{"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":823911,"link":"/api/v1.1/game/823911/feed/live","metaData":{"wait":10,"timeStamp":"20260822_053039","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count02","newRightHandedHit","runnersOnFirstAndSecond","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823911,"type":"R","doubleHeader":"N","id":"2026/08/21/pitmlb-lanmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823911-2026-08-21","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-22T02:10:00Z","originalDate":"2026-08-21","officialDate":"2026-08-21","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2026,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":67,"ties":0,"pct":".485"},"records":{},"divisionLeader":false,"wins":63,"losses":67,"winningPercentage":".485"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119","season":2026,"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"lan","fileCode":"la","abbreviation":"LAD","teamName":"Dodgers","locationName":"Los Angeles","firstYearOfPlay":"1884","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Dodgers","record":{"gamesPlayed":129,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":51,"ties":0,"pct":".605"},"records":{},"divisionLeader":false,"wins":78,"losses":51,"winningPercentage":".605"},"franchiseName":"Los Angeles","clubName":"Dodgers","active":true}},"players":{"ID694378":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378","firstName":"Jacob","lastName":"Gonzalez","primaryNumber":"26","birthDate":"2002-05-30","currentAge":24,"birthCity":"Glendora","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Gonzalez","middleName":"Jesus","boxscoreName":"Gonzalez, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Gonzalez","nameSlug":"jacob-gonzalez-694378","firstLastName":"Jacob Gonzalez","lastFirstName":"Gonzalez, Jacob","lastInitName":"Gonzalez, J","initLastName":"J Gonzalez","fullFMLName":"Jacob Jesus Gonzalez","fullLFMName":"Gonzalez, Jacob Jesus","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID694377":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377","firstName":"Nicholas","lastName":"Yorke","primaryNumber":"38","birthDate":"2002-04-02","currentAge":24,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Yorke","middleName":"Anthony","boxscoreName":"Yorke","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"YORK","mlbDebutDate":"2024-09-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Yorke","nameSlug":"nick-yorke-694377","firstLastName":"Nick Yorke","lastFirstName":"Yorke, Nick","lastInitName":"Yorke, N","initLastName":"N Yorke","fullFMLName":"Nicholas Anthony Yorke","fullLFMName":"Yorke, Nicholas Anthony","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668804":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804","firstName":"Bryan","lastName":"Reynolds","primaryNumber":"10","birthDate":"1995-01-27","currentAge":31,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Reynolds","middleName":"Patrick","boxscoreName":"Reynolds, B","nickName":"B-Rey","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-04-20","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Reynolds","nameSlug":"bryan-reynolds-668804","firstLastName":"Bryan Reynolds","lastFirstName":"Reynolds, Bryan","lastInitName":"Reynolds, B","initLastName":"B Reynolds","fullFMLName":"Bryan Patrick Reynolds","fullLFMName":"Reynolds, Bryan Patrick","strikeZoneTop":3.284,"strikeZoneBottom":1.657},"ID683003":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003","firstName":"Jared","lastName":"Jones","primaryNumber":"17","birthDate":"2001-08-06","currentAge":25,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Jones","middleName":"Keith","boxscoreName":"Jones","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Jones","nameSlug":"jared-jones-683003","firstLastName":"Jared Jones","lastFirstName":"Jones, Jared","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jared Keith Jones","fullLFMName":"Jones, Jared Keith","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID571771":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771","firstName":"Enrique","lastName":"Hernández","primaryNumber":"8","birthDate":"1991-08-24","currentAge":35,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Enrique","useLastName":"Hernández","middleName":"J.","boxscoreName":"Hernández, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"KEE-kay","mlbDebutDate":"2014-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enrique Hernández","nameSlug":"enrique-hernandez-571771","firstLastName":"Enrique Hernández","lastFirstName":"Hernández, Enrique","lastInitName":"Hernández, E","initLastName":"E Hernández","fullFMLName":"Enrique J. Hernández","fullLFMName":"Hernández, Enrique J.","strikeZoneTop":3.131,"strikeZoneBottom":1.58},"ID571970":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"13","birthDate":"1990-08-25","currentAge":36,"birthCity":"Midland","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Steven","boxscoreName":"Muncy","nickName":"Funky Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-571970","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Steven Muncy","fullLFMName":"Muncy, Maxwell Steven","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID518692":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692","firstName":"Frederick","lastName":"Freeman","primaryNumber":"5","birthDate":"1989-09-12","currentAge":37,"birthCity":"Villa Park","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Freddie","useLastName":"Freeman","middleName":"Charles","boxscoreName":"Freeman, F","nickName":"Phillip","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2010-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddie Freeman","nameSlug":"freddie-freeman-518692","firstLastName":"Freddie Freeman","lastFirstName":"Freeman, Freddie","lastInitName":"Freeman, F","initLastName":"F Freeman","fullFMLName":"Frederick Charles Freeman","fullLFMName":"Freeman, Frederick Charles","strikeZoneTop":3.382,"strikeZoneBottom":1.707},"ID656945":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945","firstName":"Tanner","lastName":"Scott","primaryNumber":"66","birthDate":"1994-07-22","currentAge":32,"birthCity":"Warren","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Scott","middleName":"Alexander","boxscoreName":"Scott","nickName":"Scottie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Scott","nameSlug":"tanner-scott-656945","firstLastName":"Tanner Scott","lastFirstName":"Scott, Tanner","lastInitName":"Scott, T","initLastName":"T Scott","fullFMLName":"Tanner Alexander Scott","fullLFMName":"Scott, Tanner Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":24,"birthCity":"Lawrenceville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bubba","useLastName":"Chandler","middleName":"Reuben","boxscoreName":"Chandler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bubba Chandler","nameTitle":"IV","nameSuffix":"IV","nameSlug":"bubba-chandler-696149","firstLastName":"Bubba Chandler","lastFirstName":"Chandler, Bubba","lastInitName":"Chandler, B","initLastName":"B Chandler","fullFMLName":"Roy Reuben Chandler","fullLFMName":"Chandler, Roy Reuben","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669387":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387","firstName":"Carmen","lastName":"Mlodzinski","primaryNumber":"50","birthDate":"1999-02-19","currentAge":27,"birthCity":"Hilton Head Island","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carmen","useLastName":"Mlodzinski","middleName":"Alexander","boxscoreName":"Mlodzinski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"ma-JINSK-ee","mlbDebutDate":"2023-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carmen Mlodzinski","nameSlug":"carmen-mlodzinski-669387","firstLastName":"Carmen Mlodzinski","lastFirstName":"Mlodzinski, Carmen","lastInitName":"Mlodzinski, C","initLastName":"C Mlodzinski","fullFMLName":"Carmen Alexander Mlodzinski","fullLFMName":"Mlodzinski, Carmen Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695257":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257","firstName":"William","lastName":"Cook","primaryNumber":"25","birthDate":"1999-01-07","currentAge":27,"birthCity":"Layton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Billy","useLastName":"Cook","middleName":"Monroe","boxscoreName":"Cook, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Billy Cook","nameSlug":"billy-cook-695257","firstLastName":"Billy Cook","lastFirstName":"Cook, Billy","lastInitName":"Cook, B","initLastName":"B Cook","fullFMLName":"William Monroe Cook","fullLFMName":"Cook, William Monroe","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID623465":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465","firstName":"Evan","lastName":"Phillips","primaryNumber":"59","birthDate":"1994-09-11","currentAge":32,"birthCity":"Salisbury","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Evan","useLastName":"Phillips","middleName":"John","boxscoreName":"Phillips, E","nickName":"Philly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Phillips","nameSlug":"evan-phillips-623465","firstLastName":"Evan Phillips","lastFirstName":"Phillips, Evan","lastInitName":"Phillips, E","initLastName":"E Phillips","fullFMLName":"Evan John Phillips","fullLFMName":"Phillips, Evan John","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669743":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743","firstName":"Alex","lastName":"Call","primaryNumber":"12","birthDate":"1994-09-27","currentAge":31,"birthCity":"Burnsville","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alex","useLastName":"Call","middleName":"M.","boxscoreName":"Call","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Call","nameSlug":"alex-call-669743","firstLastName":"Alex Call","lastFirstName":"Call, Alex","lastInitName":"Call, A","initLastName":"A Call","fullFMLName":"Alex M. Call","fullLFMName":"Call, Alex M.","strikeZoneTop":3.16,"strikeZoneBottom":1.595},"ID605483":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483","firstName":"Blake","lastName":"Snell","primaryNumber":"7","birthDate":"1992-12-04","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Snell","middleName":"Ashton","boxscoreName":"Snell","nickName":"Zilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Blake Snell","nameSlug":"blake-snell-605483","firstLastName":"Blake Snell","lastFirstName":"Snell, Blake","lastInitName":"Snell, B","initLastName":"B Snell","fullFMLName":"Blake Ashton Snell","fullLFMName":"Snell, Blake Ashton","strikeZoneTop":3.77,"strikeZoneBottom":1.74},"ID500743":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743","firstName":"Miguel","lastName":"Rojas","primaryNumber":"72","birthDate":"1989-02-24","currentAge":37,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 10\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Miguel","useLastName":"Rojas","middleName":"Elias","boxscoreName":"Rojas, M","nickName":"Miggy Ro","gender":"M","nameMatrilineal":"Naidernoff","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Rojas","nameSlug":"miguel-rojas-500743","firstLastName":"Miguel Rojas","lastFirstName":"Rojas, Miguel","lastInitName":"Rojas, M","initLastName":"M Rojas","fullFMLName":"Miguel Elias Rojas","fullLFMName":"Rojas, Miguel Elias","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676263":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263","firstName":"Jacob","lastName":"Dreyer","primaryNumber":"86","birthDate":"1999-02-27","currentAge":27,"birthCity":"Salt Lake City","birthStateProvince":"UT","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Dreyer","middleName":"Andrew","boxscoreName":"Dreyer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"drai-ur","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jack Dreyer","nameSlug":"jack-dreyer-676263","firstLastName":"Jack Dreyer","lastFirstName":"Dreyer, Jack","lastInitName":"Dreyer, J","initLastName":"J Dreyer","fullFMLName":"Jacob Andrew Dreyer","fullLFMName":"Dreyer, Jacob Andrew","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID699008":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008","firstName":"Antwone","lastName":"Kelly","primaryNumber":"62","birthDate":"2003-09-01","currentAge":23,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"5' 10\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antwone","useLastName":"Kelly","middleName":"Thyshon","boxscoreName":"Kelly, A","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antwone Kelly","nameSlug":"antwone-kelly-699008","firstLastName":"Antwone Kelly","lastFirstName":"Kelly, Antwone","lastInitName":"Kelly, A","initLastName":"A Kelly","fullFMLName":"Antwone Thyshon Kelly","fullLFMName":"Kelly, Antwone Thyshon","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID693304":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304","firstName":"Nicholas","lastName":"Gonzales","primaryNumber":"3","birthDate":"1999-05-27","currentAge":27,"birthCity":"Tucson","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 8\"","weight":193,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Gonzales","middleName":"Joseph","boxscoreName":"Gonzales, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Gonzales","nameSlug":"nick-gonzales-693304","firstLastName":"Nick Gonzales","lastFirstName":"Gonzales, Nick","lastInitName":"Gonzales, N","initLastName":"N Gonzales","fullFMLName":"Nicholas Joseph Gonzales","fullLFMName":"Gonzales, Nicholas Joseph","strikeZoneTop":3.051,"strikeZoneBottom":1.54},"ID804668":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668","firstName":"Rafael","lastName":"Flores","primaryNumber":"43","birthDate":"2000-11-07","currentAge":25,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Flores Jr.","boxscoreName":"Flores Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Flores Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"rafael-flores-jr-804668","firstLastName":"Rafael Flores Jr.","lastFirstName":"Flores Jr., Rafael","lastInitName":"Flores Jr., R","initLastName":"R Flores Jr.","fullFMLName":"Rafael Flores Jr.","fullLFMName":"Flores Jr., Rafael ","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID677952":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952","firstName":"Braxton","lastName":"Ashcraft","primaryNumber":"35","birthDate":"1999-10-05","currentAge":26,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Braxton","useLastName":"Ashcraft","boxscoreName":"Ashcraft, B","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Ashcraft","nameSlug":"braxton-ashcraft-677952","firstLastName":"Braxton Ashcraft","lastFirstName":"Ashcraft, Braxton","lastInitName":"Ashcraft, B","initLastName":"B Ashcraft","fullFMLName":"Braxton  Ashcraft","fullLFMName":"Ashcraft, Braxton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID801434":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434","firstName":"Paul","lastName":"Gervase","primaryNumber":"65","birthDate":"2000-05-23","currentAge":26,"birthCity":"Cary","birthStateProvince":"NC","birthCountry":"USA","height":"6' 10\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Gervase","middleName":"Thomas","boxscoreName":"Gervase","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"jurr-VASE","mlbDebutDate":"2025-06-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Gervase","nameSlug":"paul-gervase-801434","firstLastName":"Paul Gervase","lastFirstName":"Gervase, Paul","lastInitName":"Gervase, P","initLastName":"P Gervase","fullFMLName":"Paul Thomas Gervase","fullLFMName":"Gervase, Paul Thomas","strikeZoneTop":3.656,"strikeZoneBottom":1.845},"ID687462":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462","firstName":"Spencer","lastName":"Horwitz","primaryNumber":"2","birthDate":"1997-11-14","currentAge":28,"birthCity":"Timonium","birthStateProvince":"MD","birthCountry":"USA","height":"5' 10\"","weight":204,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Horwitz","middleName":"Elliott","boxscoreName":"Horwitz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Horwitz","nameSlug":"spencer-horwitz-687462","firstLastName":"Spencer Horwitz","lastFirstName":"Horwitz, Spencer","lastInitName":"Horwitz, S","initLastName":"S Horwitz","fullFMLName":"Spencer Elliott Horwitz","fullLFMName":"Horwitz, Spencer Elliott","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"71","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666163":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163","firstName":"Benjamin","lastName":"Rortvedt","primaryNumber":"47","birthDate":"1997-09-25","currentAge":28,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ben","useLastName":"Rortvedt","middleName":"Thomas","boxscoreName":"Rortvedt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"rort-vet","mlbDebutDate":"2021-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rortvedt","nameSlug":"ben-rortvedt-666163","firstLastName":"Ben Rortvedt","lastFirstName":"Rortvedt, Ben","lastInitName":"Rortvedt, B","initLastName":"B Rortvedt","fullFMLName":"Benjamin Thomas Rortvedt","fullLFMName":"Rortvedt, Benjamin Thomas","strikeZoneTop":3.102,"strikeZoneBottom":1.565},"ID681911":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911","firstName":"Alexander","lastName":"Vesia","primaryNumber":"51","birthDate":"1996-04-11","currentAge":30,"birthCity":"Alpine","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Vesia","middleName":"Victor","boxscoreName":"Vesia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"VES-ee-uh","mlbDebutDate":"2020-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alex Vesia","nameSlug":"alex-vesia-681911","firstLastName":"Alex Vesia","lastFirstName":"Vesia, Alex","lastInitName":"Vesia, A","initLastName":"A Vesia","fullFMLName":"Alexander Victor Vesia","fullLFMName":"Vesia, Alexander Victor","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID665833":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","firstName":"Oneil","lastName":"Cruz","primaryNumber":"15","birthDate":"1998-10-04","currentAge":27,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 7\"","weight":248,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Oneil","useLastName":"Cruz","boxscoreName":"Cruz, O","gender":"M","nameMatrilineal":"Urena","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-10-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oneil Cruz","nameSlug":"oneil-cruz-665833","firstLastName":"Oneil Cruz","lastFirstName":"Cruz, Oneil","lastInitName":"Cruz, O","initLastName":"O Cruz","fullFMLName":"Oneil Cruz","fullLFMName":"Cruz, Oneil","strikeZoneTop":3.52,"strikeZoneBottom":1.77},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"18","birthDate":"1993-08-21","currentAge":33,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID669707":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707","firstName":"Jared","lastName":"Triolo","primaryNumber":"19","birthDate":"1998-02-08","currentAge":28,"birthCity":"Nashua","birthStateProvince":"NH","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jared","useLastName":"Triolo","middleName":"Robert","boxscoreName":"Triolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TREE-olo","mlbDebutDate":"2023-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Triolo","nameSlug":"jared-triolo-669707","firstLastName":"Jared Triolo","lastFirstName":"Triolo, Jared","lastInitName":"Triolo, J","initLastName":"J Triolo","fullFMLName":"Jared Robert Triolo","fullLFMName":"Triolo, Jared Robert","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID699013":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013","firstName":"Esmerlyn","lastName":"Valdez","primaryNumber":"55","birthDate":"2004-01-27","currentAge":22,"birthCity":"San Juan La Maguana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esmerlyn","useLastName":"Valdez","boxscoreName":"Valdez, Es","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esmerlyn Valdez","nameSlug":"esmerlyn-valdez-699013","firstLastName":"Esmerlyn Valdez","lastFirstName":"Valdez, Esmerlyn","lastInitName":"Valdez, E","initLastName":"E Valdez","fullFMLName":"Esmerlyn Valdez","fullLFMName":"Valdez, Esmerlyn","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"ID683618":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618","firstName":"Edgardo","lastName":"Henriquez","primaryNumber":"60","birthDate":"2002-06-24","currentAge":24,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edgardo","useLastName":"Henriquez","middleName":"Luis","boxscoreName":"Henriquez, E","gender":"M","nameMatrilineal":"Vasquez","isPlayer":true,"isVerified":true,"pronunciation":"ehd-GAHR-doh en-REE-kes","mlbDebutDate":"2024-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgardo Henriquez","nameSlug":"edgardo-henriquez-683618","firstLastName":"Edgardo Henriquez","lastFirstName":"Henriquez, Edgardo","lastInitName":"Henriquez, E","initLastName":"E Henriquez","fullFMLName":"Edgardo Luis Henriquez","fullLFMName":"Henriquez, Edgardo Luis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"ID670990":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990","firstName":"Yohan","lastName":"Ramírez","primaryNumber":"49","birthDate":"1995-05-06","currentAge":31,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yohan","useLastName":"Ramírez","middleName":"Manuel","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Yo-hawn","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohan Ramírez","nameSlug":"yohan-ramirez-670990","firstLastName":"Yohan Ramírez","lastFirstName":"Ramírez, Yohan","lastInitName":"Ramírez, Y","initLastName":"Y Ramírez","fullFMLName":"Yohan Manuel Ramírez","fullLFMName":"Ramírez, Yohan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID669165":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165","firstName":"Kyle","lastName":"Hurt","primaryNumber":"63","birthDate":"1998-05-30","currentAge":28,"birthCity":"Rancho Santa Fe","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hurt","middleName":"Dillon","boxscoreName":"Hurt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hurt","nameSlug":"kyle-hurt-669165","firstLastName":"Kyle Hurt","lastFirstName":"Hurt, Kyle","lastInitName":"Hurt, K","initLastName":"K Hurt","fullFMLName":"Kyle Dillion Hurt","fullLFMName":"Hurt, Kyle Dillion","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669242":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242","firstName":"Thomas","lastName":"Edman","primaryNumber":"25","birthDate":"1995-05-09","currentAge":31,"birthCity":"Pontiac","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":193,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tommy","useLastName":"Edman","middleName":"Hyunsu","boxscoreName":"Edman","nickName":"Eddie","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Edman","nameSlug":"tommy-edman-669242","firstLastName":"Tommy Edman","lastFirstName":"Edman, Tommy","lastInitName":"Edman, T","initLastName":"T Edman","fullFMLName":"Thomas Hyunsu Edman","fullLFMName":"Edman, Thomas Hyunsu","strikeZoneTop":3.102,"strikeZoneBottom":1.566},"ID660271":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271","firstName":"Shohei","lastName":"Ohtani","primaryNumber":"17","birthDate":"1994-07-05","currentAge":32,"birthCity":"Oshu","birthCountry":"Japan","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"Y","name":"Two-Way Player","type":"Two-Way Player","abbreviation":"TWP"},"useName":"Shohei","useLastName":"Ohtani","boxscoreName":"Ohtani","nickName":"Showtime","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"show-HEY oh-TAWN-ee","mlbDebutDate":"2018-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shohei Ohtani","nameSlug":"shohei-ohtani-660271","firstLastName":"Shohei Ohtani","lastFirstName":"Ohtani, Shohei","lastInitName":"Ohtani, S","initLastName":"S Ohtani","fullFMLName":"Shohei Ohtani","fullLFMName":"Ohtani, Shohei","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID606192":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192","firstName":"Teoscar","lastName":"Hernández","primaryNumber":"37","birthDate":"1992-10-15","currentAge":33,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Teoscar","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, T","nickName":"Mr. Seeds","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"tay-oscar","mlbDebutDate":"2016-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Teoscar Hernández","nameSlug":"teoscar-hernandez-606192","firstLastName":"Teoscar Hernández","lastFirstName":"Hernández, Teoscar","lastInitName":"Hernández, T","initLastName":"T Hernández","fullFMLName":"Teoscar Jose Hernández","fullLFMName":"Hernández, Teoscar Jose","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID681624":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624","firstName":"Andy","lastName":"Pages","primaryNumber":"44","birthDate":"2000-12-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Andy","useLastName":"Pages","boxscoreName":"Pages, A","gender":"M","nameMatrilineal":"Abreu","isPlayer":true,"isVerified":false,"pronunciation":"PAH-hez","mlbDebutDate":"2024-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Pages","nameSlug":"andy-pages-681624","firstLastName":"Andy Pages","lastFirstName":"Pages, Andy","lastInitName":"Pages, A","initLastName":"A Pages","fullFMLName":"Andy Pages","fullLFMName":"Pages, Andy ","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID605141":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141","firstName":"Markus","lastName":"Betts","primaryNumber":"50","birthDate":"1992-10-07","currentAge":33,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Mookie","useLastName":"Betts","middleName":"Lynn","boxscoreName":"Betts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mookie Betts","nameSlug":"mookie-betts-605141","firstLastName":"Mookie Betts","lastFirstName":"Betts, Mookie","lastInitName":"Betts, M","initLastName":"M Betts","fullFMLName":"Markus Lynn Betts","fullLFMName":"Betts, Markus Lynn","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID592779":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779","firstName":"Brock","lastName":"Stewart","primaryNumber":"41","birthDate":"1991-10-03","currentAge":34,"birthCity":"Normal","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Stewart","middleName":"Allen","boxscoreName":"Stewart, B","nickName":"Beef Stew","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brock Stewart","nameSlug":"brock-stewart-592779","firstLastName":"Brock Stewart","lastFirstName":"Stewart, Brock","lastInitName":"Stewart, B","initLastName":"B Stewart","fullFMLName":"Brock Allen Stewart","fullLFMName":"Stewart, Brock Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":29,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"ID808963":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963","firstName":"Roki","lastName":"Sasaki","primaryNumber":"11","birthDate":"2001-11-03","currentAge":24,"birthCity":"Rikuzentakata","birthCountry":"Japan","height":"6' 2\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Roki","useLastName":"Sasaki","boxscoreName":"Sasaki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ROW-kee SAH-sah-key","mlbDebutDate":"2025-03-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roki Sasaki","nameSlug":"roki-sasaki-808963","firstLastName":"Roki Sasaki","lastFirstName":"Sasaki, Roki","lastInitName":"Sasaki, R","initLastName":"R Sasaki","fullFMLName":"Roki Sasaki","fullLFMName":"Sasaki, Roki ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID808967":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","firstName":"Yoshinobu","lastName":"Yamamoto","primaryNumber":"18","birthDate":"1998-08-17","currentAge":28,"birthCity":"Bizen","birthCountry":"Japan","height":"5' 10\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoshinobu","useLastName":"Yamamoto","boxscoreName":"Yamamoto","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"yo-SHE-no-boo ya-mah-moh-to","mlbDebutDate":"2024-03-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoshinobu Yamamoto","nameSlug":"yoshinobu-yamamoto-808967","firstLastName":"Yoshinobu Yamamoto","lastFirstName":"Yamamoto, Yoshinobu","lastInitName":"Yamamoto, Y","initLastName":"Y Yamamoto","fullFMLName":"Yoshinobu Yamamoto","fullLFMName":"Yamamoto, Yoshinobu ","strikeZoneTop":3.121,"strikeZoneBottom":1.575}},"venue":{"id":22,"name":"UNIQLO Field at Dodger Stadium","link":"/api/v1/venues/22","location":{"address1":"1000 Vin Scully Avenue","city":"Los Angeles","state":"California","stateAbbrev":"CA","postalCode":"90012-1199","defaultCoordinates":{"latitude":34.07368,"longitude":-118.24053},"azimuthAngle":26.0,"elevation":515,"country":"USA","phone":"(323) 224-1500"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":56000,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":385,"center":395,"rightCenter":385,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":22,"link":"/api/v1/venues/22"},"weather":{"condition":"Clear","temp":"83","wind":"2 mph, L To R"},"gameInfo":{"attendance":51872,"firstPitch":"2026-08-22T02:10:00.000Z","gameDurationMinutes":200},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":3,"remaining":0},"home":{"usedSuccessful":5,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"home":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"}},"officialScorer":{"id":842278,"fullName":"Curtis Fraser","link":"/api/v1/people/842278"},"primaryDatacaster":{"id":666938,"fullName":"Edward Alvarez","link":"/api/v1/people/666938"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":0,"remaining":5}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:10:47.444Z","endTime":"2026-08-22T02:12:04.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T23:02:21.103Z","endTime":"2026-08-22T01:42:39.680Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T01:42:39.680Z","endTime":"2026-08-22T02:09:03.367Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-22T02:09:03.367Z","endTime":"2026-08-22T02:10:49.641Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.975483951658525,"aZ":-11.529625924948522,"pfxX":-6.200647951288724,"pfxZ":10.33487854003338,"pX":-0.11468802265524207,"pZ":1.1421102695628473,"vX0":6.677250736981722,"vY0":-140.48662374616137,"vZ0":-9.301303242635628,"x":121.37,"y":207.94,"x0":-1.7172591730870224,"y0":50.004836207781196,"z0":5.246375526610921,"aX":-12.389558615307456},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2397,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.38995544296002294,"extension":6.373656445723045},"index":3,"playId":"e8159fcb-514e-33aa-8a28-3bb8f762c81d","pitchNumber":1,"startTime":"2026-08-22T02:10:49.641Z","endTime":"2026-08-22T02:10:52.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.096283240718808,"aZ":-14.318145422766296,"pfxX":-7.32299035499061,"pfxZ":9.30227452668967,"pX":0.20593156953457994,"pZ":1.9363000032511837,"vX0":8.212924864858149,"vY0":-137.55772015119726,"vZ0":-6.3717650509064425,"x":109.15,"y":186.5,"x0":-1.8649139527062815,"y0":50.00044507123853,"z0":5.250706615860108,"aX":-14.05296987051866},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":11.5,"spinRate":2263,"spinDirection":210},"zone":8,"typeConfidence":0.78,"plateTime":0.3979589219547508,"extension":6.635779501533232},"index":4,"playId":"6bd712d4-c32c-3190-a32c-b2c00aaadda2","pitchNumber":2,"startTime":"2026-08-22T02:11:06.266Z","endTime":"2026-08-22T02:11:10.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51032700466099,"aZ":-23.37377579939179,"pfxX":-10.345605904074684,"pfxZ":4.710261875061843,"pX":-0.7348195611832458,"pZ":0.8174802891016176,"vX0":6.34161864450965,"vY0":-135.3045311388747,"vZ0":-7.597722740902138,"x":145.01,"y":216.71,"x0":-1.756149218611949,"y0":50.000199430034264,"z0":5.281143284364645,"aX":-19.31884967615669},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":17.5,"spinRate":1598,"spinDirection":233},"zone":13,"typeConfidence":0.72,"plateTime":0.4036791982291059,"extension":6.679510724407316},"index":5,"playId":"b9b86449-f0dd-3fb4-b4d0-fd91246dfd52","pitchNumber":3,"startTime":"2026-08-22T02:11:23.185Z","endTime":"2026-08-22T02:11:26.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50028416899961,"aZ":-20.67401173366831,"pfxX":-7.4196853741984565,"pfxZ":5.8073947703687026,"pX":0.7220299050069304,"pZ":3.0273162447479125,"vX0":8.916890161418868,"vY0":-139.4297722720207,"vZ0":-2.7549830602851473,"x":89.48,"y":157.04,"x0":-1.5440561378422368,"y0":50.0067084500263,"z0":5.382777910925753,"aX":-14.70433410369826},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":11.8,"spinRate":2363,"spinDirection":212},"zone":3,"typeConfidence":0.84,"plateTime":0.3918822794806509,"extension":6.442657031744619},"index":6,"playId":"d99a81d0-2080-3f6a-b0d4-c2fc5e35e18f","pitchNumber":4,"startTime":"2026-08-22T02:11:43.389Z","endTime":"2026-08-22T02:11:47.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52111073491769,"aZ":-31.51619443971763,"pfxX":-6.959137645956816,"pfxZ":0.3693503227111661,"pX":0.1766243651646875,"pZ":0.5113409349553679,"vX0":7.539720478113042,"vY0":-132.98478812936722,"vZ0":-6.417161689663328,"x":110.27,"y":224.97,"x0":-1.781159457730531,"y0":50.00570255640822,"z0":5.220158949961729,"aX":-12.55973648740045},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.5,"breakHorizontal":11.2,"spinRate":1529,"spinDirection":235},"zone":14,"typeConfidence":0.93,"plateTime":0.41069662157963194,"extension":6.534462906724633},"index":7,"playId":"b6898e40-dadb-3fe7-8a8b-8188853c7c11","pitchNumber":5,"startTime":"2026-08-22T02:12:00.450Z","endTime":"2026-08-22T02:12:04.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:12:04.330Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a sharp line drive to right fielder Kyle Tucker, deflected by first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:12:21.501Z","endTime":"2026-08-22T02:12:44.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58852223456794,"aZ":-29.43733978756037,"pfxX":-3.472839769753621,"pfxZ":1.5230821246782753,"pX":-0.07387877787405162,"pZ":2.609025738350604,"vX0":5.62735560507534,"vY0":-132.26771444242294,"vZ0":-1.6546014340812587,"x":119.82,"y":168.34,"x0":-1.7645764080203818,"y0":50.00284972486735,"z0":5.373427740696523,"aX":-6.238393432557142},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.6,"breakHorizontal":5.3,"spinRate":1387,"spinDirection":242},"zone":5,"typeConfidence":0.83,"plateTime":0.4119684225388114,"extension":6.519739704860169},"hitData":{"launchSpeed":105.9,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":166.26,"coordY":137.91}},"index":0,"playId":"359d0710-d2c3-3b46-8b87-1acfb2067382","pitchNumber":1,"startTime":"2026-08-22T02:12:32.969Z","endTime":"2026-08-22T02:12:44.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:12:44.983Z","atBatIndex":1},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Bryan Reynolds hit by pitch. Brandon Lowe to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:13:07.264Z","endTime":"2026-08-22T02:13:36.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50157456908768,"aZ":-20.118014573292974,"pfxX":-9.418843952159662,"pfxZ":6.192937671724762,"pX":0.2915065458893829,"pZ":3.12082873883791,"vX0":8.84945475493374,"vY0":-138.3464362128626,"vZ0":-2.5793437068573946,"x":105.89,"y":154.52,"x0":-1.717636302409584,"y0":50.005822611286824,"z0":5.406573905030116,"aX":-18.34731602531498},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":15.4,"spinRate":2402,"spinDirection":212},"zone":3,"typeConfidence":0.94,"plateTime":0.39520158810234385,"extension":6.271194512761513},"index":0,"playId":"79ef5952-e232-307b-8d18-e1d96a1e17f4","pitchNumber":1,"startTime":"2026-08-22T02:13:12.309Z","endTime":"2026-08-22T02:13:16.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":91.0,"endSpeed":84.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.496546862040468,"aZ":-23.140330242906263,"pfxX":1.911206291539223,"pfxZ":5.00758891228616,"pX":1.3032953418110158,"pZ":3.9716674339112763,"vX0":7.162685213747469,"vY0":-132.51019492712035,"vZ0":0.44614486227708594,"x":67.32,"y":131.54,"x0":-1.6673867465921348,"y0":50.00201581510704,"z0":5.472747697763596,"aX":3.4468717012263443},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":-4.8,"spinRate":2510,"spinDirection":181},"zone":12,"typeConfidence":0.89,"plateTime":0.4111020650305832,"extension":6.5218816706156195},"index":1,"playId":"b19e3d9a-c824-3c66-9738-0044eeccb980","pitchNumber":2,"startTime":"2026-08-22T02:13:31.385Z","endTime":"2026-08-22T02:13:36.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:13:36.240Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to center fielder Andy Pages. Brandon Lowe scores. Bryan Reynolds to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:13:50.419Z","endTime":"2026-08-22T02:14:30.487Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.185677039746498,"aZ":-28.101541266914413,"pfxX":-5.090398458227851,"pfxZ":2.3210249529410856,"pX":-0.4829416844283491,"pZ":2.5666383625594347,"vX0":4.82206243155808,"vY0":-131.51127044811446,"vZ0":-2.2829682930143904,"x":135.41,"y":169.48,"x0":-1.6765365458821007,"y0":50.00532051548683,"z0":5.524799584712176,"aX":-8.94208340674718},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.0,"breakHorizontal":8.2,"spinRate":1195,"spinDirection":239},"zone":4,"typeConfidence":0.92,"plateTime":0.4160694749597482,"extension":6.628962345947418},"hitData":{"launchSpeed":99.5,"launchAngle":9.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.02,"coordY":93.23}},"index":0,"playId":"135fbbf0-4c5c-388c-8fbc-62b14fa852a1","pitchNumber":1,"startTime":"2026-08-22T02:14:19.542Z","endTime":"2026-08-22T02:14:30.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:14:30.487Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, first baseman Freddie Freeman to pitcher Yoshinobu Yamamoto. Bryan Reynolds to 3rd. Nick Gonzales to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:15:00.428Z","endTime":"2026-08-22T02:15:58.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"postOnThird":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":808967,"link":"/api/v1/people/808967"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.055498363806176,"aZ":-12.121365773473222,"pfxX":-6.11366048556715,"pfxZ":10.371099685203982,"pX":-0.016631101151220545,"pZ":3.8914636976512496,"vX0":6.394917748009262,"vY0":-138.2396343274689,"vZ0":-2.3657904478391303,"x":117.63,"y":133.71,"x0":-1.566524684583196,"y0":50.00663638929921,"z0":5.573014646744692,"aX":-11.825870014464522},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":9.7,"spinRate":2337,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.39634069225034496,"extension":6.475567872341105},"index":0,"playId":"93ebbb54-aaa0-3e58-aca3-760f4ecb8da6","pitchNumber":1,"startTime":"2026-08-22T02:15:14.984Z","endTime":"2026-08-22T02:15:17.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.051584743948954,"aZ":-30.715414228483013,"pfxX":-5.689060131841293,"pfxZ":0.8420674551368101,"pX":-1.397258755538352,"pZ":2.091378458261561,"vX0":3.060141135230775,"vY0":-130.85130701936802,"vZ0":-2.7761157059194312,"x":170.26,"y":182.31,"x0":-1.8413648657033082,"y0":50.00623780152064,"z0":5.462454249073058,"aX":-9.888539159517006},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.1,"breakHorizontal":9.6,"spinRate":1102,"spinDirection":245},"zone":13,"typeConfidence":0.93,"plateTime":0.4182574320166177,"extension":6.424664358010482},"index":1,"playId":"ca5638f4-a792-3fed-8096-c42f7f4df1a7","pitchNumber":2,"startTime":"2026-08-22T02:15:32.405Z","endTime":"2026-08-22T02:15:36.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.048372863529213,"aZ":-31.54043940009644,"pfxX":-2.4461431818185293,"pfxZ":0.3600411934993293,"pX":-0.6773554588498039,"pZ":2.2857640194507174,"vX0":4.196450446150334,"vY0":-131.19098703874945,"vZ0":-1.7399604439215828,"x":142.82,"y":177.06,"x0":-1.9750842242366284,"y0":50.002286328451824,"z0":5.293925112441528,"aX":-4.292217875394245},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.5,"breakHorizontal":3.6,"spinRate":1272,"spinDirection":249},"zone":7,"typeConfidence":0.69,"plateTime":0.41646821953965185,"extension":6.441067459557986},"hitData":{"launchSpeed":94.8,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.43,"coordY":165.66}},"index":2,"playId":"26e54ee0-b2ae-3632-a837-1e72de237d8b","pitchNumber":3,"startTime":"2026-08-22T02:15:50.956Z","endTime":"2026-08-22T02:15:58.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:15:58.623Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Flores Jr. flies out to right fielder Kyle Tucker in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T02:16:19.528Z","endTime":"2026-08-22T02:16:38.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.781445000957582,"aZ":-30.315679586732962,"pfxX":4.945116680507691,"pfxZ":1.209756827477138,"pX":0.43132236182009387,"pZ":2.2371969998409393,"vX0":3.447250599472839,"vY0":-122.80610330487916,"vZ0":-1.479144084292643,"x":100.56,"y":178.38,"x0":-1.631718747636577,"y0":50.000730728068774,"z0":5.420431372721853,"aX":7.568413831511527},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":-9.7,"spinRate":2794,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4456179289683053,"extension":6.599494510121462},"hitData":{"launchSpeed":83.7,"launchAngle":55.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.96,"coordY":139.73}},"index":0,"playId":"59394832-19b0-301a-8d19-ed9985de9b1c","pitchNumber":1,"startTime":"2026-08-22T02:16:29.357Z","endTime":"2026-08-22T02:16:38.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:16:38.601Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T02:18:34.255Z","endTime":"2026-08-22T02:19:46.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17144473268541,"aZ":-13.880757501467375,"pfxX":-6.1860106975030815,"pfxZ":8.670078200100226,"pX":-1.5323065990122882,"pZ":3.4769925625685176,"vX0":1.1781109358748543,"vY0":-143.84639794443424,"vZ0":-3.839505196246563,"x":175.41,"y":144.9,"x0":-1.1412067558617527,"y0":50.005833269433545,"z0":5.680784820213441,"aX":-13.056864678804638},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":11.0,"spinRate":2474,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.37974484532774877,"extension":6.393060130314475},"index":0,"playId":"3f71c2fd-496c-3be5-90b7-eeb45229f566","pitchNumber":1,"startTime":"2026-08-22T02:18:57.819Z","endTime":"2026-08-22T02:19:00.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99250867701965,"aZ":-11.845054334230934,"pfxX":-5.964958376419407,"pfxZ":9.613851378942591,"pX":-0.24590796637316745,"pZ":3.850740107727983,"vX0":4.243449526502159,"vY0":-144.363088497248,"vZ0":-3.083976933100393,"x":126.37,"y":134.81,"x0":-0.9583730306960851,"y0":50.006516743782136,"z0":5.660054336065652,"aX":-12.617625943866853},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.0,"breakHorizontal":10.0,"spinRate":2528,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.37913595777175324,"extension":6.420717064708569},"index":1,"playId":"842c8fbf-fe8c-3e8f-89b2-8d5c5a6cf87d","pitchNumber":2,"startTime":"2026-08-22T02:19:11.379Z","endTime":"2026-08-22T02:19:15.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67371571633425,"aZ":-13.894842285989759,"pfxX":-5.825524501744913,"pfxZ":8.57000567372706,"pX":-1.2134748147761107,"pZ":2.564693031554611,"vX0":2.00325852464478,"vY0":-144.65528435150932,"vZ0":-6.158529047629726,"x":163.25,"y":169.53,"x0":-1.1553173813220947,"y0":50.004799922544045,"z0":5.562756825891309,"aX":-12.42792555167575},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.5,"breakHorizontal":10.2,"spinRate":2450,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.37769481834333707,"extension":6.542442955636772},"index":2,"playId":"bef3e3ae-cff4-35be-9577-4d6a08b5ce81","pitchNumber":3,"startTime":"2026-08-22T02:19:25.760Z","endTime":"2026-08-22T02:19:29.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46220943952049,"aZ":-12.296109213545057,"pfxX":-7.477363998540625,"pfxZ":9.3370848094414,"pX":-0.47129538352473804,"pZ":1.577058502664416,"vX0":4.401580067846736,"vY0":-144.26850913199175,"vZ0":-8.888770003624629,"x":134.96,"y":196.2,"x0":-1.0373788344412012,"y0":50.00313396096121,"z0":5.437154043474862,"aX":-15.917484737390518},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.5,"breakHorizontal":12.8,"spinRate":2494,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3782454450527575,"extension":6.582001094355144},"index":3,"playId":"bdb7dc93-dd9b-3b38-aa39-6e2df651a006","pitchNumber":4,"startTime":"2026-08-22T02:19:41.902Z","endTime":"2026-08-22T02:19:46.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:19:46.182Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T02:19:58.657Z","endTime":"2026-08-22T02:21:59.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":98.6,"endSpeed":90.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95120614865722,"aZ":-13.862193043812473,"pfxX":-7.030670244481642,"pfxZ":8.710961259966652,"pX":-0.3927331098148527,"pZ":2.634104156510583,"vX0":4.70476642877279,"vY0":-143.5436768683385,"vZ0":-5.670375702696198,"x":131.97,"y":167.66,"x0":-1.133411866701042,"y0":50.002629177022065,"z0":5.486926863896583,"aX":-14.778882123408701},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.9,"breakHorizontal":11.9,"spinRate":2446,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3805245468346663,"extension":6.570547480404202},"index":0,"playId":"248abdc8-1f9b-3d7b-8683-86313a270ded","pitchNumber":1,"startTime":"2026-08-22T02:20:12.373Z","endTime":"2026-08-22T02:20:15.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09229612072124,"aZ":-19.236183453889556,"pfxX":-8.378225195392787,"pfxZ":6.127506552423474,"pX":-0.7769377954640313,"pZ":2.801809981646786,"vX0":4.480198704263984,"vY0":-144.04840581704823,"vZ0":-3.9369371610974655,"x":146.62,"y":163.13,"x0":-1.2603106637872485,"y0":50.001188587372326,"z0":5.368743787770551,"aX":-17.6816953023273},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.6,"breakHorizontal":14.3,"spinRate":2316,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.37961553544163396,"extension":6.494569537062919},"index":1,"playId":"904b107b-da4d-3a87-b262-7db3f5aec8f6","pitchNumber":2,"startTime":"2026-08-22T02:20:28.864Z","endTime":"2026-08-22T02:20:32.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.672109539621225,"aZ":-22.939979363964284,"pfxX":-1.8106338373206972,"pfxZ":4.71624464671024,"pX":0.13764596948361157,"pZ":0.8098929250241784,"vX0":4.688215744130304,"vY0":-138.24651494636268,"vZ0":-7.842866014656965,"x":111.75,"y":216.91,"x0":-1.336696513834738,"y0":50.00124942880424,"z0":5.196655405833396,"aX":-3.5436561842164447},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.3,"breakHorizontal":2.4,"spinRate":2385,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39455961771135595,"extension":6.853797250732785},"index":2,"playId":"ceab9e00-2dee-3ed3-9688-10dc89037668","pitchNumber":3,"startTime":"2026-08-22T02:20:46.263Z","endTime":"2026-08-22T02:20:49.690Z","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":101.2,"endSpeed":92.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.002810146173964,"aZ":-10.71486124807484,"pfxX":-7.212559387484417,"pfxZ":9.825633702687195,"pX":0.8471252605105121,"pZ":3.5449828842055537,"vX0":7.608531815876577,"vY0":-147.09533669896146,"vZ0":-4.290747299022625,"x":84.71,"y":143.07,"x0":-0.8401878726172224,"y0":50.00185810065487,"z0":5.661771177142338,"aX":-15.751113571391599},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.0,"breakHorizontal":11.5,"spinRate":2459,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3728571322252363,"extension":6.597347708934275},"index":3,"playId":"d7564c35-8ddb-39f8-9a4d-623546a01f65","pitchNumber":4,"startTime":"2026-08-22T02:21:11.841Z","endTime":"2026-08-22T02:21:14.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.265897490679066,"aZ":-11.240451146462933,"pfxX":-5.162908288165658,"pfxZ":9.754356708514027,"pX":0.564779521529022,"pZ":4.525974706210354,"vX0":6.655517521007128,"vY0":-145.3876247777222,"vZ0":-1.7898640928926157,"x":95.47,"y":116.58,"x0":-1.08054894955725,"y0":50.00479762481129,"z0":5.82969651491978,"aX":-11.082853225737844},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2436,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.37636075352485143,"extension":6.576344881280649},"index":4,"playId":"40011cab-1815-335e-8782-31add972dd70","pitchNumber":5,"startTime":"2026-08-22T02:21:35.116Z","endTime":"2026-08-22T02:21:38.304Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.227922004074614,"aZ":-16.84173571081818,"pfxX":-8.783197778194063,"pfxZ":7.38702427596867,"pX":-0.7878434533697645,"pZ":3.082010543871984,"vX0":5.0382815816895805,"vY0":-142.77308184812878,"vZ0":-3.3710966217394116,"x":147.03,"y":155.57,"x0":-1.4293193743002643,"y0":50.0018196479338,"z0":5.330598204665527,"aX":-18.22838369570586},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":15.0,"spinRate":2221,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3828527822062604,"extension":6.705372472606175},"index":5,"playId":"cb7ebc2f-314f-3894-98b2-fc0278151367","pitchNumber":6,"startTime":"2026-08-22T02:21:55.469Z","endTime":"2026-08-22T02:21:59.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:21:59.180Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T02:22:10.981Z","endTime":"2026-08-22T02:24:02.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":99.1,"endSpeed":90.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57329634585156,"aZ":-10.490257656459487,"pfxX":-5.150929334909032,"pfxZ":10.29575818319598,"pX":0.6728985586182111,"pZ":3.221106170779562,"vX0":6.335619565577167,"vY0":-144.21714681196656,"vZ0":-4.6745363695672735,"x":91.35,"y":151.81,"x0":-0.8833154418627954,"y0":50.0019928096679,"z0":5.510082795844588,"aX":-10.848351634376701},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.9,"breakHorizontal":8.0,"spinRate":2416,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.37979649197349996,"extension":6.628339400762705},"index":0,"playId":"b7893e10-3836-3340-a98e-d9dea48a5f74","pitchNumber":1,"startTime":"2026-08-22T02:22:20.819Z","endTime":"2026-08-22T02:22:24.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03690878534783,"aZ":-16.921108558800228,"pfxX":-9.09437385724522,"pfxZ":7.359227568685012,"pX":-0.3542514619601786,"pZ":2.480929628244605,"vX0":5.936747586470456,"vY0":-142.8436219565646,"vZ0":-5.049028457560736,"x":130.5,"y":171.79,"x0":-1.2750301655360985,"y0":50.00004667569783,"z0":5.330548529956084,"aX":-18.843522121904858},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.5,"breakHorizontal":15.4,"spinRate":2313,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3830331383051786,"extension":6.631212677913239},"index":1,"playId":"fcf1f3e7-1d56-3861-8d3b-c017da27e7f5","pitchNumber":2,"startTime":"2026-08-22T02:22:37.107Z","endTime":"2026-08-22T02:22:40.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81884289124964,"aZ":-12.726366633907634,"pfxX":-7.529449680362286,"pfxZ":9.02721766566074,"pX":-0.19519976078016293,"pZ":4.022565154614399,"vX0":5.141797957000338,"vY0":-145.75062498494688,"vZ0":-2.5684006793488066,"x":124.44,"y":130.17,"x0":-1.0027078745929263,"y0":50.00388133077958,"z0":5.682406477855484,"aX":-16.222501796497298},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.1,"breakHorizontal":12.6,"spinRate":2443,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3756134686838677,"extension":6.618662241462745},"index":2,"playId":"ed83fe0a-171d-3203-b6cc-4a0508aeef6e","pitchNumber":3,"startTime":"2026-08-22T02:22:52.161Z","endTime":"2026-08-22T02:22:55.861Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.185147493253403,"aZ":-24.879442755232116,"pfxX":-3.0393009638846618,"pfxZ":3.7337103267991463,"pX":1.225872093156983,"pZ":1.39686753885772,"vX0":7.353246136144764,"vY0":-138.2249883591389,"vZ0":-6.114725096751047,"x":70.27,"y":201.06,"x0":-1.0631595485373544,"y0":50.001350514831245,"z0":5.28722652636379,"aX":-5.935298164891259},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.8,"breakHorizontal":4.1,"spinRate":2395,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3948849648676265,"extension":6.802288150076828},"index":3,"playId":"838767af-0f40-3c50-8156-06f3ddc29c50","pitchNumber":4,"startTime":"2026-08-22T02:23:12.130Z","endTime":"2026-08-22T02:23:15.580Z","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":100.1,"endSpeed":92.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.663063671193314,"aZ":-12.758842881412413,"pfxX":-7.1461932624857685,"pfxZ":8.98214276520716,"pX":0.8222779558462758,"pZ":2.071951226064505,"vX0":7.630624823190329,"vY0":-145.5297694647095,"vZ0":-7.574489778230279,"x":85.66,"y":182.84,"x0":-0.8955157387006382,"y0":50.002128025975594,"z0":5.467698108509227,"aX":-15.447077104515193},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.0,"breakHorizontal":11.5,"spinRate":2338,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3752436652610731,"extension":6.912490668701462},"index":4,"playId":"e207236c-c6d1-39f7-9e05-c55f7f5107e3","pitchNumber":5,"startTime":"2026-08-22T02:23:39.680Z","endTime":"2026-08-22T02:23:43.216Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.834867187031676,"aZ":-18.753182348644778,"pfxX":-9.215220570126895,"pfxZ":6.155364428999823,"pX":0.25285532898335045,"pZ":3.479092642003741,"vX0":7.192582353342356,"vY0":-146.37243050195696,"vZ0":-2.613102450226492,"x":107.36,"y":144.84,"x0":-1.0323870583975838,"y0":50.00717262278709,"z0":5.49943947125443,"aX":-20.107115248780406},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":10.8,"breakHorizontal":15.4,"spinRate":2277,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3734406362064968,"extension":6.575316296863897},"index":5,"playId":"5b2afe0a-55f7-3da6-8a67-c0a0fbd5a8c1","pitchNumber":6,"startTime":"2026-08-22T02:23:58.445Z","endTime":"2026-08-22T02:24:02.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:24:02.476Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Muncy homers (26) on a fly ball to right field. Shohei Ohtani scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T02:24:17.940Z","endTime":"2026-08-22T02:26:14.157Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":{"id":696149,"link":"/api/v1/people/696149"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":696149,"link":"/api/v1/people/696149"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.031442680310814,"aZ":-36.91060049308556,"pfxX":0.684241470216219,"pfxZ":-2.7809448468645694,"pX":1.28070641063961,"pZ":2.1910979711677308,"vX0":5.58289770258219,"vY0":-128.7390229361999,"vZ0":-1.1839434493628054,"x":68.18,"y":179.62,"x0":-0.9917230512245091,"y0":50.00217295753461,"z0":5.476404454241026,"aX":1.165276060206599},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-5.0,"breakHorizontal":-2.3,"spinRate":2422,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.42307449905032257,"extension":6.829085871443816},"index":0,"playId":"2e7bee9c-49d1-324b-af59-930c7b731bb6","pitchNumber":1,"startTime":"2026-08-22T02:24:26.463Z","endTime":"2026-08-22T02:24:29.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.9,"endSpeed":92.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30821311388427,"aZ":-10.745596110180198,"pfxX":-6.762941911201539,"pfxZ":9.93820043263418,"pX":0.05337866025884221,"pZ":1.7779584581566616,"vX0":5.641466173914888,"vY0":-145.29092774644312,"vZ0":-8.569133936751822,"x":114.97,"y":190.78,"x0":-1.0266007605186442,"y0":50.00256705839297,"z0":5.403317999797227,"aX":-14.582532654660294},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.7,"breakHorizontal":11.3,"spinRate":2414,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.37575672890412326,"extension":6.816752384474992},"index":1,"playId":"b48aea0c-43a3-30a2-92f9-01ea8fc4f36c","pitchNumber":2,"startTime":"2026-08-22T02:24:46.039Z","endTime":"2026-08-22T02:24:49.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00603722078884,"aZ":-12.064192474658158,"pfxX":-6.063281228047199,"pfxZ":9.451000607050588,"pX":1.220123736894105,"pZ":2.28677509121396,"vX0":7.977765521488209,"vY0":-144.55170017639838,"vZ0":-7.062617121402306,"x":70.49,"y":177.04,"x0":-0.7807938872792601,"y0":50.0002206934971,"z0":5.49349057378298,"aX":-12.89861075925636},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.0,"breakHorizontal":9.5,"spinRate":2393,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3781343256707257,"extension":6.50456326121172},"index":2,"playId":"2652d8aa-a7bf-35e0-bd7a-35ce79dc3264","pitchNumber":3,"startTime":"2026-08-22T02:25:02.116Z","endTime":"2026-08-22T02:25:05.176Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68317580165984,"aZ":-36.15108910150796,"pfxX":1.5569216201332587,"pfxZ":-2.2903534747645047,"pX":-0.06218583163108609,"pZ":3.034727950789282,"vX0":2.5724426823074986,"vY0":-130.69364506580425,"vZ0":0.5101605795817497,"x":119.37,"y":156.84,"x0":-1.2602474944362054,"y0":50.003788949399826,"z0":5.5448722071249,"aX":2.701961357491104},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.8,"breakHorizontal":-3.4,"spinRate":2229,"spinDirection":85},"zone":2,"typeConfidence":2.0,"plateTime":0.41856125695569,"extension":6.500413139328687},"index":3,"playId":"292e643d-0dd0-35d2-a384-1981ea535efe","pitchNumber":4,"startTime":"2026-08-22T02:25:24.033Z","endTime":"2026-08-22T02:25:27.764Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":92.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34242927582551,"aZ":-12.480499850303762,"pfxX":-7.397311741991508,"pfxZ":9.054115867683668,"pX":0.4294932706986452,"pZ":3.0225797144127893,"vX0":6.314418744433947,"vY0":-146.49033427347388,"vZ0":-5.448570863268881,"x":100.63,"y":157.17,"x0":-0.7920058025668325,"y0":50.0044214022775,"z0":5.651718844284231,"aX":-16.09188476622572},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.5,"breakHorizontal":12.1,"spinRate":2414,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3737933990972504,"extension":6.623145234789315},"hitData":{"launchSpeed":104.3,"launchAngle":40.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.9,"coordY":64.59}},"index":4,"playId":"331ca48c-ac29-3fbd-a26e-8140d64ae057","pitchNumber":5,"startTime":"2026-08-22T02:25:45.997Z","endTime":"2026-08-22T02:26:14.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:26:14.157Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T02:26:26.285Z","endTime":"2026-08-22T02:27:41.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":100.5,"endSpeed":91.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56343324175131,"aZ":-11.460597322578465,"pfxX":-5.922069953552974,"pfxZ":9.558236267813985,"pX":-0.13910764006474263,"pZ":3.077955679799829,"vX0":4.414812100916312,"vY0":-146.29352533245296,"vZ0":-5.445888066526379,"x":122.3,"y":155.68,"x0":-0.8984842057955233,"y0":50.00222553186331,"z0":5.650740953297935,"aX":-12.833849488517355},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.4,"breakHorizontal":9.8,"spinRate":2366,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3744219632775665,"extension":6.644221215749472},"index":0,"playId":"4dfc973f-cc24-3ed2-a09d-c8b815b45b87","pitchNumber":1,"startTime":"2026-08-22T02:26:37.449Z","endTime":"2026-08-22T02:26:40.851Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.515459288332714,"aZ":-24.18639801922985,"pfxX":-0.5851312693112312,"pfxZ":4.088133309921915,"pX":-0.4564472665971103,"pZ":2.7402947702738265,"vX0":1.990638067105123,"vY0":-138.53287848811553,"vZ0":-3.260358367598557,"x":134.4,"y":164.79,"x0":-1.1067227641417479,"y0":50.00031950267432,"z0":5.539999205445396,"aX":-1.1427760660842352},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":0.7,"spinRate":2363,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3946323151540869,"extension":6.51724304454921},"index":1,"playId":"a842c3e5-6240-311d-a805-1d383932ab1b","pitchNumber":2,"startTime":"2026-08-22T02:26:51.495Z","endTime":"2026-08-22T02:26:55.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.310941141732485,"aZ":-23.041397492696117,"pfxX":-1.3559570648349402,"pfxZ":4.701992473058726,"pX":0.0075097167472793274,"pZ":1.8753390196276878,"vX0":3.5597042697642447,"vY0":-138.3688016382641,"vZ0":-5.47171434291064,"x":116.71,"y":188.15,"x0":-1.1183921997779838,"y0":50.00516222248625,"z0":5.418344886175658,"aX":-2.6352171280176604},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":1.7,"spinRate":2356,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.3955634289527552,"extension":6.597656539609206},"index":2,"playId":"e3797e28-1000-3811-a783-22b99425d2dd","pitchNumber":3,"startTime":"2026-08-22T02:27:04.792Z","endTime":"2026-08-22T02:27:07.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.320025480567377,"aZ":-28.44184130989045,"pfxX":0.45062851125935044,"pfxZ":2.005793193038202,"pX":0.7960775376872153,"pZ":1.8422066642124288,"vX0":5.050442721510296,"vY0":-135.77596266794677,"vZ0":-4.244202807382968,"x":86.66,"y":189.04,"x0":-1.1484328720454227,"y0":50.00594360750612,"z0":5.40988419426847,"aX":0.8389093657586131},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.9,"breakHorizontal":-1.9,"spinRate":2239,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4037382698705678,"extension":6.710947383098258},"hitData":{"launchSpeed":67.0,"launchAngle":10.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.14,"coordY":142.58}},"index":3,"playId":"f48dcb4d-c805-3c84-8769-49fc4f4dcd1a","pitchNumber":4,"startTime":"2026-08-22T02:27:34.593Z","endTime":"2026-08-22T02:27:41.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:27:41.990Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T02:29:42.941Z","endTime":"2026-08-22T02:31:25.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.507787695237973,"aZ":-42.13996294573016,"pfxX":5.917939915994649,"pfxZ":-8.35792153073866,"pX":0.0026221418396350673,"pZ":2.036745367052144,"vX0":2.3357784929160634,"vY0":-108.96497802738782,"vZ0":2.0209769257793075,"x":116.9,"y":183.79,"x0":-1.8543312251515967,"y0":50.000436254582276,"z0":5.676367445393714,"aX":7.060150577492454},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.2,"breakHorizontal":-11.4,"spinRate":2615,"spinDirection":34},"zone":8,"typeConfidence":0.9,"plateTime":0.5041406322662572,"extension":6.240020549528832},"index":0,"playId":"ef6a91cf-0c16-3b9f-a70f-dd9b65cc71a2","pitchNumber":1,"startTime":"2026-08-22T02:29:58.662Z","endTime":"2026-08-22T02:30:02.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73677995205199,"aZ":-31.541385129613445,"pfxX":-7.2701082857753905,"pfxZ":0.36036673730204427,"pX":-1.0286091553816081,"pZ":2.8087790068334373,"vX0":5.0804682617857475,"vY0":-131.72958770950223,"vZ0":-0.42607275313261495,"x":156.21,"y":162.94,"x0":-2.033065168740396,"y0":50.00392736027391,"z0":5.294833284188966,"aX":-12.838517684557383},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.7,"breakHorizontal":12.1,"spinRate":1146,"spinDirection":252},"zone":11,"typeConfidence":0.93,"plateTime":0.4150361914379497,"extension":6.557048921212342},"index":1,"playId":"1eda3d0a-2257-34e1-b147-c732dbe78560","pitchNumber":2,"startTime":"2026-08-22T02:30:17.953Z","endTime":"2026-08-22T02:30:20.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-22T02:30:27.563Z","endTime":"2026-08-22T02:30:42.685Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"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":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46751820621437,"aZ":-25.780576359626874,"pfxX":0.9275182999866605,"pfxZ":3.4929583483349873,"pX":-0.5040941811842596,"pZ":2.8812486757487736,"vX0":3.9004944962075423,"vY0":-133.87463555525332,"vZ0":-1.288208786289768,"x":136.21,"y":160.99,"x0":-2.0952111181172497,"y0":50.00498037005542,"z0":5.198516259866236,"aX":1.6984490826203502},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.2,"breakHorizontal":-2.4,"spinRate":2498,"spinDirection":187},"zone":1,"typeConfidence":0.91,"plateTime":0.4077400672075191,"extension":6.414344993894522},"index":3,"playId":"707d7256-893c-3d9d-bbd0-ad3e14859d49","pitchNumber":3,"startTime":"2026-08-22T02:30:42.685Z","endTime":"2026-08-22T02:30:48.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77620830609733,"aZ":-31.24836839408075,"pfxX":-8.7856924115733,"pfxZ":0.5150403020999152,"pX":-0.8768112907020005,"pZ":0.5956996458628624,"vX0":5.809955686998542,"vY0":-133.36867029131076,"vZ0":-5.821011603764898,"x":150.42,"y":222.7,"x0":-1.9382139375046423,"y0":50.006638087848344,"z0":5.0511533365169266,"aX":-15.88408557918419},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":14.8,"spinRate":1360,"spinDirection":246},"zone":13,"typeConfidence":0.93,"plateTime":0.41016732247740384,"extension":6.587242403307205},"index":4,"playId":"aa5cab1d-9a1d-3ed4-b3c2-31914902f01d","pitchNumber":4,"startTime":"2026-08-22T02:31:21.558Z","endTime":"2026-08-22T02:31:25.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:31:25.696Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Gonzalez called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T02:31:42.287Z","endTime":"2026-08-22T02:32:39.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":90.3,"endSpeed":83.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70225668468267,"aZ":-28.136150856813014,"pfxX":1.0902760064859696,"pfxZ":2.276058906276459,"pX":0.22293994462357508,"pZ":3.285551149419916,"vX0":5.356326655940752,"vY0":-131.4840765094737,"vZ0":-0.032910656519573145,"x":108.5,"y":150.07,"x0":-1.9720463764612333,"y0":50.00059586233079,"z0":5.365104708476879,"aX":1.9308756309396093},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":-3.0,"spinRate":2455,"spinDirection":175},"zone":2,"typeConfidence":0.59,"plateTime":0.4146612550512425,"extension":6.484134191587729},"index":0,"playId":"729160c7-615a-3c74-8423-d78c7a486918","pitchNumber":1,"startTime":"2026-08-22T02:31:49.347Z","endTime":"2026-08-22T02:31:52.347Z","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":95.8,"endSpeed":87.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.066921796812473,"aZ":-14.317837225269713,"pfxX":-5.332178429923267,"pfxZ":9.024621921216838,"pX":0.2123987783357993,"pZ":4.368837317385027,"vX0":7.323474147973371,"vY0":-139.47566544730773,"vZ0":-0.7329744769965058,"x":108.9,"y":120.82,"x0":-1.7491884024977584,"y0":50.0054695442716,"z0":5.57528418550304,"aX":-10.554329801631575},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":8.3,"spinRate":2150,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.392037229248698,"extension":6.480157258957421},"index":1,"playId":"6a8761c0-7236-39be-bb89-2ebcbfa80d4f","pitchNumber":2,"startTime":"2026-08-22T02:32:06.362Z","endTime":"2026-08-22T02:32:10.360Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.839204628247476,"aZ":-33.29467235162771,"pfxX":-3.8369982744130757,"pfxZ":-0.6333908137085853,"pX":-0.6246258698596387,"pZ":3.3743504203735677,"vX0":4.945057517852743,"vY0":-131.4380209183672,"vZ0":1.2538024493280076,"x":140.81,"y":147.67,"x0":-2.0218126369746514,"y0":50.00220497553562,"z0":5.34220016454917,"aX":-6.79115784856063},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.7,"breakHorizontal":6.0,"spinRate":1402,"spinDirection":250},"zone":1,"typeConfidence":0.91,"plateTime":0.4148965480365794,"extension":6.472793931828137},"index":2,"playId":"3e0bbb54-b83d-33fe-9c02-099180290a20","pitchNumber":3,"startTime":"2026-08-22T02:32:19.724Z","endTime":"2026-08-22T02:32:23.180Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3464786091049,"aZ":-20.060421171167405,"pfxX":-9.308013677458444,"pfxZ":6.007401686982938,"pX":0.3964220472165307,"pZ":2.643795908565311,"vX0":9.244589461094371,"vY0":-140.526794036951,"vZ0":-3.6365889194074184,"x":101.89,"y":167.4,"x0":-1.7133373264219436,"y0":50.00504780459249,"z0":5.244378278705116,"aX":-18.77532156111595},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.3,"breakHorizontal":15.1,"spinRate":2327,"spinDirection":215},"zone":6,"typeConfidence":0.96,"plateTime":0.3885400436758384,"extension":6.440537098954816},"index":3,"playId":"c7e90352-a6e1-3ebd-a12d-fe91bcba8216","pitchNumber":4,"startTime":"2026-08-22T02:32:34.877Z","endTime":"2026-08-22T02:32:39.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:32:39.376Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T02:32:51.486Z","endTime":"2026-08-22T02:34:11.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":95.7,"endSpeed":88.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05803394655441,"aZ":-20.833977241544027,"pfxX":-10.347764956640088,"pfxZ":5.741872319260266,"pX":-0.4410614493103431,"pZ":1.1581374434266365,"vX0":7.694558501415436,"vY0":-139.11516479851605,"vZ0":-6.937129089215168,"x":86.83,"y":167.26,"x0":-1.8882373849723342,"y0":50.00222666230416,"z0":5.049085389722994,"aX":-20.430790246403333},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":17.3,"spinRate":2329,"spinDirection":219},"zone":13,"typeConfidence":0.87,"plateTime":0.39261758389604573,"extension":6.551185492296944},"index":0,"playId":"e2a063ba-cd08-3cb7-941a-4f68e2aeeff5","pitchNumber":1,"startTime":"2026-08-22T02:33:03.611Z","endTime":"2026-08-22T02:33:07.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575338580347886,"aZ":-11.91973954374994,"pfxX":-5.312665023226286,"pfxZ":10.241665891664084,"pX":0.05097638481551689,"pZ":3.029440784069135,"vX0":6.988563473464498,"vY0":-139.3345939037989,"vZ0":-4.07679972185157,"x":115.06,"y":156.99,"x0":-1.7925792479198417,"y0":50.00427267775192,"z0":5.291747949790709,"aX":-10.50876636010941},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2270,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.39222094160959164,"extension":6.4286525836437285},"index":1,"playId":"97a5299c-7464-3cad-9746-3723c2f6654b","pitchNumber":2,"startTime":"2026-08-22T02:33:18.360Z","endTime":"2026-08-22T02:33:21.380Z","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(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":92.7,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.534903633652796,"aZ":-22.380857312706286,"pfxX":-0.07124463123157465,"pfxZ":5.2560707954285135,"pX":0.26968023983278044,"pZ":2.4361621175520534,"vX0":5.980183991012901,"vY0":-134.97436374816186,"vZ0":-2.8765672956113315,"x":106.72,"y":173.0,"x0":-1.9559146677915664,"y0":50.00589086826198,"z0":5.073732968477193,"aX":-0.1332997218984724},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":-1.0,"spinRate":2414,"spinDirection":192},"zone":6,"typeConfidence":0.9,"plateTime":0.4042178305446793,"extension":6.459300016570679},"index":2,"playId":"fcde555b-54de-38a5-8e5a-30b5cf697480","pitchNumber":3,"startTime":"2026-08-22T02:33:41.848Z","endTime":"2026-08-22T02:33:44.896Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T02:33:55.943Z","endTime":"2026-08-22T02:34:07.632Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84385790929289,"aZ":-12.983792409051066,"pfxX":-6.589647593856968,"pfxZ":9.705872708771423,"pX":-0.05758394392616038,"pZ":2.8454786524805336,"vX0":6.66557866754429,"vY0":-140.01191753380047,"vZ0":-4.675662065964205,"x":119.19,"y":161.95,"x0":-1.6177682799640165,"y0":50.0026743576779,"z0":5.392693122033961,"aX":-13.02880761038782},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2304,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.3918255065641194,"extension":6.485780288904616},"index":4,"playId":"be5bc06e-d28d-3d8a-ab3c-a40f3b705ed9","pitchNumber":4,"startTime":"2026-08-22T02:34:07.632Z","endTime":"2026-08-22T02:34:11.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:34:11.304Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out sharply to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:36:15.945Z","endTime":"2026-08-22T02:38:17.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080386586177077,"aZ":-33.806343440724596,"pfxX":-0.06653752973245908,"pfxZ":-0.9651893030542205,"pX":1.0449239868186542,"pZ":2.117210175786929,"vX0":5.552380985185538,"vY0":-128.5504526089008,"vZ0":-2.1601071091756348,"x":77.17,"y":181.62,"x0":-1.1287599041876422,"y0":50.00642381708131,"z0":5.577030860404308,"aX":-0.11291092579944334},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.0,"breakHorizontal":-1.1,"spinRate":2337,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4250572686400975,"extension":6.454763596755297},"index":0,"playId":"a4b998c5-c74d-3e1d-9eae-cb75e1c47b16","pitchNumber":1,"startTime":"2026-08-22T02:36:31.386Z","endTime":"2026-08-22T02:36:34.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83680526952735,"aZ":-10.986912739768668,"pfxX":-6.6882749329598585,"pfxZ":10.021143112753931,"pX":0.5165296185983204,"pZ":1.8957356346836745,"vX0":6.316511815156638,"vY0":-144.11169770063503,"vZ0":-8.34458605335252,"x":97.31,"y":187.6,"x0":-0.8291031560679574,"y0":50.006348802429194,"z0":5.498390247973025,"aX":-14.145291808129079},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2431,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.37931026955993774,"extension":6.587981191951584},"index":1,"playId":"69d86da7-eccf-3a26-8289-9af0eeb442a3","pitchNumber":2,"startTime":"2026-08-22T02:36:46.763Z","endTime":"2026-08-22T02:36:51.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91627649441361,"aZ":-30.040147884964664,"pfxX":0.30452530664743094,"pfxZ":1.2083324837514695,"pX":0.05776736042289795,"pZ":2.7015656008964744,"vX0":2.6823234925022836,"vY0":-131.2212482540423,"vZ0":-1.885170337592196,"x":114.8,"y":165.84,"x0":-1.0125776584220654,"y0":50.00123134318122,"z0":5.643829434249931,"aX":0.5363745777319507},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":-1.1,"spinRate":2123,"spinDirection":96},"zone":5,"typeConfidence":2.0,"plateTime":0.4156731327545464,"extension":6.518641794300524},"index":2,"playId":"ffc98d7f-e0fe-3e48-a069-fbeef990b570","pitchNumber":3,"startTime":"2026-08-22T02:37:15.364Z","endTime":"2026-08-22T02:37:18.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.866852943957262,"aZ":-32.97881681058651,"pfxX":-0.5237368118367778,"pfxZ":-0.4567133696762644,"pX":1.7019729425979668,"pZ":0.9580613022095281,"vX0":6.968740497567105,"vY0":-130.9275008663504,"vZ0":-5.353211899588359,"x":52.12,"y":212.91,"x0":-0.9141490799114526,"y0":50.004663909613754,"z0":5.466331067625539,"aX":-0.9198471473092248},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.7,"breakHorizontal":-0.4,"spinRate":2261,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4166490293105447,"extension":6.70670741122705},"index":3,"playId":"f9f8f2dc-07c5-3a92-987d-dce37af077c6","pitchNumber":4,"startTime":"2026-08-22T02:37:29.732Z","endTime":"2026-08-22T02:37:33.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277777356844844,"aZ":-34.87153611835565,"pfxX":-7.103798486371044,"pfxZ":-1.5020216715167969,"pX":-1.952528380207926,"pZ":3.7993792764649235,"vX0":1.1734224961303363,"vY0":-132.68142027107518,"vZ0":2.243498750312723,"x":191.43,"y":136.2,"x0":-1.4749322557977638,"y0":50.00207686512295,"z0":5.470141459206611,"aX":-12.765144961447978},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.0,"breakHorizontal":12.6,"spinRate":1097,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.4115741535098265,"extension":6.080320171988643},"index":4,"playId":"46278f22-7a64-3cee-913c-95d35dd428b3","pitchNumber":5,"startTime":"2026-08-22T02:37:50.597Z","endTime":"2026-08-22T02:37:53.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.057026119608178,"aZ":-23.40978680609058,"pfxX":-0.8882292967569874,"pfxZ":4.424880843093668,"pX":0.07475892508796793,"pZ":1.7547573199746416,"vX0":3.6573982022362626,"vY0":-139.3114180360909,"vZ0":-5.852431933106676,"x":114.15,"y":191.4,"x0":-1.1353485560304877,"y0":50.003653580131065,"z0":5.413755744235083,"aX":-1.759972660305581},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.1,"breakHorizontal":1.0,"spinRate":2346,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.392023374410829,"extension":6.588974077712476},"hitData":{"launchSpeed":103.1,"launchAngle":0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":137.26,"coordY":189.5}},"index":5,"playId":"d04ef30f-6a77-3611-8aac-671b9f786bb8","pitchNumber":6,"startTime":"2026-08-22T02:38:10.005Z","endTime":"2026-08-22T02:38:17.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:38:17.623Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:38:33.639Z","endTime":"2026-08-22T02:40:35.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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":99.4,"endSpeed":91.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27515708685661,"aZ":-11.789743961628716,"pfxX":-5.549188641961119,"pfxZ":9.528101089811882,"pX":-0.21540928153110075,"pZ":1.5699327747702825,"vX0":4.1437284970320825,"vY0":-144.55140443309574,"vZ0":-8.898005914003273,"x":125.21,"y":196.39,"x0":-0.9387234638726172,"y0":50.00276225870819,"z0":5.391564577797226,"aX":-11.8706083461076},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.8,"breakHorizontal":9.4,"spinRate":2242,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3773697368593556,"extension":6.500035838983158},"index":0,"playId":"e5ab3ad4-3112-3ee1-9215-dd645ea5bda8","pitchNumber":1,"startTime":"2026-08-22T02:38:47.616Z","endTime":"2026-08-22T02:38:51.356Z","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":98.8,"endSpeed":90.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.897232888149148,"aZ":-13.862009746375104,"pfxX":-6.239548150156661,"pfxZ":8.718534342444652,"pX":-0.43500963346502,"pZ":1.599248747344545,"vX0":4.020209144546253,"vY0":-143.6972596767538,"vZ0":-8.06464534677724,"x":133.58,"y":195.6,"x0":-1.0382352246560258,"y0":50.00472199171676,"z0":5.294915845723539,"aX":-13.10882357584574},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.4,"breakHorizontal":10.6,"spinRate":2227,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.38051811482239994,"extension":6.578017845037292},"index":1,"playId":"f294ccc1-196d-3ae5-801b-7c1687812a3b","pitchNumber":2,"startTime":"2026-08-22T02:39:01.936Z","endTime":"2026-08-22T02:39:06.065Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68817400976581,"aZ":-33.67222702486621,"pfxX":-0.914170411090045,"pfxZ":-0.8872732865754944,"pX":-0.599438950928692,"pZ":2.550298716665718,"vX0":2.004541108332626,"vY0":-129.15047564207813,"vZ0":-1.069691593841829,"x":139.85,"y":169.92,"x0":-1.2651809785193346,"y0":50.00000391684806,"z0":5.548481023766486,"aX":-1.551839493547046},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.6,"breakHorizontal":1.2,"spinRate":2308,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.42332207234077845,"extension":6.468152494518838},"index":2,"playId":"1921fb98-b18d-3921-821e-f7fc34ec0c8d","pitchNumber":3,"startTime":"2026-08-22T02:39:18.373Z","endTime":"2026-08-22T02:39:22.040Z","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":93.4,"endSpeed":86.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71299481911602,"aZ":-27.24824887604113,"pfxX":0.5365408911853367,"pfxZ":2.6014538675181633,"pX":-1.1666386596939342,"pZ":2.3504087369148063,"vX0":0.3019751433985864,"vY0":-136.17497998752,"vZ0":-3.2506961582678415,"x":161.47,"y":175.32,"x0":-1.3483916159252123,"y0":50.001073570624925,"z0":5.428452211202412,"aX":1.015421603877695},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.3,"breakHorizontal":-1.1,"spinRate":2258,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.40101616337235413,"extension":6.42724379225225},"index":3,"playId":"9e358930-021e-393d-9c19-8ff8a025ba45","pitchNumber":4,"startTime":"2026-08-22T02:39:31.829Z","endTime":"2026-08-22T02:39:35.589Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92511889833113,"aZ":-26.76564641491062,"pfxX":-1.1762495475651658,"pfxZ":2.8514591786456283,"pX":-0.0664067285338737,"pZ":2.955181616962264,"vX0":3.5035280281390544,"vY0":-136.35068622659108,"vZ0":-1.8441399715033284,"x":119.53,"y":158.99,"x0":-1.2110255897402082,"y0":50.003660076379255,"z0":5.473998285139272,"aX":-2.2317937476077065},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.0,"breakHorizontal":1.4,"spinRate":2215,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4005950150708619,"extension":6.47151852481979},"index":4,"playId":"ca710453-5008-380d-8054-ca5071617735","pitchNumber":5,"startTime":"2026-08-22T02:39:48.648Z","endTime":"2026-08-22T02:39:52.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":91.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66107833662382,"aZ":-13.807249643120482,"pfxX":-6.106017684522209,"pfxZ":8.470864499926144,"pX":0.3746317994246341,"pZ":2.5410203679649332,"vX0":6.148705305770503,"vY0":-146.35550573335377,"vZ0":-6.236103940077406,"x":102.72,"y":170.17,"x0":-0.960538256990498,"y0":50.007075878323526,"z0":5.5271690514831935,"aX":-13.244981224842286},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.3,"breakHorizontal":9.8,"spinRate":2194,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3743009544862099,"extension":6.620426992485051},"index":5,"playId":"b62a2a7e-9f9b-3ae1-bd50-8b600ba07983","pitchNumber":6,"startTime":"2026-08-22T02:40:14.466Z","endTime":"2026-08-22T02:40:18.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66671719322342,"aZ":-14.067804110166088,"pfxX":-5.966498631116444,"pfxZ":8.537565176160777,"pX":-0.08019375738395866,"pZ":3.2678768673216,"vX0":4.440387811992154,"vY0":-144.48518655155627,"vZ0":-4.130030878913224,"x":120.06,"y":150.55,"x0":-0.8592917032883153,"y0":50.003915240324595,"z0":5.57615785947646,"aX":-12.655661232336138},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2218,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.37863812196693614,"extension":6.593781543063853},"index":6,"playId":"db900545-e89f-3960-9b0c-49db3ae1654f","pitchNumber":7,"startTime":"2026-08-22T02:40:32.177Z","endTime":"2026-08-22T02:40:35.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:40:35.679Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T02:40:46.106Z","endTime":"2026-08-22T02:41:45.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.496456067414766,"aZ":-25.793438980909553,"pfxX":-0.9782283057168402,"pfxZ":3.2905012184602533,"pX":-0.05477462676683588,"pZ":2.4330919089199146,"vX0":3.8706617894525457,"vY0":-137.67645187383016,"vZ0":-3.50472966638315,"x":119.09,"y":173.09,"x0":-1.3453045566811253,"y0":50.00473873365364,"z0":5.447161009251799,"aX":-1.8984499522953437},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.5,"breakHorizontal":1.1,"spinRate":2303,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.3962143284751596,"extension":6.531757746322962},"index":0,"playId":"c5f1b5e9-602c-3744-b1bf-60802d3bd75f","pitchNumber":1,"startTime":"2026-08-22T02:41:00.878Z","endTime":"2026-08-22T02:41:04.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.201850973331975,"aZ":-28.709696872777993,"pfxX":-1.4824801995300916,"pfxZ":1.7943372979231516,"pX":-0.06838012043073,"pZ":2.5614581404579555,"vX0":3.9300261035134896,"vY0":-137.40248702368314,"vZ0":-2.5488667282451365,"x":119.61,"y":169.62,"x0":-1.3175083145134667,"y0":50.00676316351963,"z0":5.429425471175973,"aX":-2.868204389307829},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.0,"breakHorizontal":1.9,"spinRate":2194,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3969203197394666,"extension":6.456360582057097},"index":1,"playId":"9c17ca66-02fe-3a52-bfb9-bf96830d3ae0","pitchNumber":2,"startTime":"2026-08-22T02:41:12.489Z","endTime":"2026-08-22T02:41:17.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716957059196506,"aZ":-26.94570516401604,"pfxX":-1.1171036689569878,"pfxZ":2.749288282751574,"pX":-1.4104450747962303,"pZ":2.1530570827342372,"vX0":0.5434510477450389,"vY0":-136.2919861590799,"vZ0":-3.51487695838999,"x":170.76,"y":180.65,"x0":-1.466038241983542,"y0":50.00517002885562,"z0":5.2965190062011835,"aX":-2.1261264064742367},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.6,"breakHorizontal":1.9,"spinRate":2242,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.40011857119184047,"extension":6.371521444748183},"hitData":{"launchSpeed":61.3,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.88,"coordY":173.11}},"index":2,"playId":"1ef9fdd9-c2bb-3839-82fa-7a5b9a8b3497","pitchNumber":3,"startTime":"2026-08-22T02:41:37.743Z","endTime":"2026-08-22T02:41:45.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:41:45.514Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T02:43:48.417Z","endTime":"2026-08-22T02:45:50.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.112462733250506,"aZ":-23.165353471905032,"pfxX":1.4709403438994044,"pfxZ":4.923632137034584,"pX":0.3979112511076968,"pZ":3.3008475830553916,"vX0":5.51226998852156,"vY0":-133.30560498456458,"vZ0":-0.8799904955999125,"x":101.83,"y":149.66,"x0":-1.873831192209804,"y0":50.00402610545261,"z0":5.28204209348531,"aX":2.6918312924028722},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":-3.7,"spinRate":2591,"spinDirection":193},"zone":3,"typeConfidence":0.9,"plateTime":0.408260576695898,"extension":6.409998245910753},"index":0,"playId":"884fe8b6-9fe0-3e16-a663-5984b51219a8","pitchNumber":1,"startTime":"2026-08-22T02:43:59.839Z","endTime":"2026-08-22T02:44:03.321Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29571303275789,"aZ":-18.142608644561236,"pfxX":-8.598968287769539,"pfxZ":7.10027127999035,"pX":0.5972567510249517,"pZ":2.648148727029048,"vX0":9.382233513668613,"vY0":-139.0250298172911,"vZ0":-3.9780629512979346,"x":94.23,"y":167.28,"x0":-1.6883016388882455,"y0":50.00611635764492,"z0":5.286219743897569,"aX":-17.00190445483816},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":13.9,"spinRate":2357,"spinDirection":219},"zone":6,"typeConfidence":0.95,"plateTime":0.3925060045781881,"extension":6.420019418947434},"index":1,"playId":"cb960ab6-12a5-3e5c-8f98-3e862a9c7294","pitchNumber":2,"startTime":"2026-08-22T02:44:27.050Z","endTime":"2026-08-22T02:44:30.815Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-22T02:44:39.472Z","endTime":"2026-08-22T02:44:48.355Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82516984883308,"aZ":-29.882420082296917,"pfxX":-9.248220434835204,"pfxZ":1.2413841033914477,"pX":0.5105419641532396,"pZ":0.4255669498258054,"vX0":9.03891428734311,"vY0":-134.53439113993335,"vZ0":-6.683311482753932,"x":97.54,"y":227.29,"x0":-1.6773230093127083,"y0":50.00554595546168,"z0":5.0360820413176075,"aX":-17.10256914416061},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":1779,"spinDirection":238},"zone":14,"typeConfidence":0.92,"plateTime":0.4058027590947493,"extension":6.547835879152306},"index":3,"playId":"fe6c3567-7d05-3a7a-ba1e-dc88f93bf388","pitchNumber":3,"startTime":"2026-08-22T02:44:48.355Z","endTime":"2026-08-22T02:44:51.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.090279190561965,"aZ":-31.54695734243609,"pfxX":-3.955677155502327,"pfxZ":0.3570820149801186,"pX":-1.106028939523228,"pZ":2.7358190780677587,"vX0":3.9732375466827103,"vY0":-131.19460069880884,"vZ0":-0.43255226245804634,"x":159.16,"y":164.91,"x0":-2.1215584287321945,"y0":50.00175865671792,"z0":5.241096015956125,"aX":-6.9393713958820715},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.7,"breakHorizontal":6.4,"spinRate":1213,"spinDirection":247},"zone":11,"typeConfidence":0.92,"plateTime":0.4164702173764665,"extension":6.416049742656254},"index":4,"playId":"2a6f974a-96d9-31d5-aad4-aeb630987971","pitchNumber":4,"startTime":"2026-08-22T02:45:04.837Z","endTime":"2026-08-22T02:45:08.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91417671961171,"aZ":-13.111334411012793,"pfxX":-6.455383693959098,"pfxZ":9.40078671641673,"pX":-0.44570881442060656,"pZ":1.3504696110294947,"vX0":6.193751954574636,"vY0":-141.43186384460898,"vZ0":-8.30692590733776,"x":133.99,"y":202.32,"x0":-1.8241378238288857,"y0":50.00491185653891,"z0":5.164416948420551,"aX":-13.094168533824503},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":10.4,"spinRate":2230,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.38710233420637374,"extension":6.482762783637482},"index":5,"playId":"41f38902-289f-3b1a-81fa-186656ecb3bc","pitchNumber":5,"startTime":"2026-08-22T02:45:21.403Z","endTime":"2026-08-22T02:45:25.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.228276938016492,"aZ":-32.28804056766145,"pfxX":-5.2272355328859925,"pfxZ":-0.06289385389743352,"pX":-0.21855202787996103,"pZ":2.425569090919319,"vX0":6.290141762036072,"vY0":-132.58865772987656,"vZ0":-1.2559884407789845,"x":125.33,"y":173.29,"x0":-1.9336811471308704,"y0":50.00349212646626,"z0":5.244453626368165,"aX":-9.381951519860586},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.1,"breakHorizontal":8.3,"spinRate":1369,"spinDirection":249},"zone":5,"typeConfidence":0.93,"plateTime":0.4118430292891744,"extension":6.660854730506778},"hitData":{"launchSpeed":71.9,"launchAngle":4.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.09,"coordY":139.6}},"index":6,"playId":"a1031c5e-4a95-3525-977f-2b4c8cc1bb71","pitchNumber":6,"startTime":"2026-08-22T02:45:42.888Z","endTime":"2026-08-22T02:45:50.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:45:50.403Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Lowe hits a ground-rule double (26) on a fly ball down the left-field line.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T02:46:07.675Z","endTime":"2026-08-22T02:47:26.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.934161864111797,"aZ":-12.313359782570721,"pfxX":-5.097038319915163,"pfxZ":9.89170967623125,"pX":-0.731655557816439,"pZ":3.304805970482712,"vX0":4.71648296165879,"vY0":-140.35616807203593,"vZ0":-3.6064663776629544,"x":144.89,"y":149.55,"x0":-1.7665967668116112,"y0":50.00061620831417,"z0":5.400843535219445,"aX":-10.231267421626525},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":8.3,"spinRate":2346,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3893280343584262,"extension":6.588508696781488},"index":0,"playId":"08a4c406-673d-33c8-9a66-6569b0743e4f","pitchNumber":1,"startTime":"2026-08-22T02:46:16.174Z","endTime":"2026-08-22T02:46:19.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.070330297547766,"aZ":-24.535066597996057,"pfxX":1.6188486054940419,"pfxZ":4.262992434290603,"pX":0.8518731502104483,"pZ":2.0322788073101474,"vX0":6.509767147613596,"vY0":-132.7283809272385,"vZ0":-3.7504050694724125,"x":84.53,"y":183.91,"x0":-1.838033586754125,"y0":50.00594202260839,"z0":5.2398886844596015,"aX":2.9028544612089417},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":-4.3,"spinRate":2499,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.41187451004454134,"extension":6.608023618207364},"index":1,"playId":"510fd131-0d8e-3bff-8097-386e5e91155c","pitchNumber":2,"startTime":"2026-08-22T02:46:31.310Z","endTime":"2026-08-22T02:46:34.310Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-22T02:46:42.405Z","endTime":"2026-08-22T02:46:56.505Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94997584822057,"aZ":-30.56741435749784,"pfxX":-7.339293648761068,"pfxZ":0.8659411392913654,"pX":-0.5742714144660583,"pZ":0.3874875886420699,"vX0":5.741638333618848,"vY0":-134.7595545703295,"vZ0":-6.612982117028278,"x":138.89,"y":228.32,"x0":-1.7699903237726216,"y0":50.00372974193936,"z0":5.008767264079423,"aX":-13.614504457836592},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.5,"breakHorizontal":12.2,"spinRate":1617,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.40513255136551374,"extension":6.520935623463177},"index":3,"playId":"400420fc-be49-3848-b438-ccbdd9a2487b","pitchNumber":3,"startTime":"2026-08-22T02:46:56.505Z","endTime":"2026-08-22T02:46:59.851Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5210861557743,"aZ":-42.76752243976764,"pfxX":6.457808763804,"pfxZ":-8.02380648408036,"pX":-0.5662566358736728,"pZ":2.4587677857082357,"vX0":1.2739010627498488,"vY0":-114.8358518092444,"vZ0":2.6019821586047582,"x":138.58,"y":172.39,"x0":-1.9682005948234147,"y0":50.00230510884788,"z0":5.505632373179436,"aX":8.526277683731076},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.4,"breakHorizontal":-12.0,"spinRate":2845,"spinDirection":39},"zone":4,"typeConfidence":0.89,"plateTime":0.4790568336127352,"extension":6.557564349634117},"hitData":{"launchSpeed":88.1,"launchAngle":27.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":41.97,"coordY":119.56}},"index":4,"playId":"9f9df703-c971-35e5-9cab-b0d7e4993b0f","pitchNumber":4,"startTime":"2026-08-22T02:47:14.018Z","endTime":"2026-08-22T02:47:26.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:47:26.028Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia challenged (pitch result), call on the field was overturned: Bryan Reynolds called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T02:47:46.115Z","endTime":"2026-08-22T02:49:42.419Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":96.8,"endSpeed":88.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.859889864663415,"aZ":-12.956165285528574,"pfxX":-5.42716618191075,"pfxZ":9.604599592735587,"pX":-0.7334293075829224,"pZ":2.2960852547887796,"vX0":4.748633321741766,"vY0":-140.77241779808637,"vZ0":-6.099529292935698,"x":144.96,"y":176.79,"x0":-1.7395601508460568,"y0":50.00273928266401,"z0":5.334514981841405,"aX":-10.859519417445286},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2258,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.3895407869069496,"extension":6.472770343240736},"index":0,"playId":"6e92c78a-7139-363b-87da-149393d4bddf","pitchNumber":1,"startTime":"2026-08-22T02:47:57.144Z","endTime":"2026-08-22T02:48:00.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.965221148461534,"aZ":-15.216084322875808,"pfxX":-4.876754269210738,"pfxZ":8.591869771455867,"pX":-0.3167486847543745,"pZ":3.667140929599156,"vX0":5.603773709998688,"vY0":-139.73443122577856,"vZ0":-2.2755873323964755,"x":129.07,"y":139.77,"x0":-1.71613027175717,"y0":50.0058551469394,"z0":5.493679267074681,"aX":-9.629808590615815},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":7.7,"spinRate":2337,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.39222265518339583,"extension":6.500981672121801},"index":1,"playId":"09018507-17e7-3763-b4c6-7b97be693b2a","pitchNumber":2,"startTime":"2026-08-22T02:48:16.235Z","endTime":"2026-08-22T02:48:19.235Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-22T02:48:31.534Z","endTime":"2026-08-22T02:48:52.534Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02186374361694,"aZ":-31.201125586925446,"pfxX":-7.575654527128105,"pfxZ":0.5340082149139889,"pX":-0.9253976340606328,"pZ":2.2234180819552596,"vX0":5.412252290615722,"vY0":-134.04694786000053,"vZ0":-2.0952541767642683,"x":152.27,"y":178.75,"x0":-1.979066389001884,"y0":50.0047500618511,"z0":5.227084409572408,"aX":-13.887322312229692},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.7,"breakHorizontal":12.7,"spinRate":1204,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.4074747809752317,"extension":6.406316419116583},"index":3,"playId":"9187833d-faa8-30c1-82b9-07935d66ea8b","pitchNumber":3,"startTime":"2026-08-22T02:48:52.534Z","endTime":"2026-08-22T02:48:56.330Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89194255327445,"aZ":-21.53525739489726,"pfxX":-0.2726504661817182,"pfxZ":5.650349013320731,"pX":-0.897476834052863,"pZ":1.1415170695943844,"vX0":3.160602217165236,"vY0":-135.68000188711437,"vZ0":-6.47597779121088,"x":151.21,"y":207.96,"x0":-2.037075014442116,"y0":50.00281801334886,"z0":5.037421193844981,"aX":-0.5133869980347376},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.2,"breakHorizontal":-0.1,"spinRate":2446,"spinDirection":196},"zone":13,"typeConfidence":0.9,"plateTime":0.40213868555667753,"extension":6.575382217380665},"index":4,"playId":"31104a38-a076-3670-b753-de4f2249e919","pitchNumber":4,"startTime":"2026-08-22T02:49:16.214Z","endTime":"2026-08-22T02:49:19.645Z","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":96.5,"endSpeed":88.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.056707441676323,"aZ":-18.60318138462544,"pfxX":-10.545032739731063,"pfxZ":6.8111538207560205,"pX":0.6628547101583788,"pZ":2.6458864548375938,"vX0":10.54588253823248,"vY0":-140.10356519379562,"vZ0":-3.618740206230231,"x":91.73,"y":167.34,"x0":-1.7763377851534143,"y0":50.001475572049436,"z0":5.16696422524256,"aX":-21.004949383719488},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":17.0,"spinRate":2366,"spinDirection":222},"zone":6,"typeConfidence":0.97,"plateTime":0.3906506316934837,"extension":6.488665125182835},"index":5,"playId":"48ce6e85-4374-3fe2-a96a-26a858da4a55","pitchNumber":5,"startTime":"2026-08-22T02:49:38.052Z","endTime":"2026-08-22T02:49:42.419Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}},"playEndTime":"2026-08-22T02:49:42.419Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a sharp line drive to center fielder Andy Pages. Brandon Lowe scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T02:50:10.924Z","endTime":"2026-08-22T02:51:06.411Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":{"id":808967,"link":"/api/v1/people/808967"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.864671780272673,"aZ":-21.130921933117488,"pfxX":1.2041696498869725,"pfxZ":5.828838414662499,"pX":0.5256598520101344,"pZ":1.5748974280159973,"vX0":5.859886800859829,"vY0":-136.0737676869408,"vZ0":-5.735027632554146,"x":96.96,"y":196.26,"x0":-1.802995002976877,"y0":50.00621398690903,"z0":5.151664492112241,"aX":2.2820661737874834},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.7,"breakHorizontal":-3.2,"spinRate":2426,"spinDirection":189},"zone":9,"typeConfidence":0.91,"plateTime":0.40089547994821384,"extension":6.506836736804883},"index":0,"playId":"a2942103-c7b5-30d5-ab97-fafefdca8f84","pitchNumber":1,"startTime":"2026-08-22T02:50:20.991Z","endTime":"2026-08-22T02:50:24.405Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}}},{"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":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50246165544724,"aZ":-16.09822894416209,"pfxX":-8.949767768805625,"pfxZ":8.136283688610185,"pX":-0.08215647336619125,"pZ":2.4647166503677074,"vX0":7.729681704840883,"vY0":-139.88068585897796,"vZ0":-4.5110540541605415,"x":120.13,"y":172.23,"x0":-1.7229289583784269,"y0":50.00083075873022,"z0":5.158816994001124,"aX":-17.676861684237057},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":14.5,"spinRate":2420,"spinDirection":208},"zone":5,"typeConfidence":0.97,"plateTime":0.39206345355606764,"extension":6.436018102273655},"hitData":{"launchSpeed":104.7,"launchAngle":8.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.92,"coordY":91.99}},"index":1,"playId":"1393ffca-494a-3495-b550-997151ce66d5","pitchNumber":2,"startTime":"2026-08-22T02:50:55.805Z","endTime":"2026-08-22T02:51:06.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:51:06.411Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T02:51:34.240Z","endTime":"2026-08-22T02:53:52.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.731299403028714,"aZ":-12.672996312300581,"pfxX":-3.6689800237483348,"pfxZ":9.842667171291623,"pX":-1.1378174805903563,"pZ":2.7368347929450514,"vX0":3.217679797794335,"vY0":-139.68080205381366,"vZ0":-4.8699215856877345,"x":160.37,"y":164.89,"x0":-1.8266236383436614,"y0":50.000314987506876,"z0":5.332603124483567,"aX":-7.267103899329197},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2287,"spinDirection":215},"zone":11,"typeConfidence":0.88,"plateTime":0.3917650329051936,"extension":6.610422290660157},"index":0,"playId":"70704f43-98fb-3624-a402-0bc44df68cdc","pitchNumber":1,"startTime":"2026-08-22T02:51:49.590Z","endTime":"2026-08-22T02:51:53.095Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06601154136946,"aZ":-30.27929628641207,"pfxX":-4.69102039278007,"pfxZ":1.063906269693236,"pX":-0.28256206838990316,"pZ":1.5854075015068576,"vX0":5.659412447938111,"vY0":-131.60915560233178,"vZ0":-3.753435364890625,"x":127.77,"y":195.97,"x0":-1.8365779452160849,"y0":50.00361978053465,"z0":5.236816247309922,"aX":-8.351797440771792},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.4,"breakHorizontal":7.4,"spinRate":1425,"spinDirection":236},"zone":13,"typeConfidence":0.92,"plateTime":0.41386606390705794,"extension":6.421238171346266},"index":1,"playId":"7050407a-a49f-3810-b183-45c8b46191c8","pitchNumber":2,"startTime":"2026-08-22T02:52:07.856Z","endTime":"2026-08-22T02:52:11.600Z","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":95.7,"endSpeed":87.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.820045202094352,"aZ":-13.494672379587238,"pfxX":-3.9676096683109625,"pfxZ":9.48712462338067,"pX":0.274991517198131,"pZ":4.009850937933563,"vX0":7.116543639004045,"vY0":-139.3165294523544,"vZ0":-1.4233780287961064,"x":106.52,"y":130.51,"x0":-1.7951518957030963,"y0":50.003341826435616,"z0":5.417807643519689,"aX":-7.813446442420478},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":5.8,"spinRate":2266,"spinDirection":218},"zone":12,"typeConfidence":0.88,"plateTime":0.3929134116753481,"extension":6.8130956421093645},"index":2,"playId":"f5ab81c3-1c98-341d-a4c3-f255da4f8042","pitchNumber":3,"startTime":"2026-08-22T02:52:28.554Z","endTime":"2026-08-22T02:52:31.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T02:52:45.648Z","endTime":"2026-08-22T02:53:03.503Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.697613499544683,"aZ":-32.45579387255395,"pfxX":-2.35548370761796,"pfxZ":-0.1643966494433151,"pX":-1.9871224881305256,"pZ":3.511485040965054,"vX0":0.6407183710264592,"vY0":-129.9302435486821,"vZ0":1.3864992026151166,"x":192.74,"y":143.97,"x0":-1.9299657578903981,"y0":50.002824660411704,"z0":5.426415057979937,"aX":-4.051247029759597},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.2,"breakHorizontal":4.1,"spinRate":1070,"spinDirection":256},"zone":11,"typeConfidence":0.71,"plateTime":0.42060487171898275,"extension":6.427584514575413},"index":4,"playId":"9f6b162a-92fe-3e5a-83a1-b5b576f77dff","pitchNumber":4,"startTime":"2026-08-22T02:53:03.503Z","endTime":"2026-08-22T02:53:06.840Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"de53dc74-b554-320c-aa09-32946382a5b4","startTime":"2026-08-22T02:53:24.596Z","endTime":"2026-08-22T02:53:27.596Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.413976851558235,"aZ":-28.865553078130688,"pfxX":-9.624434909836,"pfxZ":1.8433732008166244,"pX":-0.46792464393121,"pZ":1.4002942388306596,"vX0":7.078464795510953,"vY0":-132.71995133079383,"vZ0":-4.269741224459766,"x":134.84,"y":200.97,"x0":-1.90911894033138,"y0":50.00579966869568,"z0":5.114256050693695,"aX":-17.30148310023059},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.6,"breakHorizontal":16.1,"spinRate":1531,"spinDirection":235},"zone":13,"typeConfidence":0.93,"plateTime":0.4115147019364622,"extension":6.5391896764339075},"hitData":{"launchSpeed":85.8,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.71,"coordY":151.12}},"index":6,"playId":"f9db82c8-3889-3942-83bb-62ba7ad36ddf","pitchNumber":5,"startTime":"2026-08-22T02:53:44.359Z","endTime":"2026-08-22T02:53:52.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:53:52.312Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Hunter Feduccia doubles (9) on a sharp line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T02:56:07.812Z","endTime":"2026-08-22T02:57:23.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29332894995121,"aZ":-15.788999972500601,"pfxX":-7.609767893195598,"pfxZ":8.169448878275261,"pX":-1.069056362783243,"pZ":3.0656015868468307,"vX0":2.9157365876197967,"vY0":-141.0175923534851,"vZ0":-3.9229006072321226,"x":157.75,"y":156.01,"x0":-1.1302235642757406,"y0":50.0026547114312,"z0":5.499144721577273,"aX":-15.263322346487643},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":13.2,"spinRate":2405,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3890207978059368,"extension":6.340787288412911},"index":0,"playId":"6edfe5aa-480f-3150-bdf4-3f49c66f4a8b","pitchNumber":1,"startTime":"2026-08-22T02:56:12.748Z","endTime":"2026-08-22T02:56:16.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.060465636641275,"aZ":-17.961255550642456,"pfxX":-8.224070628990367,"pfxZ":7.182103701288016,"pX":-0.8812582536448551,"pZ":2.168819834815597,"vX0":3.9499101670765326,"vY0":-140.35808643669205,"vZ0":-5.925778885366667,"x":150.59,"y":180.22,"x0":-1.244161315726729,"y0":50.00636545193996,"z0":5.491590860535579,"aX":-16.285572132412433},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":14.0,"spinRate":2446,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.39138662538925306,"extension":6.385068399835359},"index":1,"playId":"dcd725e8-edc3-33e7-9ff3-99b260344d45","pitchNumber":2,"startTime":"2026-08-22T02:56:24.646Z","endTime":"2026-08-22T02:56:28.029Z","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":91.8,"endSpeed":84.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.623014497897284,"aZ":-27.56545077206905,"pfxX":-1.7854232797786773,"pfxZ":2.553900994041279,"pX":1.2242852047057282,"pZ":1.9677895200875994,"vX0":7.011288858918492,"vY0":-133.4579932365468,"vZ0":-4.067167047602187,"x":70.33,"y":185.65,"x0":-1.204475825885051,"y0":50.00241363289841,"z0":5.496031356374559,"aX":-3.2221179355151777},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.0,"breakHorizontal":1.7,"spinRate":2379,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4103465292462163,"extension":6.30368162265261},"index":2,"playId":"1d185ae2-e7b8-3107-a694-6c3dbcffc928","pitchNumber":3,"startTime":"2026-08-22T02:56:38.123Z","endTime":"2026-08-22T02:56:41.135Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00508992659543,"aZ":-33.535147459601504,"pfxX":0.26619521765443943,"pfxZ":-0.8025139161650952,"pX":0.2275980014119309,"pZ":2.558627067992894,"vX0":3.3832521791472243,"vY0":-129.80647437841168,"vZ0":-1.1850248833147274,"x":108.32,"y":169.7,"x0":-1.1312134685951947,"y0":50.00452217896971,"z0":5.591211146693815,"aX":0.4501545684651928},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.4,"breakHorizontal":-1.3,"spinRate":2246,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.4231371476576915,"extension":6.4934979794406775},"index":3,"playId":"fd912518-1e43-310d-995a-57ac25e13a2b","pitchNumber":4,"startTime":"2026-08-22T02:56:54.460Z","endTime":"2026-08-22T02:56:58.010Z","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":98.9,"endSpeed":89.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.929863512242505,"aZ":-14.444516192981704,"pfxX":-7.399327609928539,"pfxZ":8.526561518453304,"pX":-0.610223076730119,"pZ":3.1395138376719176,"vX0":3.5266609703475034,"vY0":-143.8755837773658,"vZ0":-4.731364305290286,"x":140.26,"y":154.01,"x0":-0.8960881860717038,"y0":50.003940070089804,"z0":5.712410518060249,"aX":-15.386230183900498},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.5,"breakHorizontal":12.6,"spinRate":2511,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3818956011800556,"extension":6.315118805962824},"hitData":{"launchSpeed":104.6,"launchAngle":10.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":89.74,"coordY":84.43}},"index":4,"playId":"e4290ff5-9d6b-3a4c-8182-7b7591403e43","pitchNumber":5,"startTime":"2026-08-22T02:57:11.609Z","endTime":"2026-08-22T02:57:23.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:57:23.983Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shohei Ohtani singles on a sharp line drive to center fielder Oneil Cruz. Hunter Feduccia to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T02:57:40.755Z","endTime":"2026-08-22T02:58:44.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.510758197216504,"aZ":-19.12780086856591,"pfxX":-7.857185263788507,"pfxZ":6.165069609009308,"pX":-1.8219789650608584,"pZ":4.056950418848908,"vX0":1.4329979008709268,"vY0":-144.28304967108957,"vZ0":-1.0273842769740091,"x":186.45,"y":129.24,"x0":-1.3031487877003634,"y0":50.000172250352406,"z0":5.592583727369767,"aX":-16.617845548954058},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.2,"breakHorizontal":13.9,"spinRate":2181,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3791296082186224,"extension":6.418223583920452},"index":0,"playId":"72cf9323-003f-389e-b183-2e2b12ac05ed","pitchNumber":1,"startTime":"2026-08-22T02:57:53.157Z","endTime":"2026-08-22T02:57:56.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83896145497963,"aZ":-22.527502945036467,"pfxX":-1.124820714871566,"pfxZ":4.872553501366621,"pX":-0.10675213004664807,"pZ":0.4464920335603137,"vX0":3.784900632083609,"vY0":-139.4781165226287,"vZ0":-9.235507620688834,"x":121.07,"y":226.72,"x0":-1.3321359408548896,"y0":50.00551872561379,"z0":5.272636536719675,"aX":-2.228396581446124},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.2,"breakHorizontal":1.3,"spinRate":2262,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.3919119969096849,"extension":6.6532785937486265},"index":1,"playId":"b4a4162b-2926-3664-9519-1b21e27e5820","pitchNumber":2,"startTime":"2026-08-22T02:58:08.222Z","endTime":"2026-08-22T02:58:11.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.291388984210858,"aZ":-28.267587100213447,"pfxX":-6.091418703632376,"pfxZ":2.217952295525606,"pX":-0.5176421839815178,"pZ":2.4591784310393945,"vX0":4.493309713139568,"vY0":-131.83683305875954,"vZ0":-2.1262650745139906,"x":136.73,"y":172.38,"x0":-1.4535562771096795,"y0":50.00013729658001,"z0":5.364590791890091,"aX":-10.710473092809861},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":10.1,"spinRate":1206,"spinDirection":263},"zone":4,"typeConfidence":2.0,"plateTime":0.4156215636348026,"extension":6.615500240951301},"hitData":{"launchSpeed":112.9,"launchAngle":8.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.1,"coordY":83.89}},"index":2,"playId":"4fcb109e-aea7-301a-ada5-4ed01f8b7f9a","pitchNumber":3,"startTime":"2026-08-22T02:58:33.280Z","endTime":"2026-08-22T02:58:44.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T02:58:44.360Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddie Freeman lines out sharply to center fielder Oneil Cruz.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T02:59:21.991Z","endTime":"2026-08-22T03:00:00.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":94.7,"endSpeed":86.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.038850843075547,"aZ":-23.992848776791888,"pfxX":-1.107923303735018,"pfxZ":4.238659855573978,"pX":-0.15643587231535952,"pZ":2.624138805010322,"vX0":3.7307673387607125,"vY0":-137.9222276311442,"vZ0":-3.2285768235337367,"x":122.96,"y":167.93,"x0":-1.381397215097324,"y0":50.003869461898894,"z0":5.423846611709083,"aX":-2.1393909683262904},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.2,"breakHorizontal":1.2,"spinRate":2345,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.396790224327062,"extension":6.486537215623412},"index":0,"playId":"75053b1f-db6d-33b7-8f56-94d9de1e4aba","pitchNumber":1,"startTime":"2026-08-22T02:59:28.207Z","endTime":"2026-08-22T02:59:31.207Z","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":0},"pitchData":{"startSpeed":100.6,"endSpeed":92.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96837363164284,"aZ":-10.799541081684712,"pfxX":-7.707049143201958,"pfxZ":9.869388752425685,"pX":0.4993481656520744,"pZ":1.9471173541866484,"vX0":6.688586733579183,"vY0":-146.13028780072057,"vZ0":-8.403517028107562,"x":97.97,"y":186.21,"x0":-0.8161945496366259,"y0":50.00640564843295,"z0":5.506698028630957,"aX":-16.69596716493216},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.4,"breakHorizontal":12.7,"spinRate":2385,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3746185016982131,"extension":6.742650030994761},"hitData":{"launchSpeed":105.8,"launchAngle":14.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.96,"coordY":79.97}},"index":1,"playId":"7c850c36-5865-3aea-85dc-fd8e5b51bedd","pitchNumber":2,"startTime":"2026-08-22T02:59:50.595Z","endTime":"2026-08-22T03:00:00.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:00:00.723Z","atBatIndex":24},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Andy Pages hit by pitch. Shohei Ohtani to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T03:01:11.628Z","endTime":"2026-08-22T03:02:05.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T03:00:29.305Z","endTime":"2026-08-22T03:01:13.867Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.7,"endSpeed":91.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06485648454772,"aZ":-16.689946417141375,"pfxX":-8.411487038465337,"pfxZ":7.115397453518511,"pX":-0.6869251057325306,"pZ":3.9140096985064012,"vX0":4.464936142615718,"vY0":-146.68337882331704,"vZ0":-1.910192439177676,"x":143.18,"y":133.1,"x0":-1.1368552985835523,"y0":50.005085525183375,"z0":5.570045383491095,"aX":-18.311009043990847},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":12.7,"breakHorizontal":14.4,"spinRate":2220,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3735659688716644,"extension":6.626071970776167},"index":1,"playId":"a52f2162-c7b8-3e01-82eb-74b188f650ce","pitchNumber":1,"startTime":"2026-08-22T03:01:13.867Z","endTime":"2026-08-22T03:01:17.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93862776368567,"aZ":-15.776666325828076,"pfxX":-9.99954130092964,"pfxZ":7.639888286485468,"pX":-0.6515325822010086,"pZ":2.092793821067074,"vX0":5.314663904313061,"vY0":-145.5292509396515,"vZ0":-6.707300794462763,"x":141.83,"y":182.27,"x0":-1.2016257727452908,"y0":50.002502498873746,"z0":5.381834322993971,"aX":-21.462442311057323},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.7,"breakHorizontal":17.0,"spinRate":2257,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.37627421814005135,"extension":6.611467032743055},"index":2,"playId":"14ec4827-a7b2-33b7-986b-21bfc294ad7e","pitchNumber":2,"startTime":"2026-08-22T03:01:29.420Z","endTime":"2026-08-22T03:01:32.806Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-22T03:01:40.367Z","endTime":"2026-08-22T03:01:58.442Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":100.2,"endSpeed":91.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21769691899261,"aZ":-19.948512581603783,"pfxX":-8.978034800717646,"pfxZ":5.6667592044546815,"pX":-1.191723294267902,"pZ":3.84163357268522,"vX0":3.696669830201924,"vY0":-145.94881770711947,"vZ0":-1.7147204300322825,"x":162.43,"y":135.06,"x0":-1.3078968661465733,"y0":50.00514933589811,"z0":5.637639050075568,"aX":-19.379281529600902},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.1,"breakHorizontal":15.5,"spinRate":2341,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3752291192555699,"extension":6.406895907361839},"index":4,"playId":"5cf1977b-3588-3b06-b31c-dccdd8fac88c","pitchNumber":3,"startTime":"2026-08-22T03:01:58.442Z","endTime":"2026-08-22T03:02:05.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:02:05.885Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T03:03:37.723Z","endTime":"2026-08-22T03:05:51.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T03:02:15.496Z","endTime":"2026-08-22T03:03:39.925Z","isPitch":false,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73378867053736,"aZ":-31.332227321181904,"pfxX":-7.9572052490621505,"pfxZ":0.4514609672343619,"pX":0.09350164810421645,"pZ":2.024157071584103,"vX0":6.049818073461619,"vY0":-135.62641939508345,"vZ0":-3.271495939494344,"x":113.44,"y":184.13,"x0":-1.1244916678576473,"y0":50.004495568255926,"z0":5.415061226179221,"aX":-14.928506024963866},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.4,"breakHorizontal":13.2,"spinRate":1062,"spinDirection":257},"zone":8,"typeConfidence":2.0,"plateTime":0.4027755446057242,"extension":6.650988582328765},"index":1,"playId":"4c4245b6-38e4-3b52-b7c1-0c8af1793a8f","pitchNumber":1,"startTime":"2026-08-22T03:03:39.925Z","endTime":"2026-08-22T03:03:42.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.530303370734686,"aZ":-17.20130724587391,"pfxX":-9.167736612798063,"pfxZ":6.8851156432449585,"pX":0.07244373483377349,"pZ":3.0222302882696415,"vX0":6.978866944775126,"vY0":-146.30011736198725,"vZ0":-4.204817903310337,"x":114.24,"y":157.18,"x0":-1.14917618960107,"y0":50.00196952054143,"z0":5.504659079437409,"aX":-19.932913401248292},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":11.9,"breakHorizontal":15.2,"spinRate":2245,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3739536416817786,"extension":6.472009802612885},"index":2,"playId":"3fcce3c9-d2d3-3c96-9378-69becf1a2282","pitchNumber":2,"startTime":"2026-08-22T03:03:56.000Z","endTime":"2026-08-22T03:03:59.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.843512386930925,"aZ":-18.922106532143648,"pfxX":-0.47660609281478017,"pfxZ":6.546083276480097,"pX":1.1282618587091164,"pZ":0.9057846640473077,"vX0":5.544064363572036,"vY0":-141.06609209081458,"vZ0":-8.966707834956248,"x":73.99,"y":214.32,"x0":-0.7970476715942927,"y0":50.001295206279,"z0":5.335691687120746,"aX":-0.9657281344229935},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.3,"breakHorizontal":-0.2,"spinRate":2378,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.38766499600413207,"extension":6.603574918492339},"index":3,"playId":"77c0affa-65b8-3b46-9a08-17de1fd28a6b","pitchNumber":3,"startTime":"2026-08-22T03:04:12.380Z","endTime":"2026-08-22T03:04:15.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.957570819262322,"aZ":-23.3826355955513,"pfxX":0.8956116141833763,"pfxZ":4.535301839248087,"pX":0.6347126070763943,"pZ":2.6663584916362093,"vX0":4.401946865233651,"vY0":-138.16948986463268,"vZ0":-3.6054409888282577,"x":92.81,"y":166.79,"x0":-1.0936253597975083,"y0":50.00383503091427,"z0":5.554075083324,"aX":1.7366182158486019},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.7,"breakHorizontal":-2.5,"spinRate":2284,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.39598418092849874,"extension":6.684933968787727},"index":4,"playId":"e15852a9-18d5-3a90-a041-5061e612505f","pitchNumber":4,"startTime":"2026-08-22T03:04:34.717Z","endTime":"2026-08-22T03:04:37.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.6,"endSpeed":93.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84114784835122,"aZ":-17.723386367801858,"pfxX":-8.87837671758879,"pfxZ":6.497337671923985,"pX":-1.8199326116840524,"pZ":3.457367832808726,"vX0":1.1983758691949653,"vY0":-148.07240245190022,"vZ0":-3.3374134192196556,"x":186.37,"y":145.43,"x0":-1.0758700651188684,"y0":50.00263535311706,"z0":5.634006171237396,"aX":-19.744635175522333},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":11.3,"breakHorizontal":15.8,"spinRate":2277,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.36967781173976766,"extension":6.411306074514272},"index":5,"playId":"55638124-815e-3a26-b655-9c75b5712991","pitchNumber":5,"startTime":"2026-08-22T03:05:00.076Z","endTime":"2026-08-22T03:05:03.106Z","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":101.2,"endSpeed":92.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.017202481414785,"aZ":-18.402225000727903,"pfxX":-9.57526002000735,"pfxZ":6.248019736070537,"pX":-1.076411587391608,"pZ":2.7121212029884516,"vX0":3.6866608358928112,"vY0":-147.31112090717448,"vZ0":-4.879864104559567,"x":158.03,"y":165.55,"x0":-1.0978699186904914,"y0":50.00353050832868,"z0":5.4732561450011925,"aX":-21.107767235030575},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":10.6,"breakHorizontal":16.7,"spinRate":2226,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.37139581743194316,"extension":6.523816951864343},"index":6,"playId":"4828ca39-df9c-3acb-9352-58d67a1fbcb3","pitchNumber":6,"startTime":"2026-08-22T03:05:23.671Z","endTime":"2026-08-22T03:05:26.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.971565384429155,"aZ":-34.867634858743386,"pfxX":-8.338008555189994,"pfxZ":-1.4316863934991595,"pX":-0.81733735987703,"pZ":1.8213870088275923,"vX0":4.462247372124021,"vY0":-136.1456101995357,"vZ0":-2.6381428214798093,"x":148.15,"y":189.6,"x0":-1.391470628667661,"y0":50.00171676531662,"z0":5.208192029497556,"aX":-15.702855932857396},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-2.9,"breakHorizontal":14.2,"spinRate":1180,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.40180245858141284,"extension":6.785158945350837},"index":7,"playId":"a639bf18-cb25-3472-ac13-44da4b0f2b31","pitchNumber":7,"startTime":"2026-08-22T03:05:47.931Z","endTime":"2026-08-22T03:05:51.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:05:51.729Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a ground ball to center fielder Oneil Cruz. Hunter Feduccia scores. Shohei Ohtani scores. Andy Pages to 2nd.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T03:06:11.517Z","endTime":"2026-08-22T03:06:26.715Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":696149,"link":"/api/v1/people/696149"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":{"id":696149,"link":"/api/v1/people/696149"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":92.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.175019077861013,"aZ":-10.596596429804281,"pfxX":-6.003485791059246,"pfxZ":9.875702803244586,"pX":0.5559834049872615,"pZ":2.0132404798267487,"vX0":5.8312931351935,"vY0":-146.13041754536707,"vZ0":-8.224371265118247,"x":95.81,"y":184.42,"x0":-0.6756365937887,"y0":50.00147383977678,"z0":5.483559283842686,"aX":-13.114496239188375},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.6,"breakHorizontal":9.8,"spinRate":2401,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3733950694571564,"extension":6.775988268456505},"hitData":{"launchSpeed":96.3,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.75,"coordY":98.43}},"index":0,"playId":"1446b5c5-6568-36b9-af42-54f0197c1f0f","pitchNumber":1,"startTime":"2026-08-22T03:06:15.807Z","endTime":"2026-08-22T03:06:26.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:06:26.715Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks. Andy Pages to 3rd. Mookie Betts to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T03:07:01.830Z","endTime":"2026-08-22T03:09:18.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":96.0,"endSpeed":88.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.310698314694058,"aZ":-23.264999030531655,"pfxX":-0.8594737974859697,"pfxZ":4.482232575531979,"pX":0.08735418141546972,"pZ":2.5689512032541297,"vX0":3.7520767077614616,"vY0":-139.81181697976726,"vZ0":-3.8869884810473936,"x":113.67,"y":169.42,"x0":-1.157994581605693,"y0":50.00332741027571,"z0":5.496489266172117,"aX":-1.7088943944786565},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.6,"breakHorizontal":0.8,"spinRate":2369,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3911476314347526,"extension":6.562649159984342},"index":0,"playId":"da3b0485-dab1-3a6d-b863-973c98075e91","pitchNumber":1,"startTime":"2026-08-22T03:07:09.804Z","endTime":"2026-08-22T03:07:13.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47154273678275,"aZ":-35.048918653823144,"pfxX":-7.720256933881533,"pfxZ":-1.5856319972057609,"pX":-0.7964722289257973,"pZ":2.535660732704376,"vX0":4.232536279663848,"vY0":-133.77647695825462,"vZ0":-0.8418852942574815,"x":147.36,"y":170.32,"x0":-1.3979401983872501,"y0":50.0052880494911,"z0":5.371834334510146,"aX":-13.963185677108648},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.9,"breakHorizontal":13.1,"spinRate":1236,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.4097778448803835,"extension":6.459526262488231},"index":1,"playId":"862a14e6-5e3a-3a22-9101-bed2deee27a8","pitchNumber":2,"startTime":"2026-08-22T03:07:30.547Z","endTime":"2026-08-22T03:07:34.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71415906657995,"aZ":-32.997577871629936,"pfxX":0.11774850265827475,"pfxZ":-0.47629186908470444,"pX":-1.5733389296218747,"pZ":3.8092633488708385,"vX0":-0.5460586472681176,"vY0":-129.84096628998762,"vZ0":1.8762961422765176,"x":176.97,"y":135.93,"x0":-1.376121435182509,"y0":50.00519781137128,"z0":5.577865017662355,"aX":0.2022720250348026},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.2,"breakHorizontal":-0.1,"spinRate":2251,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.4209172482150536,"extension":6.476867477193604},"index":2,"playId":"d7329be2-265c-39f5-ad29-8e1f80d57d19","pitchNumber":3,"startTime":"2026-08-22T03:07:49.083Z","endTime":"2026-08-22T03:07:52.166Z","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":99.9,"endSpeed":91.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.9420554631006,"aZ":-16.035202488883982,"pfxX":-5.884133328241036,"pfxZ":7.54693529241796,"pX":-1.0598076576067355,"pZ":4.673142004711452,"vX0":1.1056101706657193,"vY0":-145.49219155112687,"vZ0":-0.6706412727272348,"x":157.4,"y":112.61,"x0":-0.6810414297582347,"y0":50.00197135592118,"z0":5.88070625129687,"aX":-12.581799575387356},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.7,"breakHorizontal":10.4,"spinRate":2288,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3768264855903407,"extension":6.477460335804191},"index":3,"playId":"f0c4feae-bf35-30cb-803c-ef3c78598628","pitchNumber":4,"startTime":"2026-08-22T03:08:12.419Z","endTime":"2026-08-22T03:08:15.419Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"e31a2ffd-5ffd-4b4a-ab6d-bc333fd80dff","startTime":"2026-08-22T03:08:34.710Z","endTime":"2026-08-22T03:08:39.710Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.826730689557557,"aZ":-30.705511302764357,"pfxX":-8.002770278469212,"pfxZ":0.7834042468735944,"pX":0.3277676299995531,"pZ":1.3682165445422363,"vX0":6.755825569754917,"vY0":-135.56885507156977,"vZ0":-4.692772559896087,"x":104.51,"y":201.84,"x0":-1.1532375843107825,"y0":50.000158720944754,"z0":5.257489346333712,"aX":-14.93771018772026},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.6,"breakHorizontal":13.1,"spinRate":1307,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.40357763159442994,"extension":6.555639336142271},"index":5,"playId":"0f2d242a-c751-3c7b-8fe1-32afe3a054cc","pitchNumber":5,"startTime":"2026-08-22T03:08:47.959Z","endTime":"2026-08-22T03:08:52.525Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00302350617586,"aZ":-31.267407427132465,"pfxX":-0.34964491255535224,"pfxZ":0.4927407313239467,"pX":0.7921131499161767,"pZ":2.1802487979777774,"vX0":5.164022014648003,"vY0":-133.92752200804586,"vZ0":-2.9354046635652282,"x":86.81,"y":179.91,"x0":-1.106807406814557,"y0":50.002448785143514,"z0":5.502010340876239,"aX":-0.6429124753089207},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.5,"breakHorizontal":-0.4,"spinRate":2154,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.4072965235845216,"extension":6.746368872008182},"index":6,"playId":"ba8a869d-d0fe-3ffb-9e35-6a0ab5d80029","pitchNumber":6,"startTime":"2026-08-22T03:09:11.489Z","endTime":"2026-08-22T03:09:18.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:09:18.839Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T03:09:35.189Z","endTime":"2026-08-22T03:11:13.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.323174733236932,"aZ":-34.49550002422914,"pfxX":-0.5845862844300491,"pfxZ":-1.3459382055746136,"pX":0.8063059478665443,"pZ":2.3185982078883405,"vX0":5.333325308241809,"vY0":-130.36286432773085,"vZ0":-1.4072138813071184,"x":86.27,"y":176.18,"x0":-1.1863307452747522,"y0":50.00141112780295,"z0":5.459321353553089,"aX":-1.0115017134430169},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.5,"breakHorizontal":-0.1,"spinRate":2242,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4194866574448488,"extension":6.710999573600925},"index":0,"playId":"4c957daf-92de-3d64-ba62-f61fef40293f","pitchNumber":1,"startTime":"2026-08-22T03:09:43.069Z","endTime":"2026-08-22T03:09:47.104Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.92971144617252,"aZ":-13.947630497598881,"pfxX":-6.3468771239685715,"pfxZ":8.462877595533175,"pX":0.05105908616191263,"pZ":3.031342667151489,"vX0":4.743151236106177,"vY0":-146.15962658920407,"vZ0":-5.05102948938372,"x":115.05,"y":156.93,"x0":-0.7719661022322525,"y0":50.00399172124214,"z0":5.626172848856491,"aX":-13.669699417858894},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.4,"breakHorizontal":10.6,"spinRate":2387,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.37540727230320403,"extension":6.5472534023843485},"index":1,"playId":"841138a2-52c8-3781-bc59-e2224e03c532","pitchNumber":2,"startTime":"2026-08-22T03:10:14.377Z","endTime":"2026-08-22T03:10:17.377Z","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":100.4,"endSpeed":91.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16278580790528,"aZ":-11.112218654091983,"pfxX":-7.014773051040488,"pfxZ":9.749317020343735,"pX":-0.19679387438512536,"pZ":2.5775936915787168,"vX0":4.528264433752015,"vY0":-145.9998268154468,"vZ0":-6.628676913148927,"x":124.5,"y":169.18,"x0":-0.8559708878939432,"y0":50.00358861805595,"z0":5.545312046361849,"aX":-15.154239244893029},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2386,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3750718645532447,"extension":6.538362826066368},"index":2,"playId":"dc4b67a8-c74d-304f-b10a-9553eab5105d","pitchNumber":3,"startTime":"2026-08-22T03:10:40.886Z","endTime":"2026-08-22T03:10:44.369Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.616543288814434,"aZ":-10.276497750088996,"pfxX":-6.233513963944007,"pfxZ":10.192551629940464,"pX":-0.49852176482965765,"pZ":1.710801197490794,"vX0":3.13390305220217,"vY0":-145.33529716287475,"vZ0":-9.304264091981231,"x":136.0,"y":192.59,"x0":-0.7781669463043815,"y0":50.006541961599915,"z0":5.569562903821363,"aX":-13.398535087108279},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.9,"breakHorizontal":10.7,"spinRate":2390,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.376204987699448,"extension":6.723482507295518},"index":3,"playId":"d53d8c13-d1a3-3e99-b006-a7ecf9235473","pitchNumber":4,"startTime":"2026-08-22T03:11:09.425Z","endTime":"2026-08-22T03:11:13.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:11:13.714Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out sharply to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T03:13:16.254Z","endTime":"2026-08-22T03:14:12.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09187030151194,"aZ":-44.020065047828865,"pfxX":5.033648993555828,"pfxZ":-10.374430476032106,"pX":0.2512380955219653,"pZ":2.8086539629514835,"vX0":2.3653349342526,"vY0":-107.0008129094607,"vZ0":4.127311661347374,"x":107.42,"y":162.95,"x0":-1.5279825959209046,"y0":50.003103509744534,"z0":5.8380582875091305,"aX":5.747095193099233},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-17.0,"breakHorizontal":-9.8,"spinRate":2602,"spinDirection":32},"zone":6,"typeConfidence":0.9,"plateTime":0.5149054379988325,"extension":6.2035984860162205},"index":0,"playId":"a55bc0ad-b0a8-3d45-b153-b943a5ba830e","pitchNumber":1,"startTime":"2026-08-22T03:13:23.112Z","endTime":"2026-08-22T03:13:26.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73016098094526,"aZ":-15.564925568624325,"pfxX":-4.616452427149838,"pfxZ":8.751903365857062,"pX":-0.754051971783702,"pZ":2.8899017185161573,"vX0":4.55702573172266,"vY0":-136.78147082095077,"vZ0":-3.4824815554308266,"x":145.74,"y":160.75,"x0":-1.8406386681205766,"y0":50.0034066703425,"z0":5.244685585861385,"aX":-8.761642363399853},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":7.4,"spinRate":2114,"spinDirection":214},"zone":1,"typeConfidence":0.88,"plateTime":0.4002071170166297,"extension":6.459424215671714},"index":1,"playId":"dda5e3aa-916d-305b-bca0-773484f76af8","pitchNumber":2,"startTime":"2026-08-22T03:13:36.480Z","endTime":"2026-08-22T03:13:39.480Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-22T03:13:49.316Z","endTime":"2026-08-22T03:14:04.402Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97845553010056,"aZ":-14.33741170732437,"pfxX":-5.567649288486637,"pfxZ":9.046137851150439,"pX":0.7530636983389868,"pZ":2.8025660222638105,"vX0":8.45311912789818,"vY0":-139.2332831294154,"vZ0":-4.40348882787826,"x":88.29,"y":163.11,"x0":-1.5928362007177734,"y0":50.005381867487685,"z0":5.347150666057856,"aX":-10.981785856104183},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":8.4,"spinRate":2254,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.3927275652103557,"extension":6.5366531831997845},"hitData":{"launchSpeed":104.3,"launchAngle":2.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":155.65,"coordY":154.63}},"index":3,"playId":"5ef6441f-03ee-3bf1-9aec-8e7cd8d31f0b","pitchNumber":3,"startTime":"2026-08-22T03:14:04.402Z","endTime":"2026-08-22T03:14:12.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:14:12.658Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T03:14:31.312Z","endTime":"2026-08-22T03:17:29.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.023651307276623,"aZ":-22.418527441660455,"pfxX":0.46126125251071404,"pfxZ":5.657651777361484,"pX":1.6922071264456853,"pZ":1.4774780076455285,"vX0":9.325275432359014,"vY0":-129.9300080135378,"vZ0":-4.562541739276436,"x":52.5,"y":198.89,"x0":-1.9903860225495376,"y0":50.00265637853403,"z0":4.9412812994804085,"aX":0.7953811586034214},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":-2.8,"spinRate":2417,"spinDirection":170},"zone":14,"typeConfidence":0.7,"plateTime":0.420169445174845,"extension":6.521152314412885},"index":0,"playId":"1960a4d5-f823-3540-ab67-2ff8f9d37807","pitchNumber":1,"startTime":"2026-08-22T03:14:40.416Z","endTime":"2026-08-22T03:14:43.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.36131395500486,"aZ":-17.023790582824578,"pfxX":-6.304149534308323,"pfxZ":8.008945273527743,"pX":0.7975414614904893,"pZ":2.7295754087236994,"vX0":8.999632658720085,"vY0":-136.72407093877155,"vZ0":-3.6857381167241305,"x":86.6,"y":165.08,"x0":-1.7188504863284086,"y0":50.00343556580758,"z0":5.264583067393291,"aX":-11.9271189999705},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":9.5,"spinRate":2186,"spinDirection":219},"zone":6,"typeConfidence":0.86,"plateTime":0.40071709267437017,"extension":6.524305069851971},"index":1,"playId":"92860fe9-6fbc-37d8-855c-5f9cb326a252","pitchNumber":2,"startTime":"2026-08-22T03:14:57.287Z","endTime":"2026-08-22T03:15:01.031Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08501525675195,"aZ":-14.773721878886622,"pfxX":-5.298506897519019,"pfxZ":9.02470586533492,"pX":-0.8274183551794837,"pZ":2.022888304765354,"vX0":5.205589048352106,"vY0":-138.28878470607475,"vZ0":-5.6841820319248715,"x":148.54,"y":184.16,"x0":-2.0497530570065794,"y0":50.00678706139287,"z0":5.1036054275060065,"aX":-10.220511893425144},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2191,"spinDirection":215},"zone":7,"typeConfidence":0.91,"plateTime":0.3967463536672664,"extension":6.514177444567933},"index":2,"playId":"248da352-73d7-39a3-959f-ca948b546acb","pitchNumber":3,"startTime":"2026-08-22T03:15:17.328Z","endTime":"2026-08-22T03:15:20.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82424102227758,"aZ":-28.92322027326703,"pfxX":-9.7900394214392,"pfxZ":1.8500138290058565,"pX":-0.2934920245661443,"pZ":1.183817473540176,"vX0":7.596847048432581,"vY0":-131.32569575959184,"vZ0":-4.607068344611539,"x":128.19,"y":206.82,"x0":-1.940890560608974,"y0":50.004819840836234,"z0":5.0930927077683625,"aX":-17.23276636339095},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.6,"breakHorizontal":16.2,"spinRate":1352,"spinDirection":233},"zone":13,"typeConfidence":0.94,"plateTime":0.41586637619508204,"extension":6.6801642096368745},"index":3,"playId":"9cafdc3e-4c00-3cf2-978a-724be7849342","pitchNumber":4,"startTime":"2026-08-22T03:15:31.511Z","endTime":"2026-08-22T03:15:34.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1713113232892,"aZ":-31.359534783872018,"pfxX":-9.803369039164412,"pfxZ":0.45738807571493956,"pX":-0.3709767139292904,"pZ":0.9107383519964064,"vX0":7.36091743990611,"vY0":-132.22741966535315,"vZ0":-5.046194236763075,"x":131.14,"y":214.19,"x0":-1.9066053434867443,"y0":50.003129990468985,"z0":5.124059154521289,"aX":-17.492890261217315},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.0,"breakHorizontal":16.3,"spinRate":1447,"spinDirection":240},"zone":13,"typeConfidence":0.94,"plateTime":0.41302685930187,"extension":6.731222852167336},"index":4,"playId":"9565408a-2d94-321a-bcaa-d4e57d06119e","pitchNumber":5,"startTime":"2026-08-22T03:16:06.245Z","endTime":"2026-08-22T03:16:09.424Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-22T03:16:25.091Z","endTime":"2026-08-22T03:16:43.092Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"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":95.1,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16112022517949,"aZ":-18.84841647763065,"pfxX":-8.836950762419598,"pfxZ":6.870222302884855,"pX":0.11668819805182419,"pZ":2.4806346739206444,"vX0":8.315643714353703,"vY0":-138.23560375476004,"vZ0":-4.093496867814557,"x":112.55,"y":171.8,"x0":-1.779070062937876,"y0":50.0018853123037,"z0":5.24210763633932,"aX":-17.14030580521593},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":14.3,"spinRate":2117,"spinDirection":213},"zone":5,"typeConfidence":0.94,"plateTime":0.39588350699564323,"extension":6.721017619593009},"index":6,"playId":"350aa300-9c19-39af-963c-b92c842a6611","pitchNumber":6,"startTime":"2026-08-22T03:16:43.092Z","endTime":"2026-08-22T03:16:46.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.691828157681286,"aZ":-44.020623434362165,"pfxX":5.6373876820063415,"pfxZ":-9.309015247344194,"pX":1.5724479925346233,"pZ":0.7231649796778051,"vX0":5.055296158392554,"vY0":-112.71539554987574,"vZ0":-0.7153141044036105,"x":57.06,"y":219.25,"x0":-1.4415680941191706,"y0":50.00480508620771,"z0":5.534094832854244,"aX":7.170860226240313},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-16.7,"breakHorizontal":-11.6,"spinRate":2944,"spinDirection":34},"zone":14,"typeConfidence":0.89,"plateTime":0.4880952488465349,"extension":6.683030936574904},"index":7,"playId":"0f4cc4d9-e8b5-3063-b4c4-24a22bb77be1","pitchNumber":7,"startTime":"2026-08-22T03:17:01.900Z","endTime":"2026-08-22T03:17:07.885Z","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.7,"endSpeed":87.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3528782452734,"aZ":-13.49470214854891,"pfxX":-5.449186860386137,"pfxZ":9.50743148183377,"pX":-0.04307618702328769,"pZ":1.6292021536006707,"vX0":6.870433980101889,"vY0":-139.07836608340747,"vZ0":-7.288168147600837,"x":118.64,"y":194.79,"x0":-1.8341020867507534,"y0":50.00304983973139,"z0":5.173451044370675,"aX":-10.7064318761825},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2263,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.39339230086693444,"extension":6.550872543844895},"index":8,"playId":"2da9fab7-ed83-3fc8-b94b-7ec980adbb7e","pitchNumber":8,"startTime":"2026-08-22T03:17:25.075Z","endTime":"2026-08-22T03:17:29.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:17:29.780Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Gonzalez pops out to shortstop Mookie Betts.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T03:17:43.524Z","endTime":"2026-08-22T03:19:42.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82921561363262,"aZ":-20.524475248893783,"pfxX":-9.917059786046487,"pfxZ":5.888973997192562,"pX":0.41399878501775267,"pZ":2.2478276575205705,"vX0":9.41138557133446,"vY0":-139.1700820080519,"vZ0":-4.396379788464457,"x":101.22,"y":178.09,"x0":-1.7096662241886027,"y0":50.00184387288995,"z0":5.192815366503661,"aX":-19.612692747558732},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.0,"breakHorizontal":16.2,"spinRate":2276,"spinDirection":214},"zone":6,"typeConfidence":0.93,"plateTime":0.39234296938042723,"extension":6.417738401659586},"index":0,"playId":"cf2d4764-82e7-39b0-9cc6-35124f20060a","pitchNumber":1,"startTime":"2026-08-22T03:17:56.373Z","endTime":"2026-08-22T03:17:59.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.017736431131045,"aZ":-22.794016365300603,"pfxX":2.816000460730197,"pfxZ":5.189697887899678,"pX":1.3251037343898846,"pZ":2.716842787516119,"vX0":7.189000076578304,"vY0":-132.93738878127334,"vZ0":-2.575098583960332,"x":66.49,"y":165.43,"x0":-1.769868118350848,"y0":50.00074623669337,"z0":5.336297107155825,"aX":5.08351170352796},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":-6.5,"spinRate":2457,"spinDirection":181},"zone":12,"typeConfidence":0.91,"plateTime":0.4105759829706672,"extension":6.526149704638008},"index":1,"playId":"b18c88eb-6b3a-3bde-a73d-6fb4e3de2b2e","pitchNumber":2,"startTime":"2026-08-22T03:18:10.771Z","endTime":"2026-08-22T03:18:14.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.720196002925714,"aZ":-13.252653862958482,"pfxX":-5.9495244678286765,"pfxZ":9.82492457610402,"pX":0.05593803926432831,"pZ":2.0493072517403226,"vX0":7.427593938801221,"vY0":-137.9061165161274,"vZ0":-6.284539285380264,"x":114.87,"y":183.45,"x0":-1.8995634020638508,"y0":50.00364942594348,"z0":5.252099872166931,"aX":-11.458882307433722},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":9.2,"spinRate":2312,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.3972089201026803,"extension":6.45402623243155},"index":2,"playId":"0835ec2a-8a93-3a3d-9191-f0c5aaf821aa","pitchNumber":3,"startTime":"2026-08-22T03:18:24.926Z","endTime":"2026-08-22T03:18:28.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.780392272911293,"aZ":-32.55028272827415,"pfxX":-5.232531275518562,"pfxZ":-0.21074318204725806,"pX":-0.14920933897584399,"pZ":2.7181602618861267,"vX0":6.834767578136588,"vY0":-132.2344432690207,"vZ0":-0.475428761719232,"x":122.69,"y":165.39,"x0":-2.076608141778589,"y0":50.002061974351015,"z0":5.269526139421315,"aX":-9.351116265520208},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.2,"breakHorizontal":8.2,"spinRate":1386,"spinDirection":246},"zone":5,"typeConfidence":0.93,"plateTime":0.41276343794303827,"extension":6.4910769435921605},"index":3,"playId":"27e8f1b8-3080-3e1c-8595-2a7886aa0209","pitchNumber":4,"startTime":"2026-08-22T03:18:39.934Z","endTime":"2026-08-22T03:18:42.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.753200209734153,"aZ":-16.322087165175976,"pfxX":-5.574646599839401,"pfxZ":8.016752963087322,"pX":-1.1305667298233375,"pZ":3.5161095809529983,"vX0":4.303889283899604,"vY0":-139.7854054356707,"vZ0":-1.9394506278958936,"x":160.09,"y":143.85,"x0":-1.9665627422687733,"y0":50.00267285604558,"z0":5.2915061803834815,"aX":-11.022947412271163},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2134,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.39195595070688594,"extension":6.575060266610533},"index":4,"playId":"4d2486b0-277a-3a77-a66c-e04381cfef70","pitchNumber":5,"startTime":"2026-08-22T03:18:56.348Z","endTime":"2026-08-22T03:19:01.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.083276635091597,"aZ":-23.135056546968148,"pfxX":1.8588229792613955,"pfxZ":4.959249251791589,"pX":-1.28862568318035,"pZ":1.8352212983057976,"vX0":1.801745203071499,"vY0":-133.49434843599985,"vZ0":-4.377444417874491,"x":166.12,"y":189.23,"x0":-2.211434587094026,"y0":50.004180639888006,"z0":5.141509083849265,"aX":3.3874621523371977},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.4,"breakHorizontal":-3.7,"spinRate":2408,"spinDirection":186},"zone":13,"typeConfidence":0.91,"plateTime":0.4087793461071132,"extension":6.477852080858592},"index":5,"playId":"5d4ea95b-6fb2-3003-b6c1-a5dc5f79f155","pitchNumber":6,"startTime":"2026-08-22T03:19:14.657Z","endTime":"2026-08-22T03:19:18.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.118934609834753,"aZ":-28.264062835778088,"pfxX":-4.291499974754037,"pfxZ":2.1882228281017957,"pX":0.17592021458911822,"pZ":1.9675321629945113,"vX0":7.028060052511129,"vY0":-132.57883136153015,"vZ0":-2.8305584477685306,"x":110.29,"y":185.66,"x0":-1.946205929270103,"y0":50.00459755173993,"z0":5.101903816309215,"aX":-7.676146793175338},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.6,"breakHorizontal":6.4,"spinRate":1486,"spinDirection":244},"zone":8,"typeConfidence":0.9,"plateTime":0.4124089215870219,"extension":6.599830812593962},"hitData":{"launchSpeed":88.7,"launchAngle":74.0,"totalDistance":90.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":120.45,"coordY":169.29}},"index":6,"playId":"9777395e-8848-324e-ac3d-a47b85566ed9","pitchNumber":7,"startTime":"2026-08-22T03:19:32.719Z","endTime":"2026-08-22T03:19:42.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:19:42.785Z","atBatIndex":32},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Teoscar Hernández reaches on a fielding error by third baseman Jared Triolo.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T03:21:54.458Z","endTime":"2026-08-22T03:22:46.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T03:21:48.165Z","endTime":"2026-08-22T03:21:56.763Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.858882148927073,"aZ":-33.28847925258561,"pfxX":0.7030329672722893,"pfxZ":-0.6678877320313514,"pX":-1.07903518394365,"pZ":3.4495793132618253,"vX0":0.3090342450512337,"vY0":-128.46782514204898,"vZ0":0.8996514187833773,"x":158.13,"y":145.64,"x0":-1.2922553128845484,"y0":50.00267621766459,"z0":5.684340748090346,"aX":1.1738205720679173},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.7,"breakHorizontal":-1.3,"spinRate":2249,"spinDirection":81},"zone":11,"typeConfidence":2.0,"plateTime":0.42651732304515644,"extension":6.379073480029775},"index":1,"playId":"1056a40c-8f48-3722-85be-523fb0cb5a33","pitchNumber":1,"startTime":"2026-08-22T03:21:56.763Z","endTime":"2026-08-22T03:22:00.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.143328267220284,"aZ":-24.54579001632324,"pfxX":-2.058353805132847,"pfxZ":4.096815305213565,"pX":-1.1110622499926897,"pZ":2.0679315881973013,"vX0":1.3198986945614661,"vY0":-135.67538789144473,"vZ0":-4.471136376256654,"x":159.35,"y":182.95,"x0":-1.336844570267391,"y0":50.00228000803917,"z0":5.451446708491286,"aX":-3.830917812408385},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":3.5,"spinRate":2288,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4039675423905589,"extension":6.358132477999752},"index":2,"playId":"966d7518-e281-336a-9f7c-387537fb5e74","pitchNumber":2,"startTime":"2026-08-22T03:22:10.257Z","endTime":"2026-08-22T03:22:15.379Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.240702441919883,"aZ":-25.106487619194894,"pfxX":-0.8460180709954065,"pfxZ":3.7250616943173256,"pX":-0.20503266309651288,"pZ":2.553359072659851,"vX0":2.7886604515457694,"vY0":-136.39999450808446,"vZ0":-3.3108085755123096,"x":124.82,"y":169.84,"x0":-1.1278879100607497,"y0":50.000574766768985,"z0":5.501836212316495,"aX":-1.6043590162702004},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.2,"breakHorizontal":1.0,"spinRate":2321,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4005949233753969,"extension":6.455699496288817},"hitData":{"launchSpeed":95.2,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.91,"coordY":141.12}},"index":3,"playId":"419412cf-c662-3f2b-a0ee-1596ea42039d","pitchNumber":3,"startTime":"2026-08-22T03:22:38.264Z","endTime":"2026-08-22T03:22:46.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:22:46.633Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Hunter Feduccia strikes out swinging and Teoscar Hernández caught stealing 2nd, catcher Rafael Flores Jr. to shortstop Jacob Gonzalez to catcher Rafael Flores Jr.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T03:23:12.550Z","endTime":"2026-08-22T03:25:12.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.375123824822147,"aZ":-13.34425982381843,"pfxX":-8.667327654975356,"pfxZ":9.348048411124275,"pX":0.7615049877526694,"pZ":1.8001896630943817,"vX0":8.325520860231679,"vY0":-140.88409939849086,"vZ0":-7.541906535154929,"x":87.97,"y":190.17,"x0":-1.1028114084245786,"y0":50.00565024082695,"z0":5.370710529445302,"aX":-17.463236966402697},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":14.0,"spinRate":2323,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.38846413546343816,"extension":6.527204639318583},"index":0,"playId":"bf4b6026-79dd-33e3-8a26-053918bdfa59","pitchNumber":1,"startTime":"2026-08-22T03:23:15.400Z","endTime":"2026-08-22T03:23:18.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.398724246431595,"aZ":-20.193196949464244,"pfxX":-10.188955447762782,"pfxZ":5.943403827931156,"pX":-0.3919349037104387,"pZ":2.237723828580684,"vX0":6.274502885191473,"vY0":-140.73665261043521,"vZ0":-4.855148469826367,"x":131.94,"y":178.36,"x0":-1.3205316826456477,"y0":50.00358285463802,"z0":5.283733725058066,"aX":-20.545482723782197},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.0,"breakHorizontal":17.3,"spinRate":2124,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.38840996227357927,"extension":6.604203253172503},"index":1,"playId":"a9245eea-92b1-3bc0-82d7-9cd1b1b54ce7","pitchNumber":2,"startTime":"2026-08-22T03:23:33.165Z","endTime":"2026-08-22T03:23:36.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.085741722582974,"aZ":-18.374865215281893,"pfxX":-10.197036387023577,"pfxZ":6.8700594258417835,"pX":-0.41687677903985704,"pZ":1.0221569940703832,"vX0":6.076509347900608,"vY0":-140.4448927393328,"vZ0":-8.271479946977129,"x":132.89,"y":211.18,"x0":-1.277091517277271,"y0":50.004893722250294,"z0":5.187721330077562,"aX":-20.49097068033162},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.0,"breakHorizontal":17.3,"spinRate":2164,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.38912335475811455,"extension":6.579258840897825},"index":2,"playId":"3c0d4f02-dbe7-30a8-bb7a-baf0dccc79d1","pitchNumber":3,"startTime":"2026-08-22T03:23:48.944Z","endTime":"2026-08-22T03:23:52.834Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15103350136642,"aZ":-20.564844524063517,"pfxX":-1.6466663340385574,"pfxZ":6.0388133611395345,"pX":-0.24373371755156534,"pZ":1.1815131829070378,"vX0":3.552471268734489,"vY0":-137.2627909977868,"vZ0":-7.25586964299715,"x":126.29,"y":206.88,"x0":-1.33627290258775,"y0":50.00451189207559,"z0":5.241657989378976,"aX":-3.167025306378703},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.7,"breakHorizontal":2.3,"spinRate":2264,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3978479764370584,"extension":6.478197007506524},"index":3,"playId":"e7f86ea2-5782-302e-92e9-a4e535617453","pitchNumber":4,"startTime":"2026-08-22T03:24:10.721Z","endTime":"2026-08-22T03:24:13.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84028301973126,"aZ":-23.095137431651533,"pfxX":-1.3745507555466294,"pfxZ":4.845669262503103,"pX":-0.5000855872249318,"pZ":2.5269397939692424,"vX0":3.084137487498259,"vY0":-135.59258814592962,"vZ0":-3.398032940600418,"x":136.06,"y":170.55,"x0":-1.4703970843756375,"y0":50.00551409753446,"z0":5.395906862457138,"aX":-2.5770429613029613},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":1.9,"spinRate":2349,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4029543490565808,"extension":6.3988179611233535},"index":4,"playId":"0e81ce42-bc0c-3703-a279-746633ced733","pitchNumber":5,"startTime":"2026-08-22T03:24:36.302Z","endTime":"2026-08-22T03:24:39.799Z","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":0},"index":5,"playId":"1e83ded6-e1a9-4fac-84cf-2bb30c900275","startTime":"2026-08-22T03:24:52.509Z","endTime":"2026-08-22T03:24:57.509Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943888362825078,"aZ":-31.253877452702852,"pfxX":-8.467162909235903,"pfxZ":0.5127408452958218,"pX":-1.20103823991794,"pZ":1.6084752064288597,"vX0":3.697557388152523,"vY0":-132.63352769874302,"vZ0":-3.7951326686039333,"x":162.78,"y":195.35,"x0":-1.5090478965666203,"y0":50.00164300045595,"z0":5.32362434564832,"aX":-15.165343095093396},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.4,"breakHorizontal":14.6,"spinRate":1224,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4121091621690396,"extension":6.659986278966732},"index":6,"playId":"9ba1607d-803c-32dd-961b-c4ca62816c28","pitchNumber":6,"startTime":"2026-08-22T03:25:06.195Z","endTime":"2026-08-22T03:25:12.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:25:12.372Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out sharply, second baseman Brandon Lowe to first baseman Spencer Horwitz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T03:25:28.702Z","endTime":"2026-08-22T03:28:31.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"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, 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":91.5,"endSpeed":84.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.641326182009703,"aZ":-32.90852024765663,"pfxX":-8.807008446503229,"pfxZ":-0.40931776491312477,"pX":0.615905397054072,"pZ":-0.4023850045782968,"vX0":7.861274255713543,"vY0":-132.819866733851,"vZ0":-8.238418539904542,"x":93.52,"y":249.64,"x0":-1.2390497706151025,"y0":50.003721893881874,"z0":5.135029253064981,"aX":-15.724517051425355},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.4,"breakHorizontal":14.3,"spinRate":1271,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4125009306214875,"extension":6.755965198039968},"index":0,"playId":"cd5c9bd2-68ac-38d6-a924-01d40ef8ef0a","pitchNumber":1,"startTime":"2026-08-22T03:25:39.345Z","endTime":"2026-08-22T03:25:42.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52992312047216,"aZ":-15.689212449063938,"pfxX":-7.090347842326974,"pfxZ":7.715698853077734,"pX":-0.4196624002410544,"pZ":2.677758862852938,"vX0":3.51708495978571,"vY0":-145.36482482391193,"vZ0":-5.547079463752213,"x":133.0,"y":166.48,"x0":-0.7249336064311906,"y0":50.005499140304515,"z0":5.565589332626043,"aX":-15.154771701272594},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.1,"breakHorizontal":12.1,"spinRate":2155,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3769938181241521,"extension":6.485652461744654},"index":1,"playId":"d39628a7-8461-35f3-880c-acc735937973","pitchNumber":2,"startTime":"2026-08-22T03:26:21.729Z","endTime":"2026-08-22T03:26:24.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.659887633506912,"aZ":-26.80327331904968,"pfxX":-2.9504569670770384,"pfxZ":2.7360907514393817,"pX":-0.5155653099347101,"pZ":1.8397420018671566,"vX0":2.8588921545327284,"vY0":-139.32778387965254,"vZ0":-5.035473629262753,"x":136.65,"y":189.11,"x0":-1.1722346047095453,"y0":50.003948756173564,"z0":5.444521249040138,"aX":-5.7941151510370945},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.1,"breakHorizontal":4.8,"spinRate":2163,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3933119749055729,"extension":6.497625999843185},"index":2,"playId":"3adf0682-b8a2-3d5b-b5bb-289d720e98a5","pitchNumber":3,"startTime":"2026-08-22T03:26:41.451Z","endTime":"2026-08-22T03:26:44.946Z","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":100.6,"endSpeed":91.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.80020771252526,"aZ":-13.710718621979908,"pfxX":-3.332900262871262,"pfxZ":8.553832803054377,"pX":0.3112433142793076,"pZ":4.007821877742561,"vX0":3.965591365915823,"vY0":-146.4853657360245,"vZ0":-2.8339436832315865,"x":105.14,"y":130.57,"x0":-0.6314319267111222,"y0":50.002847818957555,"z0":5.814976575010075,"aX":-7.19427637796648},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.0,"breakHorizontal":5.2,"spinRate":2240,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.37489206134900366,"extension":6.438511064338797},"index":3,"playId":"e0fe4e2b-5291-3987-971c-fa1e5a0c81ff","pitchNumber":4,"startTime":"2026-08-22T03:26:59.185Z","endTime":"2026-08-22T03:27:02.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.15203745504304,"aZ":-12.998126813329694,"pfxX":-3.4037018766799285,"pfxZ":8.935945989964722,"pX":0.013067402684831813,"pZ":2.59482434980927,"vX0":3.0980572195996894,"vY0":-145.97461594789,"vZ0":-6.573562104937466,"x":116.5,"y":168.72,"x0":-0.6227009460447822,"y0":50.00211683086845,"z0":5.6673319337055,"aX":-7.304260156541056},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.0,"breakHorizontal":5.5,"spinRate":2248,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.376011724646951,"extension":6.403901627366114},"index":4,"playId":"07c4f193-d8f6-3596-8522-c763c3491411","pitchNumber":5,"startTime":"2026-08-22T03:27:17.961Z","endTime":"2026-08-22T03:27:21.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":90.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.0428796226667,"aZ":-12.88657951810245,"pfxX":-4.643566403114496,"pfxZ":8.989932462880187,"pX":-0.5102057384602647,"pZ":5.8076068002341,"vX0":2.0521263987118283,"vY0":-146.14602010680537,"vZ0":1.729114381340386,"x":136.45,"y":81.97,"x0":-0.6213900028107218,"y0":50.00416192807913,"z0":5.985485716393266,"aX":-9.964114067489191},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2342,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.37594310398676134,"extension":6.1497952511612315},"index":5,"playId":"e54b8f7f-5ad5-32b1-82f3-78ac46b96320","pitchNumber":6,"startTime":"2026-08-22T03:27:50.628Z","endTime":"2026-08-22T03:27:53.886Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-22T03:28:14.129Z","endTime":"2026-08-22T03:28:24.152Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.085767954577644,"aZ":-19.50861789769088,"pfxX":-1.202755721364721,"pfxZ":6.282056337043407,"pX":-0.3744366160624276,"pZ":2.0043516751953283,"vX0":2.9495902395605023,"vY0":-140.68638156318934,"vZ0":-5.781322373344787,"x":131.27,"y":184.66,"x0":-1.2773684186156111,"y0":50.00627898500892,"z0":5.3388576447858265,"aX":-2.426488533169602},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.4,"breakHorizontal":1.6,"spinRate":2368,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3884204029559033,"extension":6.523099685874455},"hitData":{"launchSpeed":104.4,"launchAngle":-22.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":151.34,"coordY":151.73}},"index":7,"playId":"4800063b-82b6-3c07-891d-a959675aafa5","pitchNumber":7,"startTime":"2026-08-22T03:28:24.152Z","endTime":"2026-08-22T03:28:31.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:28:31.538Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jared Triolo pops out softly to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T03:30:39.642Z","endTime":"2026-08-22T03:30:50.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Enrique Hernández replaces center fielder Andy Pages, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T03:29:36.402Z","endTime":"2026-08-22T03:30:41.816Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":681624,"link":"/api/v1/people/681624"}},{"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":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797105461679593,"aZ":-22.46134524869294,"pfxX":0.5563867486882481,"pfxZ":5.5382343662530955,"pX":0.4057693383386036,"pZ":2.001079039055937,"vX0":5.658685445566632,"vY0":-131.3399297002424,"vZ0":-4.059852253274852,"x":101.53,"y":184.75,"x0":-1.8454742450605417,"y0":50.00419296475206,"z0":5.229403277865848,"aX":0.9747170015933159},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":-2.2,"spinRate":2401,"spinDirection":185},"zone":9,"typeConfidence":0.89,"plateTime":0.41642009552753834,"extension":6.528871557664141},"hitData":{"launchSpeed":58.8,"launchAngle":71.0,"totalDistance":83.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":156.33,"coordY":187.41}},"index":1,"playId":"e00f4bf2-8124-3f0e-a113-7404cd7c69c4","pitchNumber":1,"startTime":"2026-08-22T03:30:41.816Z","endTime":"2026-08-22T03:30:50.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:30:50.309Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia challenged (pitch result), call on the field was overturned: Spencer Horwitz called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T03:31:05.937Z","endTime":"2026-08-22T03:32:16.959Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":68.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.161508026123304,"aZ":-42.45077253815258,"pfxX":5.030984936786403,"pfxZ":-8.665028568004917,"pX":0.3136102875463117,"pZ":1.5602591862561983,"vX0":2.718814189646821,"vY0":-108.83450219153637,"vZ0":1.1976093836126511,"x":105.05,"y":196.65,"x0":-1.6103294531812449,"y0":50.00381082544607,"z0":5.6423830484770985,"aX":5.965340795749994},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-14.9,"breakHorizontal":-9.8,"spinRate":2529,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.5055016155104504,"extension":6.428649944432101},"index":0,"playId":"32844ba1-5e64-3a99-b78e-d208cd15261f","pitchNumber":1,"startTime":"2026-08-22T03:31:14.048Z","endTime":"2026-08-22T03:31:17.975Z","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":95.6,"endSpeed":87.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.882632408730192,"aZ":-11.988586060840241,"pfxX":-6.624605610174793,"pfxZ":10.274262473476533,"pX":-0.3874587826530021,"pZ":1.6633031232955502,"vX0":6.517734616027421,"vY0":-138.98499590705882,"vZ0":-7.4659187657688095,"x":131.77,"y":193.87,"x0":-1.8973222428537413,"y0":50.006332031217525,"z0":5.173017692047794,"aX":-13.01958926270208},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":10.7,"spinRate":2188,"spinDirection":215},"zone":7,"typeConfidence":0.9,"plateTime":0.3934392916346132,"extension":6.578102908703144},"index":1,"playId":"3a18a768-bc1b-3a36-ba91-069ce76686ef","pitchNumber":2,"startTime":"2026-08-22T03:31:27.942Z","endTime":"2026-08-22T03:31:31.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.357932494754728,"aZ":-14.482419678585648,"pfxX":-6.884783099485402,"pfxZ":9.119559260225076,"pX":-0.8215529658749307,"pZ":3.2569099597287234,"vX0":5.31068896548293,"vY0":-138.29976864895053,"vZ0":-3.1457270659107825,"x":148.32,"y":150.84,"x0":-1.870542940720043,"y0":50.006669725033774,"z0":5.378398461103357,"aX":-13.362270862254602},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":11.4,"spinRate":2244,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.39579789481969607,"extension":6.477344238816435},"index":2,"playId":"d5e3853d-2865-3f22-b391-882cde43d943","pitchNumber":3,"startTime":"2026-08-22T03:31:42.529Z","endTime":"2026-08-22T03:31:46.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-22T03:31:59.500Z","endTime":"2026-08-22T03:32:13.182Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.853949145306906,"aZ":-20.765867004112618,"pfxX":-9.2875665384894,"pfxZ":5.819385416322119,"pX":0.76827013484624,"pZ":2.996118719670663,"vX0":10.555767383568433,"vY0":-138.83864032755386,"vZ0":-2.326224413898797,"x":87.72,"y":157.88,"x0":-1.8686853538196688,"y0":50.00365754013327,"z0":5.220537073119669,"aX":-18.210088613509452},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.2,"breakHorizontal":14.8,"spinRate":2232,"spinDirection":217},"zone":3,"typeConfidence":0.94,"plateTime":0.3938699548768745,"extension":6.63392650984121},"index":4,"playId":"9ec7cc6e-2060-36b9-bbc0-6763ed6392b0","pitchNumber":4,"startTime":"2026-08-22T03:32:13.182Z","endTime":"2026-08-22T03:32:16.959Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}},"playEndTime":"2026-08-22T03:32:16.959Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T03:32:44.929Z","endTime":"2026-08-22T03:33:50.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509463514851333,"aZ":-25.260407950389283,"pfxX":1.6820097002417311,"pfxZ":3.9300098055508954,"pX":-1.1621217706134561,"pZ":2.6118556043334333,"vX0":1.8111543132350707,"vY0":-131.43896295770165,"vZ0":-2.112366964714064,"x":161.3,"y":168.26,"x0":-2.0772796543728527,"y0":50.00092780389137,"z0":5.291764966305922,"aX":2.957886577925189},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.8,"breakHorizontal":-3.5,"spinRate":2405,"spinDirection":171},"zone":11,"typeConfidence":0.87,"plateTime":0.41589399950032124,"extension":6.485476871151786},"index":0,"playId":"3795ed65-718e-3d8f-ab19-44c47e45fe9c","pitchNumber":1,"startTime":"2026-08-22T03:32:54.516Z","endTime":"2026-08-22T03:32:58.269Z","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":96.4,"endSpeed":88.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.913689650970156,"aZ":-14.297475589300776,"pfxX":-4.07671044080943,"pfxZ":8.92921594829632,"pX":-0.6915472803085027,"pZ":2.9636546931787517,"vX0":4.442719064745664,"vY0":-140.4002774132375,"vZ0":-4.119329410791303,"x":143.36,"y":158.76,"x0":-1.762555973285587,"y0":50.00649596649215,"z0":5.376447589618128,"aX":-8.164953211642375},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":6.5,"spinRate":2169,"spinDirection":214},"zone":1,"typeConfidence":0.89,"plateTime":0.3896879828867137,"extension":6.578408528789315},"index":1,"playId":"1f9df8f9-7e8b-3e9d-993c-eec288e63c0f","pitchNumber":2,"startTime":"2026-08-22T03:33:08.387Z","endTime":"2026-08-22T03:33:12.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81239993072555,"aZ":-32.4383250136575,"pfxX":-5.181900739611516,"pfxZ":-0.14516493648148998,"pX":-0.4085492736087065,"pZ":1.7467774153926545,"vX0":5.626585288573373,"vY0":-132.81479514672895,"vZ0":-2.893910394893835,"x":138.66,"y":130.78,"x0":-1.8713769219182803,"y0":50.003898850572405,"z0":5.185852738728272,"aX":-9.349945462306389},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.6,"breakHorizontal":8.3,"spinRate":1210,"spinDirection":250},"zone":7,"typeConfidence":0.93,"plateTime":0.41084912732440637,"extension":6.5659442661486604},"index":2,"playId":"942873cf-6c73-301a-b132-34309398e294","pitchNumber":3,"startTime":"2026-08-22T03:33:23.141Z","endTime":"2026-08-22T03:33:26.392Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T03:33:35.775Z","endTime":"2026-08-22T03:33:47.589Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877843282883607,"aZ":-31.62380708254499,"pfxX":-6.984026883646086,"pfxZ":0.3043278864625023,"pX":-0.2891679163568883,"pZ":1.343779739300532,"vX0":6.66255577635001,"vY0":-133.2973746212759,"vZ0":-3.915064767112437,"x":128.02,"y":202.5,"x0":-1.9101777546452856,"y0":50.00145559104334,"z0":5.107369952488465,"aX":-12.603329217621498},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.1,"breakHorizontal":11.3,"spinRate":1356,"spinDirection":246},"zone":13,"typeConfidence":0.92,"plateTime":0.4104452283659179,"extension":6.558695613819528},"index":4,"playId":"655db127-ee58-3589-90ac-db568035187e","pitchNumber":4,"startTime":"2026-08-22T03:33:47.589Z","endTime":"2026-08-22T03:33:50.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:33:50.904Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out sharply to center fielder Oneil Cruz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T03:36:37.975Z","endTime":"2026-08-22T03:36:51.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Yohan Ramírez replaces Bubba Chandler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T03:35:09.472Z","endTime":"2026-08-22T03:36:40.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670990,"link":"/api/v1/people/670990"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":97.1,"endSpeed":88.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.315670751766426,"aZ":-16.850972264836873,"pfxX":-6.901022921503101,"pfxZ":7.647755310474169,"pX":-0.05470142293942108,"pZ":3.2393205214997653,"vX0":10.479840490956303,"vY0":-140.9494205392344,"vZ0":-2.118600153475407,"x":119.09,"y":151.32,"x0":-2.9317018579583936,"y0":50.00298951869709,"z0":5.094136302115322,"aX":-13.827978466867926},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2382,"spinDirection":233},"zone":2,"typeConfidence":0.92,"plateTime":0.3892373112074128,"extension":6.978750648196225},"hitData":{"launchSpeed":104.1,"launchAngle":40.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":145.47,"coordY":47.68}},"index":1,"playId":"1218599e-8d94-3c31-9262-329d621521dc","pitchNumber":1,"startTime":"2026-08-22T03:36:40.201Z","endTime":"2026-08-22T03:36:51.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:36:51.572Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Enrique Hernández walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T03:36:58.156Z","endTime":"2026-08-22T03:38:22.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28155968876519,"aZ":-28.803528716290245,"pfxX":9.961750808060287,"pfxZ":2.2792759418466346,"pX":-1.3169956120511845,"pZ":3.562945451125751,"vX0":1.6440472266687,"vY0":-121.46189415886376,"vZ0":1.3522816644540367,"x":167.2,"y":142.58,"x0":-3.2974541824558794,"y0":50.001328940530804,"z0":5.524590447236185,"aX":14.7148165268482},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.8,"breakHorizontal":-18.4,"spinRate":2754,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.45289952472056694,"extension":6.75716446451172},"index":0,"playId":"1b041f48-82d0-3db8-8d4f-3d52ca7bcab8","pitchNumber":1,"startTime":"2026-08-22T03:37:21.206Z","endTime":"2026-08-22T03:37:25.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32246416059687,"aZ":-31.01274714562644,"pfxX":10.171556651570405,"pfxZ":0.7718058710913507,"pX":1.131868775858272,"pZ":3.4218018665850716,"vX0":6.527206345077199,"vY0":-123.10962553141655,"vZ0":1.4576527456807848,"x":73.86,"y":146.39,"x0":-2.8872002482160917,"y0":50.00602018984742,"z0":5.471636367983015,"aX":15.419608067618183},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.0,"breakHorizontal":-20.0,"spinRate":2739,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.4470659481254393,"extension":6.747385938601603},"index":1,"playId":"0397bd48-0eeb-3822-b155-17c6d1621fd4","pitchNumber":2,"startTime":"2026-08-22T03:37:40.152Z","endTime":"2026-08-22T03:37:43.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69154315505744,"aZ":-23.467014212486223,"pfxX":-10.290196400030286,"pfxZ":4.418111338914862,"pX":1.0202247622137761,"pZ":2.766319027412058,"vX0":13.691756122516907,"vY0":-139.33657713747806,"vZ0":-2.352754897107869,"x":78.11,"y":164.09,"x0":-2.6155305259570962,"y0":50.00316479188479,"z0":5.168903726612664,"aX":-20.278544284871536},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.7,"breakHorizontal":15.8,"spinRate":2385,"spinDirection":227},"zone":12,"typeConfidence":0.91,"plateTime":0.3927905517959478,"extension":7.012767670134314},"index":2,"playId":"e449de0a-a7a2-37dd-806c-3a20e845b6bb","pitchNumber":3,"startTime":"2026-08-22T03:37:58.315Z","endTime":"2026-08-22T03:38:02.060Z","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":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20875956596558,"aZ":-17.365455452273338,"pfxX":-8.207877139731096,"pfxZ":7.428918176737145,"pX":-0.2781274935088527,"pZ":3.8433210911493862,"vX0":10.304827405514354,"vY0":-140.6279874479708,"vZ0":-0.5112844819575748,"x":127.6,"y":135.01,"x0":-2.9312778917052036,"y0":50.006291306657175,"z0":5.158460403594086,"aX":-16.37043057006691},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":12.6,"spinRate":2385,"spinDirection":230},"zone":11,"typeConfidence":0.89,"plateTime":0.39014736847805676,"extension":6.923234530480239},"index":3,"playId":"d667e4f6-7f5d-30e5-87da-d155f338874c","pitchNumber":4,"startTime":"2026-08-22T03:38:18.261Z","endTime":"2026-08-22T03:38:22.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:38:22.309Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. challenged (pitch result), call on the field was overturned: Max Muncy called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T03:38:38.287Z","endTime":"2026-08-22T03:39:31.995Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.216509345965804,"aZ":-27.978150304107274,"pfxX":8.90936546925468,"pfxZ":2.8208764746130566,"pX":0.19106291958438804,"pZ":2.2630387309855733,"vX0":5.091497929305174,"vY0":-121.86758227374219,"vZ0":-1.4979380559489965,"x":109.72,"y":177.68,"x0":-3.0900434498788134,"y0":50.005931341163404,"z0":5.325691650485415,"aX":13.265387086734098},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.9,"breakHorizontal":-17.4,"spinRate":2725,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4512081888667163,"extension":7.047164915176262},"index":0,"playId":"ce5ca99b-2d2f-30b8-9974-0d27f21be5f6","pitchNumber":1,"startTime":"2026-08-22T03:38:48.303Z","endTime":"2026-08-22T03:38:51.960Z","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":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46127590562839,"aZ":-28.546803937010832,"pfxX":9.562598162620874,"pfxZ":2.455896106004973,"pX":0.47674734778605066,"pZ":1.37870522374931,"vX0":5.398430585897094,"vY0":-121.45428932589164,"vZ0":-3.6356687007339943,"x":98.83,"y":201.55,"x0":-3.0257872599455,"y0":50.00150986677357,"z0":5.4103798835389725,"aX":14.112037478850382},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.7,"breakHorizontal":-18.7,"spinRate":2687,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4530683104952553,"extension":6.941365197632234},"index":1,"playId":"ee420f1b-cb22-3b9e-9e56-dbf9a6da7889","pitchNumber":2,"startTime":"2026-08-22T03:39:07.102Z","endTime":"2026-08-22T03:39:10.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.851375511814016,"aZ":-28.27294539182744,"pfxX":10.03549465471355,"pfxZ":2.540043471189456,"pX":-0.8632272650505185,"pZ":3.0005526611970765,"vX0":2.4748021559389715,"vY0":-123.99069675709296,"vZ0":-0.17702268533962973,"x":149.9,"y":157.77,"x0":-3.1807964782600027,"y0":50.00295075961818,"z0":5.458698129747525,"aX":15.41881212618692},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":-18.7,"spinRate":2796,"spinDirection":71},"zone":1,"typeConfidence":2.0,"plateTime":0.44400655758405083,"extension":6.6743807697514645},"index":2,"playId":"0dd25bad-f802-3f8b-97e8-cf56c5240563","pitchNumber":3,"startTime":"2026-08-22T03:39:27.782Z","endTime":"2026-08-22T03:39:31.995Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"}},"playEndTime":"2026-08-22T03:39:31.995Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mookie Betts lines out sharply to third baseman Jared Triolo.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T03:39:57.091Z","endTime":"2026-08-22T03:40:52.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":76.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.757281691110684,"aZ":-28.278108502899634,"pfxX":9.526340552016185,"pfxZ":2.5843980368655135,"pX":-0.5872814570704663,"pZ":3.4957046091347777,"vX0":3.256310827204807,"vY0":-122.67593630222345,"vZ0":0.999257681166485,"x":139.39,"y":144.4,"x0":-3.173341210817784,"y0":50.00219698096223,"z0":5.513893559453094,"aX":14.359365859622882},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.2,"breakHorizontal":-18.0,"spinRate":2760,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4483629542267442,"extension":6.848901680600102},"index":0,"playId":"976c3747-9dc6-38a3-9223-70a8df7a615d","pitchNumber":1,"startTime":"2026-08-22T03:40:08.448Z","endTime":"2026-08-22T03:40:11.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42129901172645,"aZ":-31.01537111208726,"pfxX":9.359822788315036,"pfxZ":0.7717501350572213,"pX":1.0677072888717218,"pZ":2.5281235594625806,"vX0":6.511935496341023,"vY0":-122.50833526536344,"vZ0":-0.4416263012880909,"x":76.3,"y":170.52,"x0":-2.853828712716871,"y0":50.001132445246064,"z0":5.394657228182315,"aX":14.022390658040191},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":-18.6,"spinRate":2713,"spinDirection":64},"zone":12,"typeConfidence":2.0,"plateTime":0.44954291797037316,"extension":6.829664744211993},"index":1,"playId":"81be2efd-ce73-3192-9a54-99ae68f9fbd4","pitchNumber":2,"startTime":"2026-08-22T03:40:26.167Z","endTime":"2026-08-22T03:40:29.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.742905161810405,"aZ":-24.0823666998932,"pfxX":-11.703376804286318,"pfxZ":4.069501939210639,"pX":-0.6785600348616725,"pZ":2.127422643010285,"vX0":10.343153235785902,"vY0":-140.1802174215815,"vZ0":-4.136698420031067,"x":142.87,"y":181.34,"x0":-2.8958922689987014,"y0":50.00542496382847,"z0":5.1947986212953685,"aX":-23.290885645440405},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.6,"breakHorizontal":19.1,"spinRate":2436,"spinDirection":233},"zone":4,"typeConfidence":0.92,"plateTime":0.39075089661574136,"extension":6.850900396304509},"hitData":{"launchSpeed":100.2,"launchAngle":7.0,"totalDistance":124.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":100.46,"coordY":163.84}},"index":2,"playId":"d21b4b71-10a8-3516-935c-e182205cf2a2","pitchNumber":3,"startTime":"2026-08-22T03:40:47.799Z","endTime":"2026-08-22T03:40:52.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:40:52.827Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, second baseman Tommy Edman to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T03:42:54.574Z","endTime":"2026-08-22T03:45:06.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.976669275005584,"aZ":-30.4664633383257,"pfxX":-8.675948697059983,"pfxZ":0.9667959173618286,"pX":0.36097670940969917,"pZ":2.500315814311556,"vX0":8.481458402794113,"vY0":-131.84221349770874,"vZ0":-1.4746499458630629,"x":103.24,"y":171.27,"x0":-1.7701352447032235,"y0":50.00120731621813,"z0":5.314999774144641,"aX":-15.276108888539868},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.7,"breakHorizontal":13.9,"spinRate":1593,"spinDirection":236},"zone":6,"typeConfidence":0.93,"plateTime":0.4154241103815721,"extension":6.679702199459003},"index":0,"playId":"5a7af169-1188-3c2c-a483-7335291ddb61","pitchNumber":1,"startTime":"2026-08-22T03:43:04.951Z","endTime":"2026-08-22T03:43:08.694Z","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":90.6,"endSpeed":83.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940292739354604,"aZ":-23.58090988789458,"pfxX":0.9890014644370386,"pfxZ":4.819324635674274,"pX":-0.9806270111479946,"pZ":2.4587995221433214,"vX0":2.5207807749307154,"vY0":-132.09041124477278,"vZ0":-2.881998391989657,"x":154.38,"y":172.39,"x0":-2.072554257895896,"y0":50.00054538231806,"z0":5.282107069375367,"aX":1.7608968707175403},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":-2.3,"spinRate":2424,"spinDirection":186},"zone":13,"typeConfidence":0.9,"plateTime":0.4133607008295286,"extension":6.331174362534058},"index":1,"playId":"51ac1d69-2140-3aca-bde3-fa07d3e6d35b","pitchNumber":2,"startTime":"2026-08-22T03:43:20.814Z","endTime":"2026-08-22T03:43:24.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":69.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36698860708996,"aZ":-43.133102558948615,"pfxX":7.032693703642114,"pfxZ":-8.933469941736472,"pX":-0.6385434560371275,"pZ":4.098492536511151,"vX0":0.5286982873426512,"vY0":-110.83202992369473,"vZ0":6.207063470243616,"x":141.34,"y":128.12,"x0":-1.7930802050815449,"y0":50.00194558640107,"z0":5.802147152502256,"aX":8.627607455482243},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-13.9,"breakHorizontal":-12.8,"spinRate":2635,"spinDirection":44},"zone":11,"typeConfidence":0.9,"plateTime":0.49683957009345825,"extension":6.236198425085849},"index":2,"playId":"1a302845-4458-34d2-a045-2e953da7624e","pitchNumber":3,"startTime":"2026-08-22T03:43:37.506Z","endTime":"2026-08-22T03:43:40.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054661331834772,"aZ":-28.847907330732934,"pfxX":-8.5608561043873,"pfxZ":1.8891309054925003,"pX":-0.23902687853611326,"pZ":1.2363534273051107,"vX0":7.281250974695389,"vY0":-131.9278931650441,"vZ0":-4.604020384041918,"x":126.11,"y":205.4,"x0":-1.9224060122645787,"y0":50.00455135162457,"z0":5.130277395925387,"aX":-15.092913891887523},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.6,"breakHorizontal":13.9,"spinRate":1676,"spinDirection":241},"zone":13,"typeConfidence":0.92,"plateTime":0.4151658033187733,"extension":6.4078044386264805},"index":3,"playId":"730cd5bc-bf93-3435-bda3-bd91aaa41112","pitchNumber":4,"startTime":"2026-08-22T03:43:53.374Z","endTime":"2026-08-22T03:43:57.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304243377394805,"aZ":-23.417458679946034,"pfxX":1.0162862943815765,"pfxZ":4.821047845364455,"pX":-0.2572146786750057,"pZ":1.9471481410907625,"vX0":4.294620841885784,"vY0":-133.3807652140322,"vZ0":-3.994872817045094,"x":126.8,"y":186.21,"x0":-2.0146168067669885,"y0":50.00664696366739,"z0":5.135070761897777,"aX":1.8477399121160756},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.2,"breakHorizontal":-2.6,"spinRate":2470,"spinDirection":187},"zone":8,"typeConfidence":0.91,"plateTime":0.4092633535522632,"extension":6.528569262953887},"index":4,"playId":"7f926d82-e65d-3786-abce-b3bd43b9ec56","pitchNumber":5,"startTime":"2026-08-22T03:44:09.867Z","endTime":"2026-08-22T03:44:12.867Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-22T03:44:23.094Z","endTime":"2026-08-22T03:44:40.232Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.578962080208875,"aZ":-19.272659866627926,"pfxX":-8.916568813357761,"pfxZ":6.586731265507781,"pX":-0.5032737525252463,"pZ":3.6911354879516876,"vX0":7.255389940726472,"vY0":-138.92786653334085,"vZ0":-0.5335985082061079,"x":136.18,"y":139.12,"x0":-1.9878089834693096,"y0":50.00191664861526,"z0":5.1645556227732685,"aX":-17.46184985962912},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":14.6,"spinRate":2256,"spinDirection":217},"zone":11,"typeConfidence":0.97,"plateTime":0.393982621868894,"extension":6.439247740930819},"index":6,"playId":"ddd0cf1d-50c5-33a0-a59b-5e022f903c6b","pitchNumber":6,"startTime":"2026-08-22T03:44:40.232Z","endTime":"2026-08-22T03:44:43.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611259404062885,"aZ":-20.507235402848217,"pfxX":-9.090874244406097,"pfxZ":5.8635309050829285,"pX":-0.6217738731887338,"pZ":2.1971095011570427,"vX0":7.114715757041819,"vY0":-139.9735474328886,"vZ0":-4.406635979995668,"x":140.7,"y":179.46,"x0":-2.011135000128661,"y0":50.00621071438198,"z0":5.128690717739244,"aX":-18.102656217156355},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.0,"breakHorizontal":15.1,"spinRate":2292,"spinDirection":217},"zone":7,"typeConfidence":0.95,"plateTime":0.3908107655964854,"extension":6.358951508527474},"hitData":{"launchSpeed":97.0,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.64,"coordY":137.09}},"index":7,"playId":"83e6f73f-0d4b-352a-a679-bc487ba2d11a","pitchNumber":7,"startTime":"2026-08-22T03:44:58.085Z","endTime":"2026-08-22T03:45:06.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:45:06.034Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T03:45:22.440Z","endTime":"2026-08-22T03:46:11.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":85.6,"endSpeed":79.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88429128798459,"aZ":-33.45433069886725,"pfxX":2.6684393756244242,"pfxZ":-0.8081305523203852,"pX":-0.8392955783737437,"pZ":3.256537179025626,"vX0":2.0390713702728847,"vY0":-124.7157843729573,"vZ0":1.4577825379363352,"x":148.99,"y":150.85,"x0":-2.011412457462211,"y0":50.00060119737707,"z0":5.404649746653657,"aX":4.241847009720794},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.0,"breakHorizontal":-5.3,"spinRate":2755,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.4376284935903003,"extension":6.254702616655184},"index":0,"playId":"fc81979e-d7f2-3e2a-acac-a1b9b3d191f4","pitchNumber":1,"startTime":"2026-08-22T03:45:30.549Z","endTime":"2026-08-22T03:45:34.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25695339463856,"aZ":-19.642009866686305,"pfxX":-8.320844426822257,"pfxZ":6.347500375356347,"pX":-1.6411603720941381,"pZ":2.6787300755016767,"vX0":4.017673831882193,"vY0":-139.3686926997387,"vZ0":-3.1616770697745693,"x":179.56,"y":166.45,"x0":-2.017540120645565,"y0":50.00183567579038,"z0":5.119431401091891,"aX":-16.427276238122268},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":14.3,"spinRate":2206,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.39245306244475175,"extension":6.494953142702971},"index":1,"playId":"c780b539-0e7a-3e06-8dce-269d9c600a5d","pitchNumber":2,"startTime":"2026-08-22T03:45:47.322Z","endTime":"2026-08-22T03:45:52.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31569739141918,"aZ":-34.088520359535345,"pfxX":-3.568363633904023,"pfxZ":-1.0790251223761445,"pX":-0.8846757644772908,"pZ":2.217598784840055,"vX0":4.154719597886134,"vY0":-132.09119233409345,"vZ0":-1.2121340212828806,"x":150.72,"y":178.9,"x0":-2.0092180772415005,"y0":50.00047074089114,"z0":5.173066408540042,"aX":-6.348701626368471},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.0,"breakHorizontal":5.6,"spinRate":1347,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.41357304371046855,"extension":6.694417742965121},"hitData":{"launchSpeed":62.9,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.76,"coordY":171.76}},"index":2,"playId":"8249ec90-bad0-3a2a-8d15-a386e25e2ce2","pitchNumber":3,"startTime":"2026-08-22T03:46:04.234Z","endTime":"2026-08-22T03:46:11.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:46:11.763Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oneil Cruz walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T03:46:31.146Z","endTime":"2026-08-22T03:48:21.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.962242398448808,"aZ":-24.833747907801808,"pfxX":3.052184426840916,"pfxZ":4.013733123581492,"pX":1.3985481565845888,"pZ":2.8298608573053077,"vX0":7.349930053386619,"vY0":-133.92160795818864,"vZ0":-1.791718655341862,"x":63.69,"y":162.37,"x0":-1.770300121779692,"y0":50.00419181353651,"z0":5.271203160135717,"aX":5.584196520068779},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-7.0,"spinRate":2445,"spinDirection":188},"zone":12,"typeConfidence":0.91,"plateTime":0.4078718792607581,"extension":6.470770676012248},"index":0,"playId":"210a88ef-dc87-3c79-a886-9eeb634be60e","pitchNumber":1,"startTime":"2026-08-22T03:46:42.870Z","endTime":"2026-08-22T03:46:46.265Z","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":95.1,"endSpeed":87.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.958223860888104,"aZ":-15.147562729605076,"pfxX":-4.362285165786508,"pfxZ":8.72078961376984,"pX":-0.6612076515854398,"pZ":1.6123684873708823,"vX0":5.190027532511841,"vY0":-138.38427697345423,"vZ0":-6.34219753951884,"x":142.2,"y":195.25,"x0":-1.9883630930361316,"y0":50.00389684443953,"z0":4.9367618026024385,"aX":-8.517959469993613},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":7.0,"spinRate":2102,"spinDirection":224},"zone":13,"typeConfidence":0.86,"plateTime":0.3948030603316952,"extension":6.486397242858528},"index":1,"playId":"0417df7b-6ac5-394e-aa1f-bd6c975d12ca","pitchNumber":2,"startTime":"2026-08-22T03:46:56.589Z","endTime":"2026-08-22T03:47:00.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.212609178478125,"aZ":-30.939085075285885,"pfxX":-6.685320148792712,"pfxZ":0.6893116723225585,"pX":-0.3882765024573117,"pZ":2.1224244241817622,"vX0":6.188383508545318,"vY0":-132.44786631682098,"vZ0":-1.970535942665257,"x":131.8,"y":181.47,"x0":-1.8818710677324078,"y0":50.00129202482554,"z0":5.129756635708915,"aX":-11.925321524631606},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":10.8,"spinRate":1339,"spinDirection":245},"zone":7,"typeConfidence":0.93,"plateTime":0.41290597999897427,"extension":6.637388671713106},"index":2,"playId":"bec3cb09-7b32-34b9-a6da-06e8f7d42299","pitchNumber":3,"startTime":"2026-08-22T03:47:11.969Z","endTime":"2026-08-22T03:47:15.834Z","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":92.3,"endSpeed":85.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90644728521049,"aZ":-23.567637497984514,"pfxX":0.9526679066697636,"pfxZ":4.672419101618433,"pX":0.807898306152982,"pZ":2.3616498026129027,"vX0":6.786809220928338,"vY0":-134.32443262118798,"vZ0":-3.1735414891507543,"x":86.2,"y":175.02,"x0":-1.8668815323071954,"y0":50.00314614374606,"z0":5.218981287091714,"aX":1.753951522649221},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":-3.1,"spinRate":2443,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.4065119004730473,"extension":6.507663335687842},"index":3,"playId":"86c65b14-05e9-363b-8db6-afcc39c75071","pitchNumber":4,"startTime":"2026-08-22T03:47:32.969Z","endTime":"2026-08-22T03:47:37.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.264606129943907,"aZ":-14.02522302047837,"pfxX":-4.244566021609215,"pfxZ":9.134334677824405,"pX":0.005765992620518369,"pZ":2.6792004607754056,"vX0":6.444471782363181,"vY0":-139.77419543468943,"vZ0":-4.451003716734909,"x":116.78,"y":166.44,"x0":-1.7738131029920632,"y0":50.003379013348706,"z0":5.207211755867384,"aX":-8.434560372988996},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":6.5,"spinRate":2223,"spinDirection":216},"zone":5,"typeConfidence":0.88,"plateTime":0.39123060902257967,"extension":6.5633547680417506},"index":4,"playId":"8915784f-676b-3c5c-9af3-9334ea08a49f","pitchNumber":5,"startTime":"2026-08-22T03:47:52.378Z","endTime":"2026-08-22T03:47:55.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.430389024936016,"aZ":-14.409227405331418,"pfxX":-5.033735233391469,"pfxZ":8.986340226253926,"pX":1.2835658580149438,"pZ":2.486312924444683,"vX0":10.311580389958346,"vY0":-139.49873091749808,"vZ0":-4.74236052284069,"x":68.07,"y":171.65,"x0":-1.801495361787661,"y0":50.00559131936217,"z0":5.153498744839785,"aX":-9.955070555260116},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":7.1,"spinRate":2326,"spinDirection":214},"zone":14,"typeConfidence":0.89,"plateTime":0.3921563496239746,"extension":6.59406886726117},"index":5,"playId":"7b92e1ef-7e3b-33f2-b083-8ef9b1587571","pitchNumber":6,"startTime":"2026-08-22T03:48:18.004Z","endTime":"2026-08-22T03:48:21.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:48:21.540Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T03:48:39.621Z","endTime":"2026-08-22T03:50:08.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.991729051750887,"aZ":-22.397877727621314,"pfxX":0.7625968258210143,"pfxZ":5.438248532745081,"pX":0.3374357219404514,"pZ":2.072519339443534,"vX0":5.280308611425242,"vY0":-132.14775203812746,"vZ0":-4.205927936069864,"x":104.14,"y":182.82,"x0":-1.7726177144507755,"y0":50.0001340633981,"z0":5.298322566747249,"aX":1.3681642826579246},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.2,"breakHorizontal":-2.4,"spinRate":2585,"spinDirection":172},"zone":9,"typeConfidence":0.9,"plateTime":0.41201975839860205,"extension":6.4857783638325195},"index":0,"playId":"c5ff5583-9419-3dd0-822d-235836935670","pitchNumber":1,"startTime":"2026-08-22T03:48:49.673Z","endTime":"2026-08-22T03:48:53.639Z","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":2},"pitchData":{"startSpeed":75.2,"endSpeed":68.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97111809947609,"aZ":-43.958230850853546,"pfxX":6.100105593073025,"pfxZ":-9.889441020576879,"pX":-0.2486470043622198,"pZ":2.418404581199497,"vX0":1.1937283322584902,"vY0":-109.30048235977858,"vZ0":3.2894177021634676,"x":126.48,"y":173.48,"x0":-1.5958498263477858,"y0":50.00260640852714,"z0":5.664549030888464,"aX":7.2689390096068625},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-16.4,"breakHorizontal":-11.4,"spinRate":2723,"spinDirection":33},"zone":5,"typeConfidence":0.9,"plateTime":0.5040339433164212,"extension":6.4408147698772025},"index":1,"playId":"e04db30a-a3be-3a0b-a311-a262b03aee2b","pitchNumber":2,"startTime":"2026-08-22T03:49:06.990Z","endTime":"2026-08-22T03:49:10.795Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-22T03:49:21.235Z","endTime":"2026-08-22T03:49:38.914Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849123963532442,"aZ":-31.475319140260783,"pfxX":2.2570049615363543,"pfxZ":0.42888529913629836,"pX":0.9129684724466337,"pZ":0.319635918956612,"vX0":5.770061097816315,"vY0":-126.69477945099908,"vZ0":-5.81976980889277,"x":82.2,"y":230.15,"x0":-1.6870669487821837,"y0":50.002898448182684,"z0":5.161629961704442,"aX":3.668502841623972},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":-5.4,"spinRate":2794,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4323016205460277,"extension":6.396107250352778},"index":3,"playId":"348d6557-6c3c-3c85-a571-8fe72267ed9c","pitchNumber":3,"startTime":"2026-08-22T03:49:38.914Z","endTime":"2026-08-22T03:49:42.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65602177825534,"aZ":-13.567580093424446,"pfxX":-5.031240046223134,"pfxZ":9.308008254969677,"pX":-0.28764356682999276,"pZ":3.5697233990451585,"vX0":6.1557776797640145,"vY0":-140.24265569744455,"vZ0":-2.337256867370302,"x":127.96,"y":142.4,"x0":-1.8537119863754885,"y0":50.00366862878966,"z0":5.295048455187448,"aX":-10.058786076442248},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":7.9,"spinRate":2179,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.39002275139145226,"extension":6.430541626873906},"index":4,"playId":"1a16d4fd-35bd-3cfd-9f95-1401bcea2b26","pitchNumber":4,"startTime":"2026-08-22T03:50:04.671Z","endTime":"2026-08-22T03:50:08.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:50:08.340Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Tucker pops out to third baseman Jared Triolo.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T03:52:44.159Z","endTime":"2026-08-22T03:55:14.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kirby Yates replaces Yohan Ramírez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T03:52:03.691Z","endTime":"2026-08-22T03:52:46.332Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.484930973169913,"aZ":-24.017154813774756,"pfxX":-8.61025721011162,"pfxZ":4.6420246356514205,"pX":-1.6138550179349747,"pZ":2.133085526739561,"vX0":5.2851607304444554,"vY0":-132.08852378181496,"vZ0":-2.5427065828034014,"x":178.52,"y":181.19,"x0":-2.5272863014993305,"y0":50.00440468167026,"z0":4.883753539859761,"aX":-15.137958956292024},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":14.4,"spinRate":2321,"spinDirection":236},"zone":13,"typeConfidence":0.88,"plateTime":0.41547624918721304,"extension":5.839973748627748},"index":1,"playId":"72898319-c2ae-3b2e-aae8-2c6c6642fd95","pitchNumber":1,"startTime":"2026-08-22T03:52:46.332Z","endTime":"2026-08-22T03:52:49.845Z","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":83.1,"endSpeed":76.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11583164954211,"aZ":-33.85904279363268,"pfxX":-8.815106295300852,"pfxZ":-1.1392854983464051,"pX":1.7689076093952631,"pZ":0.7807186790573954,"vX0":12.277613886861115,"vY0":-120.40445304659987,"vZ0":-2.802145026751896,"x":49.57,"y":217.7,"x0":-2.237642408951728,"y0":50.00339446344544,"z0":4.938564069890528,"aX":-13.018043688629941},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.5,"breakHorizontal":13.2,"spinRate":1403,"spinDirection":265},"zone":14,"typeConfidence":0.91,"plateTime":0.45390487260102974,"extension":6.123153398589115},"index":2,"playId":"46bdd1c6-a525-3f66-864e-68667fb6d6a0","pitchNumber":2,"startTime":"2026-08-22T03:53:05.223Z","endTime":"2026-08-22T03:53:08.692Z","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.5,"endSpeed":83.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.719824823104588,"aZ":-19.57541333348102,"pfxX":-7.991444250889351,"pfxZ":7.0004411288525095,"pX":-0.7771349382442565,"pZ":3.121942074096092,"vX0":7.2205030974822355,"vY0":-133.09857150837078,"vZ0":-1.2101080485863467,"x":146.62,"y":154.49,"x0":-2.4826969048569736,"y0":50.00229454818257,"z0":4.9956354422917135,"aX":-14.38299724440959},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":13.0,"spinRate":2139,"spinDirection":241},"zone":1,"typeConfidence":0.9,"plateTime":0.41102349918920744,"extension":5.899566442012843},"index":3,"playId":"a78d40e7-2989-3cc9-9016-b87fe2c5b9c6","pitchNumber":3,"startTime":"2026-08-22T03:53:26.448Z","endTime":"2026-08-22T03:53:29.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90622186260531,"aZ":-19.843593075900834,"pfxX":-9.174561452386037,"pfxZ":6.977955981337548,"pX":-0.22668876734330376,"pZ":3.4307264783123683,"vX0":8.48749007024658,"vY0":-132.02659861357625,"vZ0":-0.3774517273879139,"x":125.64,"y":146.15,"x0":-2.2899086162392943,"y0":50.00180307760077,"z0":5.035020409903794,"aX":-16.20887822186674},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.8,"breakHorizontal":14.8,"spinRate":2274,"spinDirection":239},"zone":2,"typeConfidence":0.9,"plateTime":0.41475310429919743,"extension":5.854886437547272},"index":4,"playId":"ac658c33-78ea-30dc-831e-419bf784f67a","pitchNumber":4,"startTime":"2026-08-22T03:53:45.153Z","endTime":"2026-08-22T03:53:48.411Z","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":91.6,"endSpeed":83.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46921641246389,"aZ":-19.808284454009346,"pfxX":-9.0856733451642,"pfxZ":6.887936149179266,"pX":-0.15420773237441315,"pZ":3.2204388124109817,"vX0":8.724651749395365,"vY0":-133.13018042363146,"vZ0":-1.1231015433734872,"x":122.88,"y":151.83,"x0":-2.292755055255614,"y0":50.00583080900418,"z0":5.081015773650723,"aX":-16.3192259897803},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":14.5,"spinRate":2336,"spinDirection":237},"zone":2,"typeConfidence":0.91,"plateTime":0.4113587407361039,"extension":5.812488794084698},"index":5,"playId":"231a7787-df01-35ce-9b5f-20a53e387bb5","pitchNumber":5,"startTime":"2026-08-22T03:54:02.989Z","endTime":"2026-08-22T03:54:06.325Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.122258460374848,"aZ":-33.58481388828842,"pfxX":-6.371081316888815,"pfxZ":-0.9240992159521468,"pX":-1.4410483157816747,"pZ":1.2938152801822105,"vX0":4.5039240548480395,"vY0":-122.71275496396504,"vZ0":-1.9005222456634576,"x":171.93,"y":203.85,"x0":-2.4718443640135503,"y0":50.002869164354905,"z0":4.93752956005469,"aX":-9.723439744146772},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.9,"breakHorizontal":10.4,"spinRate":1063,"spinDirection":273},"zone":13,"typeConfidence":0.9,"plateTime":0.44622388338352437,"extension":5.8014465814875384},"index":6,"playId":"57cd6aab-baf3-3119-a93e-02d50e322f96","pitchNumber":6,"startTime":"2026-08-22T03:54:24.453Z","endTime":"2026-08-22T03:54:28.324Z","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":91.7,"endSpeed":83.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.969605547836977,"aZ":-20.784214056545824,"pfxX":-8.065475265843306,"pfxZ":6.334040537599616,"pX":-0.6807212868670595,"pZ":3.508490844134652,"vX0":6.9327116597891445,"vY0":-133.352873056184,"vZ0":-0.03728722904338111,"x":142.95,"y":144.05,"x0":-2.2676398620687412,"y0":50.00576912676416,"z0":5.023341855189877,"aX":-14.512777206553595},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.6,"breakHorizontal":13.1,"spinRate":2328,"spinDirection":235},"zone":1,"typeConfidence":0.91,"plateTime":0.4109008249436812,"extension":5.877803904667017},"index":7,"playId":"361e0fd8-6165-3f03-86d8-1fec3d3f190a","pitchNumber":7,"startTime":"2026-08-22T03:54:43.566Z","endTime":"2026-08-22T03:54:46.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.825543804760233,"aZ":-20.432941776186542,"pfxX":-10.124388038924545,"pfxZ":6.554589994484681,"pX":-0.4771890380591223,"pZ":2.551578255927954,"vX0":8.11510544999216,"vY0":-132.8265671196508,"vZ0":-2.408333287383097,"x":135.19,"y":169.89,"x0":-2.2530696572552245,"y0":50.001664833573756,"z0":4.951940535216774,"aX":-18.13219236902627},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":16.7,"spinRate":2411,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.411985454728129,"extension":5.8683218408198465},"hitData":{"launchSpeed":86.3,"launchAngle":62.0,"totalDistance":200.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":68.67,"coordY":143.75}},"index":8,"playId":"a210e3a1-ab31-361f-87dd-2e0ce4941abb","pitchNumber":8,"startTime":"2026-08-22T03:55:04.572Z","endTime":"2026-08-22T03:55:14.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:55:14.841Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Edman singles on a sharp ground ball to right fielder Jake Mangum.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T03:55:32.305Z","endTime":"2026-08-22T03:57:32.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34529610386363,"aZ":-20.15440822149554,"pfxX":-9.767914551172067,"pfxZ":6.646681398165202,"pX":-0.7135844853046451,"pZ":1.7362452325133684,"vX0":7.688301004821592,"vY0":-133.52079879049177,"vZ0":-4.41884103209957,"x":144.2,"y":191.9,"x0":-2.3591817369779484,"y0":50.00108578976319,"z0":4.859937711251416,"aX":-17.66136461046299},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.3,"breakHorizontal":16.1,"spinRate":2253,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.40997556892109976,"extension":6.146849233146264},"index":0,"playId":"bb9c05c3-0dd5-30bb-8a9c-6092c8c5db03","pitchNumber":1,"startTime":"2026-08-22T03:55:42.262Z","endTime":"2026-08-22T03:55:45.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.355077717885234,"aZ":-35.88054522408077,"pfxX":-6.8465022300383875,"pfxZ":-2.429249432206607,"pX":0.17121519406791305,"pZ":1.095178650972994,"vX0":7.982953625781493,"vY0":-122.42982554353297,"vZ0":-2.123984511944431,"x":110.47,"y":209.21,"x0":-2.236733051743373,"y0":50.00604093013001,"z0":5.034490034359293,"aX":-10.433636868605106},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.7,"breakHorizontal":10.6,"spinRate":1183,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.4467642249940269,"extension":6.001535917446904},"index":1,"playId":"7b4c4da8-7eb3-3b88-bee6-f2d7481166a2","pitchNumber":2,"startTime":"2026-08-22T03:55:59.116Z","endTime":"2026-08-22T03:56:02.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-22T03:56:09.917Z","endTime":"2026-08-22T03:56:22.180Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.345529353055387,"aZ":-22.58393808818609,"pfxX":-9.326347976959045,"pfxZ":5.3236286884249235,"pX":0.13060438625667314,"pZ":4.1707035905166565,"vX0":9.596379881970423,"vY0":-133.29273764822733,"vZ0":1.6923677197222198,"x":112.02,"y":126.17,"x0":-2.302612989142825,"y0":50.00249501775418,"z0":5.156965296493089,"aX":-16.80113652628675},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.2,"breakHorizontal":14.9,"spinRate":2244,"spinDirection":230},"zone":12,"typeConfidence":0.9,"plateTime":0.41074925349859015,"extension":5.907028535840012},"index":3,"playId":"dacb3a0c-f070-39d1-9cc7-832516b60e49","pitchNumber":3,"startTime":"2026-08-22T03:56:22.180Z","endTime":"2026-08-22T03:56:25.985Z","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.5,"endSpeed":83.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61106577877009,"aZ":-19.61307322895081,"pfxX":-9.085094141677335,"pfxZ":7.001548406013151,"pX":0.8823096369586976,"pZ":2.582374794428535,"vX0":10.79909003474638,"vY0":-132.86978270319054,"vZ0":-2.569286947421573,"x":83.37,"y":169.06,"x0":-2.0481616499104365,"y0":50.000730906650254,"z0":4.9818691690017545,"aX":-16.294929348957076},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":14.2,"spinRate":2491,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.4117121699528914,"extension":5.877887270541767},"index":4,"playId":"01eadd91-3442-3830-a874-344edf0a2c73","pitchNumber":4,"startTime":"2026-08-22T03:56:40.430Z","endTime":"2026-08-22T03:56:44.258Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86748624684878,"aZ":-33.62736537905427,"pfxX":-7.1738662948801455,"pfxZ":-0.9472798367262909,"pX":0.9927310416287882,"pZ":0.8821725967390794,"vX0":9.960292857477025,"vY0":-123.16552122063668,"vZ0":-2.961811924517303,"x":79.16,"y":214.96,"x0":-2.1667116520899214,"y0":50.000405482036996,"z0":4.936523706185503,"aX":-11.049588961790565},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.2,"breakHorizontal":10.7,"spinRate":1444,"spinDirection":264},"zone":14,"typeConfidence":0.91,"plateTime":0.4442657159763619,"extension":6.0732448358635684},"index":5,"playId":"df22977c-58db-3406-8e93-03749a3628ff","pitchNumber":5,"startTime":"2026-08-22T03:56:57.091Z","endTime":"2026-08-22T03:57:00.320Z","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":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.390292823222683,"aZ":-18.74087643000216,"pfxX":-8.964421550106824,"pfxZ":7.521289270229071,"pX":0.06177663600296617,"pZ":2.638264548066896,"vX0":9.090732036024175,"vY0":-132.56429913317604,"vZ0":-2.595787949764629,"x":114.65,"y":167.55,"x0":-2.24139286307101,"y0":50.00375218180252,"z0":4.992758586614533,"aX":-16.013273124301364},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.3,"breakHorizontal":14.4,"spinRate":2282,"spinDirection":236},"zone":5,"typeConfidence":0.9,"plateTime":0.4126124537048552,"extension":5.987307505773859},"hitData":{"launchSpeed":102.3,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":166.23,"coordY":164.65}},"index":6,"playId":"6a3a7029-a3e7-3fd2-90eb-573916f6051c","pitchNumber":6,"startTime":"2026-08-22T03:57:21.173Z","endTime":"2026-08-22T03:57:32.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:57:32.450Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Teoscar Hernández grounds into a force out, third baseman Jared Triolo to second baseman Brandon Lowe. Tommy Edman out at 2nd. Teoscar Hernández to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T03:57:54.213Z","endTime":"2026-08-22T03:58:37.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.337357928538115,"aZ":-32.32770855824911,"pfxX":-7.239168923490788,"pfxZ":-0.09910879578057763,"pX":0.23591491629373904,"pZ":1.455861036685217,"vX0":8.252533319963103,"vY0":-123.12519268920985,"vZ0":-2.0959602177782712,"x":108.01,"y":199.47,"x0":-2.217975484017851,"y0":50.002618277615646,"z0":5.05241071186419,"aX":-11.119858189989115},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":11.2,"spinRate":1261,"spinDirection":259},"zone":14,"typeConfidence":0.91,"plateTime":0.4447735249511333,"extension":6.161282996492166},"index":0,"playId":"3b52a0a4-c351-3be9-9e01-9a2e7cfbb01e","pitchNumber":1,"startTime":"2026-08-22T03:58:06.317Z","endTime":"2026-08-22T03:58:09.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.887079381970782,"aZ":-30.362154192865372,"pfxX":-7.374083392415065,"pfxZ":1.14940939079107,"pX":0.31750178775562515,"pZ":1.879395939148732,"vX0":8.704560145167996,"vY0":-124.42043396367939,"vZ0":-1.5118554195533993,"x":106.55,"y":133.24,"x0":-2.2607585921813693,"y0":50.00129953860688,"z0":5.000104122985874,"aX":-11.61367115265837},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":11.4,"spinRate":1411,"spinDirection":253},"zone":9,"typeConfidence":0.91,"plateTime":0.43943485457949416,"extension":6.116342432334495},"hitData":{"launchSpeed":56.2,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":105.91,"coordY":163.84}},"index":1,"playId":"c05a348d-2dec-3175-a42b-a4c1b8d851ac","pitchNumber":2,"startTime":"2026-08-22T03:58:29.989Z","endTime":"2026-08-22T03:58:37.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:58:37.145Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Feduccia flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T03:59:04.494Z","endTime":"2026-08-22T03:59:17.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.171876100465322,"aZ":-18.850150174328366,"pfxX":-9.848195528647603,"pfxZ":7.384729918060971,"pX":-0.8949722772466872,"pZ":3.12282546710022,"vX0":7.2275152984032776,"vY0":-133.3315188004268,"vZ0":-1.3729958226473948,"x":151.11,"y":154.46,"x0":-2.358865732002852,"y0":50.000694193825936,"z0":5.002259908468193,"aX":-17.761970344567008},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":16.3,"spinRate":2426,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.4105193882610849,"extension":5.882605398088248},"hitData":{"launchSpeed":88.8,"launchAngle":28.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.84,"coordY":79.04}},"index":0,"playId":"743b70b2-e6ce-3bb8-9fd5-99ba78584af0","pitchNumber":1,"startTime":"2026-08-22T03:59:09.208Z","endTime":"2026-08-22T03:59:17.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T03:59:17.118Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Mangum doubles (16) on a sharp line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T04:01:55.822Z","endTime":"2026-08-22T04:02:54.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.847314001759358,"aZ":-13.588772546912542,"pfxX":-7.264436216347699,"pfxZ":9.603626811323704,"pX":-1.0614141339615644,"pZ":2.1296760225403295,"vX0":5.377041708439132,"vY0":-138.01799237356119,"vZ0":-5.668535564000071,"x":157.46,"y":181.28,"x0":-2.0881258553515707,"y0":50.001572956575586,"z0":5.120315606183784,"aX":-14.056408558863119},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":12.1,"spinRate":2396,"spinDirection":217},"zone":13,"typeConfidence":0.89,"plateTime":0.3964007846990625,"extension":6.577792241943391},"index":0,"playId":"73c35ae0-f6b9-33f5-8cff-31c88168c412","pitchNumber":1,"startTime":"2026-08-22T04:02:08.993Z","endTime":"2026-08-22T04:02:13.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.129237225123394,"aZ":-34.53707560309763,"pfxX":-8.508941508491244,"pfxZ":-1.323900531619783,"pX":-1.268252120953322,"pZ":2.0416164975004754,"vX0":5.123995291154378,"vY0":-132.55522838043922,"vZ0":-1.645404156684941,"x":165.34,"y":183.66,"x0":-2.120005435793796,"y0":50.00560841383268,"z0":5.190193623302012,"aX":-15.156199088000085},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.5,"breakHorizontal":14.3,"spinRate":1553,"spinDirection":239},"zone":13,"typeConfidence":0.94,"plateTime":0.41309696267223117,"extension":6.656409683917173},"index":1,"playId":"c3e3815a-bf75-3296-8aa7-3c895b54fbbc","pitchNumber":2,"startTime":"2026-08-22T04:02:26.081Z","endTime":"2026-08-22T04:02:29.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86222071883559,"aZ":-21.55048528337182,"pfxX":-1.1703407607696885,"pfxZ":5.936001269482654,"pX":0.7117761247457317,"pZ":1.8157363294818976,"vX0":7.27152280464607,"vY0":-132.57646154815134,"vZ0":-4.466265433975364,"x":89.87,"y":189.76,"x0":-1.907951060817902,"y0":50.00417546618626,"z0":5.08393566427169,"aX":-2.095730157072809},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.1,"breakHorizontal":0.6,"spinRate":2595,"spinDirection":181},"zone":9,"typeConfidence":0.89,"plateTime":0.412260260160489,"extension":6.29455626593965},"hitData":{"launchSpeed":101.8,"launchAngle":19.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":165.31,"coordY":53.66}},"index":2,"playId":"d22ecfb0-8da9-3245-b5b4-9c361aa2792b","pitchNumber":3,"startTime":"2026-08-22T04:02:41.771Z","endTime":"2026-08-22T04:02:54.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:02:54.455Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Gonzalez pops out to third baseman Max Muncy.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T04:03:22.990Z","endTime":"2026-08-22T04:05:15.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399679038816565,"aZ":-30.48150573879079,"pfxX":-9.851199221390146,"pfxZ":0.9612155790412191,"pX":0.9581142114035359,"pZ":0.9048418039603233,"vX0":10.193287918563067,"vY0":-131.36463218848783,"vZ0":-5.048379464255207,"x":80.48,"y":214.35,"x0":-1.6824489194489916,"y0":50.00190371546208,"z0":5.102812896820664,"aX":-17.3114218316639},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.8,"breakHorizontal":15.7,"spinRate":1675,"spinDirection":238},"zone":14,"typeConfidence":0.94,"plateTime":0.4160790972756345,"extension":6.658975565382179},"index":0,"playId":"c984f9af-8ad2-30df-a8a4-c7e7a5238053","pitchNumber":1,"startTime":"2026-08-22T04:03:27.295Z","endTime":"2026-08-22T04:03:30.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.162721617961843,"aZ":-33.72085929824767,"pfxX":-7.300768062805568,"pfxZ":-0.8824837396646412,"pX":-0.6503852190572672,"pZ":2.199549311868164,"vX0":5.542353125468217,"vY0":-131.13025731286092,"vZ0":-1.715845611900222,"x":141.79,"y":179.39,"x0":-1.8365206323128704,"y0":50.003033702385686,"z0":5.363891513699289,"aX":-12.791228537650843},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.8,"breakHorizontal":12.1,"spinRate":1431,"spinDirection":239},"zone":7,"typeConfidence":0.94,"plateTime":0.4167335872553739,"extension":6.6608197874915085},"index":1,"playId":"e248a42b-078b-3236-b896-63da70132e1f","pitchNumber":2,"startTime":"2026-08-22T04:03:46.950Z","endTime":"2026-08-22T04:03:50.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11634020707054,"aZ":-13.181664724968353,"pfxX":-4.897332802876082,"pfxZ":9.875803806966756,"pX":1.563941744805743,"pZ":2.228923296871128,"vX0":10.204375739351931,"vY0":-138.12793956459407,"vZ0":-5.94195824004451,"x":57.39,"y":178.6,"x0":-1.549839833734256,"y0":50.004175575835944,"z0":5.302120996127191,"aX":-9.420436971212627},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":6.6,"spinRate":2150,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.3972574785540499,"extension":6.447019329506461},"index":2,"playId":"097457cd-9f33-32d1-a3fe-8906baaee2de","pitchNumber":3,"startTime":"2026-08-22T04:04:11.692Z","endTime":"2026-08-22T04:04:14.736Z","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":true},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88418251353789,"aZ":-21.53619434368106,"pfxX":0.9662966977168136,"pfxZ":5.728802711253244,"pX":-0.03684652405400326,"pZ":1.6055923527164284,"vX0":4.593903419007345,"vY0":-135.02688499660786,"vZ0":-5.38787827482165,"x":118.4,"y":195.43,"x0":-1.8819188522453052,"y0":50.002675493836605,"z0":5.130668536378841,"aX":1.7931713648986756},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":-2.6,"spinRate":2398,"spinDirection":190},"zone":13,"typeConfidence":0.91,"plateTime":0.40479534366725245,"extension":6.4926808351781355},"index":3,"playId":"d55b2325-276a-3c4a-8152-8218427359a1","pitchNumber":4,"startTime":"2026-08-22T04:04:33.776Z","endTime":"2026-08-22T04:04:37.742Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.913826789363796,"aZ":-28.044470116848032,"pfxX":-5.866662633581651,"pfxZ":2.316576577642924,"pX":0.48991482668594594,"pZ":2.01651504075943,"vX0":7.955267953146454,"vY0":-132.6719298304749,"vZ0":-3.0105232072846784,"x":98.33,"y":184.33,"x0":-1.782838407452628,"y0":50.00652802245848,"z0":5.206086623581068,"aX":-10.479381552962673},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.7,"breakHorizontal":8.9,"spinRate":1444,"spinDirection":243},"zone":9,"typeConfidence":0.9,"plateTime":0.4125551299982084,"extension":6.586962798986317},"hitData":{"launchSpeed":61.8,"launchAngle":67.0,"totalDistance":97.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":107.68,"coordY":168.46}},"index":4,"playId":"394ec3dc-45a4-304b-957e-1e1e1923661e","pitchNumber":5,"startTime":"2026-08-22T04:05:06.983Z","endTime":"2026-08-22T04:05:15.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:05:15.303Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jared Triolo hit by pitch.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T04:05:33.386Z","endTime":"2026-08-22T04:07:18.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.7,"endSpeed":69.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.849193492416735,"aZ":-43.36948905433827,"pfxX":6.7917258237849625,"pfxZ":-9.072815165801966,"pX":-0.5042802330869682,"pZ":2.9832177027597426,"vX0":0.6349976271640432,"vY0":-111.52529505887851,"vZ0":4.080356451073022,"x":136.22,"y":158.23,"x0":-1.674468963477195,"y0":50.002446348549846,"z0":5.664099348980926,"aX":8.38118398654751},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-14.6,"breakHorizontal":-12.5,"spinRate":2673,"spinDirection":35},"zone":1,"typeConfidence":0.9,"plateTime":0.4949913497979206,"extension":6.558079424863317},"index":0,"playId":"5b7f2c56-880b-3c13-a6f8-0b7c6668dcc1","pitchNumber":1,"startTime":"2026-08-22T04:05:44.813Z","endTime":"2026-08-22T04:05:48.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72966064776431,"aZ":-18.8367052399294,"pfxX":-10.167548963857588,"pfxZ":6.871359311210967,"pX":-0.036504496258481824,"pZ":1.2173035301912483,"vX0":8.259986669996183,"vY0":-138.83158053446158,"vZ0":-7.130553398793918,"x":118.39,"y":205.91,"x0":-1.7377160705302717,"y0":50.002460474180566,"z0":5.08482357965494,"aX":-19.734700734987364},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.0,"breakHorizontal":16.6,"spinRate":2304,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.3953800543686117,"extension":6.542829193897887},"index":1,"playId":"ea15063c-7d76-3ab3-afb0-7fbfee0e34e8","pitchNumber":2,"startTime":"2026-08-22T04:06:04.684Z","endTime":"2026-08-22T04:06:08.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7812636259501,"aZ":-21.089640203520297,"pfxX":-2.114577872704391,"pfxZ":6.097596676464961,"pX":0.6913781930023022,"pZ":1.608909336019542,"vX0":7.224559132057816,"vY0":-133.50223969118312,"vZ0":-5.008834554454474,"x":90.65,"y":195.34,"x0":-1.7665361639154828,"y0":50.00354549432819,"z0":5.012519135059657,"aX":-3.8450043218387004},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":2.4,"spinRate":2500,"spinDirection":195},"zone":14,"typeConfidence":0.86,"plateTime":0.4091423750046239,"extension":6.354643792222768},"index":2,"playId":"99fd7937-d76e-3e2d-b1bf-f1b017ef510c","pitchNumber":3,"startTime":"2026-08-22T04:06:26.001Z","endTime":"2026-08-22T04:06:29.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.107220912231885,"aZ":-28.18140097345122,"pfxX":-6.407997884698471,"pfxZ":2.2700496207557794,"pX":-1.3989525726496779,"pZ":2.4209817977220864,"vX0":3.659468193334378,"vY0":-132.07167715321805,"vZ0":-1.7672504080415226,"x":170.32,"y":173.41,"x0":-1.9726282649168874,"y0":50.005229699987034,"z0":5.179030629212421,"aX":-11.279564454784222},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.0,"breakHorizontal":10.8,"spinRate":1378,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.41531638833136775,"extension":6.531592419614513},"index":3,"playId":"a1bdefd0-2656-3e04-b0f7-c6d5ea9dc3a2","pitchNumber":4,"startTime":"2026-08-22T04:06:48.531Z","endTime":"2026-08-22T04:06:52.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11466812334548,"aZ":-20.262599663865853,"pfxX":-8.993883422613738,"pfxZ":6.15864447536927,"pX":-1.5320426125353142,"pZ":3.5330734749767507,"vX0":3.687927315028,"vY0":-138.71283458549715,"vZ0":-1.244867339378918,"x":175.4,"y":143.39,"x0":-1.7156689352461794,"y0":50.005397278419544,"z0":5.348169047309129,"aX":-17.402626934784777},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.0,"breakHorizontal":15.5,"spinRate":2175,"spinDirection":213},"zone":11,"typeConfidence":0.95,"plateTime":0.3959517671259851,"extension":6.547344644592007},"index":4,"playId":"07f3bc85-4c75-381f-81ae-bd10aef0c618","pitchNumber":5,"startTime":"2026-08-22T04:07:11.455Z","endTime":"2026-08-22T04:07:18.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:07:18.159Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Horwitz pops out to third baseman Max Muncy on the infield fly rule.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T04:10:09.563Z","endTime":"2026-08-22T04:10:58.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T04:07:34.717Z","endTime":"2026-08-22T04:07:42.501Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-22T04:07:42.501Z","endTime":"2026-08-22T04:08:21.224Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brock Stewart replaces Yoshinobu Yamamoto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-22T04:08:21.224Z","endTime":"2026-08-22T04:10:11.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592779,"link":"/api/v1/people/592779"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12355428471356,"aZ":-18.032453445954925,"pfxX":-3.855207637296192,"pfxZ":7.3199302013011005,"pX":1.1875721412041715,"pZ":2.40275146816024,"vX0":8.773138480066446,"vY0":-137.95956725599186,"vZ0":-3.8656073042574395,"x":71.73,"y":173.91,"x0":-1.529868527901534,"y0":50.0011006464673,"z0":5.034379711261165,"aX":-7.447167090398771},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":5.2,"spinRate":2576,"spinDirection":210},"zone":14,"typeConfidence":0.8,"plateTime":0.39671802361251274,"extension":6.414252643830601},"index":3,"playId":"db8abe27-0474-3972-b154-1d984d29f157","pitchNumber":1,"startTime":"2026-08-22T04:10:11.762Z","endTime":"2026-08-22T04:10:15.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.945096540823386,"aZ":-12.499503678732143,"pfxX":-5.769984506322334,"pfxZ":9.868787061684177,"pX":0.13387632749116815,"pZ":2.2729917647802003,"vX0":7.129787087146056,"vY0":-140.77075184979768,"vZ0":-5.426329051289718,"x":111.9,"y":177.41,"x0":-1.690020959843155,"y0":50.000685025011215,"z0":5.044589252474487,"aX":-11.50158017806467},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2608,"spinDirection":226},"zone":5,"typeConfidence":0.93,"plateTime":0.3900729681203603,"extension":6.369993347734646},"index":4,"playId":"09de8e9f-1679-341c-a781-eb349d24dbc5","pitchNumber":2,"startTime":"2026-08-22T04:10:29.615Z","endTime":"2026-08-22T04:10:33.079Z","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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.814341690738452,"aZ":-26.443432961602195,"pfxX":-0.09495349138761888,"pfxZ":3.1467228039289576,"pX":0.37911951913183484,"pZ":3.546963537762633,"vX0":5.35782728117069,"vY0":-134.07254281030689,"vZ0":0.6938874240256997,"x":102.55,"y":143.01,"x0":-1.6322939419690237,"y0":50.00357620435367,"z0":5.171039756957567,"aX":-0.17358841067709224},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.1,"breakHorizontal":-1.0,"spinRate":2572,"spinDirection":175},"zone":12,"typeConfidence":0.89,"plateTime":0.40842686454328536,"extension":6.339298992810807},"hitData":{"launchSpeed":61.1,"launchAngle":67.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.63,"coordY":173.7}},"index":5,"playId":"03f22758-20cd-3a2b-abaa-5b5c48fab70a","pitchNumber":3,"startTime":"2026-08-22T04:10:50.005Z","endTime":"2026-08-22T04:10:58.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:10:58.347Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T04:11:19.628Z","endTime":"2026-08-22T04:13:42.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64593723521744,"aZ":-38.06409296203776,"pfxX":-9.583764713427193,"pfxZ":-3.379515754040054,"pX":-0.7461439255350526,"pZ":1.5338189689911637,"vX0":5.393480191989972,"vY0":-132.2295028894968,"vZ0":-1.8458906286115464,"x":145.44,"y":197.37,"x0":-1.585365892543913,"y0":50.0053589337464,"z0":5.078672627367513,"aX":-16.686315633121872},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-6.4,"breakHorizontal":15.8,"spinRate":1503,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.4169328607719547,"extension":6.464266444883304},"index":0,"playId":"4b7728d2-537b-3a92-98a8-71bddabcff79","pitchNumber":1,"startTime":"2026-08-22T04:11:27.739Z","endTime":"2026-08-22T04:11:32.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.140215464265175,"aZ":-36.498408613420594,"pfxX":-10.809376214396158,"pfxZ":-2.4303769556952424,"pX":0.2870807660138221,"pZ":0.27523901288382036,"vX0":8.329791677168364,"vY0":-133.5303314313015,"vZ0":-5.337621437534233,"x":106.06,"y":231.35,"x0":-1.4940592148535285,"y0":50.00520912120154,"z0":4.976255291340249,"aX":-19.20322279497849},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-5.5,"breakHorizontal":17.4,"spinRate":1617,"spinDirection":248},"zone":14,"typeConfidence":0.84,"plateTime":0.41277883106160695,"extension":6.141553292019419},"index":1,"playId":"85e879d8-0f23-3e71-89b4-1053f8e0185a","pitchNumber":2,"startTime":"2026-08-22T04:11:47.825Z","endTime":"2026-08-22T04:11:51.382Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.227654813413167,"aZ":-24.873715036120718,"pfxX":0.38755486838035047,"pfxZ":3.814319149607604,"pX":1.1678647706366845,"pZ":3.098940041793807,"vX0":7.262646178212626,"vY0":-136.9819967245221,"vZ0":-1.1271256024807192,"x":72.48,"y":155.11,"x0":-1.5602595327369113,"y0":50.004121659319146,"z0":5.205077574349566,"aX":0.7394949388392126},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.8,"breakHorizontal":-2.2,"spinRate":2528,"spinDirection":189},"zone":12,"typeConfidence":0.93,"plateTime":0.3987674518886757,"extension":6.342701835107509},"index":2,"playId":"a2913f7a-69b1-34f5-9893-8e3f1e0b002e","pitchNumber":3,"startTime":"2026-08-22T04:12:17.055Z","endTime":"2026-08-22T04:12:20.055Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T04:12:36.496Z","endTime":"2026-08-22T04:12:56.465Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91965736258138,"aZ":-30.628366969493115,"pfxX":-9.528250727415731,"pfxZ":0.8796474774067011,"pX":-1.2691027294753392,"pZ":2.43647704205341,"vX0":4.155674352481418,"vY0":-131.2923636071063,"vZ0":-1.0535447810232257,"x":165.38,"y":173.0,"x0":-1.6281811340158867,"y0":50.00417930740233,"z0":5.1076345679783115,"aX":-16.755342982406077},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.6,"breakHorizontal":16.4,"spinRate":1663,"spinDirection":249},"zone":11,"typeConfidence":0.79,"plateTime":0.41603638633399065,"extension":6.327140060196918},"index":4,"playId":"b55fb3e1-acd3-35fe-803b-89c104122403","pitchNumber":4,"startTime":"2026-08-22T04:12:56.465Z","endTime":"2026-08-22T04:13:00.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"81dbd775-706f-4395-89a7-fca91dcd77f3","startTime":"2026-08-22T04:13:16.730Z","endTime":"2026-08-22T04:13:21.730Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680520745219432,"aZ":-14.573194843847924,"pfxX":-6.641733806760344,"pfxZ":8.420892189696794,"pX":0.11164192020249689,"pZ":2.495038199840155,"vX0":7.087013229744212,"vY0":-143.3362118958932,"vZ0":-4.638405959087018,"x":112.74,"y":171.41,"x0":-1.5244498391938253,"y0":50.00659031303746,"z0":5.037674679911845,"aX":-13.88823092675226},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.5,"breakHorizontal":10.7,"spinRate":2645,"spinDirection":227},"zone":5,"typeConfidence":0.92,"plateTime":0.38144848099809314,"extension":6.406875152221742},"index":6,"playId":"32d4850a-c513-346f-bfdf-75bc7fc20067","pitchNumber":5,"startTime":"2026-08-22T04:13:37.861Z","endTime":"2026-08-22T04:13:42.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:13:42.294Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T04:16:15.022Z","endTime":"2026-08-22T04:17:47.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Lake Bachar replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:15:06.579Z","endTime":"2026-08-22T04:16:17.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669199,"link":"/api/v1/people/669199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56795116639593,"aZ":-28.908201136797864,"pfxX":-0.1934434828327205,"pfxZ":1.9242801916250523,"pX":-0.2546677410339154,"pZ":1.8445251247959003,"vX0":3.1295007363439815,"vY0":-129.01525777986748,"vZ0":-4.459135865193951,"x":126.71,"y":188.98,"x0":-1.453708760493958,"y0":50.006255296023,"z0":5.800214007105774,"aX":-0.3291840257282936},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":-0.2,"spinRate":2664,"spinDirection":194},"zone":8,"typeConfidence":0.91,"plateTime":0.4230876123937426,"extension":5.716412268403918},"index":1,"playId":"18ea4403-3ef6-3338-b5d7-7384c15a94a0","pitchNumber":1,"startTime":"2026-08-22T04:16:17.212Z","endTime":"2026-08-22T04:16:20.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14488496877204,"aZ":-29.01944208603264,"pfxX":-0.5678773279424387,"pfxZ":1.8662293314132619,"pX":0.9032657272992389,"pZ":1.262944612541981,"vX0":6.19381636502023,"vY0":-128.51957915636015,"vZ0":-5.7119393916398105,"x":82.57,"y":204.68,"x0":-1.4539555994082045,"y0":50.00250767441156,"z0":5.74029799887605,"aX":-0.9602973604361361},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-0.2,"spinRate":2755,"spinDirection":127},"zone":14,"typeConfidence":0.87,"plateTime":0.4245690744195758,"extension":5.846162826037143},"index":2,"playId":"5ee3ca08-c58d-3c7d-a398-287989a8e326","pitchNumber":2,"startTime":"2026-08-22T04:16:33.143Z","endTime":"2026-08-22T04:16:36.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.116286067235254,"aZ":-38.587385831958315,"pfxX":-0.433339760050373,"pfxZ":-4.074568795000962,"pX":1.1047715604661952,"pZ":1.2191818881730287,"vX0":5.499233421019374,"vY0":-124.20860032103583,"vZ0":-4.0341769664850675,"x":74.89,"y":205.86,"x0":-1.074503276407623,"y0":50.002638717098655,"z0":6.0478210546177475,"aX":-0.6828761707263373},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.0,"breakHorizontal":-0.4,"spinRate":2912,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4396979832806571,"extension":5.7385718117094},"index":3,"playId":"a2198cce-126d-3f2b-b99e-9b2d09a069bf","pitchNumber":3,"startTime":"2026-08-22T04:16:50.867Z","endTime":"2026-08-22T04:16:55.743Z","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":true},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.022315066776553,"aZ":-31.700708652375813,"pfxX":0.1463140677077459,"pfxZ":0.27838136778363953,"pX":-0.8489842329242843,"pZ":2.4989463574031494,"vX0":1.748991010488892,"vY0":-128.40170069459256,"vZ0":-2.502916652985493,"x":149.36,"y":171.31,"x0":-1.5561472182412759,"y0":50.00003490816388,"z0":5.937498497655791,"aX":0.24560150924729268},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.2,"breakHorizontal":-0.6,"spinRate":2724,"spinDirection":87},"zone":13,"typeConfidence":0.68,"plateTime":0.4255568189773755,"extension":5.722479510823571},"index":4,"playId":"e4d9a057-fd8f-3b1a-a6d6-af3695152b48","pitchNumber":4,"startTime":"2026-08-22T04:17:07.282Z","endTime":"2026-08-22T04:17:10.760Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.137595417235524,"aZ":-39.3801921761899,"pfxX":0.3064953485288373,"pfxZ":-4.574546247350115,"pX":0.6785015565955477,"pZ":0.6000454175081966,"vX0":4.51339192638571,"vY0":-124.71789376679139,"vZ0":-5.233774742083673,"x":91.14,"y":222.58,"x0":-1.1946403112724595,"y0":50.003379307040746,"z0":5.97445074055711,"aX":0.48239906941603194},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-9.2,"breakHorizontal":-1.6,"spinRate":2881,"spinDirection":19},"zone":14,"typeConfidence":0.91,"plateTime":0.43920208730290256,"extension":5.810927404566854},"index":5,"playId":"0c2f43ba-150a-3c40-bca6-232e4dc7855c","pitchNumber":5,"startTime":"2026-08-22T04:17:42.201Z","endTime":"2026-08-22T04:17:47.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:17:47.229Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddie Freeman flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T04:18:05.909Z","endTime":"2026-08-22T04:21:33.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.475577559862856,"aZ":-30.032844459198444,"pfxX":0.059589824434749694,"pfxZ":1.2883784800747655,"pX":0.14769690665980573,"pZ":1.4716077734401543,"vX0":3.986100429635713,"vY0":-127.86064425337106,"vZ0":-5.158231760619846,"x":111.37,"y":199.05,"x0":-1.4368898639858743,"y0":50.00428576708867,"z0":5.861962105310866,"aX":0.09794484049373503},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-1.0,"spinRate":2558,"spinDirection":141},"zone":14,"typeConfidence":0.91,"plateTime":0.42780561189720023,"extension":5.730293450746165},"index":0,"playId":"084465eb-4237-3e14-9a5a-a43a16d97f01","pitchNumber":1,"startTime":"2026-08-22T04:18:12.271Z","endTime":"2026-08-22T04:18:16.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40503448025381,"aZ":-41.34274645675559,"pfxX":0.32957617911492854,"pfxZ":-5.854350931975253,"pX":-0.4225069119158297,"pZ":2.714581910201709,"vX0":2.3258716298679136,"vY0":-124.28013551063886,"vZ0":-0.036559806030497244,"x":133.1,"y":165.49,"x0":-1.4124043055909612,"y0":50.00019729287897,"z0":6.157159552221227,"aX":0.5159937001520026},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.3,"breakHorizontal":-1.1,"spinRate":2865,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.4403594113766611,"extension":5.644797352145286},"index":1,"playId":"bf7dee9e-51fc-39fb-a963-27151adc7be4","pitchNumber":2,"startTime":"2026-08-22T04:18:33.698Z","endTime":"2026-08-22T04:18:37.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.919515028754954,"aZ":-12.095384313845798,"pfxX":-4.8502556154839995,"pfxZ":10.727626655032234,"pX":-0.04018876795626993,"pZ":3.218629053779051,"vX0":4.8264838960351,"vY0":-136.398977482255,"vZ0":-5.153815477967026,"x":118.53,"y":151.88,"x0":-1.2083016841125205,"y0":50.00018673907161,"z0":5.976851701559493,"aX":-9.075609672946918},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":7.7,"spinRate":2673,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.4026251947990893,"extension":5.77229237587302},"index":2,"playId":"4961b4d0-7a5d-308d-8d0f-e06d76ab8db3","pitchNumber":3,"startTime":"2026-08-22T04:18:53.345Z","endTime":"2026-08-22T04:18:56.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.671642069563223,"aZ":-28.82988499269965,"pfxX":-0.1604081253592904,"pfxZ":1.9882198866405325,"pX":-0.7193179454342912,"pZ":3.2763869466504394,"vX0":1.8572677522776213,"vY0":-128.05194349331106,"vZ0":-1.4813537237930965,"x":144.42,"y":150.32,"x0":-1.4285701939086202,"y0":50.00617806564518,"z0":6.08604581954178,"aX":-0.27045794257015554},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":-0.1,"spinRate":2543,"spinDirection":144},"zone":1,"typeConfidence":0.79,"plateTime":0.4252795697145917,"extension":5.394484140397743},"index":3,"playId":"fe276c82-5d53-3a97-8d43-694dc0810428","pitchNumber":4,"startTime":"2026-08-22T04:19:17.579Z","endTime":"2026-08-22T04:19:20.579Z","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":89.5,"endSpeed":83.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22666236054522,"aZ":-28.386953865898803,"pfxX":-0.3219611549005088,"pfxZ":2.1809008146818463,"pX":0.9925509876826718,"pZ":0.8235253882781862,"vX0":5.824213012816575,"vY0":-130.26109133071213,"vZ0":-7.306506783210344,"x":79.17,"y":216.54,"x0":-1.2190919006781378,"y0":50.005305859124526,"z0":5.775116623364227,"aX":-0.5599420675746869},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.8,"breakHorizontal":-0.6,"spinRate":2637,"spinDirection":156},"zone":14,"typeConfidence":0.91,"plateTime":0.41852770607016154,"extension":5.92375237462815},"index":4,"playId":"e094936c-707a-3c1d-9017-88fc164d525d","pitchNumber":5,"startTime":"2026-08-22T04:19:41.347Z","endTime":"2026-08-22T04:19:44.347Z","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.8,"endSpeed":85.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.461744210242138,"aZ":-13.35877440566565,"pfxX":-4.842004109983497,"pfxZ":9.993885523490512,"pX":-0.33787651790508466,"pZ":2.553374011539031,"vX0":4.36186097955126,"vY0":-136.46656099640103,"vZ0":-6.465432676678526,"x":129.88,"y":169.84,"x0":-1.3290518855014979,"y0":50.00653400523013,"z0":5.876327606987841,"aX":-9.120508635857515},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2718,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.40160149455241134,"extension":5.702026639728021},"index":5,"playId":"2725f925-ca7c-308a-995e-cae3bf49e11f","pitchNumber":6,"startTime":"2026-08-22T04:20:10.273Z","endTime":"2026-08-22T04:20:13.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18111264504101,"aZ":-37.60355185980161,"pfxX":1.266406110596055,"pfxZ":-3.342156812888325,"pX":-0.7871321470695841,"pZ":3.015640745977312,"vX0":1.1999187562896096,"vY0":-125.79455959780675,"vZ0":-0.08855956180597468,"x":147.0,"y":157.36,"x0":-1.4324263968748494,"y0":50.0016003720707,"z0":6.0645188077507495,"aX":2.0577564468392944},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.9,"breakHorizontal":-2.5,"spinRate":2896,"spinDirection":58},"zone":1,"typeConfidence":2.0,"plateTime":0.4331042144121269,"extension":5.58796940277549},"index":6,"playId":"85408718-c60f-39ab-8c04-2ce95e153a5d","pitchNumber":7,"startTime":"2026-08-22T04:20:37.169Z","endTime":"2026-08-22T04:20:40.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68648223098006,"aZ":-20.242730459697434,"pfxX":-9.177467949896672,"pfxZ":6.496973101510532,"pX":-0.8227312709166857,"pZ":1.1478680363556018,"vX0":5.5577128288801525,"vY0":-134.53352615932602,"vZ0":-7.969993491964784,"x":148.36,"y":207.79,"x0":-1.721025048108659,"y0":50.00287231278016,"z0":5.579078493855651,"aX":-16.85369867859496},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.3,"breakHorizontal":15.5,"spinRate":2537,"spinDirection":216},"zone":13,"typeConfidence":0.83,"plateTime":0.40683982634723037,"extension":5.976850984961394},"index":7,"playId":"3b483bf6-146d-3fa4-a5ba-75c81ab41c84","pitchNumber":8,"startTime":"2026-08-22T04:21:01.221Z","endTime":"2026-08-22T04:21:05.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.550918306669598,"aZ":-37.02948885612521,"pfxX":1.161414495002167,"pfxZ":-3.036052529055379,"pX":0.09391330775673681,"pZ":3.4113242314059278,"vX0":2.9357422182665127,"vY0":-124.9386886893151,"vZ0":0.575086305780135,"x":113.42,"y":146.67,"x0":-1.2420906972016752,"y0":50.00449415387605,"z0":6.194632476153415,"aX":1.8559171199484934},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.2,"breakHorizontal":-2.8,"spinRate":2862,"spinDirection":42},"zone":2,"typeConfidence":2.0,"plateTime":0.43655202807616256,"extension":5.671853873867262},"hitData":{"launchSpeed":89.7,"launchAngle":32.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.29,"coordY":75.42}},"index":8,"playId":"b2711521-1719-3736-855e-9e4662706b00","pitchNumber":9,"startTime":"2026-08-22T04:21:23.379Z","endTime":"2026-08-22T04:21:33.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:21:33.050Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T04:21:52.181Z","endTime":"2026-08-22T04:22:53.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.590883295237543,"aZ":-38.396154819602934,"pfxX":0.03550805505138532,"pfxZ":-3.9230038240896272,"pX":0.8345779313211865,"pZ":1.943620926765613,"vX0":4.933336934895416,"vY0":-124.7335839070267,"vZ0":-2.337756275347447,"x":85.19,"y":186.3,"x0":-1.1682063066518837,"y0":50.003678185201885,"z0":6.039724023920267,"aX":0.055603964972601574},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.4,"breakHorizontal":-1.1,"spinRate":2819,"spinDirection":43},"zone":14,"typeConfidence":0.91,"plateTime":0.43804504231356667,"extension":5.7727399443843925},"index":0,"playId":"db77dd35-d269-33af-a9b6-d746718d0364","pitchNumber":1,"startTime":"2026-08-22T04:22:04.587Z","endTime":"2026-08-22T04:22:08.381Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152214102286997,"aZ":-38.62263057584792,"pfxX":0.9287036467313139,"pfxZ":-4.097622368911605,"pX":-0.23256101667536733,"pZ":2.5094266763463398,"vX0":2.2268820651772248,"vY0":-124.20240387895495,"vZ0":-1.0287027782651015,"x":125.86,"y":171.03,"x0":-1.258801403549174,"y0":50.00379777058261,"z0":6.1200622095905715,"aX":1.4610085154150545},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.4,"breakHorizontal":-2.2,"spinRate":2818,"spinDirection":50},"zone":5,"typeConfidence":0.89,"plateTime":0.43976373286490356,"extension":5.514909902234672},"index":1,"playId":"58fb96ee-64cf-31c1-b7ca-f8983cf63a61","pitchNumber":2,"startTime":"2026-08-22T04:22:22.320Z","endTime":"2026-08-22T04:22:25.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.727146277513008,"aZ":-36.725550392433426,"pfxX":1.505399632282868,"pfxZ":-2.8406808521385365,"pX":0.9193706314662599,"pZ":1.6828332313569765,"vX0":4.784584438387239,"vY0":-125.41435429282981,"vZ0":-3.1016732699084315,"x":81.96,"y":193.34,"x0":-1.2032639380696033,"y0":50.0001239198326,"z0":5.910130736646486,"aX":2.4141249239707046},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.6,"breakHorizontal":-3.7,"spinRate":2871,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.43557385508641655,"extension":5.745068663781488},"index":2,"playId":"f0ae83a3-ee84-3813-b3bb-89f51593a3fc","pitchNumber":3,"startTime":"2026-08-22T04:22:47.753Z","endTime":"2026-08-22T04:22:53.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:22:53.485Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T04:23:08.004Z","endTime":"2026-08-22T04:26:29.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.473197960454467,"aZ":-38.69026096892832,"pfxX":0.5737361483466927,"pfxZ":-4.087087090663363,"pX":0.17646416978410556,"pZ":0.8908623273839434,"vX0":3.0992274152868062,"vY0":-125.0336283462891,"vZ0":-4.752454291656481,"x":110.27,"y":214.73,"x0":-1.1498818910654165,"y0":50.001446843020005,"z0":5.965768987563729,"aX":0.9148677424393901},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.2,"breakHorizontal":-1.7,"spinRate":2815,"spinDirection":33},"zone":14,"typeConfidence":0.91,"plateTime":0.436835243299067,"extension":5.912671970119895},"index":0,"playId":"4075f7e9-6108-33c9-bf0a-db8c58d22609","pitchNumber":1,"startTime":"2026-08-22T04:23:18.724Z","endTime":"2026-08-22T04:23:25.029Z","isPitch":true,"type":"pitch"},{"details":{"description":"Shohei Ohtani steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"4075f7e9-6108-33c9-bf0a-db8c58d22609","startTime":"2026-08-22T04:23:34.379Z","endTime":"2026-08-22T04:23:53.878Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"}},{"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81583775105786,"aZ":-10.39423970137495,"pfxX":-5.122507230417998,"pfxZ":11.604664147111116,"pX":-0.45025606099228516,"pZ":2.3116497022210623,"vX0":4.193799439459787,"vY0":-136.10662659248834,"vZ0":-7.506102757979423,"x":134.16,"y":176.37,"x0":-1.3453849313187847,"y0":50.00193108255491,"z0":5.8247109372339025,"aX":-9.61245082678303},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":8.4,"spinRate":2677,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.40239486791484635,"extension":5.893051853218932},"index":2,"playId":"38b0124b-3529-378f-a8af-98a9e5142b55","pitchNumber":2,"startTime":"2026-08-22T04:23:53.878Z","endTime":"2026-08-22T04:23:57.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.792350773877285,"aZ":-29.29321772746111,"pfxX":-0.9750122396459373,"pfxZ":1.6962186857077368,"pX":-0.3150787528142569,"pZ":1.6066697766051057,"vX0":3.5264505744552945,"vY0":-129.11361918603973,"vZ0":-5.081687902745914,"x":129.01,"y":195.4,"x0":-1.569292814543527,"y0":50.00099485202679,"z0":5.842878541712556,"aX":-1.6536118100986104},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":1.0,"spinRate":2680,"spinDirection":242},"zone":7,"typeConfidence":0.93,"plateTime":0.4235146499734861,"extension":5.6307974671003365},"index":3,"playId":"9a741088-c05b-3111-a4d4-7bd873df631f","pitchNumber":3,"startTime":"2026-08-22T04:24:13.494Z","endTime":"2026-08-22T04:24:16.494Z","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":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123066360052395,"aZ":-28.094902967758134,"pfxX":-0.6440170425434062,"pfxZ":2.398160656712184,"pX":0.30371599146768974,"pZ":0.8016443887178781,"vX0":4.656572747342416,"vY0":-129.51221905593928,"vZ0":-7.134382801301057,"x":105.42,"y":217.14,"x0":-1.434025291234648,"y0":50.00115032433579,"z0":5.7416943612148845,"aX":-1.094787129273503},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":0.1,"spinRate":2594,"spinDirection":209},"zone":14,"typeConfidence":0.95,"plateTime":0.42296640031403143,"extension":5.7058679019290075},"index":4,"playId":"31f1f8d6-5de7-3aa8-bb08-df8db4ff2801","pitchNumber":4,"startTime":"2026-08-22T04:24:50.175Z","endTime":"2026-08-22T04:24:53.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68499313742317,"aZ":-34.43710994897641,"pfxX":0.6463933133704207,"pfxZ":-1.396566288824351,"pX":0.3959259483844055,"pZ":1.3642921988464138,"vX0":3.906778695399501,"vY0":-126.37194570095967,"vZ0":-4.624692153407455,"x":101.91,"y":201.94,"x0":-1.2511494770934932,"y0":50.00174981084572,"z0":5.970907271031531,"aX":1.0488611524904807},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.4,"breakHorizontal":-2.0,"spinRate":2886,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4327065246211288,"extension":5.758777645270581},"index":5,"playId":"1361f2fe-edd3-306e-930c-31de0f9aafb7","pitchNumber":5,"startTime":"2026-08-22T04:25:17.057Z","endTime":"2026-08-22T04:25:22.286Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952459680961592,"aZ":-30.373815217617043,"pfxX":-0.0868803446463784,"pfxZ":1.0553526688094408,"pX":-0.8507535236609746,"pZ":2.163539787843403,"vX0":1.88361495837184,"vY0":-129.67919096268895,"vZ0":-3.438579129370662,"x":149.43,"y":180.36,"x0":-1.5750234366637128,"y0":50.002833412841625,"z0":5.822198100777221,"aX":-0.14844796067905414},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":-0.2,"spinRate":2718,"spinDirection":148},"zone":13,"typeConfidence":0.93,"plateTime":0.4222694114616714,"extension":5.8001415003922485},"index":6,"playId":"4cc1d0d3-9b2b-3590-a2c3-094132f58c55","pitchNumber":6,"startTime":"2026-08-22T04:25:47.918Z","endTime":"2026-08-22T04:25:54.485Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.421347449957633,"aZ":-10.43469796312827,"pfxX":-5.303179260113477,"pfxZ":11.896431286936323,"pX":1.7415616460542849,"pZ":0.6297694014738345,"vX0":9.235191288758184,"vY0":-134.17852690109348,"vZ0":-11.573081515649346,"x":50.62,"y":221.78,"x0":-1.0523564500050395,"y0":50.00237844177306,"z0":5.736764774694321,"aX":-9.691268400483375},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":7.7,"spinRate":2611,"spinDirection":210},"zone":14,"typeConfidence":0.82,"plateTime":0.40785971383807684,"extension":5.987690043396064},"index":7,"playId":"62ecab37-f276-3456-8312-6f61a7a3e592","pitchNumber":7,"startTime":"2026-08-22T04:26:22.205Z","endTime":"2026-08-22T04:26:29.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:26:29.780Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mookie Betts walks. Shohei Ohtani to 3rd. Max Muncy to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T04:27:48.072Z","endTime":"2026-08-22T04:28:50.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"postOnThird":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T04:27:06.303Z","endTime":"2026-08-22T04:27:50.235Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011614461310042,"aZ":-27.904941924416203,"pfxX":-0.7052860093802336,"pfxZ":2.488494423118498,"pX":1.406652265569354,"pZ":0.8774860522778123,"vX0":6.842992590510017,"vY0":-129.56428459518648,"vZ0":-7.082518545026675,"x":63.38,"y":215.09,"x0":-1.1678325008635575,"y0":50.00086259996883,"z0":5.755260191119133,"aX":-1.2094313716839684},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.2,"breakHorizontal":-0.1,"spinRate":2700,"spinDirection":195},"zone":14,"typeConfidence":0.89,"plateTime":0.421437728429356,"extension":5.8489598607547295},"index":1,"playId":"67bbd264-1bdd-30c6-9a13-ac4a17288724","pitchNumber":1,"startTime":"2026-08-22T04:27:50.235Z","endTime":"2026-08-22T04:27:53.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.176826409744862,"aZ":-27.85863461906174,"pfxX":-1.583840621159748,"pfxZ":2.5393849430742153,"pX":1.633237575089101,"pZ":1.3762447114027423,"vX0":7.75454880754178,"vY0":-129.16940358395777,"vZ0":-5.8835565127494345,"x":54.74,"y":201.62,"x0":-1.193267358713056,"y0":50.006311046256656,"z0":5.807043364004225,"aX":-2.696309899710677},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":1.3,"spinRate":2756,"spinDirection":210},"zone":14,"typeConfidence":0.75,"plateTime":0.4229294167844695,"extension":5.659472514354464},"index":2,"playId":"20955b99-4591-3357-be1e-f82c6d4c6ac2","pitchNumber":2,"startTime":"2026-08-22T04:28:09.222Z","endTime":"2026-08-22T04:28:12.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598701267751352,"aZ":-21.178007527591312,"pfxX":-8.884389045138644,"pfxZ":5.979704706378149,"pX":-0.3318593731052967,"pZ":1.3387420840003905,"vX0":6.586018200921112,"vY0":-134.37033880135792,"vZ0":-7.346000265974119,"x":129.65,"y":202.63,"x0":-1.653565919587092,"y0":50.00307694901299,"z0":5.599491347080549,"aX":-16.336989885442126},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.5,"breakHorizontal":14.8,"spinRate":2619,"spinDirection":220},"zone":13,"typeConfidence":0.82,"plateTime":0.40676786713799507,"extension":5.868510134031781},"index":3,"playId":"2d9ae4ab-50d8-3c45-92c2-8ac9adbf31b1","pitchNumber":3,"startTime":"2026-08-22T04:28:26.556Z","endTime":"2026-08-22T04:28:31.015Z","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":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.666130232413934,"aZ":-20.976964556229117,"pfxX":-10.939410278266442,"pfxZ":6.133912602813398,"pX":0.9382786479868441,"pZ":0.11958319747361466,"vX0":9.91500217201795,"vY0":-133.94871514875624,"vZ0":-10.181193766899462,"x":81.24,"y":235.55,"x0":-1.381581291892129,"y0":50.00246035248217,"z0":5.4561946847817016,"aX":-19.971317286990086},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":17.8,"spinRate":2607,"spinDirection":221},"zone":14,"typeConfidence":0.79,"plateTime":0.40817717845901935,"extension":5.828884764697251},"index":4,"playId":"4619d436-39eb-3c87-9c88-a67fdcc8d713","pitchNumber":4,"startTime":"2026-08-22T04:28:46.797Z","endTime":"2026-08-22T04:28:50.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:28:50.015Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-22T04:29:14.824Z","endTime":"2026-08-22T04:30:28.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0251005601841,"aZ":-37.09965697402454,"pfxX":-0.8963036798400119,"pfxZ":-3.0690658872047525,"pX":-0.5053173671873946,"pZ":3.1521323710376916,"vX0":2.278436556854647,"vY0":-125.80416400264758,"vZ0":-0.034906397144081946,"x":136.26,"y":153.67,"x0":-1.3054133296850632,"y0":50.00090429928398,"z0":6.16807439416043,"aX":-1.4396585054790423},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.3,"breakHorizontal":1.1,"spinRate":2837,"spinDirection":48},"zone":1,"typeConfidence":0.89,"plateTime":0.43503690425721153,"extension":5.6329800580681155},"index":0,"playId":"0c9ea28c-2e78-332c-87f5-877dfa204284","pitchNumber":1,"startTime":"2026-08-22T04:29:19.959Z","endTime":"2026-08-22T04:29:22.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67338277342763,"aZ":-12.853511944937845,"pfxX":-7.421756321374623,"pfxZ":10.46107057192474,"pX":-1.4163002815034245,"pZ":2.8406367094444547,"vX0":2.7577570503110156,"vY0":-135.77213602439988,"vZ0":-5.704394411148695,"x":170.99,"y":162.08,"x0":-1.4871946835822114,"y0":50.004350335826025,"z0":5.88085784477514,"aX":-13.710263958612105},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":12.7,"spinRate":2710,"spinDirection":215},"zone":11,"typeConfidence":0.84,"plateTime":0.4050590985195561,"extension":5.606827707780607},"index":1,"playId":"1e5fe209-3025-31d4-8207-023083f3e757","pitchNumber":2,"startTime":"2026-08-22T04:29:37.956Z","endTime":"2026-08-22T04:29:41.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.452849839948616,"aZ":-37.01653399707408,"pfxX":0.9979068696113111,"pfxZ":-3.0389037760933144,"pX":-0.0411809968218963,"pZ":1.8812976752736106,"vX0":2.88905736078102,"vY0":-124.90239424791058,"vZ0":-2.667539503268298,"x":118.57,"y":187.98,"x0":-1.3392156034808709,"y0":50.0048845606669,"z0":5.985545785177954,"aX":1.5883030362063306},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.9,"breakHorizontal":-2.4,"spinRate":2810,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.43730749340245856,"extension":5.524147874438728},"index":2,"playId":"982ed57c-cdd2-35a6-9334-795a8582c034","pitchNumber":3,"startTime":"2026-08-22T04:29:58.043Z","endTime":"2026-08-22T04:30:02.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.170359125687295,"aZ":-38.344950140986526,"pfxX":1.0942434070601343,"pfxZ":-3.8070378064889,"pX":-0.40841533675917424,"pZ":2.25161471559257,"vX0":1.6701639886396613,"vY0":-126.10086518732669,"vZ0":-1.928679612770496,"x":132.57,"y":177.99,"x0":-1.2199343069857518,"y0":50.00317820479203,"z0":6.102101455238011,"aX":1.7730648350814697},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.1,"breakHorizontal":-2.4,"spinRate":2842,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.43333323383834754,"extension":5.727643310786882},"hitData":{"launchSpeed":90.7,"launchAngle":45.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.01,"coordY":90.1}},"index":3,"playId":"07e13556-359d-35cc-a130-e6c01cb2dd3b","pitchNumber":4,"startTime":"2026-08-22T04:30:19.105Z","endTime":"2026-08-22T04:30:28.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:30:28.705Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds doubles (31) on a sharp fly ball to right fielder Kyle Tucker.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:32:48.593Z","endTime":"2026-08-22T04:33:19.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Hurt replaces Brock Stewart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:31:29.871Z","endTime":"2026-08-22T04:32:50.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669165,"link":"/api/v1/people/669165"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08910205368639,"aZ":-11.56371840608716,"pfxX":-6.231905242762538,"pfxZ":10.273608468221578,"pX":0.6883928529679239,"pZ":1.2741197654490246,"vX0":6.591268976433581,"vY0":-140.55600920226462,"vZ0":-9.284390524941259,"x":90.76,"y":204.38,"x0":-0.8744623387094382,"y0":50.00222534558138,"z0":5.36582223775353,"aX":-12.501266085456752},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2170,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.38930437564152376,"extension":6.669023975030225},"index":1,"playId":"14015b74-bfc1-353e-94f2-c7fce39f1a97","pitchNumber":1,"startTime":"2026-08-22T04:32:50.791Z","endTime":"2026-08-22T04:32:53.926Z","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":96.4,"endSpeed":88.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.713774356663084,"aZ":-14.723596466312555,"pfxX":-5.783345275663301,"pfxZ":8.726889899101902,"pX":0.14044395767153434,"pZ":2.6325872541514395,"vX0":4.868441602408043,"vY0":-140.27472899482188,"vZ0":-5.340414033992942,"x":111.65,"y":167.7,"x0":-0.8632819138891764,"y0":50.00387705691544,"z0":5.515606411375259,"aX":-11.56571576335805},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":9.5,"spinRate":2000,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.38996320283426655,"extension":6.432525577028708},"hitData":{"launchSpeed":111.5,"launchAngle":22.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":207.97,"coordY":82.91}},"index":2,"playId":"4f141c58-28fc-3745-8390-388970977ad0","pitchNumber":2,"startTime":"2026-08-22T04:33:06.554Z","endTime":"2026-08-22T04:33:19.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:33:19.635Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Gonzales pops out to second baseman Tommy Edman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:33:37.613Z","endTime":"2026-08-22T04:34:33.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42066745207437,"aZ":-14.698523142131574,"pfxX":-4.916937821237098,"pfxZ":8.439390944405895,"pX":0.008339676575317896,"pZ":4.1310679430905815,"vX0":4.991008135944149,"vY0":-143.09323651246228,"vZ0":-1.447302513247601,"x":116.68,"y":127.24,"x0":-1.1207452274201537,"y0":50.00507663965971,"z0":5.565619659781862,"aX":-10.184712226068452},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.1,"breakHorizontal":7.9,"spinRate":1999,"spinDirection":209},"zone":12,"typeConfidence":0.92,"plateTime":0.3829621535518575,"extension":6.45569228224181},"index":0,"playId":"81060c5f-141f-3a40-8143-dc95d2bd9935","pitchNumber":1,"startTime":"2026-08-22T04:33:46.791Z","endTime":"2026-08-22T04:33:49.864Z","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":89.7,"endSpeed":81.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.440903954831217,"aZ":-27.68658949127583,"pfxX":-8.333656631145622,"pfxZ":2.6225384596670267,"pX":-1.0807124081237562,"pZ":3.6976408371069693,"vX0":2.604770737793198,"vY0":-130.54889809274246,"vZ0":0.4952471921878132,"x":158.19,"y":138.94,"x0":-1.0131767299386676,"y0":50.00599659113015,"z0":5.602230065140219,"aX":-14.27691638471007},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":14.4,"spinRate":1280,"spinDirection":252},"zone":11,"typeConfidence":0.85,"plateTime":0.42078741193708113,"extension":6.305294725621846},"index":1,"playId":"c0696fef-545c-3f52-a8b6-6ab941a2069e","pitchNumber":2,"startTime":"2026-08-22T04:34:04.494Z","endTime":"2026-08-22T04:34:07.546Z","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":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30000185810905,"aZ":-24.28965415778143,"pfxX":-7.229113621487464,"pfxZ":4.628004954902943,"pX":-0.11651015317081244,"pZ":2.5061699504772226,"vX0":4.5153933160364845,"vY0":-130.160567080816,"vZ0":-3.178584641063008,"x":121.44,"y":171.11,"x0":-0.9415406871364332,"y0":50.000311803057315,"z0":5.5983798862582175,"aX":-12.305892374801523},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":12.0,"spinRate":1317,"spinDirection":245},"zone":5,"typeConfidence":0.81,"plateTime":0.4220732105392542,"extension":6.424459334362393},"hitData":{"launchSpeed":67.2,"launchAngle":53.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":165.0,"coordY":141.34}},"index":2,"playId":"9b51daf1-b960-38ee-9204-f1909cfe9672","pitchNumber":3,"startTime":"2026-08-22T04:34:21.307Z","endTime":"2026-08-22T04:34:33.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:34:33.012Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Oneil Cruz homers (16) on a fly ball to center field. Bryan Reynolds scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:34:47.159Z","endTime":"2026-08-22T04:37:46.003Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"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,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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":{"id":669165,"link":"/api/v1/people/669165"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":{"id":669165,"link":"/api/v1/people/669165"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93396417429315,"aZ":-14.818560661523355,"pfxX":-6.059110347762901,"pfxZ":8.46175863667699,"pX":-0.843133624852493,"pZ":4.356648574662316,"vX0":2.859435522709651,"vY0":-142.38364302685187,"vZ0":-0.8455361596233619,"x":149.14,"y":121.15,"x0":-1.0735550248574715,"y0":50.00643362359092,"z0":5.595887940113337,"aX":-12.433402090805956},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":10.4,"spinRate":2053,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.38480919496203825,"extension":6.427948619826089},"index":0,"playId":"83c9fc70-914f-375b-a938-53c29a5a2dd8","pitchNumber":1,"startTime":"2026-08-22T04:34:58.809Z","endTime":"2026-08-22T04:35:01.949Z","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":97.0,"endSpeed":88.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85527631552888,"aZ":-17.98671355247998,"pfxX":-5.248783751900081,"pfxZ":7.0438620856932594,"pX":-0.2195942116187821,"pZ":4.068164951928198,"vX0":4.073982194063497,"vY0":-141.1890894482026,"vZ0":-1.0566634417948433,"x":125.37,"y":128.94,"x0":-1.0010035906297383,"y0":50.00314191816492,"z0":5.607467750292365,"aX":-10.572122522711188},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":8.6,"spinRate":2034,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3882872640748509,"extension":6.514250847480954},"index":1,"playId":"ef03674f-b498-3afb-9862-3d977f1cabb3","pitchNumber":2,"startTime":"2026-08-22T04:35:15.267Z","endTime":"2026-08-22T04:35:18.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.901663872029523,"aZ":-27.60797810739609,"pfxX":-8.54020704644842,"pfxZ":2.699774797791461,"pX":0.21041557079542544,"pZ":1.2614958412177202,"vX0":5.6340180414308,"vY0":-129.72851762514827,"vZ0":-5.163660077445039,"x":108.98,"y":204.72,"x0":-0.887561848082464,"y0":50.00606179327567,"z0":5.400560564704241,"aX":-14.457952022755261},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":14.0,"spinRate":1514,"spinDirection":253},"zone":14,"typeConfidence":0.87,"plateTime":0.4233395111619993,"extension":6.481376953771213},"index":2,"playId":"ed948604-f9a4-3854-beb1-1cedb5d9186a","pitchNumber":3,"startTime":"2026-08-22T04:35:32.931Z","endTime":"2026-08-22T04:35:36.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.507317958016635,"aZ":-15.78748679210896,"pfxX":-5.943119339935103,"pfxZ":7.963835394426511,"pX":-0.29326193827743874,"pZ":2.510580536289538,"vX0":4.519936362980096,"vY0":-142.91038558700808,"vZ0":-5.309593086078994,"x":128.18,"y":170.99,"x0":-1.1272961688821987,"y0":50.003613027587456,"z0":5.392490409838976,"aX":-12.23076133604249},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":2135,"spinDirection":212},"zone":4,"typeConfidence":0.92,"plateTime":0.38401410120213963,"extension":6.520865881544975},"index":3,"playId":"e9f60225-b579-3e60-86f2-c6c709ccec35","pitchNumber":4,"startTime":"2026-08-22T04:35:49.685Z","endTime":"2026-08-22T04:35:53.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77363702184119,"aZ":-25.54279436918324,"pfxX":-7.575027003790794,"pfxZ":3.8352029560280343,"pX":-0.5683915485562394,"pZ":2.0869835015648373,"vX0":3.6866815498541765,"vY0":-131.23128723126436,"vZ0":-3.8584106595338707,"x":138.67,"y":182.43,"x0":-1.0130784974367957,"y0":50.00544978683458,"z0":5.496123414859956,"aX":-13.112288707116106},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.2,"breakHorizontal":12.8,"spinRate":1318,"spinDirection":246},"zone":7,"typeConfidence":0.76,"plateTime":0.41861088869817475,"extension":6.4637811850986795},"index":4,"playId":"6fbc9d45-f1a2-3540-8938-375e49b4e595","pitchNumber":5,"startTime":"2026-08-22T04:36:06.010Z","endTime":"2026-08-22T04:36:09.016Z","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":98.4,"endSpeed":89.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51320137156323,"aZ":-15.15602828427118,"pfxX":-4.758113536029798,"pfxZ":8.198461376334269,"pX":0.07904779816445405,"pZ":3.107279302511952,"vX0":4.545059072692704,"vY0":-143.24787655087562,"vZ0":-3.953625647686746,"x":113.99,"y":154.88,"x0":-0.9110326520743435,"y0":50.0014919641665,"z0":5.454783630831273,"aX":-9.874535153488416},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.2,"breakHorizontal":7.7,"spinRate":2073,"spinDirection":211},"zone":2,"typeConfidence":0.92,"plateTime":0.38257079753820245,"extension":6.569255037404869},"index":5,"playId":"6435ed2c-fca2-3d67-8212-329296621839","pitchNumber":6,"startTime":"2026-08-22T04:36:24.251Z","endTime":"2026-08-22T04:36:27.251Z","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":98.6,"endSpeed":90.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92820837064286,"aZ":-12.457265257533855,"pfxX":-5.290800331092677,"pfxZ":9.391624704087697,"pX":0.5462614935310853,"pZ":1.8456532000984025,"vX0":6.101302353346721,"vY0":-143.46160126018486,"vZ0":-7.60184491769422,"x":96.18,"y":188.95,"x0":-0.9133308138332423,"y0":50.00251822786729,"z0":5.293432541624096,"aX":-11.108297768268221},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2144,"spinDirection":209},"zone":9,"typeConfidence":0.93,"plateTime":0.3807212238026816,"extension":6.65038443397702},"index":6,"playId":"6541a21d-2937-31bf-85b4-4880e2d03199","pitchNumber":7,"startTime":"2026-08-22T04:36:45.026Z","endTime":"2026-08-22T04:36:49.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9262941233362,"aZ":-15.96922197680398,"pfxX":-7.335544861032949,"pfxZ":7.660492405423922,"pX":0.007673708653851289,"pZ":2.866011535594176,"vX0":5.164739615209015,"vY0":-143.96455781006767,"vZ0":-4.335476535602995,"x":116.71,"y":161.4,"x0":-0.8492164752315208,"y0":50.00483438942625,"z0":5.368410600575823,"aX":-15.522564031051136},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.3,"breakHorizontal":12.4,"spinRate":2049,"spinDirection":213},"zone":5,"typeConfidence":0.92,"plateTime":0.3793104967070198,"extension":6.534678922031401},"hitData":{"launchSpeed":112.8,"launchAngle":32.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.64,"coordY":28.27}},"index":7,"playId":"0356d91d-8784-394a-a714-c5cdfb0822d9","pitchNumber":8,"startTime":"2026-08-22T04:37:13.294Z","endTime":"2026-08-22T04:37:46.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:37:46.003Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Flores Jr. strikes out swinging. Rafael Flores Jr. to 1st. Passed ball by catcher Hunter Feduccia.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:37:59.509Z","endTime":"2026-08-22T04:39:50.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.0,"endSpeed":90.8,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21369893247479,"aZ":-13.168404930376136,"pfxX":-5.69727995738727,"pfxZ":8.99381083164101,"pX":-0.34243807745109534,"pZ":3.3099955990127796,"vX0":4.06514587857327,"vY0":-144.1629866626471,"vZ0":-3.7040894474232515,"x":130.05,"y":149.41,"x0":-1.0276208208541757,"y0":50.00442240448475,"z0":5.419298888716949,"aX":-12.042907591365068},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2043,"spinDirection":215},"zone":1,"typeConfidence":0.93,"plateTime":0.3793252794414461,"extension":6.5115046882419865},"index":0,"playId":"5d9148a6-7e96-393a-a887-876d6fb3d9f3","pitchNumber":1,"startTime":"2026-08-22T04:38:07.882Z","endTime":"2026-08-22T04:38:12.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20001155948312,"aZ":-14.574090062065846,"pfxX":-4.434310984315294,"pfxZ":8.523265617519055,"pX":-0.8422367570824483,"pZ":4.925147160323659,"vX0":2.035939463303557,"vY0":-142.65026061264615,"vZ0":0.713575023927551,"x":149.1,"y":105.8,"x0":-0.9882777069302391,"y0":50.00385333658335,"z0":5.589249543843665,"aX":-9.157231639049803},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2022,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.3836731314577362,"extension":6.607514885172934},"index":1,"playId":"ffdd759a-b906-3b5c-8fa0-ec7b0c51414f","pitchNumber":2,"startTime":"2026-08-22T04:38:22.777Z","endTime":"2026-08-22T04:38:25.777Z","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":98.6,"endSpeed":90.0,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00656071386247,"aZ":-9.884353311102076,"pfxX":-4.935479242467592,"pfxZ":10.714650495690188,"pX":1.5769605227174548,"pZ":2.6422154242902227,"vX0":8.510461026526436,"vY0":-143.28576899179558,"vZ0":-5.929201432033429,"x":56.89,"y":167.44,"x0":-0.7899125442600269,"y0":50.00023984281587,"z0":5.355454769696681,"aX":-10.265801324050901},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":2052,"spinDirection":211},"zone":12,"typeConfidence":0.93,"plateTime":0.38221678104327816,"extension":6.541693969532624},"index":2,"playId":"6717f466-769e-3881-bd2d-f9e7553679de","pitchNumber":3,"startTime":"2026-08-22T04:38:39.850Z","endTime":"2026-08-22T04:38:43.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10547301044955,"aZ":-29.152584931151846,"pfxX":-0.31980362233569615,"pfxZ":1.770707306806969,"pX":-0.3132693915272853,"pZ":2.308904641726836,"vX0":2.12778716187415,"vY0":-130.58396673666843,"vZ0":-2.489050757096543,"x":128.94,"y":176.44,"x0":-1.1007261983945906,"y0":50.005225397618,"z0":5.490420917586027,"aX":-0.546814408195464},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":0.0,"spinRate":2140,"spinDirection":150},"zone":4,"typeConfidence":0.94,"plateTime":0.42108035289226864,"extension":6.365511522695441},"index":3,"playId":"173770e6-2f94-358d-b7f2-437ffa8b1b78","pitchNumber":4,"startTime":"2026-08-22T04:38:55.695Z","endTime":"2026-08-22T04:38:59.276Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-22T04:39:07.133Z","endTime":"2026-08-22T04:39:21.104Z","isPitch":false,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"}},{"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":97.9,"endSpeed":89.6,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.093558143314254,"aZ":-11.748125398428447,"pfxX":-5.231885648547848,"pfxZ":9.901028152902258,"pX":0.3894235138657547,"pZ":3.702357361959352,"vX0":5.439664310002671,"vY0":-142.57201306132546,"vZ0":-2.8665842552288434,"x":102.16,"y":138.82,"x0":-0.8614574939329723,"y0":50.006015855498006,"z0":5.4600662425641255,"aX":-10.797133984813357},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2163,"spinDirection":210},"zone":12,"typeConfidence":0.92,"plateTime":0.38384555131412634,"extension":6.5774476936756106},"index":5,"playId":"d0803da1-7d99-36ed-9203-001f549183a7","pitchNumber":5,"startTime":"2026-08-22T04:39:21.104Z","endTime":"2026-08-22T04:39:25.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44468984255291,"aZ":-33.335366174893316,"pfxX":-6.8899399641534425,"pfxZ":-0.6689331010687409,"pX":0.7446314303046171,"pZ":1.5644990474013227,"vX0":6.24329451359098,"vY0":-131.3654802339967,"vZ0":-3.603712174136378,"x":88.62,"y":196.54,"x0":-0.770379302180456,"y0":50.00081264129604,"z0":5.438414902907585,"aX":-12.012204222574406},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.8,"breakHorizontal":11.0,"spinRate":1241,"spinDirection":249},"zone":14,"typeConfidence":0.85,"plateTime":0.4173223412346063,"extension":6.424951261567884},"index":6,"playId":"27dbcfbb-8cb1-3b80-8cf5-66d5a5382333","pitchNumber":6,"startTime":"2026-08-22T04:39:41.767Z","endTime":"2026-08-22T04:39:50.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:39:50.775Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:43:03.707Z","endTime":"2026-08-22T04:43:52.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-22T04:40:35.203Z","endTime":"2026-08-22T04:40:47.152Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Kyle Hurt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-22T04:40:47.152Z","endTime":"2026-08-22T04:42:55.849Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-runner Henry Davis replaces Rafael Flores Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-22T04:42:55.849Z","endTime":"2026-08-22T04:43:05.940Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":804668,"link":"/api/v1/people/804668"},"base":1},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0538190053903,"aZ":-10.804573836519523,"pfxX":-6.2363623844212235,"pfxZ":10.157779792863142,"pX":0.37697606373107645,"pZ":2.1251227495018576,"vX0":9.035601387689386,"vY0":-144.45246448074323,"vZ0":-8.25661231449546,"x":102.63,"y":181.4,"x0":-1.9877950559125148,"y0":50.00305944874379,"z0":5.692577661828179,"aX":-13.120910271237685},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2670,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.3798234014513411,"extension":6.2408034297858235},"index":3,"playId":"a4046452-903d-3399-88a8-d6e157b843e6","pitchNumber":1,"startTime":"2026-08-22T04:43:05.940Z","endTime":"2026-08-22T04:43:10.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.9,"endSpeed":92.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.08241540399753,"aZ":-10.71335098818687,"pfxX":-5.890012925311723,"pfxZ":9.718045041284213,"pX":-0.5811701865815991,"pZ":2.085140711940118,"vX0":6.288037491646268,"vY0":-148.0479697842449,"vZ0":-8.681781206590678,"x":139.15,"y":182.48,"x0":-1.972782187347002,"y0":50.00393695411704,"z0":5.692142910779935,"aX":-13.00753498603976},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2693,"spinDirection":214},"zone":7,"typeConfidence":0.92,"plateTime":0.3707224206431161,"extension":6.431854154716019},"index":4,"playId":"cc7e3707-f8c4-3edc-af3d-3491a872a54c","pitchNumber":2,"startTime":"2026-08-22T04:43:26.409Z","endTime":"2026-08-22T04:43:30.230Z","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":102.9,"endSpeed":93.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.02718269776397,"aZ":-10.547518622296936,"pfxX":-5.382588199862841,"pfxZ":9.638477279029757,"pX":0.03806887927952798,"pZ":2.502655638015418,"vX0":7.4160525570251234,"vY0":-149.4988282619713,"vZ0":-7.6354890524162276,"x":115.55,"y":171.21,"x0":-1.7857440724692593,"y0":50.00143181912973,"z0":5.709329468137525,"aX":-12.075740587585411},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":16.0,"breakHorizontal":8.2,"spinRate":2667,"spinDirection":214},"zone":5,"typeConfidence":0.93,"plateTime":0.36763869373419533,"extension":6.480261605106342},"index":5,"playId":"db899772-2567-3d7e-9d88-3ce19beef59c","pitchNumber":3,"startTime":"2026-08-22T04:43:48.880Z","endTime":"2026-08-22T04:43:52.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:43:52.469Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Gonzalez lines out sharply to center fielder Enrique Hernández.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-22T04:44:07.841Z","endTime":"2026-08-22T04:45:13.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11869300706636,"aZ":-7.822408459611038,"pfxX":-4.411307454708731,"pfxZ":11.648080985748978,"pX":0.3248483341751626,"pZ":1.2569881675873873,"vX0":7.481537697286109,"vY0":-144.06283885655736,"vZ0":-11.10120533317623,"x":104.62,"y":204.84,"x0":-1.739047488016771,"y0":50.007159099530696,"z0":5.655003264003876,"aX":-9.226066387256873},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.8,"breakHorizontal":6.4,"spinRate":2696,"spinDirection":214},"zone":14,"typeConfidence":0.93,"plateTime":0.3809768052283271,"extension":6.622624545856768},"index":0,"playId":"e4350b9f-393d-3fee-bfe3-98dadf88f37f","pitchNumber":1,"startTime":"2026-08-22T04:44:20.758Z","endTime":"2026-08-22T04:44:24.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.205627749349702,"aZ":-17.627814294626596,"pfxX":0.005206470479663494,"pfxZ":7.148971233336418,"pX":-1.0835753121086786,"pZ":2.3255565129203486,"vX0":2.8473627300327093,"vY0":-141.2727242286786,"vZ0":-6.479006363885328,"x":158.3,"y":175.99,"x0":-2.102395272107035,"y0":50.001722007140174,"z0":5.769225421484278,"aX":0.010303155661354715},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":-0.6,"spinRate":2781,"spinDirection":217},"zone":13,"typeConfidence":0.92,"plateTime":0.3867304704775387,"extension":6.175374023456187},"index":1,"playId":"eaf6e1a9-35c9-3819-9822-50d5d2f971cd","pitchNumber":2,"startTime":"2026-08-22T04:44:40.383Z","endTime":"2026-08-22T04:44:44.863Z","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":0,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.47882151499567,"aZ":-7.529420359133071,"pfxX":-4.323356761526016,"pfxZ":11.540975825885198,"pX":-0.31805864704636366,"pZ":1.9648556785861624,"vX0":6.10122911101103,"vY0":-145.92444762577992,"vZ0":-9.262461668013028,"x":129.12,"y":185.73,"x0":-1.8839146910577715,"y0":50.00489141135532,"z0":5.6508506874055024,"aX":-9.233986843108147},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.0,"breakHorizontal":6.5,"spinRate":2742,"spinDirection":216},"zone":7,"typeConfidence":0.93,"plateTime":0.37677424833638007,"extension":6.256855503358979},"hitData":{"launchSpeed":101.0,"launchAngle":20.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":95.62,"coordY":60.05}},"index":2,"playId":"949f794c-8b37-3fe5-9436-a33e1c886c5e","pitchNumber":3,"startTime":"2026-08-22T04:45:05.713Z","endTime":"2026-08-22T04:45:13.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:45:13.671Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Edman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T04:48:46.439Z","endTime":"2026-08-22T04:49:50.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Henry Davis remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T04:47:04.507Z","endTime":"2026-08-22T04:47:04.531Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":804668,"link":"/api/v1/people/804668"}},{"details":{"description":"Pitching Change: Luke Weaver replaces Lake Bachar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T04:47:04.531Z","endTime":"2026-08-22T04:48:48.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.042352593228948,"aZ":-9.653989985618852,"pfxX":-2.51278200307402,"pfxZ":11.464195417384435,"pX":0.7042974703304449,"pZ":2.958890849561447,"vX0":6.062784542492788,"vY0":-139.013244728536,"vZ0":-5.190922249055442,"x":90.15,"y":158.89,"x0":-1.1747750636677499,"y0":50.00487903730159,"z0":5.486249783789004,"aX":-4.93711632763997},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.9,"breakHorizontal":3.4,"spinRate":2532,"spinDirection":201},"zone":3,"typeConfidence":0.91,"plateTime":0.3934195081565215,"extension":6.1045243878141395},"index":2,"playId":"7f3ca2b5-c5f8-31b4-9e33-d9863438b527","pitchNumber":1,"startTime":"2026-08-22T04:48:48.615Z","endTime":"2026-08-22T04:48:52.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97364085091088,"aZ":-9.267806890683177,"pfxX":-3.5651841396704436,"pfxZ":11.698136754599568,"pX":0.29561478435182315,"pZ":2.6452697350546686,"vX0":5.429859491383557,"vY0":-139.4407734664186,"vZ0":-5.773792635725842,"x":105.73,"y":167.36,"x0":-1.2187251855018362,"y0":50.00625532027665,"z0":5.362033306792667,"aX":-6.983564982773247},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.0,"breakHorizontal":5.3,"spinRate":2562,"spinDirection":196},"zone":6,"typeConfidence":0.91,"plateTime":0.39364000701484336,"extension":6.179362571754081},"index":3,"playId":"179fe470-bdcf-3c95-a0c4-8f9dc62cac59","pitchNumber":2,"startTime":"2026-08-22T04:49:16.616Z","endTime":"2026-08-22T04:49:19.616Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-22T04:49:29.462Z","endTime":"2026-08-22T04:49:47.206Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.284245420051292,"aZ":-11.036271518919415,"pfxX":-4.854014884344168,"pfxZ":10.535384442134756,"pX":0.20130582841889005,"pZ":3.580875900648082,"vX0":5.680024938266907,"vY0":-140.6040803150608,"vZ0":-3.458456212167279,"x":109.33,"y":142.1,"x0":-1.2124402143159412,"y0":50.000014290562575,"z0":5.540689121506335,"aX":-9.736910148700696},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":7.7,"spinRate":2495,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.3892487290606086,"extension":5.877714972725263},"index":5,"playId":"a59611cc-8038-3b44-8028-f697b1b821ec","pitchNumber":3,"startTime":"2026-08-22T04:49:47.206Z","endTime":"2026-08-22T04:49:50.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:49:50.314Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T04:50:07.148Z","endTime":"2026-08-22T04:51:39.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.623088516025124,"aZ":-28.318918804867167,"pfxX":-8.097300744726008,"pfxZ":2.2166974315365184,"pX":-0.657651174086501,"pZ":1.278679784957106,"vX0":4.389375243340734,"vY0":-130.3486096774781,"vZ0":-5.061712112793539,"x":142.07,"y":204.26,"x0":-1.3018678615437325,"y0":50.003015202651156,"z0":5.356028113964365,"aX":-14.084694163350711},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":13.8,"spinRate":1806,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.4184795898526592,"extension":6.22096051666429},"index":0,"playId":"816e0fe1-742e-3138-bc62-6eef1c05c73b","pitchNumber":1,"startTime":"2026-08-22T04:50:20.369Z","endTime":"2026-08-22T04:50:24.141Z","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":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.544646060371687,"aZ":-11.930073927043729,"pfxX":-6.194606558328315,"pfxZ":10.04871008180935,"pX":0.17406388507865622,"pZ":1.5901355251022433,"vX0":6.083194230271968,"vY0":-140.71025129504577,"vZ0":-8.241639376880096,"x":110.37,"y":195.85,"x0":-1.2061929128536106,"y0":50.004012821806775,"z0":5.321559743016519,"aX":-12.480524809448607},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2586,"spinDirection":199},"zone":8,"typeConfidence":0.91,"plateTime":0.38857076149071323,"extension":6.11631287800557},"index":1,"playId":"47bca513-679f-360e-b75c-c58885cc715a","pitchNumber":2,"startTime":"2026-08-22T04:50:40.108Z","endTime":"2026-08-22T04:50:43.694Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"}}},{"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89282809138951,"aZ":-14.163218287127732,"pfxX":-5.764788455990318,"pfxZ":8.945228451712243,"pX":-0.28075092046525174,"pZ":2.3065628217285292,"vX0":4.791561069893033,"vY0":-140.7589096992469,"vZ0":-6.097095264575127,"x":127.7,"y":176.5,"x0":-1.2531280517323269,"y0":50.00422178524961,"z0":5.411893070243261,"aX":-11.60974007123658},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":9.5,"spinRate":2473,"spinDirection":203},"zone":4,"typeConfidence":0.91,"plateTime":0.38860235752564387,"extension":6.05564268572465},"index":2,"playId":"96577bb2-55b6-3824-8cb2-ef3424d00902","pitchNumber":3,"startTime":"2026-08-22T04:51:12.305Z","endTime":"2026-08-22T04:51:15.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.495520652821156,"aZ":-13.058785707724267,"pfxX":-3.719811124075787,"pfxZ":9.79938571301652,"pX":0.4145670365298339,"pZ":4.010439013264934,"vX0":5.769812208619292,"vY0":-138.879335437353,"vZ0":-1.9493676486741112,"x":101.2,"y":130.5,"x0":-1.207910509651349,"y0":50.001983462402016,"z0":5.591337546909509,"aX":-7.256016520710307},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":5.5,"spinRate":2477,"spinDirection":197},"zone":12,"typeConfidence":0.91,"plateTime":0.3945858253128094,"extension":6.023369611585539},"index":3,"playId":"3b0e418a-21e5-39cf-951a-fd46eb5f1456","pitchNumber":4,"startTime":"2026-08-22T04:51:36.179Z","endTime":"2026-08-22T04:51:39.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:51:39.308Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-22T04:51:55.822Z","endTime":"2026-08-22T04:54:27.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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(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":91.4,"endSpeed":84.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.711703325753863,"aZ":-22.601108729311054,"pfxX":0.11124232725902483,"pfxZ":5.313922793339847,"pX":0.26451668305367343,"pZ":0.6757285197367832,"vX0":4.118644381114141,"vY0":-132.97315057508195,"vZ0":-7.746293756098824,"x":106.92,"y":220.54,"x0":-1.3146403669737408,"y0":50.006031469112415,"z0":5.249050479240758,"aX":0.2009306754636294},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":-1.1,"spinRate":2384,"spinDirection":189},"zone":14,"typeConfidence":0.91,"plateTime":0.41084712789230604,"extension":6.1676348128010225},"index":0,"playId":"324e9968-94d8-301e-8442-7f812650ebf6","pitchNumber":1,"startTime":"2026-08-22T04:52:10.569Z","endTime":"2026-08-22T04:52:14.651Z","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":89.1,"endSpeed":82.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76814108634608,"aZ":-20.037147685563642,"pfxX":-8.468787106579905,"pfxZ":7.0768425881383585,"pX":-1.1317571669509425,"pZ":2.2447735995591227,"vX0":3.5101025150090592,"vY0":-129.80511057662977,"vZ0":-4.10730877766872,"x":160.14,"y":178.17,"x0":-1.3969791755095722,"y0":50.00603017914927,"z0":5.3625678815495466,"aX":-14.534383887608033},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.1,"breakHorizontal":14.6,"spinRate":2008,"spinDirection":212},"zone":13,"typeConfidence":0.85,"plateTime":0.42106898989704344,"extension":6.059057737271371},"index":1,"playId":"35293f59-3533-3ecd-bbfc-98891298cf9e","pitchNumber":2,"startTime":"2026-08-22T04:52:32.284Z","endTime":"2026-08-22T04:52:35.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-22T04:52:45.443Z","endTime":"2026-08-22T04:53:04.573Z","isPitch":false,"type":"action","player":{"id":676439,"link":"/api/v1/people/676439"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.120711504450647,"aZ":-27.78039782361089,"pfxX":-8.111248879542014,"pfxZ":2.584201558834258,"pX":-0.7284518908451009,"pZ":0.6124448434390504,"vX0":4.480811650167693,"vY0":-128.88864982654468,"vZ0":-6.3101415101344145,"x":144.77,"y":222.24,"x0":-1.4260079323155508,"y0":50.00382219349201,"z0":5.208131661617177,"aX":-13.792751000524726},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":13.8,"spinRate":1894,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.42325252724245743,"extension":6.292102165365106},"index":3,"playId":"3364c121-ce06-3566-ba32-dc104e18ea24","pitchNumber":3,"startTime":"2026-08-22T04:53:04.573Z","endTime":"2026-08-22T04:53:07.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.637897151177047,"aZ":-26.58594735762477,"pfxX":-6.625410338935319,"pfxZ":3.3387924714881407,"pX":-0.4737824417492237,"pZ":2.3402784263190295,"vX0":4.334389099596794,"vY0":-127.86291729413611,"vZ0":-2.5864712815443553,"x":135.06,"y":175.59,"x0":-1.3206946220813138,"y0":50.00409834182186,"z0":5.427510575510449,"aX":-11.092309937612763},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":11.2,"spinRate":1912,"spinDirection":212},"zone":4,"typeConfidence":0.89,"plateTime":0.4265788711500047,"extension":6.167617058999506},"index":4,"playId":"b8fea329-902d-363a-a49c-3144210d37ae","pitchNumber":4,"startTime":"2026-08-22T04:53:27.162Z","endTime":"2026-08-22T04:53:30.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.216747710539966,"aZ":-12.459502735625609,"pfxX":-2.754815689311802,"pfxZ":9.912975918032767,"pX":-0.8659975296070529,"pZ":2.408927435050579,"vX0":2.2584017536394674,"vY0":-139.8190408072968,"vZ0":-6.0193432487558205,"x":150.01,"y":173.74,"x0":-1.3245042396907443,"y0":50.00360654181138,"z0":5.4003749576337885,"aX":-5.478860951474919},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":4.6,"spinRate":2416,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.3910880837913271,"extension":6.010568383343436},"index":5,"playId":"4f25bf9a-de12-3851-962e-70f37ad418aa","pitchNumber":5,"startTime":"2026-08-22T04:53:48.925Z","endTime":"2026-08-22T04:53:54.413Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.153097219589466,"aZ":-27.465023632546483,"pfxX":-6.108397231581298,"pfxZ":2.7923076132917712,"pX":-0.155499284657125,"pZ":2.0170802959117777,"vX0":5.029629707888442,"vY0":-128.23752360400178,"vZ0":-3.1428007607688913,"x":122.93,"y":184.32,"x0":-1.3357140619372676,"y0":50.005961835721685,"z0":5.370402967509908,"aX":-10.313552249909002},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":10.1,"spinRate":1896,"spinDirection":212},"zone":8,"typeConfidence":0.88,"plateTime":0.4249371540676594,"extension":6.282194747599623},"index":6,"playId":"ea7be48e-d873-392a-a3cf-e7fd6ed56eec","pitchNumber":6,"startTime":"2026-08-22T04:54:24.136Z","endTime":"2026-08-22T04:54:27.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:54:27.440Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T04:56:44.151Z","endTime":"2026-08-22T04:57:42.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577926105893848,"aZ":-32.3785865151054,"pfxX":4.28179937507481,"pfxZ":-0.13442291895464598,"pX":1.2985988259884045,"pZ":0.7259403154043987,"vX0":6.7109934066681065,"vY0":-123.70073519608161,"vZ0":-6.045705001950889,"x":67.5,"y":219.18,"x0":-2.0051417955271695,"y0":50.00063058493153,"z0":5.914549483291317,"aX":6.637173267289281},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.4,"breakHorizontal":-9.4,"spinRate":2710,"spinDirection":77},"zone":14,"typeConfidence":0.89,"plateTime":0.4427053996643249,"extension":6.351018587900178},"index":0,"playId":"e94f1c29-0afc-3170-8cc5-db95fbd1fa30","pitchNumber":1,"startTime":"2026-08-22T04:56:56.103Z","endTime":"2026-08-22T04:56:59.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":101.4,"endSpeed":92.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29877660548953,"aZ":-15.934761918891159,"pfxX":-10.99225160294293,"pfxZ":7.392370476819807,"pX":-0.6502285494026118,"pZ":1.9379155210797048,"vX0":7.972026295405607,"vY0":-147.33232344715321,"vZ0":-8.068216798583014,"x":141.79,"y":186.46,"x0":-1.9642664575906714,"y0":50.001747156894304,"z0":5.6553445934385325,"aX":-24.142395134413842},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":11.9,"breakHorizontal":18.4,"spinRate":2563,"spinDirection":215},"zone":7,"typeConfidence":0.93,"plateTime":0.37189091894722104,"extension":6.314575868782015},"index":1,"playId":"4e6e9f43-d181-3592-8895-30db6008182e","pitchNumber":2,"startTime":"2026-08-22T04:57:15.216Z","endTime":"2026-08-22T04:57:18.830Z","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":95.0,"endSpeed":87.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.363056179262152,"aZ":-18.4760771803872,"pfxX":0.26085825489264103,"pfxZ":7.0293214022695345,"pX":0.6621888329005072,"pZ":2.5755973603942817,"vX0":7.3845259403576184,"vY0":-138.1456429444523,"vZ0":-5.063165022246125,"x":91.76,"y":169.24,"x0":-2.07016503426052,"y0":50.0039903135753,"z0":5.659140516527026,"aX":0.507977356333572},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":-1.9,"spinRate":2630,"spinDirection":199},"zone":6,"typeConfidence":0.92,"plateTime":0.3952187054906071,"extension":6.392946465066528},"hitData":{"launchSpeed":82.4,"launchAngle":44.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.79,"coordY":126.17}},"index":2,"playId":"3929fa28-d00b-3d3d-90e2-ad8ec0112028","pitchNumber":3,"startTime":"2026-08-22T04:57:32.256Z","endTime":"2026-08-22T04:57:42.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T04:57:42.509Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T04:57:54.977Z","endTime":"2026-08-22T05:00:29.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.9,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98836578779718,"aZ":-26.74472144135221,"pfxX":1.385305086169605,"pfxZ":2.9142397177624684,"pX":-0.042967802056050025,"pZ":2.9496021374621275,"vX0":4.819447898118072,"vY0":-135.25107459976238,"vZ0":-2.901265825986752,"x":118.64,"y":159.14,"x0":-2.0239989950718646,"y0":50.00302974400674,"z0":5.900859703678047,"aX":2.5794500094496065},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":-3.5,"spinRate":2653,"spinDirection":189},"zone":2,"typeConfidence":0.88,"plateTime":0.40413492732233136,"extension":6.449770353953011},"index":0,"playId":"4083dcd0-49b5-302d-bc09-7c254f43fbcc","pitchNumber":1,"startTime":"2026-08-22T04:58:04.234Z","endTime":"2026-08-22T04:58:07.849Z","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":101.0,"endSpeed":92.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4628698306962,"aZ":-13.69146928025095,"pfxX":-4.02556606352932,"pfxZ":8.470087185651522,"pX":1.2715914750845816,"pZ":3.418647636836538,"vX0":9.835262552943702,"vY0":-146.72523641402972,"vZ0":-4.890873523738525,"x":68.53,"y":146.48,"x0":-1.5997002669352793,"y0":50.003490461572305,"z0":5.922027564775284,"aX":-8.78614068544089},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.5,"breakHorizontal":5.4,"spinRate":2442,"spinDirection":209},"zone":12,"typeConfidence":0.93,"plateTime":0.3731880508266019,"extension":6.666608770109493},"index":1,"playId":"62f36c74-049c-323f-83f5-1f3910c8d573","pitchNumber":2,"startTime":"2026-08-22T04:58:19.601Z","endTime":"2026-08-22T04:58:22.771Z","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":100.7,"endSpeed":91.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65046930313328,"aZ":-14.030780198317181,"pfxX":-3.5878609953258267,"pfxZ":8.350435907179147,"pX":-1.265332589272014,"pZ":4.876791646740084,"vX0":3.177102088027414,"vY0":-146.69732747141597,"vZ0":-0.8741957500173979,"x":165.23,"y":107.11,"x0":-1.8978027996302813,"y0":50.0053468128953,"z0":6.017463990200976,"aX":-7.798148965451155},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.1,"breakHorizontal":5.9,"spinRate":2407,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.37379209734055463,"extension":6.401065776806619},"index":2,"playId":"b892ac57-3177-37b1-9b52-e4030e2e4323","pitchNumber":3,"startTime":"2026-08-22T04:58:38.092Z","endTime":"2026-08-22T04:58:41.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.571944842158658,"aZ":-23.64776329715464,"pfxX":1.1150613957262854,"pfxZ":4.593520420870421,"pX":-0.7368767949254937,"pZ":2.7090003957359605,"vX0":3.4780572811875454,"vY0":-134.4631290481077,"vZ0":-4.14487920922332,"x":145.09,"y":165.64,"x0":-2.1851224727997143,"y0":50.000577528300276,"z0":5.921763364518576,"aX":2.067497533731768},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":-2.6,"spinRate":2682,"spinDirection":189},"zone":4,"typeConfidence":0.87,"plateTime":0.40532237575355223,"extension":6.399235971110801},"index":3,"playId":"e4bb2837-1394-3dd0-9358-44dc3e676a83","pitchNumber":4,"startTime":"2026-08-22T04:58:58.227Z","endTime":"2026-08-22T04:59:02.014Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-22T04:59:19.441Z","endTime":"2026-08-22T04:59:34.749Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08932707403667,"aZ":-32.9026546446928,"pfxX":4.392219340190806,"pfxZ":-0.44237125878373096,"pX":-0.16162927161561022,"pZ":0.6133052514940336,"vX0":3.36446995070873,"vY0":-127.38382565611266,"vZ0":-6.65848802192879,"x":123.16,"y":222.22,"x0":-2.0720347091594364,"y0":50.005091670911284,"z0":5.874812187898087,"aX":7.191369746300973},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.2,"breakHorizontal":-8.8,"spinRate":2888,"spinDirection":73},"zone":13,"typeConfidence":0.91,"plateTime":0.4306034849370399,"extension":6.566733218251492},"index":5,"playId":"0356de10-f16a-322d-b76b-eee3a700c0fa","pitchNumber":5,"startTime":"2026-08-22T04:59:34.749Z","endTime":"2026-08-22T04:59:38.540Z","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":94.7,"endSpeed":87.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84148137062137,"aZ":-26.046879204094417,"pfxX":2.485066358114933,"pfxZ":3.154393951365355,"pX":0.7666132803954686,"pZ":2.546471936925174,"vX0":6.5045531150927935,"vY0":-137.8956117573126,"vZ0":-4.497426688620588,"x":87.78,"y":170.03,"x0":-1.9366905414873852,"y0":50.00573220759715,"z0":5.934866175806102,"aX":4.8343261497827825},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.0,"breakHorizontal":-5.8,"spinRate":2776,"spinDirection":165},"zone":6,"typeConfidence":0.89,"plateTime":0.3957191511926048,"extension":6.500717803394309},"index":6,"playId":"20e43cfe-8b3a-3111-a19a-5f3c4e6ace52","pitchNumber":6,"startTime":"2026-08-22T04:59:56.633Z","endTime":"2026-08-22T04:59:59.879Z","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":100.2,"endSpeed":92.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.160380398109105,"aZ":-12.106419394077719,"pfxX":-2.7950169383200043,"pfxZ":9.252468410778473,"pX":-0.32163648028219133,"pZ":2.9415024698101684,"vX0":5.346403123151009,"vY0":-145.84804133998375,"vZ0":-6.528420523239148,"x":129.26,"y":159.36,"x0":-1.8098095635496552,"y0":50.00208784202536,"z0":5.928752472815205,"aX":-6.062129969873675},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.7,"breakHorizontal":4.1,"spinRate":2606,"spinDirection":201},"zone":1,"typeConfidence":0.92,"plateTime":0.3746054748857497,"extension":6.683802187324205},"hitData":{"launchSpeed":94.0,"launchAngle":38.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.09,"coordY":77.01}},"index":7,"playId":"95bef7a2-00c7-38e2-81a8-ac2f9ea6b23e","pitchNumber":7,"startTime":"2026-08-22T05:00:19.095Z","endTime":"2026-08-22T05:00:29.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:00:29.620Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-22T05:00:42.149Z","endTime":"2026-08-22T05:03:31.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,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":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925667090188597,"aZ":-32.547493230724136,"pfxX":4.551232276730947,"pfxZ":-0.23625454561424597,"pX":-0.11313779467934722,"pZ":1.1929300134929641,"vX0":2.9678886814076564,"vY0":-124.74645104464106,"vZ0":-5.30776214421205,"x":121.31,"y":206.57,"x0":-1.9076041064134683,"y0":50.003655478052295,"z0":6.015965487177455,"aX":7.20782318067245},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.3,"breakHorizontal":-8.9,"spinRate":2673,"spinDirection":69},"zone":13,"typeConfidence":0.9,"plateTime":0.4382420866625951,"extension":6.479989728050922},"index":0,"playId":"fca8ef0f-dc00-3a20-b89b-78103165cb32","pitchNumber":1,"startTime":"2026-08-22T05:00:56.468Z","endTime":"2026-08-22T05:00:59.468Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10067827944745,"aZ":-25.655957635519158,"pfxX":2.9045828796588866,"pfxZ":3.425479674330597,"pX":0.2566634371991899,"pZ":2.226819921547752,"vX0":4.970649001348423,"vY0":-136.1616424919816,"vZ0":-5.369955396509612,"x":107.22,"y":178.66,"x0":-1.9604643596320788,"y0":50.004195882705766,"z0":5.968969540761664,"aX":5.527099776130603},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.4,"breakHorizontal":-6.2,"spinRate":2711,"spinDirection":171},"zone":6,"typeConfidence":0.77,"plateTime":0.40021018826083,"extension":6.427618238340524},"index":1,"playId":"cb15be90-04ee-3622-b8c5-cceead61f60f","pitchNumber":2,"startTime":"2026-08-22T05:01:13.818Z","endTime":"2026-08-22T05:01:17.458Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-22T05:01:28.249Z","endTime":"2026-08-22T05:01:41.519Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.160904111150774,"aZ":-32.38689027867372,"pfxX":4.846308265328188,"pfxZ":-0.1351187836747021,"pX":1.1259189736564723,"pZ":0.32669481648250714,"vX0":5.419266743013804,"vY0":-124.62070794233396,"vZ0":-7.405435212969764,"x":74.08,"y":229.96,"x0":-1.7033723528716622,"y0":50.00203176002622,"z0":5.9988510895633995,"aX":7.650889115594435},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":-10.0,"spinRate":2782,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4388797537208142,"extension":6.5678789763557095},"index":3,"playId":"8662e31d-b819-3bd4-a7b5-4196f64fe686","pitchNumber":3,"startTime":"2026-08-22T05:01:41.519Z","endTime":"2026-08-22T05:01:45.916Z","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":101.1,"endSpeed":92.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86175417050188,"aZ":-13.29324783441189,"pfxX":-4.169173356389394,"pfxZ":8.65569846584199,"pX":0.14860888758488516,"pZ":3.31182303992877,"vX0":7.189074865618477,"vY0":-146.99556047136878,"vZ0":-5.289235647530557,"x":111.34,"y":149.36,"x0":-1.7906012411517922,"y0":50.00277805932088,"z0":5.928093320069306,"aX":-9.095016464515485},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.8,"breakHorizontal":6.1,"spinRate":2573,"spinDirection":198},"zone":12,"typeConfidence":0.93,"plateTime":0.37304619971488906,"extension":6.674870358254887},"index":4,"playId":"1f87e820-57f3-3f31-8dd5-303fc2b36e5e","pitchNumber":4,"startTime":"2026-08-22T05:02:03.416Z","endTime":"2026-08-22T05:02:06.416Z","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":101.6,"endSpeed":92.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09813484109858,"aZ":-11.403904945982202,"pfxX":-3.9916704610365574,"pfxZ":9.354525460608023,"pX":-1.5584372280238243,"pZ":4.321828327580937,"vX0":2.419424638750599,"vY0":-148.0215771923273,"vZ0":-2.9626665376261023,"x":176.4,"y":122.09,"x0":-1.8674637298850318,"y0":50.004407927561566,"z0":6.002708065280204,"aX":-8.864812413784037},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2581,"spinDirection":209},"zone":11,"typeConfidence":0.93,"plateTime":0.36992250249244973,"extension":6.465325863527227},"index":5,"playId":"1761e448-ae4e-3fa6-9e1f-15c818edf402","pitchNumber":5,"startTime":"2026-08-22T05:02:27.914Z","endTime":"2026-08-22T05:02:30.990Z","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":92.4,"endSpeed":85.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.543941899463558,"aZ":-24.98912386805545,"pfxX":1.312316945800223,"pfxZ":3.8710238057048167,"pX":0.5599474877974249,"pZ":2.059447413119596,"vX0":6.640684918935997,"vY0":-134.45116362688495,"vZ0":-5.650740927626827,"x":95.66,"y":183.17,"x0":-2.0990564902387523,"y0":50.00119887178403,"z0":5.930899579632936,"aX":2.4325463636096067},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":-3.6,"spinRate":2721,"spinDirection":168},"zone":9,"typeConfidence":0.6,"plateTime":0.4053476962992173,"extension":6.461375858235877},"index":6,"playId":"024a37b6-bc0d-3e10-9d15-6ae251985fcf","pitchNumber":6,"startTime":"2026-08-22T05:02:48.019Z","endTime":"2026-08-22T05:02:57.109Z","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":85.2,"endSpeed":78.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03036729530014,"aZ":-31.854414551473507,"pfxX":6.288135981045539,"pfxZ":0.2037644475308822,"pX":0.35650856388726776,"pZ":1.1931574002735064,"vX0":3.508843700167402,"vY0":-123.99300674167846,"vZ0":-5.415765042107108,"x":103.41,"y":206.56,"x0":-1.8962736919598093,"y0":50.00224718593479,"z0":6.080553317584261,"aX":9.736680428648304},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.7,"breakHorizontal":-12.2,"spinRate":2735,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.442647947262623,"extension":6.5117518197675945},"index":7,"playId":"e3f6d932-4fa5-346a-9abb-60bd91876c87","pitchNumber":7,"startTime":"2026-08-22T05:03:26.068Z","endTime":"2026-08-22T05:03:31.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:03:31.684Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T05:05:47.587Z","endTime":"2026-08-22T05:06:56.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Montgomery replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T05:04:43.562Z","endTime":"2026-08-22T05:05:49.895Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.248333531505004,"aZ":-31.082969919390685,"pfxX":-1.670802966273927,"pfxZ":0.598820429969706,"pX":-0.36592557253220254,"pZ":4.183282195405176,"vX0":-2.8534619827835384,"vY0":-133.3253610936512,"vZ0":1.7435669789129695,"x":130.95,"y":125.83,"x0":0.9314756455686067,"y0":50.00051888536417,"z0":5.749830487215677,"aX":-3.0344338952150025},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.7,"breakHorizontal":3.6,"spinRate":2769,"spinDirection":204},"zone":11,"typeConfidence":0.89,"plateTime":0.4094026021842705,"extension":6.88165040432915},"index":1,"playId":"2db1feea-7b4a-3384-9989-b41a58b1d4a5","pitchNumber":1,"startTime":"2026-08-22T05:05:49.895Z","endTime":"2026-08-22T05:05:53.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.198143172567065,"aZ":-12.677161286167607,"pfxX":6.318497149401461,"pfxZ":9.136199034348945,"pX":0.005279872962883669,"pZ":2.8038238060895013,"vX0":-4.856973486232278,"vY0":-144.7942203536851,"vZ0":-5.428397680946219,"x":116.8,"y":163.08,"x0":0.8792602854596651,"y0":50.00210782113112,"z0":5.4712530928362,"aX":13.484062815259817},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.7,"breakHorizontal":-10.6,"spinRate":2200,"spinDirection":157},"zone":5,"typeConfidence":0.94,"plateTime":0.37754514135618145,"extension":6.875687570056725},"index":2,"playId":"f19d4c7c-4b18-3420-89e7-c2f90cffd35a","pitchNumber":2,"startTime":"2026-08-22T05:06:04.395Z","endTime":"2026-08-22T05:06:07.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358744932796974,"aZ":-28.459401628786683,"pfxX":-0.33625622563349533,"pfxZ":2.001837618108145,"pX":-0.45070237978939015,"pZ":2.1448974120492665,"vX0":-3.6942714850470604,"vY0":-134.61847244903456,"vZ0":-3.781814024589422,"x":134.18,"y":180.87,"x0":0.9770859677652777,"y0":50.00104608034899,"z0":5.558908787889299,"aX":-0.6234315943573667},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":1.3,"spinRate":2699,"spinDirection":199},"zone":7,"typeConfidence":0.86,"plateTime":0.40524442540191785,"extension":6.820475932097817},"index":3,"playId":"cf25c5ad-30e3-3cdd-9aa2-128197241df7","pitchNumber":3,"startTime":"2026-08-22T05:06:19.577Z","endTime":"2026-08-22T05:06:22.577Z","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":100.2,"endSpeed":91.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.374054560099275,"aZ":-11.973202538167408,"pfxX":3.428143058537998,"pfxZ":9.341409700567223,"pX":-0.6362600483704689,"pZ":4.203459334679402,"vX0":-5.272592225357313,"vY0":-145.91458297547263,"vZ0":-2.124161999837487,"x":141.25,"y":125.29,"x0":0.7462764191745855,"y0":50.0054817871152,"z0":5.659657962231463,"aX":7.41596042193493},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.7,"breakHorizontal":-5.2,"spinRate":2237,"spinDirection":154},"zone":11,"typeConfidence":0.91,"plateTime":0.3749498495222099,"extension":6.783020504149587},"index":4,"playId":"8e85aa5d-ac57-3cd8-835b-4366f2acb155","pitchNumber":4,"startTime":"2026-08-22T05:06:37.854Z","endTime":"2026-08-22T05:06:41.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":91.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2510312882061,"aZ":-10.50972726279846,"pfxX":2.8291859690567702,"pfxZ":10.08182423153392,"pX":-0.3585393612044696,"pZ":2.598201273466482,"vX0":-4.580299026541077,"vY0":-145.46489761088128,"vZ0":-6.275498703441824,"x":130.67,"y":168.63,"x0":0.8668986854044621,"y0":50.00396685327533,"z0":5.41684204219974,"aX":6.080508708901361},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.3,"breakHorizontal":-4.2,"spinRate":2301,"spinDirection":159},"zone":4,"typeConfidence":0.92,"plateTime":0.37614715268362,"extension":6.84167978703114},"index":5,"playId":"1effdf41-8fe7-38a6-bf9c-f2d82e5a77c9","pitchNumber":5,"startTime":"2026-08-22T05:06:53.507Z","endTime":"2026-08-22T05:06:56.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:06:56.816Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T05:07:13.921Z","endTime":"2026-08-22T05:08:46.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":100.1,"endSpeed":91.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67449912964016,"aZ":-10.6887438276626,"pfxX":2.6178343487336573,"pfxZ":9.957502807058006,"pX":0.3037572575061302,"pZ":2.075261294016994,"vX0":-3.0267606771897317,"vY0":-145.61645937316132,"vZ0":-7.590840167946984,"x":105.42,"y":182.75,"x0":1.0142009462184043,"y0":50.005812875109136,"z0":5.35505810468901,"aX":5.649878489707707},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.8,"breakHorizontal":-4.2,"spinRate":2291,"spinDirection":157},"zone":9,"typeConfidence":0.91,"plateTime":0.3754635164986069,"extension":6.955526570830699},"index":0,"playId":"ed043fc4-33cc-3fe6-927a-4781ff6d1f61","pitchNumber":1,"startTime":"2026-08-22T05:07:20.952Z","endTime":"2026-08-22T05:07:24.602Z","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":100.9,"endSpeed":92.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69293717076859,"aZ":-11.438914428607852,"pfxX":3.3207878218631137,"pfxZ":9.459887589577864,"pX":-0.7106707105158654,"pZ":2.616483833348116,"vX0":-5.570077683765189,"vY0":-146.86440909716654,"vZ0":-6.26721196762184,"x":144.09,"y":168.13,"x0":0.7761113833322448,"y0":50.00115883174402,"z0":5.453486411412763,"aX":7.278163696859037},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.1,"breakHorizontal":-4.9,"spinRate":2336,"spinDirection":156},"zone":4,"typeConfidence":0.92,"plateTime":0.37247089418152557,"extension":6.89245305960267},"index":1,"playId":"4fad95a4-9760-364e-81bf-ec15bfa54427","pitchNumber":2,"startTime":"2026-08-22T05:07:36.592Z","endTime":"2026-08-22T05:07:40.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.3,"endSpeed":92.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80814157930282,"aZ":-12.726563380117481,"pfxX":4.631020246744708,"pfxZ":8.853823625326145,"pX":-1.454571776395106,"pZ":3.149641689378828,"vX0":-8.216769143726479,"vY0":-147.24422223715584,"vZ0":-4.681997170717266,"x":172.44,"y":153.74,"x0":0.7699142116999258,"y0":50.004168935060214,"z0":5.512764408273692,"aX":10.17427136878046},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.2,"breakHorizontal":-6.8,"spinRate":2349,"spinDirection":153},"zone":11,"typeConfidence":0.52,"plateTime":0.3719096374145554,"extension":6.808666794321948},"index":2,"playId":"535d5abc-4e08-3afd-af36-6f9ea7dcd6af","pitchNumber":3,"startTime":"2026-08-22T05:07:52.860Z","endTime":"2026-08-22T05:07:56.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.013115786890637,"aZ":-29.40220676545101,"pfxX":1.1232070932975855,"pfxZ":1.499741513117451,"pX":-1.5488473878047309,"pZ":-0.3074116893379022,"vX0":-6.836793246022437,"vY0":-134.73110824736457,"vZ0":-9.260320220944944,"x":176.04,"y":247.08,"x0":0.8706422232749818,"y0":50.00390584475415,"z0":5.237772922126579,"aX":2.076231243122099},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.0,"breakHorizontal":-0.6,"spinRate":2846,"spinDirection":245},"zone":13,"typeConfidence":0.88,"plateTime":0.4058231242313082,"extension":6.907466128089105},"index":3,"playId":"063aa87f-cd4d-3342-b427-eac1a6a9e9bc","pitchNumber":4,"startTime":"2026-08-22T05:08:07.672Z","endTime":"2026-08-22T05:08:10.910Z","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":100.8,"endSpeed":91.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.35279771108816,"aZ":-13.409656525209515,"pfxX":3.779049288240855,"pfxZ":8.684907880412158,"pX":-1.584664267249494,"pZ":2.713538805358394,"vX0":-8.348413655349315,"vY0":-146.46456207525134,"vZ0":-5.3385841344097855,"x":177.4,"y":165.51,"x0":0.818711153741786,"y0":50.0046803183905,"z0":5.369752394397912,"aX":8.167339946470683},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.8,"breakHorizontal":-5.0,"spinRate":2228,"spinDirection":153},"zone":11,"typeConfidence":0.89,"plateTime":0.3747548120524109,"extension":6.998314846077672},"index":4,"playId":"fe4974d5-3beb-3012-b90b-391ce35418dc","pitchNumber":5,"startTime":"2026-08-22T05:08:27.340Z","endTime":"2026-08-22T05:08:31.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.121939272549156,"aZ":-12.295360105311685,"pfxX":2.5954775094714417,"pfxZ":9.258226735550664,"pX":-1.6115163581680232,"pZ":2.7619436204530823,"vX0":-7.731212355226344,"vY0":-145.79526898331477,"vZ0":-5.511461874688859,"x":178.43,"y":164.21,"x0":0.7404200393594376,"y0":50.00108642967931,"z0":5.422513869814102,"aX":5.572374893050765},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.8,"breakHorizontal":-3.1,"spinRate":2117,"spinDirection":152},"zone":11,"typeConfidence":0.91,"plateTime":0.37605638978044453,"extension":7.012892366919825},"index":5,"playId":"5cb317ca-6e76-3cc0-a2a7-f7bfef75b6c1","pitchNumber":6,"startTime":"2026-08-22T05:08:43.486Z","endTime":"2026-08-22T05:08:46.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:08:46.825Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Enrique Hernández lines out to center fielder Oneil Cruz.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-22T05:09:01.015Z","endTime":"2026-08-22T05:09:34.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"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":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36505053776653,"aZ":-16.191659514726297,"pfxX":6.858920815931852,"pfxZ":7.3488660863961695,"pX":0.16523030750597986,"pZ":3.211300584675502,"vX0":-4.750816198347962,"vY0":-146.4965770875665,"vZ0":-3.6130892925604434,"x":110.7,"y":152.07,"x0":0.916161928833563,"y0":50.00469032371535,"z0":5.427526960942374,"aX":14.92107788122545},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":12.7,"breakHorizontal":-11.5,"spinRate":2209,"spinDirection":153},"zone":2,"typeConfidence":0.95,"plateTime":0.3737826522458296,"extension":6.9711646909701015},"index":0,"playId":"51d3de07-c845-383f-b037-ae6eee222115","pitchNumber":1,"startTime":"2026-08-22T05:09:11.042Z","endTime":"2026-08-22T05:09:14.213Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.0,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36277863560344,"aZ":-14.939598382951859,"pfxX":6.6706497719658415,"pfxZ":7.927040671223093,"pX":-0.009440636004343115,"pZ":2.9730087582496845,"vX0":-4.800339738897258,"vY0":-146.46136693222329,"vZ0":-4.660372519785374,"x":117.36,"y":158.51,"x0":0.7835272972923197,"y0":50.00388405703371,"z0":5.4774118870481265,"aX":14.503175185876097},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.6,"breakHorizontal":-11.2,"spinRate":2205,"spinDirection":156},"zone":2,"typeConfidence":0.94,"plateTime":0.37387581437842865,"extension":6.917528166742284},"hitData":{"launchSpeed":97.7,"launchAngle":22.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":162.24,"coordY":64.94}},"index":1,"playId":"69703fdf-86a9-3f38-9cc4-a26c9287a452","pitchNumber":2,"startTime":"2026-08-22T05:09:25.985Z","endTime":"2026-08-22T05:09:34.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:09:34.071Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a line drive to right fielder Kyle Tucker. Brandon Lowe to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-22T05:12:09.217Z","endTime":"2026-08-22T05:14:21.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[0,1],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Evan Phillips replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T05:10:34.766Z","endTime":"2026-08-22T05:10:59.230Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623465,"link":"/api/v1/people/623465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Brandon Lowe starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T05:10:59.230Z","endTime":"2026-08-22T05:12:11.524Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"base":2},{"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":90.6,"endSpeed":83.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.608906364398873,"aZ":-27.697387035920006,"pfxX":0.5833694539294714,"pfxZ":2.546600069811589,"pX":0.30531762918479516,"pZ":2.4664774286068374,"vX0":7.941449313320432,"vY0":-131.7323424973849,"vZ0":-2.4631037529391753,"x":105.36,"y":172.19,"x0":-2.8225316341909807,"y0":50.00491776396571,"z0":5.458107515434113,"aX":1.0270821105061456},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":-2.8,"spinRate":2369,"spinDirection":205},"zone":6,"typeConfidence":0.89,"plateTime":0.4155646292544928,"extension":6.183081940029486},"index":2,"playId":"2f34aee3-04ce-3f66-a44b-7102029bdfbb","pitchNumber":1,"startTime":"2026-08-22T05:12:11.524Z","endTime":"2026-08-22T05:12:15.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.527649249088714,"aZ":-33.32906140058155,"pfxX":7.278464081805774,"pfxZ":-0.727733277808067,"pX":-0.45543343612710885,"pZ":1.0241774029731865,"vX0":4.508684359334245,"vY0":-125.63971615556491,"vZ0":-3.7307949832649836,"x":134.36,"y":211.13,"x0":-3.224214903989448,"y0":50.004834469906086,"z0":5.262422336167996,"aX":11.53399930090758},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.0,"breakHorizontal":-14.3,"spinRate":2450,"spinDirection":43},"zone":13,"typeConfidence":0.9,"plateTime":0.43742441809948085,"extension":6.064981615136388},"index":3,"playId":"f22eac1d-bd99-322c-baee-293ed40678d1","pitchNumber":2,"startTime":"2026-08-22T05:12:31.723Z","endTime":"2026-08-22T05:12:35.419Z","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":96.8,"endSpeed":87.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13591510385015,"aZ":-13.175748539017707,"pfxX":-6.854588911291302,"pfxZ":9.555833782860015,"pX":0.7338893474211553,"pZ":2.9924207646051895,"vX0":11.724829340365527,"vY0":-140.4254941680513,"vZ0":-4.534310886741491,"x":89.03,"y":157.98,"x0":-2.613587578834496,"y0":50.0039347891632,"z0":5.491605785818636,"aX":-13.630561087783558},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":9.8,"spinRate":2352,"spinDirection":220},"zone":3,"typeConfidence":0.83,"plateTime":0.39071898678425176,"extension":6.1885050733482405},"index":4,"playId":"a6020f9e-0ab8-39d3-aa3b-bfe5f137ebf3","pitchNumber":3,"startTime":"2026-08-22T05:12:53.089Z","endTime":"2026-08-22T05:12:56.089Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-22T05:13:07.876Z","endTime":"2026-08-22T05:13:26.511Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.974391723949882,"aZ":-33.2132188031572,"pfxX":9.18070064711786,"pfxZ":-0.6439094654488411,"pX":-0.6695148142322089,"pZ":2.4234761021456097,"vX0":3.3105970699095972,"vY0":-126.41671557082105,"vZ0":-0.67359193420534,"x":142.52,"y":173.35,"x0":-3.192303860323578,"y0":50.005184830028554,"z0":5.3809349678329985,"aX":14.725503494650603},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":-17.4,"spinRate":2611,"spinDirection":51},"zone":4,"typeConfidence":0.9,"plateTime":0.43480149516930267,"extension":5.961787039400278},"index":6,"playId":"e3caa23c-4b03-30a3-8684-6efc81d3f386","pitchNumber":4,"startTime":"2026-08-22T05:13:26.511Z","endTime":"2026-08-22T05:13:29.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":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.739362708704622,"aZ":-14.019167242601435,"pfxX":-4.806276050826484,"pfxZ":9.096553618100952,"pX":-1.6049743089640227,"pZ":3.6456416220471293,"vX0":5.427414130388972,"vY0":-140.36009760786834,"vZ0":-2.68601679951689,"x":178.18,"y":140.35,"x0":-2.939130248288925,"y0":50.000106072990384,"z0":5.52773778967579,"aX":-9.589815320401282},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2238,"spinDirection":222},"zone":11,"typeConfidence":0.94,"plateTime":0.3902147014517836,"extension":6.137973522359554},"index":7,"playId":"e0b72c46-24a9-3885-bf0f-28552c562568","pitchNumber":5,"startTime":"2026-08-22T05:13:50.423Z","endTime":"2026-08-22T05:13:53.423Z","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":91.2,"endSpeed":84.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84012371354567,"aZ":-27.871205761700082,"pfxX":1.5895265851486426,"pfxZ":2.396911510636306,"pX":0.3380874488165311,"pZ":3.3680594753636846,"vX0":7.735806837504066,"vY0":-132.76926658733103,"vZ0":-0.41326121368828683,"x":104.11,"y":147.84,"x0":-2.812823627287432,"y0":50.00469713600017,"z0":5.543740374816516,"aX":2.852684515639532},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.4,"breakHorizontal":-4.4,"spinRate":2363,"spinDirection":193},"zone":3,"typeConfidence":0.88,"plateTime":0.41160982346835384,"extension":6.50096215243718},"hitData":{"launchSpeed":90.8,"launchAngle":23.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.12,"coordY":109.94}},"index":8,"playId":"26e3c7bf-03f4-3e2d-82ee-95862929e8fb","pitchNumber":6,"startTime":"2026-08-22T05:14:10.571Z","endTime":"2026-08-22T05:14:21.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:14:21.234Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-22T05:14:45.698Z","endTime":"2026-08-22T05:18:38.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918020584345225,"aZ":-35.223914855989506,"pfxX":8.857620418542759,"pfxZ":-1.942892452217004,"pX":0.3512950769672442,"pZ":3.6586098353037966,"vX0":5.253120490162137,"vY0":-124.88332146070012,"vZ0":2.401551526025651,"x":103.61,"y":140.0,"x0":-2.9356428118137594,"y0":50.004287039488176,"z0":5.596991675151518,"aX":13.886168605128807},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.6,"breakHorizontal":-17.3,"spinRate":2442,"spinDirection":52},"zone":12,"typeConfidence":0.9,"plateTime":0.4398580025378678,"extension":6.1838170917724575},"index":0,"playId":"7f3c1778-2c88-38f3-ba8b-d3d2ca644a50","pitchNumber":1,"startTime":"2026-08-22T05:14:52.376Z","endTime":"2026-08-22T05:14:55.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.408101563405847,"aZ":-15.108640830091858,"pfxX":-5.0406994559280704,"pfxZ":8.542552490744376,"pX":-0.3529911945495162,"pZ":1.9784702781075671,"vX0":8.085874308897079,"vY0":-140.14430256850102,"vZ0":-6.491255720433131,"x":130.46,"y":185.36,"x0":-2.6150302061918342,"y0":50.00082668343968,"z0":5.30378700861098,"aX":-10.068342148630027},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2267,"spinDirection":218},"zone":7,"typeConfidence":0.93,"plateTime":0.39019227728453876,"extension":6.547819694569271},"index":1,"playId":"eb0df70f-6b59-353f-8e2f-da4134d9afb5","pitchNumber":2,"startTime":"2026-08-22T05:15:14.292Z","endTime":"2026-08-22T05:15:18.135Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"ea985ea8-989e-46c2-8615-789f144c46b2","startTime":"2026-08-22T05:15:35.333Z","endTime":"2026-08-22T05:15:40.333Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56000304925326,"aZ":-33.197331165853974,"pfxX":8.044733625334048,"pfxZ":-0.6180586777850561,"pX":-0.06029469494020591,"pZ":3.2228262133216385,"vX0":4.735979291307279,"vY0":-127.6072026912053,"vZ0":0.9231737769573396,"x":119.3,"y":151.76,"x0":-2.9864074378948837,"y0":50.00493536493137,"z0":5.47413692458447,"aX":13.252043728216224},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.7,"breakHorizontal":-15.6,"spinRate":2446,"spinDirection":52},"zone":2,"typeConfidence":0.9,"plateTime":0.42943121730704803,"extension":6.146114645484398},"index":3,"playId":"312c82ff-1903-3160-92c7-f7e3a0520dd3","pitchNumber":3,"startTime":"2026-08-22T05:15:55.167Z","endTime":"2026-08-22T05:15:58.167Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.421323824313056,"aZ":-15.965511443943342,"pfxX":-5.411537859508535,"pfxZ":8.066069083860238,"pX":-0.22189089969586273,"pZ":2.6642625338640533,"vX0":8.647705727760874,"vY0":-140.74887098971564,"vZ0":-4.822116458035102,"x":125.46,"y":166.84,"x0":-2.6286371039348007,"y0":50.0041716612171,"z0":5.430826161663092,"aX":-10.877229236571893},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":8.0,"spinRate":2330,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.3888910224779343,"extension":6.417564717499096},"index":4,"playId":"9bc28e69-cfa5-3549-98c7-35a86bf0f9c9","pitchNumber":4,"startTime":"2026-08-22T05:16:17.939Z","endTime":"2026-08-22T05:16:20.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703908633411803,"aZ":-34.56829897882284,"pfxX":9.126099113708124,"pfxZ":-1.4787407165238928,"pX":0.6758454810075375,"pZ":2.306078402924627,"vX0":5.806041571292652,"vY0":-126.23365104180519,"vZ0":-0.9300358479621929,"x":91.24,"y":176.52,"x0":-2.840028264228399,"y0":50.005578474087024,"z0":5.462225311648006,"aX":14.730554949191665},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.6,"breakHorizontal":-17.9,"spinRate":2429,"spinDirection":46},"zone":6,"typeConfidence":0.9,"plateTime":0.43390458853917657,"extension":5.987648760321382},"index":5,"playId":"2ec58185-483e-3696-ab12-8260be9daf8d","pitchNumber":5,"startTime":"2026-08-22T05:16:41.484Z","endTime":"2026-08-22T05:16:44.484Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.523117600154396,"aZ":-15.675633939149018,"pfxX":-6.228233999049781,"pfxZ":8.16722202462185,"pX":-0.7175291322741275,"pZ":3.3954553240711096,"vX0":7.783490953739363,"vY0":-140.90169220918736,"vZ0":-3.0407070336526045,"x":144.35,"y":147.1,"x0":-2.7001302414789685,"y0":50.00577443371403,"z0":5.495086090027868,"aX":-12.587454565771782},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":9.8,"spinRate":2389,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3879809667177194,"extension":6.22201442501723},"index":6,"playId":"cad82eae-4288-3433-8578-9d811170e878","pitchNumber":6,"startTime":"2026-08-22T05:17:07.089Z","endTime":"2026-08-22T05:17:11.413Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45570748061806,"aZ":-14.469157035284594,"pfxX":-6.341761606804783,"pfxZ":8.815041404986083,"pX":-0.22754109404437267,"pZ":3.0630593935533135,"vX0":8.821859718123422,"vY0":-141.14749480175743,"vZ0":-4.001419273170229,"x":125.67,"y":156.08,"x0":-2.5760818109965458,"y0":50.0059038556439,"z0":5.437012314040429,"aX":-12.742381912283339},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":9.6,"spinRate":2403,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.3887218817301581,"extension":6.470932619837534},"index":7,"playId":"5d780e6c-c2de-3c82-894c-fc5e587ab8e4","pitchNumber":7,"startTime":"2026-08-22T05:17:46.945Z","endTime":"2026-08-22T05:17:49.945Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874259540003905,"aZ":-35.22493755073179,"pfxX":7.873241407841032,"pfxZ":-1.8940654253235047,"pX":0.5839440579991715,"pZ":1.2989661481365036,"vX0":6.307178338989822,"vY0":-126.53031939847352,"vZ0":-2.9897515987704297,"x":94.74,"y":203.71,"x0":-2.96753635807285,"y0":50.00140472197421,"z0":5.331028881233763,"aX":12.705658974510667},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.8,"breakHorizontal":-15.7,"spinRate":2765,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.43362166271141955,"extension":6.154814197804866},"index":8,"playId":"25b79b5d-3ffc-3e3b-b51b-18287ba38115","pitchNumber":8,"startTime":"2026-08-22T05:18:15.318Z","endTime":"2026-08-22T05:18:18.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.088042216249235,"aZ":-12.961749465071094,"pfxX":-5.972046598662971,"pfxZ":9.510733992614165,"pX":0.5136355184179633,"pZ":3.2239984911579276,"vX0":10.930956201695754,"vY0":-141.64062455196952,"vZ0":-3.906065323134134,"x":97.42,"y":151.73,"x0":-2.629835753226065,"y0":50.003893520353984,"z0":5.457137983228735,"aX":-12.066396744061048},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2406,"spinDirection":225},"zone":12,"typeConfidence":0.9,"plateTime":0.38755072551549263,"extension":6.525001274908777},"index":9,"playId":"024c8441-f261-316d-9ebd-210b0874ec86","pitchNumber":9,"startTime":"2026-08-22T05:18:35.422Z","endTime":"2026-08-22T05:18:38.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:18:38.589Z","atBatIndex":78},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Evan Phillips intentionally walks Oneil Cruz. Bryan Reynolds to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-22T05:18:56.402Z","endTime":"2026-08-22T05:19:01.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":"r_adv_force","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"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":1},"index":0,"playId":"08239116-0806-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:18:59.560Z","endTime":"2026-08-22T05:18:59.585Z","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":1},"index":1,"playId":"08239116-0806-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:18:59.585Z","endTime":"2026-08-22T05:18:59.586Z","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":1},"index":2,"playId":"08239116-0806-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:18:59.586Z","endTime":"2026-08-22T05:18:59.587Z","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":1},"index":3,"playId":"08239116-0806-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:18:59.587Z","endTime":"2026-08-22T05:19:01.950Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-22T05:19:01.950Z","atBatIndex":79},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Henry Davis grounds into a double play, shortstop Mookie Betts to second baseman Tommy Edman to first baseman Freddie Freeman. Oneil Cruz out at 2nd. Henry Davis out at 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-22T05:19:15.484Z","endTime":"2026-08-22T05:20:09.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10078945161386,"aZ":-13.033608298587044,"pfxX":-6.237708812476702,"pfxZ":9.449950050463194,"pX":0.5604523608301969,"pZ":2.0385670420236344,"vX0":10.71293975290111,"vY0":-141.60232975348922,"vZ0":-6.886061986483668,"x":95.64,"y":183.74,"x0":-2.4659012141616268,"y0":50.006461518975,"z0":5.340431325393333,"aX":-12.639550365311482},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":9.0,"spinRate":2456,"spinDirection":222},"zone":9,"typeConfidence":0.92,"plateTime":0.3871925952896089,"extension":6.625648135000433},"index":0,"playId":"2da130f6-0183-3397-bf9b-cbccae0e2329","pitchNumber":1,"startTime":"2026-08-22T05:19:23.484Z","endTime":"2026-08-22T05:19:27.379Z","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":98.1,"endSpeed":89.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6450469881069,"aZ":-12.439701153066315,"pfxX":-6.134381067115635,"pfxZ":9.68823724818138,"pX":-0.020041769171713093,"pZ":1.9045815606473093,"vX0":9.32522328817422,"vY0":-142.30413204735032,"vZ0":-7.4270744494781145,"x":117.76,"y":187.36,"x0":-2.55249624084617,"y0":50.00678998330011,"z0":5.348039957198933,"aX":-12.50154341034763},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":9.1,"spinRate":2464,"spinDirection":223},"zone":8,"typeConfidence":0.93,"plateTime":0.38585710693418207,"extension":6.422275206282919},"index":1,"playId":"cb7ea273-60a7-39d7-9278-e6b91da2729c","pitchNumber":2,"startTime":"2026-08-22T05:19:42.506Z","endTime":"2026-08-22T05:19:46.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.905720935673934,"aZ":-35.18248089369711,"pfxX":8.438023301076873,"pfxZ":-1.8796489309819364,"pX":0.8688377003220832,"pZ":2.1641222817141337,"vX0":6.281723536658648,"vY0":-126.29267974172367,"vZ0":-1.2332340394580024,"x":83.88,"y":180.35,"x0":-2.7548468127155505,"y0":50.002907209209276,"z0":5.5119802953743795,"aX":13.505124518089275},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.5,"breakHorizontal":-16.8,"spinRate":2752,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4352244770328859,"extension":6.064137035285424},"hitData":{"launchSpeed":93.3,"launchAngle":6.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.34,"coordY":152.33}},"index":2,"playId":"d9823ada-4cef-37d5-b146-98f19acaf5ef","pitchNumber":3,"startTime":"2026-08-22T05:20:01.502Z","endTime":"2026-08-22T05:20:09.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:20:09.569Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Call strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-22T05:22:53.610Z","endTime":"2026-08-22T05:24:45.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Mason Montgomery.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T05:21:47.569Z","endTime":"2026-08-22T05:22:17.332Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Enrique Hernández starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T05:22:17.332Z","endTime":"2026-08-22T05:22:28.337Z","isPitch":false,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Call replaces Max Muncy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-22T05:22:28.337Z","endTime":"2026-08-22T05:22:55.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":571970,"link":"/api/v1/people/571970"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":98.3,"endSpeed":90.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.022962407541126,"aZ":-21.404610622718465,"pfxX":9.762502281006185,"pfxZ":5.181026714199573,"pX":-0.09816701391441807,"pZ":2.0231642438464053,"vX0":-9.082167401937287,"vY0":-142.85029781486674,"vZ0":-5.889876768722751,"x":120.74,"y":184.15,"x0":1.8445047828779138,"y0":50.007056507498895,"z0":5.445534328734113,"aX":20.305234117635287},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.4,"breakHorizontal":-16.0,"spinRate":2367,"spinDirection":130},"zone":8,"typeConfidence":0.86,"plateTime":0.3825443359201546,"extension":6.589124959808471},"index":3,"playId":"22282200-619f-304d-951d-6c3559ab2281","pitchNumber":1,"startTime":"2026-08-22T05:22:55.959Z","endTime":"2026-08-22T05:22:59.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19990706204049,"aZ":-28.714815089490724,"pfxX":0.9838740270384894,"pfxZ":2.2141609623606016,"pX":-0.5573187294760743,"pZ":1.068759592480647,"vX0":-6.622398054113779,"vY0":-124.03144488876956,"vZ0":-5.101256383448507,"x":138.24,"y":209.92,"x0":2.016422016528601,"y0":50.002299196962525,"z0":5.539118052953505,"aX":1.537264177620701},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":-0.2,"spinRate":2576,"spinDirection":220},"zone":13,"typeConfidence":0.93,"plateTime":0.44115667997719754,"extension":6.370884867013596},"index":4,"playId":"5544b524-b894-394b-9416-55c771ab265b","pitchNumber":2,"startTime":"2026-08-22T05:23:24.255Z","endTime":"2026-08-22T05:23:28.299Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416238790270192,"aZ":-22.636722560672773,"pfxX":9.738661321970884,"pfxZ":4.70356051978892,"pX":-0.36868110006572397,"pZ":2.2161715934267785,"vX0":-9.882440107636198,"vY0":-140.91462412048384,"vZ0":-5.0895195894843335,"x":131.05,"y":178.94,"x0":1.903884242326785,"y0":50.00684781957749,"z0":5.491343463388976,"aX":19.76079523663537},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.7,"breakHorizontal":-15.8,"spinRate":2281,"spinDirection":129},"zone":4,"typeConfidence":0.88,"plateTime":0.387420632469865,"extension":6.474027377581793},"index":5,"playId":"1cfcc64f-97f4-375c-8131-f062ad26a35b","pitchNumber":3,"startTime":"2026-08-22T05:23:48.111Z","endTime":"2026-08-22T05:23:54.171Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-22T05:24:29.358Z","endTime":"2026-08-22T05:24:41.341Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300552963468014,"aZ":-30.56333495257437,"pfxX":-3.030939183277521,"pfxZ":1.0311435699617908,"pX":-1.3148601470064243,"pZ":1.6512703610109383,"vX0":-6.324195804086314,"vY0":-124.31789188737085,"vZ0":-3.3271024618845657,"x":167.12,"y":194.2,"x0":1.6574720178245803,"y0":50.00416981634867,"z0":5.548361476866808,"aX":-4.73507054873573},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":7.0,"spinRate":2569,"spinDirection":266},"zone":13,"typeConfidence":0.82,"plateTime":0.44085963348436286,"extension":6.2949075890311725},"index":7,"playId":"eaf16521-b438-35ef-8384-f37d5dd17c1f","pitchNumber":4,"startTime":"2026-08-22T05:24:41.341Z","endTime":"2026-08-22T05:24:45.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:24:45.920Z","atBatIndex":81},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Gregory Soto intentionally walks Mookie Betts.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-22T05:25:02.540Z","endTime":"2026-08-22T05:25:10.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"postOnSecond":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":1},"index":0,"playId":"08239116-0836-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:25:07.492Z","endTime":"2026-08-22T05:25:07.518Z","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":1},"index":1,"playId":"08239116-0836-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:25:07.518Z","endTime":"2026-08-22T05:25:07.519Z","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":1},"index":2,"playId":"08239116-0836-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:25:07.519Z","endTime":"2026-08-22T05:25:07.520Z","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":1},"index":3,"playId":"08239116-0836-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-22T05:25:07.520Z","endTime":"2026-08-22T05:25:10.931Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-22T05:25:10.931Z","atBatIndex":82},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kyle Tucker grounds into a force out, second baseman Brandon Lowe to shortstop Jacob Gonzalez. Enrique Hernández to 3rd. Mookie Betts out at 2nd. Kyle Tucker to 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-22T05:25:21.926Z","endTime":"2026-08-22T05:28:10.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnThird":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54730997563033,"aZ":-28.592342009981024,"pfxX":-1.5528164777812523,"pfxZ":2.2827567534895223,"pX":-0.7168806241818128,"pZ":1.2528259175976824,"vX0":-6.187948772135146,"vY0":-124.08849416703002,"vZ0":-4.761315616173425,"x":144.33,"y":204.95,"x0":2.0051989029503208,"y0":50.00207334944485,"z0":5.563249199467418,"aX":-2.433828937617739},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":4.2,"spinRate":2572,"spinDirection":200},"zone":13,"typeConfidence":0.93,"plateTime":0.44048141997506907,"extension":6.295031444871239},"index":0,"playId":"7d28a4b1-ee75-3116-bb36-5bd1fb6f588d","pitchNumber":1,"startTime":"2026-08-22T05:25:32.625Z","endTime":"2026-08-22T05:25:35.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728569789754616,"aZ":-27.55426370664091,"pfxX":-1.1934197213826954,"pfxZ":2.805713132689265,"pX":-1.3575683009706234,"pZ":1.4119899691974145,"vX0":-8.086966885787833,"vY0":-127.44008231470661,"vZ0":-4.809331445912132,"x":168.75,"y":200.66,"x0":2.0095167736979946,"y0":50.00414597684026,"z0":5.4951497148037145,"aX":-1.9669164288657819},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":4.0,"spinRate":2653,"spinDirection":221},"zone":13,"typeConfidence":0.85,"plateTime":0.4294784809286507,"extension":6.283830288792568},"index":1,"playId":"dcd97c94-a7b4-36ef-a7e4-1b6818b0e7aa","pitchNumber":2,"startTime":"2026-08-22T05:25:51.134Z","endTime":"2026-08-22T05:25:54.283Z","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":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.397189650300678,"aZ":-22.135600079955022,"pfxX":9.962905248577542,"pfxZ":4.8566649229881556,"pX":0.20088909974020835,"pZ":2.7745499330450194,"vX0":-8.73347286236697,"vY0":-142.57085814246608,"vZ0":-3.865014790695797,"x":109.34,"y":163.87,"x0":2.002623797652196,"y0":50.00702810167629,"z0":5.537232485467056,"aX":20.60772105135021},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.2,"breakHorizontal":-16.4,"spinRate":2354,"spinDirection":131},"zone":5,"typeConfidence":0.87,"plateTime":0.38352317935490676,"extension":6.457339499376883},"index":2,"playId":"fae54f86-f6e6-3906-b793-2589952de094","pitchNumber":3,"startTime":"2026-08-22T05:26:09.933Z","endTime":"2026-08-22T05:26:13.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.518258341701635,"aZ":-29.056519922863824,"pfxX":0.13006008482480458,"pfxZ":1.9076650282628336,"pX":-0.4202656409718735,"pZ":1.011019812498886,"vX0":-6.348032607259468,"vY0":-126.48809751729401,"vZ0":-5.31017358466152,"x":133.02,"y":211.48,"x0":2.0951323678137816,"y0":50.00379152611755,"z0":5.440942799384664,"aX":0.21293739463416522},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":1.1,"spinRate":2710,"spinDirection":283},"zone":13,"typeConfidence":0.91,"plateTime":0.43146703367866923,"extension":6.354182271825423},"index":3,"playId":"940a9919-7b86-3a36-ac18-ec0797b66084","pitchNumber":4,"startTime":"2026-08-22T05:26:36.996Z","endTime":"2026-08-22T05:26:40.170Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.765782497678085,"aZ":-29.144079063193654,"pfxX":1.3997950314966743,"pfxZ":1.8840657575704265,"pX":-0.684864460888284,"pZ":1.5239039429387087,"vX0":-6.691357991642082,"vY0":-125.6812912066465,"vZ0":-4.3062573253360785,"x":143.11,"y":197.63,"x0":1.822062714715826,"y0":50.00504166295237,"z0":5.607304013012752,"aX":2.255642270431423},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":-1.1,"spinRate":2607,"spinDirection":189},"zone":13,"typeConfidence":0.9,"plateTime":0.43461607995593976,"extension":6.525386648285638},"index":4,"playId":"ab00bc2b-8409-34ac-b9cd-919afecdf4ba","pitchNumber":5,"startTime":"2026-08-22T05:26:59.782Z","endTime":"2026-08-22T05:27:04.855Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28570221236254,"aZ":-19.839002511831524,"pfxX":10.469918563051603,"pfxZ":5.763861601506774,"pX":1.0607924218796332,"pZ":2.5683707630168082,"vX0":-6.6018039239990305,"vY0":-145.40425374232456,"vZ0":-4.829121949510169,"x":76.57,"y":169.43,"x0":2.0010869168153818,"y0":50.004265615737935,"z0":5.455653925807411,"aX":22.406907999353137},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.6,"breakHorizontal":-17.6,"spinRate":2427,"spinDirection":130},"zone":14,"typeConfidence":0.83,"plateTime":0.3767822218115673,"extension":6.562028612626688},"index":5,"playId":"e2588b6c-2fcb-3ff2-b12a-daf6974cc24b","pitchNumber":6,"startTime":"2026-08-22T05:27:36.208Z","endTime":"2026-08-22T05:27:39.208Z","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":99.4,"endSpeed":91.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93026192053512,"aZ":-21.722160836763756,"pfxX":10.229622698628216,"pfxZ":4.941986460988405,"pX":0.14281382143284266,"pZ":1.843798050682682,"vX0":-8.992312386428264,"vY0":-144.3651467447841,"vZ0":-6.264800177713532,"x":111.56,"y":189.0,"x0":1.965640435366736,"y0":50.00513707601716,"z0":5.374870935762558,"aX":21.642202029841005},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":7.8,"breakHorizontal":-16.8,"spinRate":2360,"spinDirection":133},"zone":8,"typeConfidence":0.88,"plateTime":0.3790896990756121,"extension":6.564656138938299},"hitData":{"launchSpeed":108.6,"launchAngle":-17.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":142.55,"coordY":154.47}},"index":6,"playId":"0d202bf9-bb07-3631-829c-bebe52ecb2a9","pitchNumber":7,"startTime":"2026-08-22T05:28:02.987Z","endTime":"2026-08-22T05:28:10.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:28:10.185Z","atBatIndex":83},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Edman singles on a line drive to left fielder Bryan Reynolds. Enrique Hernández scores. Kyle Tucker to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-22T05:28:39.937Z","endTime":"2026-08-22T05:30:39.109Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.294"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.17"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.87"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.43"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.70"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.77"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.56"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.16"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.05"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.31"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.40"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.11"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.38"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.29"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.294"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":{"id":642397,"link":"/api/v1/people/642397"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"f31ab201-07d1-4f74-a932-eb6452e1edbe","startTime":"2026-08-22T05:28:39.937Z","endTime":"2026-08-22T05:28:44.937Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.451059346239585,"aZ":-25.03485782200358,"pfxX":10.344043474932032,"pfxZ":3.4250398347007724,"pX":-0.3684440386552941,"pZ":2.5932831925634905,"vX0":-8.99091919686956,"vY0":-143.0708306135799,"vZ0":-3.8726793934961803,"x":131.04,"y":168.76,"x0":1.4631640803387227,"y0":50.00013770131173,"z0":5.523852515478047,"aX":21.54900005549512},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.6,"breakHorizontal":-17.0,"spinRate":2387,"spinDirection":128},"zone":4,"typeConfidence":0.9,"plateTime":0.3820939916056405,"extension":6.290757303627401},"index":1,"playId":"748b418f-8e35-395c-a619-82a5c18f7f83","pitchNumber":1,"startTime":"2026-08-22T05:28:54.305Z","endTime":"2026-08-22T05:28:57.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.666686728482855,"aZ":-32.08328189268257,"pfxX":-4.236199715737054,"pfxZ":0.06057242312453681,"pX":-0.14140603238000787,"pZ":1.264959211312678,"vX0":-3.7505081750795233,"vY0":-125.3995735688313,"vZ0":-3.8817977813030695,"x":122.39,"y":204.63,"x0":1.9293878792337673,"y0":50.00518012988772,"z0":5.478258418484413,"aX":-6.681202913535412},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":8.6,"spinRate":2506,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4384205643095971,"extension":6.406389932380811},"index":2,"playId":"efa92f26-01fa-3861-b57d-468a469f9ddb","pitchNumber":2,"startTime":"2026-08-22T05:29:12.079Z","endTime":"2026-08-22T05:29:15.184Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T05:29:40.324Z","endTime":"2026-08-22T05:30:12.148Z","isPitch":false,"type":"action"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-22T05:30:12.148Z","endTime":"2026-08-22T05:30:29.349Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.583415189062826,"aZ":-33.7652429056687,"pfxX":-4.60854554517122,"pfxZ":-1.0362455015732763,"pX":-0.33811948274536163,"pZ":1.5318658098152804,"vX0":-3.627072103298501,"vY0":-123.73473993694083,"vZ0":-3.011979810157528,"x":129.89,"y":197.42,"x0":1.7521845215979381,"y0":50.00536649371062,"z0":5.630621180771168,"aX":-7.056460988489364},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.4,"breakHorizontal":9.2,"spinRate":2678,"spinDirection":290},"zone":13,"typeConfidence":0.82,"plateTime":0.4448183785833537,"extension":6.402114606254657},"hitData":{"launchSpeed":87.0,"launchAngle":19.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.84,"coordY":132.35}},"index":5,"playId":"dc7a2cef-7d8a-3663-8b06-10f8ac8059c8","pitchNumber":3,"startTime":"2026-08-22T05:30:29.349Z","endTime":"2026-08-22T05:30:39.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:30:39.109Z","atBatIndex":84}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Edman singles on a line drive to left fielder Bryan Reynolds. Enrique Hernández scores. Kyle Tucker to 2nd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-22T05:28:39.937Z","endTime":"2026-08-22T05:30:39.109Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.294"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.17"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.87"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.43"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.70"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.77"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.56"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.16"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.05"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.31"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.40"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.11"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.38"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.29"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.294"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".435"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":{"id":642397,"link":"/api/v1/people/642397"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"f31ab201-07d1-4f74-a932-eb6452e1edbe","startTime":"2026-08-22T05:28:39.937Z","endTime":"2026-08-22T05:28:44.937Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.451059346239585,"aZ":-25.03485782200358,"pfxX":10.344043474932032,"pfxZ":3.4250398347007724,"pX":-0.3684440386552941,"pZ":2.5932831925634905,"vX0":-8.99091919686956,"vY0":-143.0708306135799,"vZ0":-3.8726793934961803,"x":131.04,"y":168.76,"x0":1.4631640803387227,"y0":50.00013770131173,"z0":5.523852515478047,"aX":21.54900005549512},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.6,"breakHorizontal":-17.0,"spinRate":2387,"spinDirection":128},"zone":4,"typeConfidence":0.9,"plateTime":0.3820939916056405,"extension":6.290757303627401},"index":1,"playId":"748b418f-8e35-395c-a619-82a5c18f7f83","pitchNumber":1,"startTime":"2026-08-22T05:28:54.305Z","endTime":"2026-08-22T05:28:57.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.666686728482855,"aZ":-32.08328189268257,"pfxX":-4.236199715737054,"pfxZ":0.06057242312453681,"pX":-0.14140603238000787,"pZ":1.264959211312678,"vX0":-3.7505081750795233,"vY0":-125.3995735688313,"vZ0":-3.8817977813030695,"x":122.39,"y":204.63,"x0":1.9293878792337673,"y0":50.00518012988772,"z0":5.478258418484413,"aX":-6.681202913535412},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":8.6,"spinRate":2506,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.4384205643095971,"extension":6.406389932380811},"index":2,"playId":"efa92f26-01fa-3861-b57d-468a469f9ddb","pitchNumber":2,"startTime":"2026-08-22T05:29:12.079Z","endTime":"2026-08-22T05:29:15.184Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T05:29:40.324Z","endTime":"2026-08-22T05:30:12.148Z","isPitch":false,"type":"action"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-22T05:30:12.148Z","endTime":"2026-08-22T05:30:29.349Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.583415189062826,"aZ":-33.7652429056687,"pfxX":-4.60854554517122,"pfxZ":-1.0362455015732763,"pX":-0.33811948274536163,"pZ":1.5318658098152804,"vX0":-3.627072103298501,"vY0":-123.73473993694083,"vZ0":-3.011979810157528,"x":129.89,"y":197.42,"x0":1.7521845215979381,"y0":50.00536649371062,"z0":5.630621180771168,"aX":-7.056460988489364},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.4,"breakHorizontal":9.2,"spinRate":2678,"spinDirection":290},"zone":13,"typeConfidence":0.82,"plateTime":0.4448183785833537,"extension":6.402114606254657},"hitData":{"launchSpeed":87.0,"launchAngle":19.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.84,"coordY":132.35}},"index":5,"playId":"dc7a2cef-7d8a-3663-8b06-10f8ac8059c8","pitchNumber":3,"startTime":"2026-08-22T05:30:29.349Z","endTime":"2026-08-22T05:30:39.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T05:30:39.109Z","atBatIndex":84},"scoringPlays":[3,9,20,27,64,84],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":166.26,"y":137.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":111.02,"y":93.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":160.43,"y":165.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":191.96,"y":139.73},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"coordinates":{"x":210.9,"y":64.59},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":1,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":137.14,"y":142.58},"type":"O","description":"Groundout"}]}},{"startIndex":11,"endIndex":16,"top":[11,12,13],"bottom":[14,15,16],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":137.26,"y":189.5},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":2,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":106.88,"y":173.11},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":29,"top":[17,18,19,20,21],"bottom":[22,23,24,25,26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":119.09,"y":139.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":41.97,"y":119.56},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":104.92,"y":91.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":147.71,"y":151.12},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":89.74,"y":84.43},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":104.1,"y":83.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":112.96,"y":79.97},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":3,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":130.75,"y":98.43},"type":"H","description":"Single"}]}},{"startIndex":30,"endIndex":35,"top":[30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":155.65,"y":154.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":120.45,"y":169.29},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":91.91,"y":141.12},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":4,"pitcher":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"coordinates":{"x":151.34,"y":151.73},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":156.33,"y":187.41},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":145.47,"y":47.68},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":5,"pitcher":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"coordinates":{"x":100.46,"y":163.84},"type":"O","description":"Lineout"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":142.64,"y":137.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":103.76,"y":171.76},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":68.67,"y":143.75},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":166.23,"y":164.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"coordinates":{"x":105.91,"y":163.84},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":6,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":119.84,"y":79.04},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":61,"top":[51,52,53,54,55],"bottom":[56,57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":165.31,"y":53.66},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":107.68,"y":168.46},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":97.63,"y":173.7},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"coordinates":{"x":90.29,"y":75.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":7,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":152.01,"y":90.1},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64,65,66,67],"bottom":[68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":207.97,"y":82.91},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":165.0,"y":141.34},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":141.64,"y":28.27},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":95.62,"y":60.05},"type":"O","description":"Lineout"}],"home":[]}},{"startIndex":71,"endIndex":76,"top":[71,72,73],"bottom":[74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":195.79,"y":126.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":78.09,"y":77.01},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":9,"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"coordinates":{"x":162.24,"y":64.94},"type":"O","description":"Lineout"}]}},{"startIndex":77,"endIndex":84,"top":[77,78,79,80],"bottom":[81,82,83,84],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":10,"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":180.12,"y":109.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":10,"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":108.34,"y":152.33},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":10,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":142.55,"y":154.47},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"inning":10,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"coordinates":{"x":76.84,"y":132.35},"type":"H","description":"Single"}]}}]},"linescore":{"note":"Two out when winning run scored.","currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":6,"errors":0,"leftOnBase":10},"away":{"runs":4,"hits":8,"errors":1,"leftOnBase":9}},"defense":{"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"catcher":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"first":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"second":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"third":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"shortstop":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"left":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"center":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"right":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"onDeck":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"inHole":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"battingOrder":7,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"onDeck":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"inHole":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"first":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"second":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"battingOrder":7,"team":{"id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"}},"balls":0,"strikes":2,"outs":2},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":9,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":1,"hits":8,"hitByPitch":2,"avg":".255","atBats":38,"obp":".332","slg":".410","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":14,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":5,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":1,"hits":6,"hitByPitch":1,"atBats":35,"obp":".326","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":188,"era":"4.29","inningsPitched":"9.2","saveOpportunities":0,"earnedRuns":4,"whip":"1.32","battersFaced":43,"outs":29,"completeGames":0,"shutouts":0,"pitchesThrown":188,"balls":77,"strikes":111,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":5,"pitchesPerInning":"19.45","runsScoredPer9":"4.66","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":6,"putOuts":29,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694378":{"person":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":60,"flyOuts":30,"groundOuts":46,"airOuts":52,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".224","atBats":165,"obp":".275","slg":".376","ops":".651","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":62,"rbi":28,"leftOnBase":60,"sacBunts":1,"sacFlies":1,"babip":".242","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.50","popOuts":10,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":185,"errors":2,"chances":246,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":64,"groundOuts":102,"airOuts":131,"runs":69,"doubles":29,"triples":2,"homeRuns":14,"strikeOuts":171,"baseOnBalls":41,"intentionalWalks":0,"hits":118,"hitByPitch":9,"atBats":516,"obp":".294","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2354,"era":"3.95","inningsPitched":"139.0","wins":9,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.14","battersFaced":573,"outs":417,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2354,"balls":838,"strikes":1516,"strikePercentage":".640","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".450","pitchesPerInning":"16.94","gamesFinished":0,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"11.07","walksPer9Inn":"2.65","hitsPer9Inn":"7.64","runsScoredPer9":"4.47","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":31,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":9,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694377":{"person":{"id":694377,"fullName":"Nick Yorke","link":"/api/v1/people/694377"},"jerseyNumber":"38","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":14,"groundOuts":29,"airOuts":19,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".221","atBats":86,"obp":".292","slg":".302","ops":".594","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":26,"rbi":12,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"86.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":36,"errors":2,"chances":65,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":88,"flyOuts":55,"groundOuts":80,"airOuts":96,"runs":37,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":51,"baseOnBalls":44,"intentionalWalks":0,"hits":75,"hitByPitch":7,"avg":".252","atBats":298,"obp":".357","slg":".399","ops":".756","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":119,"rbi":38,"leftOnBase":129,"sacBunts":0,"sacFlies":4,"babip":".270","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.80","popOuts":26,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":504,"errors":4,"chances":555,"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"}]},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":32,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":16,"strikes":16,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":5,"flyOuts":42,"groundOuts":61,"airOuts":71,"runs":31,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":0,"hits":50,"hitByPitch":4,"atBats":253,"obp":".283","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1161,"era":"3.75","inningsPitched":"69.2","wins":1,"losses":2,"saves":2,"saveOpportunities":3,"holds":1,"blownSaves":1,"earnedRuns":29,"whip":"1.11","battersFaced":287,"outs":209,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":1161,"balls":450,"strikes":711,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".333","pitchesPerInning":"16.67","gamesFinished":11,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"9.43","walksPer9Inn":"3.49","hitsPer9Inn":"6.46","runsScoredPer9":"4.00","homeRunsPer9":"1.55","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":12},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | 2B, 3 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":77,"groundOuts":89,"airOuts":120,"runs":78,"doubles":26,"triples":1,"homeRuns":27,"strikeOuts":156,"baseOnBalls":47,"intentionalWalks":0,"hits":122,"hitByPitch":2,"avg":".254","atBats":480,"obp":".319","slg":".481","ops":".800","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":536,"totalBases":231,"rbi":80,"leftOnBase":200,"sacBunts":0,"sacFlies":7,"babip":".313","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.78","popOuts":20,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":289,"putOuts":152,"errors":11,"chances":452,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":58,"groundOuts":123,"airOuts":96,"runs":86,"doubles":31,"triples":2,"homeRuns":15,"strikeOuts":136,"baseOnBalls":75,"intentionalWalks":3,"hits":126,"hitByPitch":9,"avg":".263","atBats":479,"obp":".372","slg":".430","ops":".802","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":565,"totalBases":206,"rbi":66,"leftOnBase":191,"sacBunts":0,"sacFlies":2,"babip":".336","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.93","popOuts":7,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":191,"errors":2,"chances":196,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665833":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":19,"groundOuts":56,"airOuts":33,"runs":47,"doubles":10,"triples":0,"homeRuns":16,"strikeOuts":101,"baseOnBalls":33,"intentionalWalks":3,"hits":69,"hitByPitch":3,"avg":".266","atBats":259,"obp":".356","slg":".490","ops":".846","caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":127,"rbi":49,"leftOnBase":105,"sacBunts":0,"sacFlies":0,"babip":".373","groundOutsToAirouts":"1.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.19","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":144,"errors":2,"chances":150,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID683003":{"person":{"id":683003,"fullName":"Jared Jones","link":"/api/v1/people/683003"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":34,"groundOuts":47,"airOuts":71,"runs":35,"doubles":13,"triples":2,"homeRuns":11,"strikeOuts":72,"baseOnBalls":21,"intentionalWalks":0,"hits":56,"hitByPitch":2,"atBats":244,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1048,"era":"4.78","inningsPitched":"64.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.20","battersFaced":269,"outs":192,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1048,"balls":383,"strikes":665,"strikePercentage":".630","hitBatsmen":2,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".286","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.95","hitsPer9Inn":"7.88","runsScoredPer9":"4.92","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"note":"(L, 5-4)","summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":23,"groundOuts":47,"airOuts":49,"runs":25,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":67,"baseOnBalls":23,"intentionalWalks":2,"hits":40,"hitByPitch":4,"atBats":201,"obp":".294","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":941,"era":"3.44","inningsPitched":"55.0","wins":5,"losses":4,"saves":14,"saveOpportunities":19,"holds":8,"blownSaves":5,"earnedRuns":21,"whip":"1.15","battersFaced":231,"outs":165,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":941,"balls":356,"strikes":585,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":1,"winPercentage":".556","pitchesPerInning":"17.11","gamesFinished":25,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"10.96","walksPer9Inn":"3.76","hitsPer9Inn":"6.55","runsScoredPer9":"4.09","homeRunsPer9":"0.82","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":47,"gamesStarted":0,"flyOuts":32,"groundOuts":40,"airOuts":54,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":174,"obp":".233","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":717,"era":"2.20","inningsPitched":"49.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":15,"blownSaves":2,"earnedRuns":12,"whip":"0.86","battersFaced":190,"outs":147,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":717,"balls":232,"strikes":485,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"14.63","gamesFinished":6,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"9.55","walksPer9Inn":"2.20","hitsPer9Inn":"5.51","runsScoredPer9":"2.39","homeRunsPer9":"0.55","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":53,"gamesStarted":5,"flyOuts":14,"groundOuts":45,"airOuts":27,"runs":20,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":84,"baseOnBalls":21,"intentionalWalks":2,"hits":36,"hitByPitch":0,"atBats":191,"obp":".268","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":895,"era":"3.33","inningsPitched":"51.1","wins":5,"losses":3,"saves":5,"saveOpportunities":7,"holds":9,"blownSaves":2,"earnedRuns":19,"whip":"1.11","battersFaced":213,"outs":154,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":895,"balls":310,"strikes":585,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".625","pitchesPerInning":"17.44","gamesFinished":15,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"14.73","walksPer9Inn":"3.68","hitsPer9Inn":"6.31","runsScoredPer9":"3.51","homeRunsPer9":"0.88","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":28,"groundOuts":83,"airOuts":59,"runs":28,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":60,"baseOnBalls":24,"intentionalWalks":0,"hits":62,"hitByPitch":5,"avg":".236","atBats":263,"obp":".312","slg":".304","ops":".616","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":80,"rbi":24,"leftOnBase":127,"sacBunts":1,"sacFlies":0,"babip":".299","groundOutsToAirouts":"1.41","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"131.50","popOuts":5,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":112,"errors":9,"chances":258,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699013":{"person":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"jerseyNumber":"55","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":27,"groundOuts":24,"airOuts":40,"runs":34,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":87,"baseOnBalls":35,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".245","atBats":196,"obp":".357","slg":".531","ops":".888","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":104,"rbi":41,"leftOnBase":91,"sacBunts":0,"sacFlies":3,"babip":".347","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":89,"errors":1,"chances":91,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":37,"groundOuts":111,"airOuts":67,"runs":50,"doubles":16,"triples":2,"homeRuns":4,"strikeOuts":73,"baseOnBalls":21,"intentionalWalks":1,"hits":104,"hitByPitch":9,"avg":".297","atBats":350,"obp":".351","slg":".389","ops":".740","caughtStealing":7,"stolenBases":21,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":136,"rbi":28,"leftOnBase":156,"sacBunts":3,"sacFlies":2,"babip":".364","groundOutsToAirouts":"1.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.50","popOuts":12,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":204,"errors":2,"chances":210,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":5,"strikes":6,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":51,"gamesStarted":1,"flyOuts":25,"groundOuts":66,"airOuts":54,"runs":27,"doubles":15,"triples":0,"homeRuns":4,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":9,"hits":48,"hitByPitch":10,"atBats":248,"obp":".333","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1152,"era":"2.99","inningsPitched":"69.1","wins":6,"losses":3,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":23,"whip":"1.30","battersFaced":300,"outs":208,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":1152,"balls":434,"strikes":718,"strikePercentage":".620","hitBatsmen":10,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".667","pitchesPerInning":"16.62","gamesFinished":11,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"10.38","walksPer9Inn":"5.45","hitsPer9Inn":"6.23","runsScoredPer9":"3.50","homeRunsPer9":"0.52","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":3,"chances":17,"fielding":".824","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696149":{"person":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 4 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":5,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":16,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":88,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":37,"strikes":51,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":24,"flyOuts":80,"groundOuts":110,"airOuts":144,"runs":70,"doubles":24,"triples":2,"homeRuns":11,"strikeOuts":114,"baseOnBalls":66,"intentionalWalks":1,"hits":106,"hitByPitch":6,"atBats":470,"obp":".327","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2163,"era":"4.38","inningsPitched":"125.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.37","battersFaced":547,"outs":376,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2163,"balls":806,"strikes":1357,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":4,"winPercentage":".429","pitchesPerInning":"17.26","gamesFinished":0,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"8.19","walksPer9Inn":"4.74","hitsPer9Inn":"7.61","runsScoredPer9":"5.03","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":3,"chances":19,"fielding":".842","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":7,"groundOuts":7,"airOuts":13,"runs":11,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":19,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".188","atBats":48,"obp":".204","slg":".250","ops":".454","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":12,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":57,"errors":0,"chances":58,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":12,"flyOuts":62,"groundOuts":99,"airOuts":119,"runs":53,"doubles":24,"triples":1,"homeRuns":9,"strikeOuts":81,"baseOnBalls":36,"intentionalWalks":0,"hits":113,"hitByPitch":2,"atBats":410,"obp":".336","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1754,"era":"4.03","inningsPitched":"102.2","wins":6,"losses":6,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":46,"whip":"1.45","battersFaced":451,"outs":308,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1754,"balls":632,"strikes":1122,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"17.08","gamesFinished":4,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.10","walksPer9Inn":"3.16","hitsPer9Inn":"9.91","runsScoredPer9":"4.65","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"601","stats":{"batting":{"note":"1-","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":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":32,"groundOuts":49,"airOuts":85,"runs":28,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":23,"intentionalWalks":0,"hits":38,"hitByPitch":7,"avg":".170","atBats":224,"obp":".266","slg":".299","ops":".565","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":67,"rbi":32,"leftOnBase":117,"sacBunts":1,"sacFlies":2,"babip":".184","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":33,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":17,"stolenBases":18,"stolenBasePercentage":".514","caughtStealingPercentage":".486","assists":21,"putOuts":733,"errors":4,"chances":758,"fielding":".995","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666808":{"person":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":0,"flyOuts":19,"groundOuts":58,"airOuts":39,"runs":31,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":26,"intentionalWalks":1,"hits":43,"hitByPitch":3,"atBats":182,"obp":".332","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":832,"era":"4.07","inningsPitched":"48.2","wins":3,"losses":1,"saves":1,"saveOpportunities":5,"holds":5,"blownSaves":4,"earnedRuns":22,"whip":"1.42","battersFaced":217,"outs":146,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":832,"balls":326,"strikes":506,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.49","rbi":0,"winPercentage":".750","pitchesPerInning":"17.10","gamesFinished":13,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"8.88","walksPer9Inn":"4.81","hitsPer9Inn":"7.95","runsScoredPer9":"5.73","homeRunsPer9":"1.29","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":24,"groundOuts":22,"airOuts":42,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":13,"intentionalWalks":0,"hits":27,"hitByPitch":4,"atBats":132,"obp":".291","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":610,"era":"3.50","inningsPitched":"36.0","wins":1,"losses":5,"saves":3,"saveOpportunities":6,"holds":0,"blownSaves":3,"earnedRuns":14,"whip":"1.11","battersFaced":152,"outs":108,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":205,"strikes":405,"strikePercentage":".660","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".167","pitchesPerInning":"16.94","gamesFinished":20,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"11.00","walksPer9Inn":"3.25","hitsPer9Inn":"6.75","runsScoredPer9":"3.75","homeRunsPer9":"0.75","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":10},"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"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":121,"flyOuts":59,"groundOuts":131,"airOuts":101,"runs":66,"doubles":22,"triples":1,"homeRuns":6,"strikeOuts":83,"baseOnBalls":33,"intentionalWalks":0,"hits":142,"hitByPitch":9,"avg":".311","atBats":456,"obp":".369","slg":".404","ops":".773","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":184,"rbi":55,"leftOnBase":186,"sacBunts":0,"sacFlies":1,"babip":".370","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.00","popOuts":11,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":167,"putOuts":105,"errors":13,"chances":285,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID699008":{"person":{"id":699008,"fullName":"Antwone Kelly","link":"/api/v1/people/699008"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"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":0,"flyOuts":4,"groundOuts":11,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":28,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":123,"era":"6.14","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.64","battersFaced":32,"outs":22,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":40,"strikes":83,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.20","rbi":0,"winPercentage":".---","pitchesPerInning":"16.77","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"4.91","hitsPer9Inn":"9.82","runsScoredPer9":"6.14","homeRunsPer9":"2.45","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID804668":{"person":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":10,"airOuts":10,"runs":10,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".288","atBats":52,"obp":".383","slg":".673","ops":"1.056","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":35,"rbi":12,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.67","popOuts":0,"lineOuts":1},"pitching":{"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":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":8,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"8.00","gamesFinished":1,"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":1},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","assists":6,"putOuts":123,"errors":1,"chances":130,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":69,"groundOuts":150,"airOuts":125,"runs":67,"doubles":21,"triples":2,"homeRuns":21,"strikeOuts":159,"baseOnBalls":33,"intentionalWalks":0,"hits":128,"hitByPitch":7,"atBats":554,"obp":".280","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2184,"era":"3.68","inningsPitched":"149.1","wins":13,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.08","battersFaced":602,"outs":448,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2184,"balls":665,"strikes":1519,"strikePercentage":".700","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".722","pitchesPerInning":"14.63","gamesFinished":0,"strikeoutWalkRatio":"4.82","strikeoutsPer9Inn":"9.58","walksPer9Inn":"1.99","hitsPer9Inn":"7.71","runsScoredPer9":"4.04","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":27,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":3,"chances":22,"fielding":".864","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687462,664040,668804,693304,665833,804668,680779,663968,694378,669707,696149,670990,489446,669199,596133,682254,642397],"pitchers":[696149,670990,489446,669199,596133,682254,642397],"bench":[695257,699013,694377],"bullpen":[677952,666808,683003,699008,669387,694973],"battingOrder":[687462,664040,668804,693304,665833,680779,663968,694378,669707],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lowe, B (26, Yamamoto); Mangum (16, Yamamoto); Reynolds, B (31, Hurt)."},{"label":"HR","value":"Cruz, O (16, 8th inning off Hurt, 1 on, 1 out)."},{"label":"TB","value":"Cruz, O 4; Gonzales, N 2; Lowe, B 3; Mangum 2; Reynolds, B 3."},{"label":"RBI","value":"Cruz, O 2 (49); Gonzales, N 2 (55)."},{"label":"2-out RBI","value":"Gonzales, N."},{"label":"Runners left in scoring position, 2 out","value":"Flores Jr. 2; Lowe, B."},{"label":"GIDP","value":"Davis, H."},{"label":"Team RISP","value":"4-for-13."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Triolo (9, fielding)."},{"label":"DP","value":"(Flores Jr.-Gonzalez, J)."}]}],"note":[{"label":"1","value":"Ran for Flores Jr. in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":119,"name":"Los Angeles Dodgers","link":"/api/v1/teams/119"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":1,"hits":6,"hitByPitch":1,"avg":".259","atBats":35,"obp":".335","slg":".429","ops":".764","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":10,"rbi":5,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":9,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":1,"hits":8,"hitByPitch":2,"atBats":38,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":175,"era":"3.70","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.16","battersFaced":42,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":61,"strikes":114,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":4,"pitchesPerInning":"17.50","runsScoredPer9":"3.60","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":30,"errors":0,"chances":37,"passedBall":1,"pickoffs":0}},"players":{"ID666163":{"person":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"jerseyNumber":"47","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".188","atBats":16,"obp":".188","slg":".188","ops":".376","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":3,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":2,"putOuts":62,"errors":0,"chances":64,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":55,"groundOuts":106,"airOuts":91,"runs":40,"doubles":20,"triples":1,"homeRuns":12,"strikeOuts":135,"baseOnBalls":20,"intentionalWalks":0,"hits":89,"hitByPitch":5,"atBats":418,"obp":".257","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1720,"era":"2.85","inningsPitched":"113.2","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"0.96","battersFaced":446,"outs":341,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1720,"balls":549,"strikes":1171,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".500","pitchesPerInning":"15.13","gamesFinished":0,"strikeoutWalkRatio":"6.75","strikeoutsPer9Inn":"10.69","walksPer9Inn":"1.58","hitsPer9Inn":"7.05","runsScoredPer9":"3.17","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681911":{"person":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":57,"gamesStarted":0,"flyOuts":35,"groundOuts":25,"airOuts":52,"runs":17,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":58,"baseOnBalls":30,"intentionalWalks":3,"hits":25,"hitByPitch":0,"atBats":159,"obp":".289","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":805,"era":"3.25","inningsPitched":"44.1","wins":1,"losses":1,"saves":3,"saveOpportunities":5,"holds":17,"blownSaves":2,"earnedRuns":16,"whip":"1.24","battersFaced":190,"outs":133,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":805,"balls":304,"strikes":501,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"18.16","gamesFinished":8,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"11.77","walksPer9Inn":"6.09","hitsPer9Inn":"5.08","runsScoredPer9":"3.45","homeRunsPer9":"0.61","inheritedRunners":28,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"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}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":91,"groundOuts":105,"airOuts":139,"runs":68,"doubles":19,"triples":3,"homeRuns":11,"strikeOuts":92,"baseOnBalls":60,"intentionalWalks":1,"hits":99,"hitByPitch":3,"avg":".230","atBats":431,"obp":".325","slg":".364","ops":".689","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":498,"totalBases":157,"rbi":55,"leftOnBase":200,"sacBunts":0,"sacFlies":4,"babip":".265","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.18","popOuts":20,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":215,"errors":4,"chances":225,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID571771":{"person":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"jerseyNumber":"8","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"301","stats":{"batting":{"summary":"0-2 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":5,"groundOuts":8,"airOuts":8,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".235","atBats":34,"obp":".278","slg":".471","ops":".749","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":16,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.00","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":7,"putOuts":22,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID571970":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":59,"groundOuts":82,"airOuts":96,"runs":67,"doubles":18,"triples":1,"homeRuns":26,"strikeOuts":114,"baseOnBalls":51,"intentionalWalks":3,"hits":98,"hitByPitch":4,"avg":".252","atBats":389,"obp":".344","slg":".504","ops":".848","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":196,"rbi":66,"leftOnBase":207,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.96","popOuts":18,"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":175,"putOuts":83,"errors":11,"chances":269,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID518692":{"person":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"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":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":76,"groundOuts":126,"airOuts":122,"runs":62,"doubles":30,"triples":1,"homeRuns":15,"strikeOuts":89,"baseOnBalls":55,"intentionalWalks":2,"hits":142,"hitByPitch":3,"avg":".300","atBats":473,"obp":".372","slg":".463","ops":".835","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":537,"totalBases":219,"rbi":61,"leftOnBase":205,"sacBunts":0,"sacFlies":6,"babip":".339","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.53","popOuts":13,"lineOuts":33},"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":88,"putOuts":844,"errors":1,"chances":933,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683618":{"person":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":51,"gamesStarted":1,"flyOuts":22,"groundOuts":48,"airOuts":45,"runs":23,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":56,"baseOnBalls":23,"intentionalWalks":0,"hits":30,"hitByPitch":5,"atBats":177,"obp":".283","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":823,"era":"2.96","inningsPitched":"51.2","wins":4,"losses":1,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":17,"whip":"1.03","battersFaced":207,"outs":155,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":823,"balls":307,"strikes":516,"strikePercentage":".630","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".800","pitchesPerInning":"15.93","gamesFinished":6,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"9.75","walksPer9Inn":"4.01","hitsPer9Inn":"5.23","runsScoredPer9":"4.01","homeRunsPer9":"0.17","inheritedRunners":10,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":17,"flyOuts":94,"groundOuts":82,"airOuts":153,"runs":56,"doubles":16,"triples":1,"homeRuns":23,"strikeOuts":69,"baseOnBalls":32,"intentionalWalks":0,"hits":97,"hitByPitch":4,"atBats":396,"obp":".306","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1700,"era":"4.79","inningsPitched":"103.1","wins":8,"losses":6,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":55,"whip":"1.25","battersFaced":438,"outs":310,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1700,"balls":581,"strikes":1119,"strikePercentage":".660","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".571","pitchesPerInning":"16.45","gamesFinished":1,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"6.01","walksPer9Inn":"2.79","hitsPer9Inn":"8.45","runsScoredPer9":"4.88","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":33,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":1,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656945":{"person":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":31,"groundOuts":35,"airOuts":51,"runs":13,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":63,"baseOnBalls":11,"intentionalWalks":3,"hits":36,"hitByPitch":1,"atBats":183,"obp":".246","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":763,"era":"2.28","inningsPitched":"51.1","wins":1,"losses":3,"saves":18,"saveOpportunities":20,"holds":12,"blownSaves":2,"earnedRuns":13,"whip":"0.92","battersFaced":197,"outs":154,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":763,"balls":228,"strikes":535,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".250","pitchesPerInning":"14.86","gamesFinished":25,"strikeoutWalkRatio":"5.73","strikeoutsPer9Inn":"11.05","walksPer9Inn":"1.93","hitsPer9Inn":"6.31","runsScoredPer9":"2.28","homeRunsPer9":"0.70","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"46","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":34,"groundOuts":32,"airOuts":55,"runs":20,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".233","atBats":172,"obp":".307","slg":".349","ops":".656","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":60,"rbi":13,"leftOnBase":70,"sacBunts":3,"sacFlies":1,"babip":".306","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.33","popOuts":5,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":45,"stolenBasePercentage":".776","caughtStealingPercentage":".224","assists":16,"putOuts":475,"errors":5,"chances":496,"fielding":".990","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669242":{"person":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"700","stats":{"batting":{"summary":"2-5 | 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":27,"groundOuts":44,"airOuts":44,"runs":25,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":0,"hits":48,"hitByPitch":6,"avg":".274","atBats":175,"obp":".342","slg":".411","ops":".753","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":72,"rbi":24,"leftOnBase":72,"sacBunts":2,"sacFlies":0,"babip":".338","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.75","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":58,"errors":3,"chances":138,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669165":{"person":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(BS, 2)","summary":"0.1 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":1,"flyOuts":18,"groundOuts":33,"airOuts":36,"runs":23,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":52,"baseOnBalls":22,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":156,"obp":".330","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":666,"era":"4.61","inningsPitched":"41.0","wins":4,"losses":1,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":21,"whip":"1.41","battersFaced":180,"outs":123,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":666,"balls":225,"strikes":441,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":2,"winPercentage":".800","pitchesPerInning":"16.24","gamesFinished":10,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"11.41","walksPer9Inn":"4.83","hitsPer9Inn":"7.90","runsScoredPer9":"5.05","homeRunsPer9":"1.10","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660271":{"person":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"jerseyNumber":"17","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2 BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":73,"groundOuts":101,"airOuts":104,"runs":84,"doubles":24,"triples":3,"homeRuns":30,"strikeOuts":126,"baseOnBalls":73,"intentionalWalks":16,"hits":134,"hitByPitch":5,"avg":".291","atBats":460,"obp":".390","slg":".552","ops":".942","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":545,"totalBases":254,"rbi":80,"leftOnBase":148,"sacBunts":0,"sacFlies":5,"babip":".337","groundOutsToAirouts":"0.97","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"15.33","popOuts":12,"lineOuts":19},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":37,"groundOuts":87,"airOuts":71,"runs":21,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":95,"baseOnBalls":26,"intentionalWalks":0,"hits":55,"hitByPitch":6,"atBats":305,"obp":".257","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1335,"era":"1.79","inningsPitched":"85.2","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.95","battersFaced":340,"outs":257,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1335,"balls":473,"strikes":862,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".800","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"9.98","walksPer9Inn":"2.73","hitsPer9Inn":"5.78","runsScoredPer9":"2.21","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":11,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID606192":{"person":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":53,"groundOuts":71,"airOuts":81,"runs":50,"doubles":14,"triples":1,"homeRuns":11,"strikeOuts":98,"baseOnBalls":29,"intentionalWalks":1,"hits":81,"hitByPitch":2,"avg":".247","atBats":328,"obp":".309","slg":".396","ops":".705","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":130,"rbi":43,"leftOnBase":152,"sacBunts":0,"sacFlies":3,"babip":".315","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.82","popOuts":15,"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":140,"errors":1,"chances":144,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681624":{"person":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"300","stats":{"batting":{"summary":"0-1 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":75,"groundOuts":107,"airOuts":150,"runs":72,"doubles":25,"triples":2,"homeRuns":21,"strikeOuts":107,"baseOnBalls":45,"intentionalWalks":1,"hits":134,"hitByPitch":7,"avg":".272","atBats":493,"obp":".338","slg":".458","ops":".796","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":550,"totalBases":226,"rbi":80,"leftOnBase":210,"sacBunts":0,"sacFlies":5,"babip":".305","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.48","popOuts":32,"lineOuts":43},"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":13,"putOuts":338,"errors":3,"chances":354,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID623465":{"person":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(W, 1-2)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":4,"strikes":14,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":13,"groundOuts":11,"airOuts":17,"runs":9,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":2,"hits":16,"hitByPitch":0,"atBats":58,"obp":".328","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":252,"era":"4.91","inningsPitched":"14.2","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":8,"whip":"1.43","battersFaced":64,"outs":44,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":252,"balls":85,"strikes":167,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".333","pitchesPerInning":"17.18","gamesFinished":5,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.20","walksPer9Inn":"3.07","hitsPer9Inn":"9.82","runsScoredPer9":"5.52","homeRunsPer9":"2.45","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605141":{"person":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":90,"groundOuts":81,"airOuts":148,"runs":49,"doubles":14,"triples":0,"homeRuns":16,"strikeOuts":44,"baseOnBalls":28,"intentionalWalks":3,"hits":85,"hitByPitch":1,"avg":".238","atBats":357,"obp":".295","slg":".412","ops":".707","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":147,"rbi":46,"leftOnBase":175,"sacBunts":0,"sacFlies":1,"babip":".232","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.31","popOuts":19,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":199,"putOuts":97,"errors":5,"chances":301,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669743":{"person":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"jerseyNumber":"12","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":21,"groundOuts":35,"airOuts":38,"runs":21,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":18,"intentionalWalks":0,"hits":33,"hitByPitch":4,"avg":".252","atBats":131,"obp":".355","slg":".328","ops":".683","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":43,"rbi":17,"leftOnBase":66,"sacBunts":0,"sacFlies":2,"babip":".305","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"131.00","popOuts":12,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":74,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID605483":{"person":{"id":605483,"fullName":"Blake Snell","link":"/api/v1/people/605483"},"jerseyNumber":"7","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":3,"flyOuts":6,"groundOuts":14,"airOuts":12,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":56,"obp":".270","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":251,"era":"3.60","inningsPitched":"15.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.13","battersFaced":63,"outs":45,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":251,"balls":82,"strikes":169,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".500","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"12.00","walksPer9Inn":"3.60","hitsPer9Inn":"6.60","runsScoredPer9":"4.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592779":{"person":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":7,"groundOuts":17,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":55,"obp":".183","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":236,"era":"2.20","inningsPitched":"16.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":4,"whip":"0.67","battersFaced":60,"outs":49,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":236,"balls":86,"strikes":150,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".000","pitchesPerInning":"14.45","gamesFinished":3,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"9.37","walksPer9Inn":"2.76","hitsPer9Inn":"3.31","runsScoredPer9":"2.76","homeRunsPer9":"1.10","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID500743":{"person":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"jerseyNumber":"72","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":29,"groundOuts":55,"airOuts":58,"runs":20,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":13,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".276","atBats":174,"obp":".323","slg":".397","ops":".720","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":69,"rbi":18,"leftOnBase":75,"sacBunts":2,"sacFlies":6,"babip":".288","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":16,"lineOuts":13},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":21,"obp":".478","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":53,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.50","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":20,"strikes":33,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.25","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.25","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":99,"putOuts":76,"errors":1,"chances":176,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676263":{"person":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"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":54,"gamesStarted":1,"flyOuts":24,"groundOuts":48,"airOuts":42,"runs":17,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":64,"baseOnBalls":17,"intentionalWalks":2,"hits":36,"hitByPitch":1,"atBats":188,"obp":".262","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":827,"era":"2.92","inningsPitched":"52.1","wins":5,"losses":1,"saves":1,"saveOpportunities":4,"holds":9,"blownSaves":3,"earnedRuns":17,"whip":"1.01","battersFaced":208,"outs":157,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":827,"balls":280,"strikes":547,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".833","pitchesPerInning":"15.80","gamesFinished":14,"strikeoutWalkRatio":"3.76","strikeoutsPer9Inn":"11.01","walksPer9Inn":"2.92","hitsPer9Inn":"6.19","runsScoredPer9":"2.92","homeRunsPer9":"1.20","inheritedRunners":36,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808963":{"person":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":61,"groundOuts":116,"airOuts":107,"runs":59,"doubles":31,"triples":2,"homeRuns":21,"strikeOuts":114,"baseOnBalls":46,"intentionalWalks":0,"hits":105,"hitByPitch":5,"atBats":440,"obp":".317","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1986,"era":"4.42","inningsPitched":"116.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.30","battersFaced":493,"outs":348,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1986,"balls":708,"strikes":1278,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"8.84","walksPer9Inn":"3.57","hitsPer9Inn":"8.15","runsScoredPer9":"4.58","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":16,"errors":2,"chances":26,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID808967":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, 2 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":107,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":27,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":38,"strikes":69,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.84","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":73,"groundOuts":156,"airOuts":140,"runs":45,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":145,"baseOnBalls":35,"intentionalWalks":1,"hits":101,"hitByPitch":6,"atBats":539,"obp":".244","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":2267,"era":"2.61","inningsPitched":"151.2","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"0.90","battersFaced":583,"outs":455,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":2267,"balls":774,"strikes":1493,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":2,"winPercentage":".632","pitchesPerInning":"14.95","gamesFinished":0,"strikeoutWalkRatio":"4.14","strikeoutsPer9Inn":"8.60","walksPer9Inn":"2.08","hitsPer9Inn":"5.99","runsScoredPer9":"2.67","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":41},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":18,"errors":0,"chances":32,"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"}]},"ID801434":{"person":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":29,"obp":".353","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":124,"era":"2.35","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.57","battersFaced":34,"outs":23,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":49,"strikes":75,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".---","pitchesPerInning":"16.17","gamesFinished":2,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"9.39","walksPer9Inn":"5.87","hitsPer9Inn":"8.22","runsScoredPer9":"2.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660271,518692,681624,571771,571970,669743,605141,663656,669242,606192,676439,808967,592779,669165,683618,623465],"pitchers":[808967,592779,669165,683618,623465],"bench":[500743,666163],"bullpen":[676263,801434,641778,808963,656945,669373,605483,681911],"battingOrder":[660271,518692,571771,669743,605141,663656,669242,606192,676439],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Feduccia (9, Chandler)."},{"label":"HR","value":"Muncy (26, 1st inning off Chandler, 1 on, 2 out)."},{"label":"TB","value":"Betts; Edman 2; Feduccia 2; Muncy 4; Ohtani."},{"label":"RBI","value":"Betts 2 (46); Edman (24); Muncy 2 (66)."},{"label":"2-out RBI","value":"Edman; Muncy 2; Betts 2."},{"label":"Runners left in scoring position, 2 out","value":"Edman 2; Tucker 2."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ohtani (8, 2nd base off Bachar/Flores Jr.)."},{"label":"CS","value":"Hernández, T (1, 2nd base by Chandler/Flores Jr.)."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Feduccia (3)."},{"label":"DP","value":"(Betts-Edman-Freeman, F)."}]}],"note":[{"label":"a","value":"Struck out for Muncy in the 10th."}]}},"officials":[{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Home Plate"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Cruz, O (by Phillips, E); Betts (by Soto, G)."},{"label":"HBP","value":"Reynolds, B (by Yamamoto); Triolo (by Yamamoto); Pages, A (by Chandler)."},{"label":"ABS Challenge","value":"Horwitz (Strike-Confirmed); Feduccia 4 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed); Edman (Strike-Overturned to Ball); Flores Jr. (Ball-Overturned to Strike); Ohtani (Strike-Overturned to Ball); Hernández, T (Strike-Confirmed); Davis, H 2 (Ball-Confirmed, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Chandler 88-51; Ramírez 11-6; Yates 17-11; Bachar 32-16; Weaver 13-9; Montgomery, M 13-8; Soto, G 14-10; Yamamoto 107-69; Stewart, B 8-5; Hurt 19-11; Henriquez, E 23-15; Phillips, E 18-14."},{"label":"Groundouts-flyouts","value":"Chandler 5-0; Ramírez 0-1; Yates 1-1; Bachar 0-2; Weaver 0-0; Montgomery, M 0-0; Soto, G 1-0; Yamamoto 6-1; Stewart, B 0-0; Hurt 0-0; Henriquez, E 0-2; Phillips, E 1-0."},{"label":"Batters faced","value":"Chandler 19; Ramírez 4; Yates 4; Bachar 6; Weaver 3; Montgomery, M 3; Soto, G 4; Yamamoto 27; Stewart, B 2; Hurt 4; Henriquez, E 5; Phillips, E 4."},{"label":"Inherited runners-scored","value":"Stewart, B 2-0; Henriquez, E 1-0."},{"label":"Umpires","value":"HP: Malachi Moore. 1B: Alfonso Márquez. 2B: Mike Estabrook. 3B: Lance Barrett. "},{"label":"Weather","value":"83 degrees, Clear."},{"label":"Wind","value":"2 mph, L To R."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"3:20."},{"label":"Att","value":"51,872."},{"label":"Venue","value":"UNIQLO Field at Dodger Stadium."},{"label":"August 21, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":808967,"fullName":"Yoshinobu Yamamoto","link":"/api/v1/people/808967","boxscoreName":"Yamamoto"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"stats":{"batting":{},"pitching":{"summary":"6.1 IP, 2 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":107,"inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":27,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":38,"strikes":69,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.84","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":73,"groundOuts":156,"airOuts":140,"runs":45,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":145,"baseOnBalls":35,"intentionalWalks":1,"hits":101,"hitByPitch":6,"atBats":539,"obp":".244","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":2267,"era":"2.61","inningsPitched":"151.2","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"0.90","battersFaced":583,"outs":455,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":2267,"balls":774,"strikes":1493,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":2,"winPercentage":".632","pitchesPerInning":"14.95","gamesFinished":0,"strikeoutWalkRatio":"4.14","strikeoutsPer9Inn":"8.60","walksPer9Inn":"2.08","hitsPer9Inn":"5.99","runsScoredPer9":"2.67","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":41},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":18,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":69,"pitchingGameScore":69},{"player":{"person":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970","boxscoreName":"Muncy"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":119,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":59,"groundOuts":82,"airOuts":96,"runs":67,"doubles":18,"triples":1,"homeRuns":26,"strikeOuts":114,"baseOnBalls":51,"intentionalWalks":3,"hits":98,"hitByPitch":4,"avg":".252","atBats":389,"obp":".344","slg":".504","ops":".848","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":196,"rbi":66,"leftOnBase":207,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.96","popOuts":18,"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":175,"putOuts":83,"errors":11,"chances":269,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833","boxscoreName":"Cruz, O"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":19,"groundOuts":56,"airOuts":33,"runs":47,"doubles":10,"triples":0,"homeRuns":16,"strikeOuts":101,"baseOnBalls":33,"intentionalWalks":3,"hits":69,"hitByPitch":3,"avg":".266","atBats":259,"obp":".356","slg":".490","ops":".846","caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":127,"rbi":49,"leftOnBase":105,"sacBunts":0,"sacFlies":0,"babip":".373","groundOutsToAirouts":"1.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.19","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":144,"errors":2,"chances":150,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"loser":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}