{"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":823259,"link":"/api/v1.1/game/823259/feed/live","metaData":{"wait":10,"timeStamp":"20260826_040312","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823259,"type":"R","doubleHeader":"N","id":"2026/08/25/pitmlb-sdnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823259-2026-08-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-26T01:40:00Z","originalDate":"2026-08-25","officialDate":"2026-08-25","dayNight":"night","time":"6:40","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":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":69,"ties":0,"pct":".485"},"records":{},"divisionLeader":false,"wins":65,"losses":69,"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":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","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":"San Diego","record":{"gamesPlayed":133,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":71,"losses":62,"ties":0,"pct":".534"},"records":{},"divisionLeader":false,"wins":71,"losses":62,"winningPercentage":".534"},"franchiseName":"San Diego","clubName":"Padres","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},"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"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},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","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},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID687957":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957","firstName":"Dustin","lastName":"Harris","primaryNumber":"29","birthDate":"1999-07-08","currentAge":27,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dustin","useLastName":"Harris","middleName":"Alexander","boxscoreName":"Harris, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin Harris","nameSlug":"dustin-harris-687957","firstLastName":"Dustin Harris","lastFirstName":"Harris, Dustin","lastInitName":"Harris, D","initLastName":"D Harris","fullFMLName":"Dustin Alexander Harris","fullLFMName":"Harris, Dustin Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"ID696149":{"id":696149,"fullName":"Bubba Chandler","link":"/api/v1/people/696149","firstName":"Roy","lastName":"Chandler","primaryNumber":"36","birthDate":"2002-09-14","currentAge":23,"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},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":25,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"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},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"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},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","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},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"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},"ID668716":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716","firstName":"Noah","lastName":"Murdock","primaryNumber":"58","birthDate":"1998-08-20","currentAge":28,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 8\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Noah","useLastName":"Murdock","middleName":"James","boxscoreName":"Murdock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noah Murdock","nameSlug":"noah-murdock-668716","firstLastName":"Noah Murdock","lastFirstName":"Murdock, Noah","lastInitName":"Murdock, N","initLastName":"N Murdock","fullFMLName":"Noah James Murdock","fullLFMName":"Murdock, Noah James","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"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},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62}},"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680","location":{"address1":"100 Park Boulevard","city":"San Diego","state":"California","stateAbbrev":"CA","postalCode":"92101","defaultCoordinates":{"latitude":32.707861,"longitude":-117.157278},"azimuthAngle":0.0,"elevation":23,"country":"USA","phone":"(619) 795-5000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":40222,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":386,"center":396,"rightCenter":391,"rightLine":322},"active":true,"season":"2026"},"officialVenue":{"id":2680,"link":"/api/v1/venues/2680"},"weather":{"condition":"Clear","temp":"83","wind":"5 mph, L To R"},"gameInfo":{"attendance":40709,"firstPitch":"2026-08-26T01:41:00.000Z","gameDurationMinutes":142},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"home":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"}},"officialScorer":{"id":666101,"fullName":"Jay Garneau","link":"/api/v1/people/666101"},"primaryDatacaster":{"id":686221,"fullName":"Ben Pearson","link":"/api/v1/people/686221"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T01:41:10.473Z","endTime":"2026-08-26T01:41:21.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-25T23:13:23.365Z","endTime":"2026-08-26T01:13:14.654Z","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-26T01:13:14.654Z","endTime":"2026-08-26T01:40:45.489Z","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-26T01:40:45.489Z","endTime":"2026-08-26T01:41:12.328Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.444322859490562,"aZ":-14.186630365005264,"pfxX":-5.00447523872642,"pfxZ":9.386912008948391,"pX":-0.8521329191248084,"pZ":2.8046446962755716,"vX0":7.412317941927989,"vY0":-137.75083753183165,"vZ0":-4.4263390958496185,"x":149.48,"y":163.05,"x0":-2.9312932975800443,"y0":50.000912333771105,"z0":5.395730564658318,"aX":-9.588389259894015},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":7.4,"spinRate":2341,"spinDirection":227},"zone":11,"typeConfidence":0.92,"plateTime":0.3980681719428487,"extension":5.866760628498545},"hitData":{"launchSpeed":88.1,"launchAngle":18.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":110.76,"coordY":98.62}},"index":3,"playId":"1638c599-03b8-36e1-bc5f-78fd5ccdef5b","pitchNumber":1,"startTime":"2026-08-26T01:41:12.328Z","endTime":"2026-08-26T01:41:21.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T01:41:21.998Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T01:41:30.204Z","endTime":"2026-08-26T01:43:28.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45595046289418,"aZ":-27.205864908245207,"pfxX":6.074729781617052,"pfxZ":3.46546860156192,"pX":0.07000624648274417,"pZ":2.9747954731819313,"vX0":5.481906332457828,"vY0":-119.3472245913166,"vZ0":0.32507183879142076,"x":114.33,"y":158.46,"x0":-3.0515104527305397,"y0":50.00120104500416,"z0":5.300948754839984,"aX":8.699853311883192},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.6,"breakHorizontal":-12.4,"spinRate":2916,"spinDirection":58},"zone":2,"typeConfidence":0.91,"plateTime":0.4601576059366703,"extension":5.951923916514854},"index":0,"playId":"95a340de-2fc2-33d1-a450-0034e939d8e7","pitchNumber":1,"startTime":"2026-08-26T01:41:46.061Z","endTime":"2026-08-26T01:41:51.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91778167482603,"aZ":-26.7290935368839,"pfxX":-10.156428034863286,"pfxZ":3.3312577493019973,"pX":-2.4094102514147737,"pZ":2.454664976962978,"vX0":4.894502175463105,"vY0":-126.98526806744839,"vZ0":-1.465651620322482,"x":208.84,"y":172.5,"x0":-3.0420403042912874,"y0":50.00038141572759,"z0":5.164932997570322,"aX":-16.590359416606685},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":17.3,"spinRate":1907,"spinDirection":244},"zone":11,"typeConfidence":0.89,"plateTime":0.4312732081157167,"extension":5.841162030998869},"index":1,"playId":"253d0de2-9777-3371-83a6-9005935886cf","pitchNumber":2,"startTime":"2026-08-26T01:42:11.492Z","endTime":"2026-08-26T01:42:15.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.476250378428592,"aZ":-30.43534060081026,"pfxX":3.923149778673814,"pfxZ":1.1914282225117843,"pX":0.7557361656778459,"pZ":1.9946666991410156,"vX0":7.670875761706387,"vY0":-120.3956141408358,"vZ0":-1.3534992055019215,"x":88.19,"y":184.92,"x0":-2.987748836432253,"y0":50.00312593803351,"z0":5.270226772975322,"aX":5.729999097768087},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.0,"breakHorizontal":-9.0,"spinRate":2886,"spinDirection":68},"zone":9,"typeConfidence":0.9,"plateTime":0.455826043474584,"extension":6.004689618296699},"index":2,"playId":"0af3da58-e394-3b8d-aecb-16c99d854e2a","pitchNumber":3,"startTime":"2026-08-26T01:42:31.722Z","endTime":"2026-08-26T01:42:37.475Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-26T01:42:48.144Z","endTime":"2026-08-26T01:43:02.121Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.635185893848956,"aZ":-18.317225446889207,"pfxX":-5.533204787993197,"pfxZ":7.17232784628292,"pX":-2.1446656433906384,"pZ":3.9079697959314568,"vX0":3.5266195159158444,"vY0":-138.32677720487675,"vZ0":-1.4161293752044974,"x":168.81,"y":110.27,"x0":-2.718955829212581,"y0":50.005755826424824,"z0":5.657982939790899,"aX":-10.69557582665986},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":9.2,"spinRate":2414,"spinDirection":217},"zone":11,"typeConfidence":0.87,"plateTime":0.3963823026806872,"extension":6.162594716393731},"index":4,"playId":"4396c311-ba20-38f8-a2e6-5284382dc01f","pitchNumber":4,"startTime":"2026-08-26T01:43:02.121Z","endTime":"2026-08-26T01:43:05.670Z","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":95.7,"endSpeed":87.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.029576931306288,"aZ":-15.80382031955453,"pfxX":-5.687737831527297,"pfxZ":8.34738835548382,"pX":0.1562633416865014,"pZ":3.6786343385182554,"vX0":9.280975903304723,"vY0":-139.11679203570574,"vZ0":-2.416962512392124,"x":111.04,"y":139.46,"x0":-2.483203295109724,"y0":50.003559853513806,"z0":5.605504031207023,"aX":-11.156347444443737},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2299,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.39363317889397864,"extension":6.129938954648402},"index":5,"playId":"841e44eb-404b-3b84-bc3e-89d52c303444","pitchNumber":5,"startTime":"2026-08-26T01:43:23.637Z","endTime":"2026-08-26T01:43:28.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T01:43:28.006Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds doubles (32) on a sharp line drive to right fielder Fernando Tatis Jr. Spencer Horwitz to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T01:43:31.633Z","endTime":"2026-08-26T01:44:32.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59669219878456,"aZ":-28.27769965377464,"pfxX":-10.895496212895305,"pfxZ":2.052132943559007,"pX":-0.4232053881793841,"pZ":3.0817966340357965,"vX0":9.500966671061661,"vY0":-137.22993717218404,"vZ0":-1.1723754505960153,"x":133.13,"y":155.57,"x0":-2.522034424602082,"y0":50.00319327976954,"z0":5.448588044145201,"aX":-20.69149847305924},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.7,"breakHorizontal":17.6,"spinRate":2254,"spinDirection":231},"zone":1,"typeConfidence":0.92,"plateTime":0.3997977420389476,"extension":6.124326857009239},"index":0,"playId":"caea80ab-9e5d-3c06-9cab-94f5ffab0a10","pitchNumber":1,"startTime":"2026-08-26T01:43:53.900Z","endTime":"2026-08-26T01:43:57.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34921147049404,"aZ":-29.97299858637938,"pfxX":0.053048385783647234,"pfxZ":1.3532630618170138,"pX":0.32626355781396743,"pZ":2.338020319807904,"vX0":7.861013947114037,"vY0":-125.79509445994795,"vZ0":-1.6691151285839005,"x":104.56,"y":175.65,"x0":-2.8286775938329614,"y0":50.00182458609455,"z0":5.409894838322428,"aX":0.08430884042847824},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":-1.7,"spinRate":2609,"spinDirection":91},"zone":6,"typeConfidence":0.94,"plateTime":0.43323023706682795,"extension":6.078155859980339},"hitData":{"launchSpeed":106.2,"launchAngle":16.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.85,"coordY":115.03}},"index":1,"playId":"db9835cd-856e-3a4b-b3ab-306912704ba4","pitchNumber":2,"startTime":"2026-08-26T01:44:18.226Z","endTime":"2026-08-26T01:44:32.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T01:44:32.307Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T01:44:35.254Z","endTime":"2026-08-26T01:47:00.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16726778513671,"aZ":-24.221421184000768,"pfxX":-10.058739474132691,"pfxZ":4.127934402293617,"pX":0.048496751488064226,"pZ":2.8440965219425647,"vX0":10.20579968701052,"vY0":-138.20335724954313,"vZ0":-2.8240555753303553,"x":115.15,"y":161.99,"x0":-2.393757289935,"y0":50.0007722513223,"z0":5.514544462686548,"aX":-19.364283154327904},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":16.0,"spinRate":2141,"spinDirection":221},"zone":2,"typeConfidence":0.92,"plateTime":0.3970466435066293,"extension":6.183466539395475},"index":0,"playId":"f84ee354-64c9-3bce-9a1e-ba6642186e65","pitchNumber":1,"startTime":"2026-08-26T01:45:04.126Z","endTime":"2026-08-26T01:45:10.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38606315393631,"aZ":-28.00102037475547,"pfxX":-10.852110523379185,"pfxZ":2.165705241045943,"pX":-0.9191314869907254,"pZ":2.180510978813732,"vX0":8.219484025030813,"vY0":-138.66459058428003,"vZ0":-3.70854052045351,"x":152.04,"y":179.91,"x0":-2.5240208354093325,"y0":50.00675798132684,"z0":5.420973147061028,"aX":-20.964094133790482},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.2,"breakHorizontal":17.8,"spinRate":2349,"spinDirection":223},"zone":13,"typeConfidence":0.93,"plateTime":0.39623605003155715,"extension":6.095229672764074},"index":1,"playId":"88e7819d-4c5b-3003-a6d8-1f364843739c","pitchNumber":2,"startTime":"2026-08-26T01:45:27.275Z","endTime":"2026-08-26T01:45:32.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72869254623072,"aZ":-24.342074598261036,"pfxX":-10.130139187373354,"pfxZ":4.652101981621669,"pX":-0.24583555842872937,"pZ":1.0694901331720417,"vX0":9.731487678836922,"vY0":-128.89601112907036,"vZ0":-5.40755784131957,"x":126.37,"y":209.9,"x0":-2.7536222279180027,"y0":50.001228365449435,"z0":5.07344790058103,"aX":-17.048531915431553},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.4,"breakHorizontal":16.2,"spinRate":1928,"spinDirection":245},"zone":13,"typeConfidence":0.67,"plateTime":0.42488816626745773,"extension":6.015760733304744},"index":2,"playId":"69c194c8-ccdd-31ce-9ccb-8eed0b131c33","pitchNumber":3,"startTime":"2026-08-26T01:45:54.543Z","endTime":"2026-08-26T01:45:59.036Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.662532548556015,"aZ":-14.05926258363619,"pfxX":-6.224329879802271,"pfxZ":8.980594624110443,"pX":0.6798861022545215,"pZ":3.284621642356566,"vX0":10.16794366517305,"vY0":-140.5982244404374,"vZ0":-4.020342794455484,"x":91.08,"y":150.1,"x0":-2.162439165821906,"y0":50.00239304424971,"z0":5.635481662534223,"aX":-12.555416312945793},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":9.4,"spinRate":2413,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.3884827119532992,"extension":6.2521423040074575},"index":3,"playId":"d4f09e70-3bfa-3005-b71e-90d7c664c9e9","pitchNumber":4,"startTime":"2026-08-26T01:46:19.312Z","endTime":"2026-08-26T01:46:24.235Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.446261257928697,"aZ":-26.037652463810275,"pfxX":-9.967170687569237,"pfxZ":3.151886305637653,"pX":-1.2414580882958306,"pZ":1.297497567429163,"vX0":6.889019579496453,"vY0":-138.3749209466287,"vZ0":-6.38152473415454,"x":164.32,"y":203.75,"x0":-2.4620578440569107,"y0":50.00503120916302,"z0":5.366111845192389,"aX":-19.427020809120535},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":2325,"spinDirection":219},"zone":13,"typeConfidence":0.92,"plateTime":0.3950816944009352,"extension":6.270215771018987},"index":4,"playId":"f2e20248-b1bd-359f-9e10-07fc291ad7fc","pitchNumber":5,"startTime":"2026-08-26T01:46:54.694Z","endTime":"2026-08-26T01:47:00.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T01:47:00.079Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oneil Cruz walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T01:47:04.189Z","endTime":"2026-08-26T01:50:06.336Z","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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":82.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.486998794336863,"aZ":-28.024431869531647,"pfxX":-9.952102519511792,"pfxZ":2.4318671423236555,"pX":-0.7171250816342724,"pZ":2.5265130768475577,"vX0":8.809336247717614,"vY0":-129.14136312234328,"vZ0":-1.4434183288099272,"x":144.34,"y":170.56,"x0":-2.86380717310475,"y0":50.00211432164809,"z0":5.229189192570768,"aX":-16.970366950720408},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":16.3,"spinRate":1896,"spinDirection":246},"zone":4,"typeConfidence":0.64,"plateTime":0.42259969786056706,"extension":5.821073466947765},"index":0,"playId":"bea0a66e-f6d3-33ab-82e3-23b7a24cde26","pitchNumber":1,"startTime":"2026-08-26T01:47:24.339Z","endTime":"2026-08-26T01:47:28.710Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.069230734391795,"aZ":-26.904740717028965,"pfxX":-10.608053903622997,"pfxZ":2.6739679965499352,"pX":0.5122537128428669,"pZ":2.7273943309542905,"vX0":11.971606782747669,"vY0":-139.25940745245936,"vZ0":-2.7886131318511995,"x":97.47,"y":165.14,"x0":-2.45575713293432,"y0":50.00567075074019,"z0":5.51377530809702,"aX":-20.925348087292928},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.4,"breakHorizontal":16.9,"spinRate":2333,"spinDirection":224},"zone":6,"typeConfidence":0.93,"plateTime":0.3927018571053118,"extension":6.024166391897767},"index":1,"playId":"47e617bf-bfde-3dc3-9eb0-39449942bb8e","pitchNumber":2,"startTime":"2026-08-26T01:47:44.493Z","endTime":"2026-08-26T01:47:48.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.857074661289804,"aZ":-14.872276526010188,"pfxX":-6.595598363160171,"pfxZ":8.666812674863273,"pX":0.8430165682944871,"pZ":3.7531624982301786,"vX0":10.950817287636761,"vY0":-140.20228532670745,"vZ0":-2.520060792157168,"x":84.87,"y":137.44,"x0":-2.2515299566403035,"y0":50.00473905319228,"z0":5.631013103905753,"aX":-13.171089069745857},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":9.7,"spinRate":2426,"spinDirection":218},"zone":12,"typeConfidence":0.88,"plateTime":0.39024923061605854,"extension":6.1085712180793985},"index":2,"playId":"9e9caf44-d796-37f9-9099-a49f5b61945a","pitchNumber":3,"startTime":"2026-08-26T01:48:05.873Z","endTime":"2026-08-26T01:48:10.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7901280370124,"aZ":-27.892619988572612,"pfxX":-8.92415565243165,"pfxZ":2.2325884267211293,"pX":0.9557723324505021,"pZ":3.66392731845389,"vX0":12.32327721549653,"vY0":-136.95336012818024,"vZ0":0.20794145458920021,"x":80.57,"y":139.85,"x0":-2.424679790782007,"y0":50.00001980851755,"z0":5.481315814376837,"aX":-17.096783959221185},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.3,"breakHorizontal":13.8,"spinRate":2364,"spinDirection":222},"zone":12,"typeConfidence":0.92,"plateTime":0.3986214079924877,"extension":5.998062219450724},"index":3,"playId":"8837807c-146c-35f3-b2fe-1edd54ea8f20","pitchNumber":4,"startTime":"2026-08-26T01:48:26.344Z","endTime":"2026-08-26T01:48:31.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.895216528268328,"aZ":-24.169651552884208,"pfxX":-9.964760675354952,"pfxZ":4.75791801266148,"pX":-1.3470525047833346,"pZ":2.070580500725696,"vX0":7.075804500970111,"vY0":-128.65877508190096,"vZ0":-3.1419823595798024,"x":168.35,"y":182.87,"x0":-2.8338768738330042,"y0":50.0024882516024,"z0":5.174238493164508,"aX":-16.758836623585573},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":16.6,"spinRate":1874,"spinDirection":244},"zone":13,"typeConfidence":0.79,"plateTime":0.42520196528321463,"extension":5.799740879311375},"index":4,"playId":"0363db70-a356-3e9f-97b5-24dc4e7655b0","pitchNumber":5,"startTime":"2026-08-26T01:48:58.507Z","endTime":"2026-08-26T01:49:04.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.883410176407903,"aZ":-29.275088143521874,"pfxX":10.88547530366601,"pfxZ":2.0370719782463613,"pX":-1.1477068383728757,"pZ":2.246940206807894,"vX0":1.4948344932199316,"vY0":-119.02188007556117,"vZ0":-1.0176103178521416,"x":160.75,"y":178.11,"x0":-3.198131519850166,"y0":50.000327103897774,"z0":5.3540240834714465,"aX":15.465472494151886},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.7,"breakHorizontal":-20.0,"spinRate":3071,"spinDirection":70},"zone":13,"typeConfidence":0.9,"plateTime":0.4618773138695156,"extension":5.902096080055849},"index":5,"playId":"f3ba1fcd-1b0f-37c6-85a5-d835ae2ff010","pitchNumber":6,"startTime":"2026-08-26T01:49:24.693Z","endTime":"2026-08-26T01:49:29.997Z","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":2},"index":6,"playId":"3d3c245d-916f-4b75-88ae-48fe7a6f2416","startTime":"2026-08-26T01:49:44.401Z","endTime":"2026-08-26T01:49:49.401Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5397734267136,"aZ":-26.162949485244187,"pfxX":-11.301365822912349,"pfxZ":3.1406172999363147,"pX":0.6256867276460263,"pZ":3.4615394020088153,"vX0":12.066686095934692,"vY0":-138.1253824728199,"vZ0":-0.705599405197019,"x":93.15,"y":145.32,"x0":-2.3515060049174292,"y0":50.002814558443795,"z0":5.494863600268683,"aX":-21.6273216812608},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":17.6,"spinRate":2329,"spinDirection":228},"zone":3,"typeConfidence":0.93,"plateTime":0.39802389487509604,"extension":6.090838711656255},"index":7,"playId":"77b93ab9-a246-3c09-9892-96062f3b76d3","pitchNumber":7,"startTime":"2026-08-26T01:49:58.949Z","endTime":"2026-08-26T01:50:06.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T01:50:06.336Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T01:50:15.653Z","endTime":"2026-08-26T01:51:41.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.084328497801437,"aZ":-26.195920587824293,"pfxX":7.004499994890987,"pfxZ":4.042601360807662,"pX":-0.22215274252984668,"pZ":2.344068956967266,"vX0":4.260345916845722,"vY0":-121.46184196833605,"vZ0":-1.6099524568644796,"x":125.47,"y":175.49,"x0":-2.914940264392552,"y0":50.002036000494854,"z0":5.315946974040573,"aX":10.356985828035285},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.2,"breakHorizontal":-13.8,"spinRate":2838,"spinDirection":68},"zone":5,"typeConfidence":0.91,"plateTime":0.452741134838897,"extension":5.943045894070061},"index":0,"playId":"2d337eeb-478c-3d24-89b8-389aaecbbbe1","pitchNumber":1,"startTime":"2026-08-26T01:50:33.094Z","endTime":"2026-08-26T01:50:37.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55536878085755,"aZ":-26.69497476011249,"pfxX":-11.115964642133278,"pfxZ":2.8382216922118353,"pX":-0.5240683723679777,"pZ":3.4650568690542967,"vX0":9.594776099041876,"vY0":-138.6217782299399,"vZ0":-0.5409817952734248,"x":136.98,"y":145.22,"x0":-2.6011527791287388,"y0":50.00140722501338,"z0":5.458957412979396,"aX":-21.440408058277022},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.3,"breakHorizontal":17.9,"spinRate":2341,"spinDirection":225},"zone":11,"typeConfidence":0.93,"plateTime":0.396477446254738,"extension":5.925194628631883},"index":1,"playId":"f0c0a9ba-8824-349f-a226-bb006e33ba04","pitchNumber":2,"startTime":"2026-08-26T01:50:52.475Z","endTime":"2026-08-26T01:50:56.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.21220007026838,"aZ":-26.719249703255407,"pfxX":-11.303538398433673,"pfxZ":2.845044495448928,"pX":-0.1541106198192782,"pZ":4.656994334667599,"vX0":10.215978343681392,"vY0":-138.4481269244754,"vZ0":2.12196727242279,"x":122.87,"y":113.04,"x0":-2.444053719245597,"y0":50.00605928348767,"z0":5.68232305720297,"aX":-21.696897112713796},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":18.0,"spinRate":2294,"spinDirection":226},"zone":11,"typeConfidence":0.93,"plateTime":0.3973663471902329,"extension":5.991082722638095},"index":2,"playId":"0d0088cf-c630-3fbf-bbfe-7e913f5eec8f","pitchNumber":3,"startTime":"2026-08-26T01:51:13.658Z","endTime":"2026-08-26T01:51:17.522Z","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":94.4,"endSpeed":85.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.155983204376206,"aZ":-14.061437410999972,"pfxX":-4.8797979779933724,"pfxZ":9.558136766999539,"pX":0.11604353138513317,"pZ":4.465319063040541,"vX0":8.717783351711205,"vY0":-137.22434286329803,"vZ0":-0.5352245109964885,"x":112.58,"y":118.22,"x0":-2.4771831750729834,"y0":50.00335966034775,"z0":5.626439075198284,"aX":-9.24895690105134},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2396,"spinDirection":226},"zone":12,"typeConfidence":0.92,"plateTime":0.4001235397213052,"extension":6.142140108951883},"index":3,"playId":"fd9a8b38-3c9a-313b-b0ce-4c4eeb42155f","pitchNumber":4,"startTime":"2026-08-26T01:51:36.586Z","endTime":"2026-08-26T01:51:41.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T01:51:41.166Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (28) on a sharp line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T01:53:01.742Z","endTime":"2026-08-26T01:54:39.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14886975543383,"aZ":-23.42245234300509,"pfxX":-11.13857675586389,"pfxZ":4.375608199436218,"pX":0.0912588225098964,"pZ":2.6120175664924825,"vX0":10.826914234671023,"vY0":-140.3600175660732,"vZ0":-3.8133659666880093,"x":113.52,"y":168.26,"x0":-2.3650621245953496,"y0":50.000208149396926,"z0":5.509447635944414,"aX":-22.267736171918855},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.3,"breakHorizontal":18.0,"spinRate":2198,"spinDirection":234},"zone":5,"typeConfidence":0.93,"plateTime":0.38990957658861713,"extension":6.78182552740961},"index":0,"playId":"710dc9e9-59fe-33fb-bdd8-6d15077a47f7","pitchNumber":1,"startTime":"2026-08-26T01:53:54.408Z","endTime":"2026-08-26T01:53:58.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.996185864599937,"aZ":-21.900218408122022,"pfxX":-10.29562530401224,"pfxZ":6.081657309394163,"pX":-0.022661493166859666,"pZ":2.413871360052822,"vX0":9.459266974042382,"vY0":-129.41960374801715,"vZ0":-3.556654892731095,"x":117.86,"y":173.61,"x0":-2.394310241255084,"y0":50.00318776072005,"z0":5.490964785588896,"aX":-17.397068719082124},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.3,"breakHorizontal":16.4,"spinRate":1799,"spinDirection":258},"zone":5,"typeConfidence":0.91,"plateTime":0.4238377700930789,"extension":6.792993137864353},"index":1,"playId":"774c4d28-3205-39f0-a330-e52af4b46f27","pitchNumber":2,"startTime":"2026-08-26T01:54:10.633Z","endTime":"2026-08-26T01:54:15.222Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73752974198215,"aZ":-20.52385104003258,"pfxX":-9.885367228529294,"pfxZ":6.87766190890574,"pX":-0.27030987076649166,"pZ":1.533266706496651,"vX0":8.613379501751355,"vY0":-129.2820288366786,"vZ0":-6.045897632638798,"x":127.3,"y":197.38,"x0":-2.3594695665200827,"y0":50.00305535533881,"z0":5.475423895495328,"aX":-16.747971793505883},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.3,"breakHorizontal":16.0,"spinRate":1844,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.4235282195851746,"extension":6.805372505322085},"hitData":{"launchSpeed":110.1,"launchAngle":18.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.11,"coordY":56.69}},"index":2,"playId":"1b92f82d-e679-37ec-8707-431fb08322c4","pitchNumber":3,"startTime":"2026-08-26T01:54:27.544Z","endTime":"2026-08-26T01:54:39.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T01:54:39.696Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T01:54:45.412Z","endTime":"2026-08-26T01:56:51.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":"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.3,"endSpeed":87.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51224975702054,"aZ":-18.373774030539437,"pfxX":-6.164166245683146,"pfxZ":6.980558167667834,"pX":-1.148035364350484,"pZ":4.308444547987414,"vX0":6.220615863935492,"vY0":-140.1669867971884,"vZ0":-0.43568569512694333,"x":160.76,"y":122.45,"x0":-2.6018829849141065,"y0":50.004392810834545,"z0":5.672192257143685,"aX":-12.190602425313216},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":9.8,"spinRate":1931,"spinDirection":234},"zone":11,"typeConfidence":0.92,"plateTime":0.3916816916224857,"extension":6.693002048130238},"index":0,"playId":"af50ee34-8965-312e-9a8a-d0352c78a2a9","pitchNumber":1,"startTime":"2026-08-26T01:55:12.147Z","endTime":"2026-08-26T01:55:15.842Z","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":92.7,"endSpeed":85.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.494117964750636,"aZ":-32.72982258651573,"pfxX":-6.754488912744721,"pfxZ":-0.3016573094761341,"pX":-1.5086868200419585,"pZ":2.935515122988499,"vX0":5.055821687549136,"vY0":-135.02058731674515,"vZ0":-1.2176214530392417,"x":174.51,"y":159.52,"x0":-2.524832708166983,"y0":50.001919452101205,"z0":5.688583050532168,"aX":-12.511669864524656},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.6,"breakHorizontal":11.2,"spinRate":1482,"spinDirection":245},"zone":11,"typeConfidence":0.93,"plateTime":0.40515285646936805,"extension":6.590184461619558},"index":1,"playId":"e1680730-2a87-3d86-b094-01bf47c62b74","pitchNumber":2,"startTime":"2026-08-26T01:55:31.029Z","endTime":"2026-08-26T01:55:34.811Z","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":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.131280246180502,"aZ":-24.92530812263962,"pfxX":-9.783831913713462,"pfxZ":3.901536843900497,"pX":-1.0557557376558364,"pZ":1.9892029749185058,"vX0":7.7003242777245475,"vY0":-135.15544403502076,"vZ0":-4.414496207103256,"x":157.24,"y":185.07,"x0":-2.6638211655286703,"y0":50.00426054085107,"z0":5.383870521373195,"aX":-18.18920946232752},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.4,"breakHorizontal":16.2,"spinRate":2012,"spinDirection":247},"zone":13,"typeConfidence":0.79,"plateTime":0.4045019514050221,"extension":6.554154453216238},"index":2,"playId":"9261df9d-84c3-319d-849c-628ed0c0182b","pitchNumber":3,"startTime":"2026-08-26T01:55:47.940Z","endTime":"2026-08-26T01:55:53.245Z","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":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43297388510221,"aZ":-15.996612406465111,"pfxX":-7.778794596986799,"pfxZ":8.060884231595184,"pX":-0.21864131675979864,"pZ":3.015117775447936,"vX0":8.72857983728288,"vY0":-141.0712632777916,"vZ0":-4.133844437824321,"x":125.33,"y":157.37,"x0":-2.3487789697117547,"y0":50.00130753654945,"z0":5.537274600887102,"aX":-15.608017065596842},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2078,"spinDirection":223},"zone":2,"typeConfidence":0.92,"plateTime":0.38894174175372864,"extension":6.794494586532332},"index":3,"playId":"a95b4527-15b7-3a5f-88fe-0414af430cc9","pitchNumber":4,"startTime":"2026-08-26T01:56:09.142Z","endTime":"2026-08-26T01:56:13.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.621837798453626,"aZ":-22.226232373006486,"pfxX":-10.559677307219854,"pfxZ":4.999058906831223,"pX":0.4866528720360685,"pZ":2.9831393077803545,"vX0":11.561542184233149,"vY0":-140.17888739823843,"vZ0":-3.068864580457749,"x":98.45,"y":158.24,"x0":-2.3188399087840947,"y0":50.005136008938415,"z0":5.542841119610689,"aX":-21.02322776692672},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":16.8,"spinRate":2114,"spinDirection":232},"zone":3,"typeConfidence":0.9,"plateTime":0.39069817992046696,"extension":6.702441428560348},"index":4,"playId":"f6afab17-1d50-337c-bffd-d97854d58b7a","pitchNumber":5,"startTime":"2026-08-26T01:56:27.630Z","endTime":"2026-08-26T01:56:33.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.076286288367996,"aZ":-26.190349063203627,"pfxX":-1.307555021406385,"pfxZ":3.831145275206822,"pX":0.5296743039842968,"pZ":1.0126850567708077,"vX0":7.650619046327002,"vY0":-125.1366767409457,"vZ0":-5.2993367579245785,"x":96.81,"y":211.44,"x0":-2.418811002747879,"y0":50.000406671656656,"z0":5.347491162387339,"aX":-2.041441487644379},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2131,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4404516816453734,"extension":6.8520445580212614},"index":5,"playId":"b003c98a-7749-3131-8029-8d779a5e6b6a","pitchNumber":6,"startTime":"2026-08-26T01:56:46.609Z","endTime":"2026-08-26T01:56:51.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T01:56:51.841Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to shortstop Jacob Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T01:56:59.496Z","endTime":"2026-08-26T01:58:36.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"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":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89528300217924,"aZ":-23.857449848127686,"pfxX":-10.704415612839174,"pfxZ":4.1504594427029025,"pX":0.34084311818111546,"pZ":2.067854415382579,"vX0":11.435754470365266,"vY0":-140.67776046192162,"vZ0":-4.8706255109742775,"x":104.01,"y":182.95,"x0":-2.3860525410930875,"y0":50.00440640823347,"z0":5.368086163490601,"aX":-21.45871446075282},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.6,"breakHorizontal":17.0,"spinRate":2017,"spinDirection":236},"zone":9,"typeConfidence":0.92,"plateTime":0.3893326798892267,"extension":6.855871133611565},"index":0,"playId":"573ff456-ab50-3187-8f27-535a0d1708d8","pitchNumber":1,"startTime":"2026-08-26T01:57:18.198Z","endTime":"2026-08-26T01:57:23.431Z","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":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12239647534123,"aZ":-26.70441002394567,"pfxX":-11.417998749307756,"pfxZ":2.7351876678556435,"pX":0.8880316678623689,"pZ":1.9397223230971359,"vX0":12.837565057391583,"vY0":-140.63843973667662,"vZ0":-4.974397305485465,"x":83.15,"y":186.41,"x0":-2.253995093691265,"y0":50.00601446887866,"z0":5.465204933105534,"aX":-22.859891543065196},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.1,"breakHorizontal":18.0,"spinRate":1978,"spinDirection":235},"zone":14,"typeConfidence":0.92,"plateTime":0.38956971094069637,"extension":6.7823690118393545},"index":1,"playId":"9cc28e89-bd7f-3838-9386-bb5b21646e01","pitchNumber":2,"startTime":"2026-08-26T01:57:36.037Z","endTime":"2026-08-26T01:57:43.976Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"}}},{"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":97.1,"endSpeed":88.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90118000411516,"aZ":-24.629587727910472,"pfxX":-10.74474348394541,"pfxZ":3.7518419409363357,"pX":-0.1813082944497871,"pZ":2.954935405083791,"vX0":9.763702210313937,"vY0":-141.0424451117552,"vZ0":-2.6496840427668755,"x":100.88,"y":133.36,"x0":-2.2965923471080036,"y0":50.000167002867684,"z0":5.499605383181812,"aX":-21.585724181110336},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.4,"breakHorizontal":17.4,"spinRate":2197,"spinDirection":235},"zone":2,"typeConfidence":0.92,"plateTime":0.3887479818471191,"extension":6.73044607747153},"index":2,"playId":"99f854fd-2de8-3655-a905-ba6d49b81700","pitchNumber":3,"startTime":"2026-08-26T01:58:06.563Z","endTime":"2026-08-26T01:58:11.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14272332617252,"aZ":-24.27055653515593,"pfxX":3.779659636239129,"pfxZ":5.222349125267723,"pX":0.7815734304232641,"pZ":2.894551229258024,"vX0":6.54578569550173,"vY0":-122.50965704150632,"vZ0":-1.3692950288964183,"x":87.21,"y":160.63,"x0":-2.420386635118708,"y0":50.00344395489177,"z0":5.543389302128805,"aX":5.721023669382072},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.4,"breakHorizontal":-8.4,"spinRate":2029,"spinDirection":81},"zone":12,"typeConfidence":0.91,"plateTime":0.4478009134334666,"extension":6.825302813572488},"hitData":{"launchSpeed":81.3,"launchAngle":67.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":151.68}},"index":3,"playId":"6b1e0f7b-0acd-35b2-93ce-7e27a676a0ea","pitchNumber":4,"startTime":"2026-08-26T01:58:26.838Z","endTime":"2026-08-26T01:58:36.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T01:58:36.892Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ty France pops out to first baseman Spencer Horwitz in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T01:58:51.936Z","endTime":"2026-08-26T01:59:50.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":97.2,"endSpeed":88.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.288406044906154,"aZ":-19.78914965571315,"pfxX":-7.610429875712612,"pfxZ":6.144283300093704,"pX":-0.9970335901554055,"pZ":3.144108939536447,"vX0":6.657514407162442,"vY0":-141.35891878859422,"vZ0":-3.164603439746945,"x":155.0,"y":153.89,"x0":-2.3980191877583943,"y0":50.00612311962645,"z0":5.554032586998006,"aX":-15.350277391645616},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":12.4,"spinRate":1954,"spinDirection":234},"zone":11,"typeConfidence":0.86,"plateTime":0.38799442331807343,"extension":6.7592191381799145},"index":0,"playId":"1f344ee7-2b48-3b08-90cc-3a5b38368870","pitchNumber":1,"startTime":"2026-08-26T01:59:03.664Z","endTime":"2026-08-26T01:59:07.596Z","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":97.9,"endSpeed":88.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.994822059197475,"aZ":-19.390517855619006,"pfxX":-8.312290770349387,"pfxZ":6.286639722471351,"pX":0.7286379290144179,"pZ":3.1899278421682595,"vX0":11.320669089246678,"vY0":-142.02133205314163,"vZ0":-3.2740141268678506,"x":89.23,"y":152.65,"x0":-2.2381124381048103,"y0":50.000239877484375,"z0":5.598220965658131,"aX":-16.896541967088428},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.8,"breakHorizontal":12.6,"spinRate":2120,"spinDirection":234},"zone":3,"typeConfidence":0.69,"plateTime":0.3863755591361753,"extension":6.687236426720096},"index":1,"playId":"fc6aa836-6b4f-38ae-83e1-c4a6c7c4e4cd","pitchNumber":2,"startTime":"2026-08-26T01:59:22.062Z","endTime":"2026-08-26T01:59:27.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02731079357418,"aZ":-27.24602696137503,"pfxX":4.042330897272587,"pfxZ":3.307142985641361,"pX":0.6028726831075116,"pZ":2.5253755652136145,"vX0":6.297387907482643,"vY0":-122.12519706258249,"vZ0":-1.5476344640948632,"x":94.02,"y":170.59,"x0":-2.5477059431605036,"y0":50.00337418820831,"z0":5.540552185158582,"aX":6.024471550633156},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.9,"breakHorizontal":-9.0,"spinRate":2350,"spinDirection":73},"zone":6,"typeConfidence":0.91,"plateTime":0.4507956457158313,"extension":6.760248288278593},"hitData":{"launchSpeed":83.1,"launchAngle":73.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.0,"coordY":188.67}},"index":2,"playId":"b3bd91b0-4065-39bc-806c-c2e4a28855a9","pitchNumber":3,"startTime":"2026-08-26T01:59:41.084Z","endTime":"2026-08-26T01:59:50.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T01:59:50.866Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T02:01:37.219Z","endTime":"2026-08-26T02:04:39.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":7},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.922594430353936,"aZ":-27.073492878586357,"pfxX":-9.455949174073456,"pfxZ":2.764553276553926,"pX":0.39896203383967416,"pZ":3.7242342566513598,"vX0":11.177089481052178,"vY0":-134.62053592291528,"vZ0":0.43378009478161605,"x":101.79,"y":138.23,"x0":-2.568881293701104,"y0":50.00195288025245,"z0":5.47026505576363,"aX":-17.438672265889387},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.3,"breakHorizontal":14.9,"spinRate":2274,"spinDirection":229},"zone":12,"typeConfidence":0.92,"plateTime":0.40613884606778283,"extension":5.876577815530771},"index":0,"playId":"449674cb-b0ae-333b-94f9-a9fa7d7a1efd","pitchNumber":1,"startTime":"2026-08-26T02:01:57.735Z","endTime":"2026-08-26T02:02:02.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.145396666847553,"aZ":-24.77276225636978,"pfxX":-10.090321590511952,"pfxZ":4.41047252541535,"pX":0.26524289451691396,"pZ":2.028858183087944,"vX0":11.135699493443436,"vY0":-128.09978453123904,"vZ0":-3.0552935292308154,"x":106.89,"y":184.0,"x0":-2.8081150527293137,"y0":50.002233686670785,"z0":5.1541655795478105,"aX":-16.926915899639223},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":16.1,"spinRate":1778,"spinDirection":245},"zone":9,"typeConfidence":0.83,"plateTime":0.4260625722291991,"extension":5.768030272990822},"index":1,"playId":"5c657eb2-5c04-36f4-b151-a4b0e0d1bae8","pitchNumber":2,"startTime":"2026-08-26T02:02:12.115Z","endTime":"2026-08-26T02:02:17.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82775040353244,"aZ":-31.267939045105,"pfxX":-10.317882556230884,"pfxZ":0.5541497922753145,"pX":-1.9235155288633077,"pZ":2.4490007482505076,"vX0":6.215554854023171,"vY0":-127.44517582477269,"vZ0":-0.6591876632913631,"x":190.32,"y":172.66,"x0":-3.0566775083066147,"y0":50.00432230453272,"z0":5.1862466304777355,"aX":-16.930178735668534},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":17.3,"spinRate":1718,"spinDirection":250},"zone":13,"typeConfidence":0.79,"plateTime":0.43021053931182296,"extension":5.678963837684022},"index":2,"playId":"236e88b5-a3b2-3e9e-85f4-675f5ce09dbf","pitchNumber":3,"startTime":"2026-08-26T02:02:52.390Z","endTime":"2026-08-26T02:02:56.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.139555043470416,"aZ":-29.444395785172738,"pfxX":-10.563099788650165,"pfxZ":1.6395081469073087,"pX":-0.8926958563122879,"pZ":2.0384466005322355,"vX0":8.803800931814871,"vY0":-128.0619359779362,"vZ0":-2.0294956218438234,"x":151.03,"y":183.74,"x0":-3.0005705724497784,"y0":50.0023356814347,"z0":5.14175819623928,"aX":-17.56658318707142},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":17.2,"spinRate":1870,"spinDirection":248},"zone":13,"typeConfidence":0.74,"plateTime":0.4275043451416911,"extension":5.838805135510638},"index":3,"playId":"04b45e0c-8315-3652-9e76-c52568fd7e27","pitchNumber":4,"startTime":"2026-08-26T02:03:09.623Z","endTime":"2026-08-26T02:03:15.041Z","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":96.7,"endSpeed":87.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59187176134128,"aZ":-12.850881854595753,"pfxX":-5.887717307904545,"pfxZ":9.787285739545803,"pX":-0.33704084088168856,"pZ":3.2680057695013836,"vX0":8.677493364130216,"vY0":-140.51229507281158,"vZ0":-3.862745301705779,"x":129.85,"y":150.54,"x0":-2.718526954634833,"y0":50.001391632277155,"z0":5.511685394102601,"aX":-11.62341983374734},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":8.6,"spinRate":2457,"spinDirection":225},"zone":1,"typeConfidence":0.91,"plateTime":0.3916987716832683,"extension":5.830803576704684},"index":4,"playId":"bc61b507-0a34-306d-8734-bee2f58613e1","pitchNumber":5,"startTime":"2026-08-26T02:03:30.704Z","endTime":"2026-08-26T02:03:35.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.105140143366306,"aZ":-17.585183942147694,"pfxX":-4.988044172258067,"pfxZ":7.584920971942928,"pX":-1.7932793409465633,"pZ":4.961771925625622,"vX0":4.378372093966724,"vY0":-138.35218188313544,"vZ0":1.2612376621178318,"x":185.36,"y":104.81,"x0":-2.754328710417826,"y0":50.002796243080084,"z0":5.684694024011411,"aX":-9.594815003760461},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":8.0,"spinRate":2483,"spinDirection":220},"zone":11,"typeConfidence":0.88,"plateTime":0.39706979661052344,"extension":5.708461016202856},"index":5,"playId":"5e2c7489-13b8-3d5e-8b1e-397c365fd9f6","pitchNumber":6,"startTime":"2026-08-26T02:03:51.330Z","endTime":"2026-08-26T02:03:54.431Z","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":87.6,"endSpeed":80.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.800063496996458,"aZ":-25.036245642942376,"pfxX":-9.20285683156261,"pfxZ":4.328525284466087,"pX":-1.4946135064813226,"pZ":2.456507648928202,"vX0":6.636321535988811,"vY0":-127.4854331146865,"vZ0":-1.8379606191291453,"x":173.97,"y":172.45,"x0":-2.9336685439813834,"y0":50.00261849354063,"z0":5.159766457201934,"aX":-15.17338683673431},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":15.2,"spinRate":1961,"spinDirection":247},"zone":13,"typeConfidence":0.86,"plateTime":0.4293699433744025,"extension":5.891753996060109},"index":6,"playId":"63cecec9-24ed-35bd-af15-e4ceab5ae328","pitchNumber":7,"startTime":"2026-08-26T02:04:10.259Z","endTime":"2026-08-26T02:04:15.191Z","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":95.3,"endSpeed":86.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.787784388105724,"aZ":-26.68162542447167,"pfxX":-11.507961920271821,"pfxZ":2.8449133254004995,"pX":-0.30204676617959325,"pZ":2.1885111697119526,"vX0":10.619637829272788,"vY0":-138.34973630000377,"vZ0":-3.564237712495312,"x":128.51,"y":179.69,"x0":-2.7011120739517365,"y0":50.00505307199303,"z0":5.288301136987239,"aX":-22.240224014856715},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.6,"breakHorizontal":18.5,"spinRate":2277,"spinDirection":231},"zone":7,"typeConfidence":0.93,"plateTime":0.39639133912774716,"extension":6.084166589934417},"hitData":{"launchSpeed":78.7,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":152.19}},"index":7,"playId":"04cd9f81-cd10-3528-9ed3-115da98d4331","pitchNumber":8,"startTime":"2026-08-26T02:04:32.297Z","endTime":"2026-08-26T02:04:39.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:04:39.876Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T02:04:43.216Z","endTime":"2026-08-26T02:05:55.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62143632064159,"aZ":-12.674117511582457,"pfxX":-4.607343272670345,"pfxZ":9.906973015297746,"pX":-0.7607514279031209,"pZ":3.3533843266288907,"vX0":6.734813117773982,"vY0":-139.9141662735458,"vZ0":-3.6975558953499315,"x":146.0,"y":148.24,"x0":-2.6083081629852316,"y0":50.00684238977326,"z0":5.531442040364439,"aX":-9.07305351750206},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2393,"spinDirection":221},"zone":1,"typeConfidence":0.92,"plateTime":0.39252556834943286,"extension":6.061765049617478},"index":0,"playId":"6d839c81-75c2-3559-9cfb-5ef01e9ad1de","pitchNumber":1,"startTime":"2026-08-26T02:05:04.171Z","endTime":"2026-08-26T02:05:08.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.859605995396084,"aZ":-28.384686328720328,"pfxX":8.966297603305511,"pfxZ":2.4871542811642247,"pX":0.057245880095738624,"pZ":2.6382483735774382,"vX0":4.478163357139004,"vY0":-122.75340306766552,"vZ0":-0.7496582083128195,"x":114.82,"y":167.55,"x0":-2.9567374411954117,"y0":50.00050575415108,"z0":5.369331413661115,"aX":13.647473114066274},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.6,"breakHorizontal":-17.3,"spinRate":2891,"spinDirection":59},"zone":5,"typeConfidence":0.9,"plateTime":0.44661002580924025,"extension":5.854720317336794},"index":1,"playId":"b59a280f-7040-33f6-8bc4-1d3033f0896f","pitchNumber":2,"startTime":"2026-08-26T02:05:25.535Z","endTime":"2026-08-26T02:05:29.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.230157003082844,"aZ":-30.40462861224824,"pfxX":9.400075321169123,"pfxZ":1.2013918879342897,"pX":0.6943051731865963,"pZ":1.9823941441843875,"vX0":5.453234920410999,"vY0":-121.18947203646582,"vZ0":-1.5254991749574602,"x":90.53,"y":185.26,"x0":-2.811804999605686,"y0":50.005407818120155,"z0":5.293203434242369,"aX":13.885641961673684},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-18.4,"spinRate":2915,"spinDirection":64},"zone":9,"typeConfidence":0.9,"plateTime":0.45317850424397,"extension":5.650588370257629},"hitData":{"launchSpeed":71.0,"launchAngle":16.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.41,"coordY":129.63}},"index":2,"playId":"4871d17d-1e4c-395b-83ed-9e72d87b9618","pitchNumber":3,"startTime":"2026-08-26T02:05:45.156Z","endTime":"2026-08-26T02:05:55.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:05:55.986Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Henry Davis grounds into a double play, second baseman Jake Cronenworth to first baseman Ty France. Jared Triolo out at 2nd. Henry Davis out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T02:05:58.496Z","endTime":"2026-08-26T02:07:44.027Z","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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"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":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035606502884907,"aZ":-23.4500990466961,"pfxX":-9.696467989411866,"pfxZ":4.60252225321198,"pX":-0.6757849013242285,"pZ":2.4428875911385326,"vX0":8.293184091376183,"vY0":-136.97616290901536,"vZ0":-3.8017974757934763,"x":142.76,"y":172.82,"x0":-2.486982167249637,"y0":50.00299326983836,"z0":5.457601177903437,"aX":-18.37542120101675},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":15.7,"spinRate":2180,"spinDirection":221},"zone":4,"typeConfidence":0.92,"plateTime":0.40029668816090025,"extension":6.042860118954789},"index":0,"playId":"4a4ec1e3-2e71-3c75-b103-01bfe70e2e02","pitchNumber":1,"startTime":"2026-08-26T02:06:21.821Z","endTime":"2026-08-26T02:06:26.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53021581175398,"aZ":-25.99267387008936,"pfxX":-10.72859832168114,"pfxZ":3.2778185145585397,"pX":-0.7610254004968275,"pZ":1.963913083655053,"vX0":8.593521127268827,"vY0":-136.77048724816967,"vZ0":-4.303596857352894,"x":146.01,"y":185.75,"x0":-2.5574437735844358,"y0":50.002788151039354,"z0":5.350857695477786,"aX":-20.227430411948113},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":17.5,"spinRate":2313,"spinDirection":228},"zone":7,"typeConfidence":0.92,"plateTime":0.4012203011191553,"extension":6.0709388037725365},"index":1,"playId":"1701899f-5f54-3f7e-a345-a3b15927f23b","pitchNumber":2,"startTime":"2026-08-26T02:06:49.274Z","endTime":"2026-08-26T02:06:56.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35206364767164,"aZ":-22.793917626520727,"pfxX":-9.816845351929569,"pfxZ":5.625275246971652,"pX":-0.9676603799040502,"pZ":2.1961210966333726,"vX0":7.808122476641771,"vY0":-128.0067747125764,"vZ0":-3.1076877914125043,"x":153.88,"y":179.48,"x0":-2.7756180391072873,"y0":50.00008893951567,"z0":5.2017773539025045,"aX":-16.359503904516746},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":16.1,"spinRate":1953,"spinDirection":242},"zone":13,"typeConfidence":0.86,"plateTime":0.4271930094853036,"extension":6.14882529703958},"index":2,"playId":"13db32b3-47d0-3345-a2bb-137f7ea1116b","pitchNumber":3,"startTime":"2026-08-26T02:07:11.730Z","endTime":"2026-08-26T02:07:16.511Z","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":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.624630362109286,"aZ":-23.35547128726519,"pfxX":-10.232197063756367,"pfxZ":4.679028111756587,"pX":-1.1657499177805637,"pZ":2.5261680936010955,"vX0":7.138981091211432,"vY0":-136.7659078290514,"vZ0":-3.4177544230677004,"x":161.44,"y":170.57,"x0":-2.487367642048788,"y0":50.00262644644721,"z0":5.403519991922443,"aX":-19.28318821386639},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2282,"spinDirection":225},"zone":11,"typeConfidence":0.92,"plateTime":0.40128173942829903,"extension":6.095911825418702},"hitData":{"launchSpeed":55.4,"launchAngle":12.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.18,"coordY":159.49}},"index":3,"playId":"afd70bc7-34e5-3548-bdae-b47ad08c749f","pitchNumber":4,"startTime":"2026-08-26T02:07:36.507Z","endTime":"2026-08-26T02:07:44.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:07:44.027Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T02:09:39.240Z","endTime":"2026-08-26T02:11:41.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"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":"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":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792205051043627,"aZ":-25.585175131330057,"pfxX":-8.382916530430478,"pfxZ":3.500258585957626,"pX":-0.3583106206588283,"pZ":1.483347296413793,"vX0":8.72680089438683,"vY0":-136.08959074067158,"vZ0":-5.922132053271916,"x":130.66,"y":198.73,"x0":-2.511566244556626,"y0":50.00387942996964,"z0":5.450766311042199,"aX":-15.78562298783575},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.3,"breakHorizontal":13.4,"spinRate":1653,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.40188508622427577,"extension":6.710184969207321},"index":0,"playId":"a3ca36d9-760d-32dc-ad51-15e602e06c04","pitchNumber":1,"startTime":"2026-08-26T02:10:08.370Z","endTime":"2026-08-26T02:10:13.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47671051107144,"aZ":-26.97919884556956,"pfxX":-9.043201865927422,"pfxZ":2.708296149140957,"pX":0.949044442014548,"pZ":1.3478392676159252,"vX0":11.831750169033317,"vY0":-137.34769991931466,"vZ0":-6.177960955767542,"x":80.82,"y":202.39,"x0":-2.2329606408526996,"y0":50.00001293227718,"z0":5.452606136738679,"aX":-17.3320771512547},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.7,"breakHorizontal":14.0,"spinRate":1694,"spinDirection":245},"zone":14,"typeConfidence":0.74,"plateTime":0.39827701109959257,"extension":6.714942678158071},"index":1,"playId":"2d8b1f93-c669-3489-9d2f-dd301d330f81","pitchNumber":2,"startTime":"2026-08-26T02:10:24.681Z","endTime":"2026-08-26T02:10:28.561Z","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":97.6,"endSpeed":89.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64195668956446,"aZ":-15.690166926364254,"pfxX":-8.828709332920159,"pfxZ":8.066914465708441,"pX":-0.1834592259721544,"pZ":2.8666984734439276,"vX0":9.348483322209773,"vY0":-141.84931669898603,"vZ0":-4.673142974866099,"x":123.99,"y":161.38,"x0":-2.3705956583436545,"y0":50.00099054867748,"z0":5.531716552277856,"aX":-18.037606847680138},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":14.2,"spinRate":2127,"spinDirection":236},"zone":5,"typeConfidence":0.91,"plateTime":0.3857479288987391,"extension":6.68386670479662},"index":2,"playId":"58c3ccb5-5f07-3178-80f5-aa498caa8aef","pitchNumber":3,"startTime":"2026-08-26T02:10:41.606Z","endTime":"2026-08-26T02:10:45.716Z","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":97.6,"endSpeed":89.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73807364710043,"aZ":-16.019603122846124,"pfxX":-7.614138629595361,"pfxZ":7.920704459036344,"pX":-0.343756399424529,"pZ":3.7199206794265165,"vX0":8.574000884421496,"vY0":-141.96188254144388,"vZ0":-2.3752792140403858,"x":130.1,"y":138.34,"x0":-2.4150093157219668,"y0":50.00209658527579,"z0":5.588135051691172,"aX":-15.528621495531308},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2120,"spinDirection":231},"zone":11,"typeConfidence":0.93,"plateTime":0.3859361162977861,"extension":6.720382496460344},"index":3,"playId":"e26ed4aa-2ce3-36e2-b41b-3647aabbb722","pitchNumber":4,"startTime":"2026-08-26T02:10:57.051Z","endTime":"2026-08-26T02:11:02.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.234284909230556,"aZ":-27.501631260058833,"pfxX":-9.980192702455282,"pfxZ":2.7290916976994755,"pX":-2.5933379521887447,"pZ":3.720053785758928,"vX0":3.6113341483460397,"vY0":-130.49107935448805,"vZ0":0.3058207142138123,"x":215.85,"y":138.34,"x0":-2.704147975192314,"y0":50.002621806210804,"z0":5.684829541752999,"aX":-17.092224871293038},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":17.2,"spinRate":1642,"spinDirection":254},"zone":11,"typeConfidence":0.92,"plateTime":0.4208547134904923,"extension":6.697877047936301},"index":4,"playId":"f43593be-096f-3dad-96c9-d19b1b2c965c","pitchNumber":5,"startTime":"2026-08-26T02:11:16.449Z","endTime":"2026-08-26T02:11:21.141Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.027804156639583,"aZ":-32.82403187585577,"pfxX":-8.740172849543082,"pfxZ":-0.3466995657217371,"pX":-1.1291431186895031,"pZ":2.5466064590278674,"vX0":6.883794809840898,"vY0":-135.8123378723999,"vZ0":-2.1188823428168164,"x":160.04,"y":170.02,"x0":-2.5623619716500183,"y0":50.00438899475229,"z0":5.62212229780356,"aX":-16.31226420227755},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.8,"breakHorizontal":14.4,"spinRate":1601,"spinDirection":248},"zone":13,"typeConfidence":0.94,"plateTime":0.403451842876712,"extension":6.788999588551404},"hitData":{"launchSpeed":88.1,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.39,"coordY":150.8}},"index":5,"playId":"d2692099-13a6-3c5d-8493-a58d0ca470fe","pitchNumber":6,"startTime":"2026-08-26T02:11:33.837Z","endTime":"2026-08-26T02:11:41.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:11:41.348Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Rengifo lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T02:11:47.075Z","endTime":"2026-08-26T02:14:07.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(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":84.4,"endSpeed":76.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34917596298262,"aZ":-27.649416846971185,"pfxX":6.039093085126119,"pfxZ":2.9877245876477865,"pX":-0.4252915075661608,"pZ":3.0650009566372964,"vX0":3.573406105536567,"vY0":-122.85703677541217,"vZ0":-0.3558706238865902,"x":133.21,"y":156.02,"x0":-2.687561977432475,"y0":50.003628070258685,"z0":5.579617482864371,"aX":9.15029764301245},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.5,"breakHorizontal":-11.9,"spinRate":2073,"spinDirection":92},"zone":1,"typeConfidence":0.91,"plateTime":0.44734104676958975,"extension":6.721950699192685},"index":0,"playId":"43507f27-54b6-3a8e-a8ca-583a742df55c","pitchNumber":1,"startTime":"2026-08-26T02:12:06.469Z","endTime":"2026-08-26T02:12:10.691Z","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.6,"endSpeed":88.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39622068230983,"aZ":-15.761170468216356,"pfxX":-8.477056930879858,"pfxZ":8.100700392656766,"pX":-0.4526023545886578,"pZ":3.7018756977458063,"vX0":8.506406345543187,"vY0":-141.9066627553796,"vZ0":-2.498074751225827,"x":134.25,"y":138.83,"x0":-2.3969017050414867,"y0":50.00471686791698,"z0":5.605323670069511,"aX":-17.18112614552668},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":13.4,"spinRate":2147,"spinDirection":234},"zone":11,"typeConfidence":0.93,"plateTime":0.3869161407569295,"extension":6.663077481520464},"index":1,"playId":"1739f92b-3c53-3759-8867-692518f05ff7","pitchNumber":2,"startTime":"2026-08-26T02:12:23.124Z","endTime":"2026-08-26T02:12:27.891Z","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":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.002797123749097,"aZ":-31.082157675148558,"pfxX":-8.012939551925585,"pfxZ":0.5756113888135701,"pX":-1.05343506330544,"pZ":3.0218337648479894,"vX0":6.63493414999944,"vY0":-136.99187265177326,"vZ0":-1.3403321417435161,"x":157.15,"y":157.19,"x0":-2.4646300339579064,"y0":50.00444803485647,"z0":5.640348296814631,"aX":-15.24551770076356},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.0,"breakHorizontal":13.1,"spinRate":1475,"spinDirection":243},"zone":11,"typeConfidence":0.94,"plateTime":0.3996909074400703,"extension":6.758593181884328},"index":2,"playId":"515ad177-533a-3b9c-97f5-c7c969814810","pitchNumber":3,"startTime":"2026-08-26T02:12:39.769Z","endTime":"2026-08-26T02:12:44.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.123339595182575,"aZ":-22.519833792402967,"pfxX":-9.24908956180383,"pfxZ":4.721051095818844,"pX":1.3613379601323459,"pZ":1.2816596743017166,"vX0":13.490566317446863,"vY0":-141.83520900597014,"vZ0":-7.431408490226376,"x":65.11,"y":204.18,"x0":-2.245560719419453,"y0":50.006596373999585,"z0":5.362020472698888,"aX":-18.9306851588465},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.2,"breakHorizontal":14.2,"spinRate":2129,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.3855251551233252,"extension":6.736883220126996},"index":3,"playId":"d8cad63b-b755-30d4-900c-81c81207ce30","pitchNumber":4,"startTime":"2026-08-26T02:12:55.839Z","endTime":"2026-08-26T02:12:59.353Z","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":97.8,"endSpeed":88.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0851282937587,"aZ":-15.646583722315151,"pfxX":-8.376830019147672,"pfxZ":8.124963409782223,"pX":-0.5193295381395654,"pZ":3.170672112988726,"vX0":8.319453271548777,"vY0":-142.06733959967926,"vZ0":-3.9051207554041767,"x":136.8,"y":153.17,"x0":-2.4045257887876628,"y0":50.00047364991,"z0":5.564683428146287,"aX":-17.034822283052417},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":13.3,"spinRate":2016,"spinDirection":235},"zone":1,"typeConfidence":0.92,"plateTime":0.38629822341792996,"extension":6.755526383690553},"index":4,"playId":"6de66cd4-dd61-3276-9028-7ea381f7cf72","pitchNumber":5,"startTime":"2026-08-26T02:13:17.427Z","endTime":"2026-08-26T02:13:22.417Z","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":86.8,"endSpeed":79.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61004656670249,"aZ":-29.371958816419287,"pfxX":2.0057460029098904,"pfxZ":1.72984348925646,"pX":-1.1369176629773328,"pZ":2.3663056045759476,"vX0":3.01329793475584,"vY0":-126.42909325600081,"vZ0":-2.1792528413172807,"x":160.34,"y":174.89,"x0":-2.6045047816658258,"y0":50.00390806143831,"z0":5.595255176816603,"aX":3.248459300907057},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":-4.3,"spinRate":2042,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4331136647231384,"extension":6.799310813698641},"index":5,"playId":"beef183d-eac2-3a61-82c3-9901172bc5af","pitchNumber":6,"startTime":"2026-08-26T02:13:36.829Z","endTime":"2026-08-26T02:13:40.656Z","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":98.0,"endSpeed":89.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10987628537148,"aZ":-15.268633216015436,"pfxX":-7.67707638466586,"pfxZ":8.23182157160036,"pX":-0.3007238730504507,"pZ":2.854378148255229,"vX0":8.638098152911395,"vY0":-142.4762319864033,"vZ0":-4.722978609450794,"x":128.46,"y":161.71,"x0":-2.3761712572527305,"y0":50.00230292117029,"z0":5.500387784149063,"aX":-15.764482396970784},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":12.1,"spinRate":2084,"spinDirection":230},"zone":1,"typeConfidence":0.93,"plateTime":0.3846217829226135,"extension":6.878443113889416},"hitData":{"launchSpeed":99.2,"launchAngle":17.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.86,"coordY":90.71}},"index":6,"playId":"33f016bf-b0db-3113-9b9b-7d5889c0c63f","pitchNumber":7,"startTime":"2026-08-26T02:13:58.430Z","endTime":"2026-08-26T02:14:07.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:14:07.012Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Campusano strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T02:14:06.487Z","endTime":"2026-08-26T02:16:24.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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(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":97.9,"endSpeed":89.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15707343415622,"aZ":-22.17880691258305,"pfxX":-10.118986902813294,"pfxZ":4.887592121854224,"pX":-0.18189863126298766,"pZ":2.5974393317332742,"vX0":9.697136196046028,"vY0":-142.20379924613434,"vZ0":-4.164104772061321,"x":123.93,"y":168.65,"x0":-2.3244372749103888,"y0":50.002196315282625,"z0":5.491035782855358,"aX":-20.68691264224189},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.2,"breakHorizontal":16.3,"spinRate":1995,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.38543657717285873,"extension":6.762293932488816},"index":0,"playId":"826da74c-6b98-31f4-b1d3-eb114ac0e015","pitchNumber":1,"startTime":"2026-08-26T02:14:30.262Z","endTime":"2026-08-26T02:14:34.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.190990361091192,"aZ":-28.22516340879671,"pfxX":0.6613951009114762,"pfxZ":2.4042150947283423,"pX":1.2076611848645162,"pZ":1.2822370328000625,"vX0":8.767565051840757,"vY0":-127.32615836618238,"vZ0":-4.886146045861897,"x":70.97,"y":204.16,"x0":-2.3664220096983604,"y0":50.000825854922674,"z0":5.459920864661238,"aX":1.085524623932911},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":-3.2,"spinRate":2138,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.43019992523845474,"extension":6.826728004091984},"index":1,"playId":"e1e7b5ef-bc63-33db-9da8-e4c00b4361a8","pitchNumber":2,"startTime":"2026-08-26T02:14:46.357Z","endTime":"2026-08-26T02:14:51.316Z","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":86.9,"endSpeed":79.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.150808160618677,"aZ":-29.302141932532948,"pfxX":1.2937661560142395,"pfxZ":1.7706598596317402,"pX":-0.8587922877268717,"pZ":2.4102421806819345,"vX0":3.7223758863539556,"vY0":-126.53848749783076,"vZ0":-2.1128355233391662,"x":149.74,"y":173.7,"x0":-2.517707991575376,"y0":50.001608333345565,"z0":5.606898591014888,"aX":2.0938117590989105},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-3.2,"spinRate":2181,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4330918453101331,"extension":6.74769763420629},"index":2,"playId":"75645d60-536f-3b76-b082-41b54326c628","pitchNumber":3,"startTime":"2026-08-26T02:15:03.588Z","endTime":"2026-08-26T02:15:07.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.409578504418587,"aZ":-25.898027396523883,"pfxX":5.190114324014637,"pfxZ":4.18218486837932,"pX":0.5964491961233721,"pZ":1.3201099737652455,"vX0":5.966634303283462,"vY0":-122.33442348470052,"vZ0":-4.502366531593495,"x":94.26,"y":203.14,"x0":-2.557663717396122,"y0":50.00232868570436,"z0":5.431065581071112,"aX":7.78590718722624},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.6,"breakHorizontal":-10.9,"spinRate":2235,"spinDirection":80},"zone":14,"typeConfidence":0.92,"plateTime":0.44947136578495606,"extension":6.8507321188988515},"index":3,"playId":"7af76f3c-c67b-3c0c-8a61-9fb333169334","pitchNumber":4,"startTime":"2026-08-26T02:15:30.366Z","endTime":"2026-08-26T02:15:35.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36079451327705,"aZ":-25.95020028038348,"pfxX":5.295052226204235,"pfxZ":3.9986377155125297,"pX":1.2218016677893542,"pZ":1.7569620979042466,"vX0":7.205735680712356,"vY0":-124.7945897231728,"vZ0":-3.7875347979912135,"x":70.43,"y":191.34,"x0":-2.4061128983332196,"y0":50.00078205177082,"z0":5.465799456754113,"aX":8.233308438816215},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.5,"breakHorizontal":-11.4,"spinRate":2233,"spinDirection":76},"zone":14,"typeConfidence":0.91,"plateTime":0.441257500329026,"extension":6.83061842680111},"index":4,"playId":"2f7f27e3-53b4-3d9f-aaae-8560ac97bf9e","pitchNumber":5,"startTime":"2026-08-26T02:15:49.588Z","endTime":"2026-08-26T02:15:54.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96459455495054,"aZ":-20.779562320435552,"pfxX":-10.848081978440375,"pfxZ":5.49836677545433,"pX":0.6380330733375018,"pZ":1.6708307962948448,"vX0":11.952719587111494,"vY0":-143.01936340202195,"vZ0":-6.69944721414027,"x":92.68,"y":193.67,"x0":-2.1858474143401536,"y0":50.00054927180751,"z0":5.346647611364364,"aX":-22.47196077008246},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.6,"breakHorizontal":17.3,"spinRate":2224,"spinDirection":234},"zone":9,"typeConfidence":0.92,"plateTime":0.3829589911613076,"extension":6.894072025835541},"index":5,"playId":"9ff2feb4-54d1-3115-998e-4f60ba758cf9","pitchNumber":6,"startTime":"2026-08-26T02:16:19.273Z","endTime":"2026-08-26T02:16:24.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:16:24.186Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Horwitz called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T02:17:45.333Z","endTime":"2026-08-26T02:20:00.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"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":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":94.1,"endSpeed":85.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.513821956140177,"aZ":-14.397318596197714,"pfxX":-5.317295201081547,"pfxZ":9.405216157058739,"pX":-0.23781390409809,"pZ":1.9906582179661778,"vX0":8.248885540169915,"vY0":-136.70622826761166,"vZ0":-6.398030910085807,"x":126.06,"y":185.03,"x0":-2.6053823072239646,"y0":50.004548755353206,"z0":5.352214247272599,"aX":-10.05262522238308},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2397,"spinDirection":226},"zone":8,"typeConfidence":0.91,"plateTime":0.4008643083874448,"extension":5.864817450979195},"index":0,"playId":"ac7d52ff-4f3f-3b4a-bd91-351fd77a9c04","pitchNumber":1,"startTime":"2026-08-26T02:18:31.660Z","endTime":"2026-08-26T02:18:35.220Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.675129268810277,"aZ":-27.456472624437485,"pfxX":-11.369428911011976,"pfxZ":2.830271976991118,"pX":-0.023444130219635276,"pZ":1.848506586163691,"vX0":10.729540002513733,"vY0":-128.06849697108288,"vZ0":-2.935954795686441,"x":117.89,"y":188.87,"x0":-2.78385730679089,"y0":50.002316347861935,"z0":5.150212016754901,"aX":-18.945036873110094},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":18.2,"spinRate":1922,"spinDirection":243},"zone":8,"typeConfidence":0.79,"plateTime":0.4271682404628483,"extension":5.839043699554572},"index":1,"playId":"842f282b-c1a8-3a67-bfb9-c0ecc097726d","pitchNumber":2,"startTime":"2026-08-26T02:18:46.081Z","endTime":"2026-08-26T02:18:50.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.612761729159853,"aZ":-27.075730943063977,"pfxX":-10.002560248889552,"pfxZ":3.0355845018077785,"pX":-1.366189362965147,"pZ":1.446944556042869,"vX0":7.029791216994744,"vY0":-128.48289323187916,"vZ0":-3.983789811360739,"x":169.08,"y":199.71,"x0":-2.832635165277075,"y0":50.002396002138596,"z0":5.112051221331404,"aX":-16.790534709588204},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":16.7,"spinRate":1889,"spinDirection":244},"zone":13,"typeConfidence":0.81,"plateTime":0.42564908582724437,"extension":5.6628113934726905},"index":2,"playId":"613f6ccc-30f0-3985-884b-0f2e2a8d1d15","pitchNumber":3,"startTime":"2026-08-26T02:19:02.146Z","endTime":"2026-08-26T02:19:05.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280646958240048,"aZ":-27.44911463409566,"pfxX":-9.383202327202836,"pfxZ":2.8340976153948123,"pX":-0.438668180627881,"pZ":1.1662377826053738,"vX0":9.458120586757943,"vY0":-127.83864624655239,"vZ0":-4.335581231904259,"x":133.72,"y":207.29,"x0":-2.952546482948537,"y0":50.00472553997852,"z0":5.017896094798964,"aX":-15.662936409050763},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":15.1,"spinRate":1963,"spinDirection":248},"zone":13,"typeConfidence":0.85,"plateTime":0.42707680334792064,"extension":5.7523259935047735},"index":3,"playId":"3f10dced-d41c-36ec-b3cc-083e500082d4","pitchNumber":4,"startTime":"2026-08-26T02:19:18.867Z","endTime":"2026-08-26T02:19:23.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01162313022152,"aZ":-30.632936342169316,"pfxX":1.0723690730420046,"pfxZ":0.9619921081338854,"pX":1.2113011003335556,"pZ":0.6460669022838275,"vX0":9.498016832953338,"vY0":-125.01512033404106,"vZ0":-5.258820854477883,"x":70.83,"y":221.34,"x0":-2.761807294156388,"y0":50.00187713657665,"z0":5.263952534537234,"aX":1.7107420834587288},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.8,"breakHorizontal":-4.0,"spinRate":2702,"spinDirection":69},"zone":14,"typeConfidence":0.76,"plateTime":0.43658781204147346,"extension":5.905790901247736},"index":4,"playId":"c1f6204a-c572-3179-be78-a8788e5a81d3","pitchNumber":5,"startTime":"2026-08-26T02:19:35.637Z","endTime":"2026-08-26T02:19:39.807Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.842733124320496,"aZ":-24.77751719697643,"pfxX":-9.511044819100242,"pfxZ":3.846089888727744,"pX":0.2328596314806425,"pZ":2.2882211946465234,"vX0":11.082430053706544,"vY0":-137.64576516097344,"vZ0":-3.90462676962086,"x":108.12,"y":177.0,"x0":-2.605156839073041,"y0":50.00441602729688,"z0":5.397980955048032,"aX":-18.298094694091432},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":15.0,"spinRate":2276,"spinDirection":225},"zone":5,"typeConfidence":0.92,"plateTime":0.39754773801567245,"extension":5.943173696265914},"index":5,"playId":"b2c55df6-0b71-3f9e-885e-f9252a14df4f","pitchNumber":6,"startTime":"2026-08-26T02:19:56.125Z","endTime":"2026-08-26T02:20:00.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:20:00.446Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T02:20:01.590Z","endTime":"2026-08-26T02:21:32.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":2},"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":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.699228973308305,"aZ":-14.452300093939769,"pfxX":-4.404380780166566,"pfxZ":9.129246504532379,"pX":-0.187463005777067,"pZ":3.310257504426957,"vX0":8.073794557606254,"vY0":-138.40669204415718,"vZ0":-3.4460787639088006,"x":124.15,"y":149.4,"x0":-2.569253428181687,"y0":50.00299214737322,"z0":5.538373845214995,"aX":-8.550694481965566},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":6.4,"spinRate":2478,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.39563318794221347,"extension":6.03799858690336},"index":0,"playId":"56b85dfc-2899-37de-aa32-8613f2939127","pitchNumber":1,"startTime":"2026-08-26T02:20:25.140Z","endTime":"2026-08-26T02:20:28.671Z","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":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15240040333442,"aZ":-15.505647831468544,"pfxX":-4.448009571071356,"pfxZ":8.564372333149837,"pX":-0.35618471548715486,"pZ":3.2757590641677425,"vX0":7.680236289841538,"vY0":-138.65247950996246,"vZ0":-3.50957652124987,"x":130.58,"y":150.33,"x0":-2.5847537594161336,"y0":50.00092020984276,"z0":5.5933251764811684,"aX":-8.655733354396958},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2440,"spinDirection":219},"zone":11,"typeConfidence":0.92,"plateTime":0.3951075662731829,"extension":5.920013179653834},"index":1,"playId":"3beb76b0-ae42-394a-9bc6-3208f2bb21af","pitchNumber":2,"startTime":"2026-08-26T02:20:40.277Z","endTime":"2026-08-26T02:20:43.889Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-26T02:20:57.733Z","endTime":"2026-08-26T02:21:06.048Z","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":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.111151300321094,"aZ":-29.310416384356106,"pfxX":1.0630107220714815,"pfxZ":1.6862056108931456,"pX":-0.7531752252663119,"pZ":0.6541935252534176,"vX0":5.563862894663735,"vY0":-128.56261844452317,"vZ0":-5.938915565497367,"x":145.71,"y":221.12,"x0":-3.07094391118845,"y0":50.00162723556855,"z0":5.228812939834671,"aX":1.8044480622757328},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":-3.0,"spinRate":2601,"spinDirection":153},"zone":13,"typeConfidence":0.88,"plateTime":0.4237476564660838,"extension":5.864775211391946},"index":3,"playId":"5bad6317-60dd-3c48-a594-60af4c575a9a","pitchNumber":3,"startTime":"2026-08-26T02:21:06.048Z","endTime":"2026-08-26T02:21:10.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28948475582766,"aZ":-25.68112192074898,"pfxX":-10.913535481603553,"pfxZ":3.8942407986575764,"pX":-0.6441446079917132,"pZ":1.4533297460326646,"vX0":9.26547811109839,"vY0":-128.03897505725593,"vZ0":-4.058213458401125,"x":141.55,"y":199.54,"x0":-2.883667443742117,"y0":50.0053091725803,"z0":5.057777772267177,"aX":-18.207456048912444},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":17.8,"spinRate":1860,"spinDirection":244},"zone":13,"typeConfidence":0.85,"plateTime":0.427039139756888,"extension":5.9475882481237194},"index":4,"playId":"23a5d73b-103c-3dd9-87ce-9ccadacfb518","pitchNumber":4,"startTime":"2026-08-26T02:21:27.326Z","endTime":"2026-08-26T02:21:32.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:21:32.767Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a ground ball to third baseman Manny Machado.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T02:21:33.619Z","endTime":"2026-08-26T02:22:03.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.081941747974415,"aZ":-23.004391840649447,"pfxX":-10.150911598250394,"pfxZ":5.4880237575935595,"pX":-0.010644218802590404,"pZ":1.5934894849556884,"vX0":10.644830233622207,"vY0":-128.0796424218222,"vZ0":-4.304356086567077,"x":117.41,"y":195.76,"x0":-2.8908810277846313,"y0":50.002722981167,"z0":5.082726691927899,"aX":-16.95900204064795},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.2,"breakHorizontal":16.2,"spinRate":1956,"spinDirection":241},"zone":14,"typeConfidence":0.84,"plateTime":0.42674506916610033,"extension":5.764370086676616},"hitData":{"launchSpeed":67.4,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.8,"coordY":171.63}},"index":0,"playId":"3c742e17-165c-350f-b3bf-765d9f1ec4b7","pitchNumber":1,"startTime":"2026-08-26T02:21:55.881Z","endTime":"2026-08-26T02:22:03.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:22:03.642Z","atBatIndex":18},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Gonzales grounds into a force out, shortstop Xander Bogaerts to second baseman Jake Cronenworth. Bryan Reynolds out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T02:22:12.259Z","endTime":"2026-08-26T02:22:42.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363527950425386,"aZ":-26.726235573580357,"pfxX":4.984046423428344,"pfxZ":3.6860855276382827,"pX":0.641067366367801,"pZ":1.7930941011180879,"vX0":6.757996831310668,"vY0":-121.04802366531761,"vZ0":-2.6293524436431235,"x":92.56,"y":190.37,"x0":-2.8381938328882184,"y0":50.00455221717246,"z0":5.241312740049642,"aX":7.372214255488895},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.2,"breakHorizontal":-10.7,"spinRate":2823,"spinDirection":58},"zone":9,"typeConfidence":0.91,"plateTime":0.4530649988789732,"extension":5.749218251092712},"hitData":{"launchSpeed":64.6,"launchAngle":4.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.44,"coordY":168.93}},"index":0,"playId":"eded2d55-f04f-3fd7-ab52-4019e21a0c0d","pitchNumber":1,"startTime":"2026-08-26T02:22:34.210Z","endTime":"2026-08-26T02:22:42.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:22:42.052Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a ground ball to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T02:24:36.770Z","endTime":"2026-08-26T02:25:06.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76498413568661,"aZ":-19.53398515852412,"pfxX":-10.029785079025181,"pfxZ":6.180031234321632,"pX":-0.35055397291814266,"pZ":2.962415876257574,"vX0":9.42895249010136,"vY0":-141.95087354311704,"vZ0":-3.6387983622145583,"x":130.36,"y":158.79,"x0":-2.4082821494240365,"y0":50.0038275657634,"z0":5.500784660771017,"aX":-20.518856084388503},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":2063,"spinDirection":231},"zone":1,"typeConfidence":0.56,"plateTime":0.3855014977128155,"extension":6.727838876210629},"hitData":{"launchSpeed":88.9,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.32,"coordY":162.18}},"index":0,"playId":"f4a6d229-92f6-39cc-b744-1253c38a6df1","pitchNumber":1,"startTime":"2026-08-26T02:24:54.409Z","endTime":"2026-08-26T02:25:06.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:25:06.065Z","atBatIndex":20},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Dustin Harris out on a sacrifice bunt, pitcher Paul Skenes to first baseman Spencer Horwitz. Xander Bogaerts to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T02:25:06.966Z","endTime":"2026-08-26T02:25:39.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694973,"link":"/api/v1/people/694973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73760192961626,"aZ":-16.10208209872592,"pfxX":-9.216423570876039,"pfxZ":7.997047759362246,"pX":0.09049164962413923,"pZ":3.0977003751816223,"vX0":9.95982542999744,"vY0":-141.23825750468785,"vZ0":-3.860137820010907,"x":113.55,"y":155.14,"x0":-2.292993642091812,"y0":50.003649028955486,"z0":5.525248623334669,"aX":-18.52455612254979},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":14.5,"spinRate":2250,"spinDirection":232},"zone":2,"typeConfidence":0.9,"plateTime":0.3885939985916882,"extension":6.792150206874763},"hitData":{"launchSpeed":30.7,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":136.11,"coordY":181.07}},"index":0,"playId":"2d216f3e-5266-3446-a5bd-5f92661a19af","pitchNumber":1,"startTime":"2026-08-26T02:25:32.148Z","endTime":"2026-08-26T02:25:39.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:25:39.607Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T02:25:52.561Z","endTime":"2026-08-26T02:27:44.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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.1,"endSpeed":88.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01584725548736,"aZ":-18.383948609771615,"pfxX":-7.568371123513702,"pfxZ":6.861503809302876,"pX":-0.12400670044148128,"pZ":3.259582622559394,"vX0":9.38419482103302,"vY0":-141.0752032607284,"vZ0":-3.008640137893882,"x":121.73,"y":150.77,"x0":-2.515012298800737,"y0":50.001415245217224,"z0":5.529279405025359,"aX":-15.207989477653582},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":11.8,"spinRate":1977,"spinDirection":231},"zone":2,"typeConfidence":0.89,"plateTime":0.3887191207039171,"extension":6.67865670791789},"index":0,"playId":"f96c5ac5-7fa1-3e35-9580-0c4f37b04ad0","pitchNumber":1,"startTime":"2026-08-26T02:26:20.288Z","endTime":"2026-08-26T02:26:23.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00727101068097,"aZ":-29.773160340087532,"pfxX":-0.08440071169652308,"pfxZ":1.5007522995192106,"pX":0.9842747717813544,"pZ":1.2423036196444164,"vX0":8.347870101426613,"vY0":-126.07363802808882,"vZ0":-4.585335946897576,"x":79.48,"y":205.24,"x0":-2.3668724235224823,"y0":50.00280521135729,"z0":5.5035224203757815,"aX":-0.1352778576165209},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-1.9,"spinRate":2315,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4354015488778096,"extension":6.895903384647935},"index":1,"playId":"a11c0736-f460-336d-98a7-a215729c0b16","pitchNumber":2,"startTime":"2026-08-26T02:26:38.904Z","endTime":"2026-08-26T02:26:42.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.422543988687035,"aZ":-30.003049133301523,"pfxX":-0.25124485781065964,"pfxZ":1.3464548298088035,"pX":1.0126530821141957,"pZ":1.5476706877702626,"vX0":8.591174562554606,"vY0":-126.11371879882152,"vZ0":-3.8742658818429216,"x":78.4,"y":196.99,"x0":-2.404060256898585,"y0":50.003058602283296,"z0":5.521349857218931,"aX":-0.4061897409239391},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-1.4,"spinRate":2275,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4341609333076386,"extension":6.846124930454108},"index":2,"playId":"b962deb7-3f4e-3b04-b4f8-b31b07350742","pitchNumber":3,"startTime":"2026-08-26T02:26:57.918Z","endTime":"2026-08-26T02:27:01.856Z","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":87.2,"endSpeed":80.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940893681449285,"aZ":-29.39661738864793,"pfxX":0.6477797039847468,"pfxZ":1.7010852448646316,"pX":0.3254156043420644,"pZ":1.1660042558278942,"vX0":6.894370796387275,"vY0":-126.86748820353397,"vZ0":-4.858415092459926,"x":104.6,"y":207.3,"x0":-2.5113093912287963,"y0":50.00217339960588,"z0":5.448800183535841,"aX":1.053919690003594},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":-2.8,"spinRate":2239,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4317214579361641,"extension":6.916006069088223},"index":3,"playId":"00c23b9f-6c62-3683-8ce7-eb376e44fb3a","pitchNumber":4,"startTime":"2026-08-26T02:27:15.270Z","endTime":"2026-08-26T02:27:19.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27249796132941,"aZ":-22.79246397069907,"pfxX":-10.737795860642407,"pfxZ":4.625243185459741,"pX":0.2650140837399606,"pZ":2.7999368669980917,"vX0":11.075729319871684,"vY0":-141.51025527056876,"vZ0":-3.404138706516458,"x":106.9,"y":163.18,"x0":-2.304425541264562,"y0":50.00341768255611,"z0":5.4785757865420965,"aX":-21.78048713015165},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.8,"breakHorizontal":17.2,"spinRate":2235,"spinDirection":234},"zone":6,"typeConfidence":0.92,"plateTime":0.3870626091610889,"extension":6.773711710389265},"hitData":{"launchSpeed":90.1,"launchAngle":28.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.43,"coordY":66.66}},"index":4,"playId":"031d27b3-ad60-319e-bc9c-d3930aaa63f8","pitchNumber":5,"startTime":"2026-08-26T02:27:33.597Z","endTime":"2026-08-26T02:27:44.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:27:44.284Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Cronenworth lines out sharply to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T02:27:45.523Z","endTime":"2026-08-26T02:28:20.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.776202504482747,"aZ":-31.490575575825336,"pfxX":-9.639194451741638,"pfxZ":0.3680400642470181,"pX":-0.14171415702526016,"pZ":1.9135858763032052,"vX0":9.537205481583873,"vY0":-135.83699993447345,"vZ0":-3.7950845298886198,"x":122.4,"y":187.11,"x0":-2.4582175902353742,"y0":50.0033686529289,"z0":5.5359056377773035,"aX":-17.883483002253648},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.0,"breakHorizontal":15.2,"spinRate":1667,"spinDirection":242},"zone":8,"typeConfidence":0.93,"plateTime":0.4043553755523859,"extension":6.707609726022287},"hitData":{"launchSpeed":102.9,"launchAngle":17.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":106.39,"coordY":67.79}},"index":0,"playId":"3c54f471-cd55-3eb1-9663-912d234dadd9","pitchNumber":1,"startTime":"2026-08-26T02:28:13.744Z","endTime":"2026-08-26T02:28:20.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:28:20.658Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T02:30:07.498Z","endTime":"2026-08-26T02:32:40.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"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":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854196052061443,"aZ":-31.27456428129083,"pfxX":9.43245246798176,"pfxZ":0.6637109787386404,"pX":-0.05668702350327708,"pZ":2.854749957159224,"vX0":3.9078396909976068,"vY0":-116.85242079073085,"vZ0":1.1021324612200252,"x":119.16,"y":161.7,"x0":-2.9834169732738247,"y0":50.00563527231485,"z0":5.34661196177158,"aX":12.865390005163231},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.8,"breakHorizontal":-18.1,"spinRate":2899,"spinDirection":64},"zone":5,"typeConfidence":0.9,"plateTime":0.47123706783348274,"extension":5.867538055263729},"index":0,"playId":"24089ea0-934c-303b-b12d-8d186be1438f","pitchNumber":1,"startTime":"2026-08-26T02:30:29.959Z","endTime":"2026-08-26T02:30:34.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40424199723464,"aZ":-30.88155337865375,"pfxX":-12.273331399352166,"pfxZ":0.7934160511327928,"pX":-0.41322784809644586,"pZ":1.868463472691859,"vX0":9.87582025968587,"vY0":-127.2667038846855,"vZ0":-2.02498685153748,"x":132.75,"y":188.33,"x0":-2.759497478798933,"y0":50.003193085811006,"z0":5.1328559699604694,"aX":-20.02740902919545},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":19.8,"spinRate":1817,"spinDirection":241},"zone":7,"typeConfidence":0.79,"plateTime":0.43124855277737106,"extension":5.7800885641811615},"index":1,"playId":"fa283080-d3db-3fd4-814b-1e3721f1cf5b","pitchNumber":2,"startTime":"2026-08-26T02:30:44.532Z","endTime":"2026-08-26T02:30:48.121Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-26T02:31:00.710Z","endTime":"2026-08-26T02:31:12.740Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.609063067390533,"aZ":-29.39601342951799,"pfxX":-12.308740144780796,"pfxZ":1.4840313621691035,"pX":-0.27101994216344155,"pZ":3.8963957561863185,"vX0":10.758577569370784,"vY0":-136.32124273319732,"vZ0":1.0414798311946283,"x":127.33,"y":133.58,"x0":-2.6809555445851796,"y0":50.0013029982685,"z0":5.547593914069951,"aX":-23.028520027852004},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.1,"breakHorizontal":19.8,"spinRate":2316,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.4026812034417353,"extension":5.847467464675126},"index":3,"playId":"133708b0-0f07-3dc9-b65d-e189cbdf1e56","pitchNumber":3,"startTime":"2026-08-26T02:31:12.740Z","endTime":"2026-08-26T02:31:16.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28399627668355,"aZ":-29.882935851440013,"pfxX":-10.649718397962888,"pfxZ":1.3953228480356303,"pX":-0.7519292377030439,"pZ":1.4911614207522939,"vX0":8.768941045237678,"vY0":-127.08402131879348,"vZ0":-3.0232814710123557,"x":145.66,"y":198.52,"x0":-2.8582815320127244,"y0":50.00283087210199,"z0":5.0622549040765294,"aX":-17.474302779765452},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":17.4,"spinRate":1949,"spinDirection":247},"zone":13,"typeConfidence":0.87,"plateTime":0.4304874221236079,"extension":5.653690429845871},"index":4,"playId":"9c0fa8a9-d84d-3c87-b58c-8e35aa3044b6","pitchNumber":4,"startTime":"2026-08-26T02:31:31.520Z","endTime":"2026-08-26T02:31:37.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07286344793703,"aZ":-15.068278800084016,"pfxX":-5.0284924765685926,"pfxZ":9.136200763308565,"pX":-1.5093740353738336,"pZ":4.975261795201895,"vX0":5.186716909205743,"vY0":-136.4742703701403,"vZ0":1.0591712391315276,"x":174.53,"y":104.45,"x0":-2.7878537216245136,"y0":50.004433878503555,"z0":5.625073978944441,"aX":-9.417436670173608},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":7.9,"spinRate":2332,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.4024581862245764,"extension":5.825613020368141},"index":5,"playId":"b9b18067-17dc-3904-9fda-51e32091f873","pitchNumber":5,"startTime":"2026-08-26T02:31:51.224Z","endTime":"2026-08-26T02:31:54.485Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31396933345334,"aZ":-26.58108979366247,"pfxX":-11.727930795687527,"pfxZ":2.973695064079603,"pX":-0.21940411006356247,"pZ":3.1081140493442994,"vX0":10.562601096294777,"vY0":-136.7676304109486,"vZ0":-1.3017431414904648,"x":125.36,"y":154.86,"x0":-2.6222258859615097,"y0":50.001529131678865,"z0":5.426406574790294,"aX":-22.047206012820755},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":18.8,"spinRate":2350,"spinDirection":226},"zone":2,"typeConfidence":0.92,"plateTime":0.4016489711738833,"extension":5.865449245783088},"index":6,"playId":"aea76840-ad3d-38f4-9bb4-d48eb1c7be56","pitchNumber":6,"startTime":"2026-08-26T02:32:11.273Z","endTime":"2026-08-26T02:32:15.500Z","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":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.162648199517182,"aZ":-25.181337276724207,"pfxX":-10.886587237556116,"pfxZ":4.246017076642648,"pX":-1.0689907170839819,"pZ":2.2456455149926797,"vX0":8.431518418065973,"vY0":-127.4952574547492,"vZ0":-2.3940296476133485,"x":157.75,"y":178.15,"x0":-3.0041474395685035,"y0":50.00318693350347,"z0":5.183811184762305,"aX":-17.926811405863692},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.3,"breakHorizontal":17.8,"spinRate":1936,"spinDirection":247},"zone":13,"typeConfidence":0.86,"plateTime":0.4295890984570776,"extension":5.736231723444475},"index":7,"playId":"0a255325-4c28-3371-b8d6-31b324439e3d","pitchNumber":7,"startTime":"2026-08-26T02:32:36.671Z","endTime":"2026-08-26T02:32:40.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:32:40.051Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Mangum walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T02:32:42.656Z","endTime":"2026-08-26T02:35:19.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.4,"endSpeed":80.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.230962526493524,"aZ":-25.96611237411823,"pfxX":-9.693959966714829,"pfxZ":3.7861924527153814,"pX":-0.7304309673019174,"pZ":2.533701788399711,"vX0":8.91143128317147,"vY0":-127.04384376153376,"vZ0":-1.4312572207466516,"x":144.84,"y":170.37,"x0":-3.0186031937197244,"y0":50.0042228889666,"z0":5.161913919816985,"aX":-15.899886861657345},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.7,"breakHorizontal":15.6,"spinRate":1941,"spinDirection":245},"zone":4,"typeConfidence":0.87,"plateTime":0.43059946803700555,"extension":5.912242471420063},"index":0,"playId":"3b2c6706-cde4-31a3-9136-35c5c99877f8","pitchNumber":1,"startTime":"2026-08-26T02:33:04.392Z","endTime":"2026-08-26T02:33:07.937Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.644432832677417,"aZ":-15.535995737638645,"pfxX":-5.833942142853061,"pfxZ":8.836354502656219,"pX":0.1389954474980445,"pZ":3.863071989335807,"vX0":9.612520593207421,"vY0":-136.72603040091124,"vZ0":-1.5540253650214058,"x":111.7,"y":134.48,"x0":-2.672959090194732,"y0":50.003929956724505,"z0":5.51094345470713,"aX":-10.987219383472825},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2360,"spinDirection":226},"zone":12,"typeConfidence":0.9,"plateTime":0.4014140398753354,"extension":5.773138358795843},"index":1,"playId":"117ab657-2536-3aee-b1c5-e3144c7703b9","pitchNumber":2,"startTime":"2026-08-26T02:33:18.987Z","endTime":"2026-08-26T02:33:24.757Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-26T02:33:30.638Z","endTime":"2026-08-26T02:33:50.266Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89268783523673,"aZ":-27.620608562606442,"pfxX":-10.712398750139986,"pfxZ":2.292516730321095,"pX":-1.6857518693098166,"pZ":3.1936185542569184,"vX0":6.687121537698619,"vY0":-140.19157104461746,"vZ0":-1.4030686722666856,"x":181.26,"y":152.55,"x0":-2.7109267024701307,"y0":50.006489909271444,"z0":5.504655047417889,"aX":-21.313046229934834},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.1,"breakHorizontal":18.0,"spinRate":2266,"spinDirection":228},"zone":11,"typeConfidence":0.93,"plateTime":0.39080852467711846,"extension":5.906423760703954},"index":3,"playId":"fe4a43e9-a603-3a13-a7ff-267f0ac1b9e8","pitchNumber":3,"startTime":"2026-08-26T02:33:50.266Z","endTime":"2026-08-26T02:33:53.832Z","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":95.4,"endSpeed":87.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.695281690875152,"aZ":-29.513666848921346,"pfxX":-10.562703189664754,"pfxZ":1.3716713007308083,"pX":-1.5623431821504812,"pZ":3.5058922750351544,"vX0":6.81458281728806,"vY0":-138.73508415639387,"vZ0":-0.41275826402503546,"x":176.55,"y":144.12,"x0":-2.6809143993759363,"y0":50.00660855254063,"z0":5.627568252580961,"aX":-20.548193927020577},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.6,"breakHorizontal":17.6,"spinRate":2279,"spinDirection":224},"zone":11,"typeConfidence":0.92,"plateTime":0.395146214332756,"extension":5.857711308515565},"index":4,"playId":"71b3b316-7458-3c3d-a801-7abfc7bb35c1","pitchNumber":4,"startTime":"2026-08-26T02:34:06.498Z","endTime":"2026-08-26T02:34:10.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.622400281317073,"aZ":-15.496009945314805,"pfxX":-6.100381867176205,"pfxZ":8.574780701058293,"pX":0.3715366744475861,"pZ":3.169001673208934,"vX0":10.023105222610125,"vY0":-138.52034785937067,"vZ0":-3.5044147435193316,"x":102.84,"y":153.22,"x0":-2.499430389791542,"y0":50.00532507274698,"z0":5.485041163263152,"aX":-11.869920808359197},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":9.0,"spinRate":2348,"spinDirection":226},"zone":3,"typeConfidence":0.9,"plateTime":0.3952366179565945,"extension":5.978067949650871},"index":5,"playId":"be8ac35c-fe98-3c82-b22e-79bf17d9ae5e","pitchNumber":5,"startTime":"2026-08-26T02:34:25.300Z","endTime":"2026-08-26T02:34:31.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35659842104561,"aZ":-23.594881009557035,"pfxX":-9.93601966919961,"pfxZ":5.175257344635776,"pX":-1.811777931943767,"pZ":2.685671711589148,"vX0":6.318161671559346,"vY0":-127.47468799056038,"vZ0":-1.5220014218035791,"x":186.06,"y":166.27,"x0":-3.0220642686655057,"y0":50.00340306466542,"z0":5.139665395066302,"aX":-16.4760129586338},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.2,"breakHorizontal":16.7,"spinRate":1893,"spinDirection":241},"zone":11,"typeConfidence":0.89,"plateTime":0.4284383255975168,"extension":5.74581390667696},"index":6,"playId":"32319457-619a-3907-b565-6a38bf0834ae","pitchNumber":6,"startTime":"2026-08-26T02:34:52.792Z","endTime":"2026-08-26T02:34:57.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.631215589730203,"aZ":-24.75289168444667,"pfxX":-10.23116010901083,"pfxZ":3.774814334706422,"pX":0.5617789249717291,"pZ":1.401274017283895,"vX0":12.070706937348286,"vY0":-138.74518491022906,"vZ0":-6.1391274341455455,"x":95.59,"y":200.95,"x0":-2.4989076789712437,"y0":50.00117534129653,"z0":5.273018010877062,"aX":-20.110505432136403},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.8,"breakHorizontal":16.3,"spinRate":2374,"spinDirection":227},"zone":14,"typeConfidence":0.92,"plateTime":0.3935249376757253,"extension":6.025661030588741},"index":7,"playId":"7930efbc-98f3-3132-a445-af3d2d3768c3","pitchNumber":7,"startTime":"2026-08-26T02:35:15.434Z","endTime":"2026-08-26T02:35:19.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:35:19.585Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Gonzalez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T02:35:21.719Z","endTime":"2026-08-26T02:36:55.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":669134,"link":"/api/v1/people/669134"},"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(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":92.7,"endSpeed":85.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.045970432124204,"aZ":-26.04048703034563,"pfxX":-10.064385131584226,"pfxZ":3.3164530162326358,"pX":-0.0021331764119175275,"pZ":3.1815393931678826,"vX0":10.509521344623886,"vY0":-134.66576465914127,"vZ0":-1.3482406923325292,"x":117.08,"y":152.88,"x0":-2.6328490477990347,"y0":50.006321744880886,"z0":5.5168998693064415,"aX":-18.637471000763966},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":16.2,"spinRate":2304,"spinDirection":232},"zone":2,"typeConfidence":0.92,"plateTime":0.4054831210959038,"extension":5.899660969068067},"index":0,"playId":"956bd8dd-2e82-387f-92a6-65b68e41cf85","pitchNumber":1,"startTime":"2026-08-26T02:35:46.619Z","endTime":"2026-08-26T02:35:50.266Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.777653475683618,"aZ":-15.704818800128352,"pfxX":-5.497399041281408,"pfxZ":8.645423041143767,"pX":-0.05864406868318595,"pZ":3.157243734565827,"vX0":8.939957705008068,"vY0":-136.80888287577676,"vZ0":-3.5727799960855595,"x":119.24,"y":153.53,"x0":-2.647074255745453,"y0":50.00214083392474,"z0":5.549309730828185,"aX":-10.4724511587541},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":8.2,"spinRate":2413,"spinDirection":222},"zone":2,"typeConfidence":0.91,"plateTime":0.39959180572405284,"extension":5.971808529040872},"index":1,"playId":"27b8f4d5-40a1-3002-8787-389f3b8c309f","pitchNumber":2,"startTime":"2026-08-26T02:36:06.504Z","endTime":"2026-08-26T02:36:12.655Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jake Mangum caught stealing 2nd base, catcher Luis Campusano to shortstop Xander Bogaerts.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"actionPlayId":"27b8f4d5-40a1-3002-8787-389f3b8c309f","startTime":"2026-08-26T02:36:25.355Z","endTime":"2026-08-26T02:36:51.594Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"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":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.225435967843055,"aZ":-14.530333161238326,"pfxX":-6.357559023817841,"pfxZ":8.932846422856175,"pX":0.46925564378724055,"pZ":2.4454723741173936,"vX0":10.324758274775512,"vY0":-139.8080541576032,"vZ0":-5.6805472906065955,"x":99.11,"y":172.75,"x0":-2.449598770913195,"y0":50.00243066042372,"z0":5.461326403253988,"aX":-12.557012859737391},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":9.4,"spinRate":2382,"spinDirection":228},"zone":6,"typeConfidence":0.9,"plateTime":0.39213804753104675,"extension":6.127128502388057},"index":3,"playId":"67efdc1d-a9c1-302e-b1d0-8f6d0a2932e9","pitchNumber":3,"startTime":"2026-08-26T02:36:51.594Z","endTime":"2026-08-26T02:36:55.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:36:55.605Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to shortstop Jacob Gonzalez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T02:38:43.215Z","endTime":"2026-08-26T02:40:34.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.596299571509242,"aZ":-21.843993825490934,"pfxX":-10.893179377301616,"pfxZ":5.21166421477588,"pX":-1.3761350046833123,"pZ":2.806653755763148,"vX0":6.947590469788428,"vY0":-139.94548092526037,"vZ0":-3.6079792630073193,"x":169.46,"y":163.0,"x0":-2.475573690189411,"y0":50.006626762960884,"z0":5.543593437501712,"aX":-21.61048617346763},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.9,"breakHorizontal":18.2,"spinRate":2121,"spinDirection":234},"zone":11,"typeConfidence":0.88,"plateTime":0.3913968269311523,"extension":6.782525327484543},"index":0,"playId":"a789640e-65cd-3e1f-94a0-d0368d33aae1","pitchNumber":1,"startTime":"2026-08-26T02:39:15.429Z","endTime":"2026-08-26T02:39:19.477Z","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":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00481299095263,"aZ":-25.031989178750127,"pfxX":4.301913959069138,"pfxZ":4.827583182976646,"pX":-1.4443073075586086,"pZ":2.6478933975776897,"vX0":1.802334093224606,"vY0":-120.94661725224137,"vZ0":-1.9413488837473287,"x":172.05,"y":167.29,"x0":-2.758378970961491,"y0":50.00143859870516,"z0":5.660349444150373,"aX":6.3597939237983265},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.5,"breakHorizontal":-8.3,"spinRate":2349,"spinDirection":83},"zone":11,"typeConfidence":0.92,"plateTime":0.45319761866801933,"extension":6.8185971297080465},"index":1,"playId":"2be6e587-0c3f-33ad-a0f0-318b4073ac4f","pitchNumber":2,"startTime":"2026-08-26T02:39:32.860Z","endTime":"2026-08-26T02:39:36.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.873649430974716,"aZ":-21.998082513622624,"pfxX":-11.773734296273359,"pfxZ":5.082916012440992,"pX":0.43597984868662265,"pZ":2.0080700120492194,"vX0":11.82024776755721,"vY0":-140.61659577226902,"vZ0":-5.697402797763697,"x":100.38,"y":184.56,"x0":-2.292294417919228,"y0":50.00689454227138,"z0":5.487895875617384,"aX":-23.585320606365066},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":19.0,"spinRate":2161,"spinDirection":234},"zone":9,"typeConfidence":0.93,"plateTime":0.3895197338284455,"extension":6.773250785043274},"index":2,"playId":"a7d8af68-f0bd-301a-86e7-31e27b17de34","pitchNumber":3,"startTime":"2026-08-26T02:39:48.085Z","endTime":"2026-08-26T02:39:53.021Z","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":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.294906874568948,"aZ":-19.739440349307912,"pfxX":-10.54928367593467,"pfxZ":6.207435145244261,"pX":-0.6964547815474925,"pZ":2.3226386837461193,"vX0":8.43599554695073,"vY0":-140.51218586984012,"vZ0":-5.387295418222632,"x":143.55,"y":176.07,"x0":-2.3643367191854763,"y0":50.00282569926576,"z0":5.543919331921371,"aX":-21.133023972398394},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.3,"breakHorizontal":17.4,"spinRate":2204,"spinDirection":231},"zone":4,"typeConfidence":0.73,"plateTime":0.38953060282227003,"extension":6.7520353198266365},"index":3,"playId":"cfea8d44-cbf1-3bf4-abb0-98c2492ee74a","pitchNumber":4,"startTime":"2026-08-26T02:40:03.346Z","endTime":"2026-08-26T02:40:07.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.267964515811574,"aZ":-26.66727027847049,"pfxX":-0.7694462181297519,"pfxZ":3.339647037434265,"pX":-1.0031182304843103,"pZ":2.4025597789037656,"vX0":4.263108929709575,"vY0":-127.21665594088529,"vZ0":-2.8247957944777387,"x":155.24,"y":173.91,"x0":-2.595344822532857,"y0":50.00622217665013,"z0":5.624551394540239,"aX":-1.2706162829446044},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.6,"breakHorizontal":0.5,"spinRate":2137,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4293175307556205,"extension":6.857400387273598},"hitData":{"launchSpeed":51.0,"launchAngle":49.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.87,"coordY":147.95}},"index":4,"playId":"768e0e0c-e67b-3ac4-b5de-ce562facbc46","pitchNumber":5,"startTime":"2026-08-26T02:40:26.925Z","endTime":"2026-08-26T02:40:34.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:40:34.066Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, shortstop Jacob Gonzalez to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T02:40:36.618Z","endTime":"2026-08-26T02:42:42.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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.0,"endSpeed":87.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52296810599291,"aZ":-14.533041582352773,"pfxX":-7.695245756786834,"pfxZ":8.823314006065935,"pX":-0.9261279910729481,"pZ":3.6236883660427344,"vX0":6.826139768326864,"vY0":-141.0759298663273,"vZ0":-2.8973417200301546,"x":152.3,"y":140.94,"x0":-2.387038194983856,"y0":50.00097091212231,"z0":5.610560295448566,"aX":-15.383860222303122},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2081,"spinDirection":227},"zone":11,"typeConfidence":0.93,"plateTime":0.38946119954407843,"extension":6.9005181217821985},"index":0,"playId":"a9d987cb-8c8a-3066-8bb9-443c72bc2781","pitchNumber":1,"startTime":"2026-08-26T02:40:58.206Z","endTime":"2026-08-26T02:41:01.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.347804004041954,"aZ":-15.020342003268157,"pfxX":-7.508098421355942,"pfxZ":8.505595555037976,"pX":0.06291059564043185,"pZ":3.0051704942223494,"vX0":9.203120398622437,"vY0":-141.573378603298,"vZ0":-4.378059205388746,"x":114.6,"y":157.64,"x0":-2.264777984468704,"y0":50.000332568328126,"z0":5.54279547177661,"aX":-15.137544977006826},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":11.5,"spinRate":2083,"spinDirection":224},"zone":2,"typeConfidence":0.93,"plateTime":0.38789486099531967,"extension":6.880254699911415},"index":1,"playId":"557fc298-17b7-3242-8968-a24c71663a86","pitchNumber":2,"startTime":"2026-08-26T02:41:14.716Z","endTime":"2026-08-26T02:41:18.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.60460639580696,"aZ":-16.511284766815734,"pfxX":-7.392170149962662,"pfxZ":7.716814830543116,"pX":0.10323867372888612,"pZ":3.4285435315404897,"vX0":9.308999952205939,"vY0":-142.0736615994365,"vZ0":-3.1096878834722856,"x":113.06,"y":146.21,"x0":-2.265900753235236,"y0":50.00619094511004,"z0":5.595721869225927,"aX":-15.012163106239731},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":11.4,"spinRate":2183,"spinDirection":228},"zone":12,"typeConfidence":0.92,"plateTime":0.38651651363849915,"extension":6.974795181189003},"index":2,"playId":"7dd7a76a-1c68-399d-852e-a7c2ca05d4ac","pitchNumber":3,"startTime":"2026-08-26T02:41:31.714Z","endTime":"2026-08-26T02:41:36.596Z","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":97.2,"endSpeed":88.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59738124726053,"aZ":-16.109220509398696,"pfxX":-8.823238336292151,"pfxZ":7.9646954189895744,"pX":0.02126308390310215,"pZ":3.281793547894157,"vX0":9.561384438646332,"vY0":-141.22495087660107,"vZ0":-3.5475553375617026,"x":116.19,"y":150.17,"x0":-2.2642385456128644,"y0":50.00251880979974,"z0":5.5924102523962755,"aX":-17.796727427715755},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":14.0,"spinRate":2098,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.3880493811964296,"extension":6.865787417073611},"index":3,"playId":"4e8e540c-6199-33b9-8d06-5d0344594a8f","pitchNumber":4,"startTime":"2026-08-26T02:41:49.361Z","endTime":"2026-08-26T02:41:55.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.956444567172298,"aZ":-27.232632266967293,"pfxX":4.578223450462835,"pfxZ":3.308925227885707,"pX":0.16820398109558793,"pZ":2.8256572762435197,"vX0":4.8531089407769175,"vY0":-122.17014076796522,"vZ0":-1.181784632141197,"x":110.59,"y":162.49,"x0":-2.4481853943987257,"y0":50.00085732753252,"z0":5.684258115621021,"aX":6.829645882960573},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.0,"breakHorizontal":-9.6,"spinRate":2109,"spinDirection":96},"zone":2,"typeConfidence":0.91,"plateTime":0.45055231985699384,"extension":6.861774826036661},"index":4,"playId":"180929fe-8de6-3cce-938c-fc65d9f7e25b","pitchNumber":5,"startTime":"2026-08-26T02:42:11.340Z","endTime":"2026-08-26T02:42:17.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95949446713527,"aZ":-17.057812583369373,"pfxX":-9.17171611097737,"pfxZ":7.476920878332871,"pX":-0.15844307572360852,"pZ":3.0065010780280637,"vX0":9.214273361046462,"vY0":-141.67105290990133,"vZ0":-4.039711131141901,"x":123.04,"y":157.6,"x0":-2.26972055233697,"y0":50.00469191221047,"z0":5.5492482324503944,"aX":-18.54769017423469},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2301,"spinDirection":226},"zone":2,"typeConfidence":0.89,"plateTime":0.38740807501278063,"extension":6.947920768854101},"hitData":{"launchSpeed":80.0,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":152.7}},"index":5,"playId":"5f9a74e8-ef4e-36b7-b3f0-771c4251cc1e","pitchNumber":6,"startTime":"2026-08-26T02:42:35.058Z","endTime":"2026-08-26T02:42:42.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:42:42.986Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Merrill lines out, pitcher Paul Skenes to shortstop Jacob Gonzalez to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T02:42:47.525Z","endTime":"2026-08-26T02:44:16.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694973,"link":"/api/v1/people/694973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48104086336185,"aZ":-31.098842650322673,"pfxX":-7.302525278079321,"pfxZ":0.5966291202027421,"pX":0.16643346074884283,"pZ":1.991170983703954,"vX0":9.325697992378197,"vY0":-133.57272103537187,"vZ0":-3.727769610023648,"x":110.66,"y":185.02,"x0":-2.413665075949446,"y0":50.00637657413611,"z0":5.62930583299064,"aX":-13.26159593050863},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.5,"breakHorizontal":11.3,"spinRate":1435,"spinDirection":250},"zone":8,"typeConfidence":0.83,"plateTime":0.40930586494223853,"extension":6.850548166254902},"index":0,"playId":"b792d503-2ecb-3536-9ee9-bfefbd96e896","pitchNumber":1,"startTime":"2026-08-26T02:43:10.567Z","endTime":"2026-08-26T02:43:15.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.941434271122468,"aZ":-24.686606456066663,"pfxX":-10.053820584215897,"pfxZ":4.48807085273968,"pX":-0.12528997474216363,"pZ":0.6453415932100374,"vX0":9.110328889251846,"vY0":-128.64042074451936,"vZ0":-7.289079129150409,"x":121.78,"y":221.36,"x0":-2.4150921394080562,"y0":50.002829267783994,"z0":5.443562585698708,"aX":-16.765979699113238},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.6,"breakHorizontal":16.1,"spinRate":1842,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.4266116991974309,"extension":6.78815691798851},"index":1,"playId":"961a9708-b3fc-3951-8dc4-eca21b8da28c","pitchNumber":2,"startTime":"2026-08-26T02:43:29.999Z","endTime":"2026-08-26T02:43:34.942Z","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":93.0,"endSpeed":85.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.520157655675902,"aZ":-30.583572118506424,"pfxX":-9.137043588382321,"pfxZ":0.8623872908613954,"pX":-0.5196207514412682,"pZ":1.6473656262114678,"vX0":8.103985725717619,"vY0":-135.14274679352582,"vZ0":-4.758191295034832,"x":136.81,"y":194.3,"x0":-2.370433164662982,"y0":50.00548641001196,"z0":5.5798480868022775,"aX":-16.899489930796637},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.7,"breakHorizontal":14.8,"spinRate":1611,"spinDirection":245},"zone":13,"typeConfidence":0.93,"plateTime":0.4053402195886431,"extension":6.885165578873857},"index":2,"playId":"174a1a2a-be40-3299-82b1-df2c809f0fcf","pitchNumber":3,"startTime":"2026-08-26T02:43:48.586Z","endTime":"2026-08-26T02:43:54.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.140782585123116,"aZ":-17.2892067479988,"pfxX":-6.5559025395450625,"pfxZ":7.280010284486868,"pX":0.28854392231039216,"pZ":2.3351049126621333,"vX0":9.72667560926685,"vY0":-141.78226419552433,"vZ0":-5.626433192244231,"x":106.0,"y":175.73,"x0":-2.328074354316624,"y0":50.002249618678775,"z0":5.441260527874186,"aX":-13.403794272290279},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.2,"breakHorizontal":10.0,"spinRate":1898,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.3856999343894998,"extension":6.87454008785398},"hitData":{"launchSpeed":99.8,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":133.21,"coordY":138.87}},"index":3,"playId":"2dbbb326-925a-3573-970b-003dc57fc3a4","pitchNumber":4,"startTime":"2026-08-26T02:44:09.088Z","endTime":"2026-08-26T02:44:16.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:44:16.646Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T02:45:01.467Z","endTime":"2026-08-26T02:47:01.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.334892061567107,"aZ":-26.204618245001843,"pfxX":-10.348815233193616,"pfxZ":3.2214059502481778,"pX":-0.3533029276601603,"pZ":3.209380594110685,"vX0":9.898900638735624,"vY0":-135.64389249196967,"vZ0":-0.9923017363031197,"x":130.47,"y":152.13,"x0":-2.716029647416104,"y0":50.00197268069864,"z0":5.417156580086971,"aX":-19.16842733146182},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.8,"breakHorizontal":16.4,"spinRate":2293,"spinDirection":233},"zone":1,"typeConfidence":0.92,"plateTime":0.40472963464436473,"extension":5.6932339290765785},"index":0,"playId":"8a46f8aa-2537-37ed-9c12-c35fd2b263ff","pitchNumber":1,"startTime":"2026-08-26T02:46:36.903Z","endTime":"2026-08-26T02:46:41.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489453760755346,"aZ":-29.4836594184098,"pfxX":10.376329555380087,"pfxZ":1.8201562939808529,"pX":0.9589246206527671,"pZ":3.0089679261307785,"vX0":5.670315383300714,"vY0":-121.37435140941284,"vZ0":0.37663717286665,"x":80.45,"y":157.54,"x0":-2.761779851738551,"y0":50.00423205559524,"z0":5.435448061388659,"aX":15.361868779288727},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.7,"breakHorizontal":-20.2,"spinRate":2911,"spinDirection":62},"zone":12,"typeConfidence":0.9,"plateTime":0.45261863040251527,"extension":5.772868240731822},"hitData":{"launchSpeed":76.4,"launchAngle":38.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.21,"coordY":107.01}},"index":1,"playId":"adbf7c97-8c52-3915-b192-4333f6e40bd9","pitchNumber":2,"startTime":"2026-08-26T02:46:53.319Z","endTime":"2026-08-26T02:47:01.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:47:01.591Z","atBatIndex":30},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Henry Davis hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T02:47:02.560Z","endTime":"2026-08-26T02:47:54.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88443794074139,"aZ":-15.443885181149247,"pfxX":-5.167802551541703,"pfxZ":8.741335404129204,"pX":-0.2521011573682359,"pZ":4.521192537633986,"vX0":8.140306760051544,"vY0":-137.78932056864716,"vZ0":-0.2442109017938266,"x":126.61,"y":116.71,"x0":-2.579359669922688,"y0":50.005602900164256,"z0":5.658527338711425,"aX":-9.894983477430234},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":7.6,"spinRate":2535,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3981805406215124,"extension":5.950629871523672},"index":0,"playId":"8fba2204-f138-3052-b783-a60360079417","pitchNumber":1,"startTime":"2026-08-26T02:47:24.165Z","endTime":"2026-08-26T02:47:27.240Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5944463382272,"aZ":-27.78851770157211,"pfxX":-8.946931308139376,"pfxZ":2.392863620704473,"pX":-1.8758598469793732,"pZ":4.1085237998106034,"vX0":5.578507830612843,"vY0":-134.7818893553916,"vZ0":1.388826291126751,"x":188.5,"y":127.85,"x0":-2.8151654774537906,"y0":50.00077552450432,"z0":5.5557031339253,"aX":-16.38068855348919},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.9,"breakHorizontal":14.9,"spinRate":2229,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.4071150384680604,"extension":6.077467582129299},"index":1,"playId":"b69607b8-0575-35f0-a08f-7d0ffd160a6c","pitchNumber":2,"startTime":"2026-08-26T02:47:48.766Z","endTime":"2026-08-26T02:47:54.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:47:54.773Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Spencer Horwitz grounds into a double play, first baseman Ty France to shortstop Xander Bogaerts to pitcher Michael King. Henry Davis out at 2nd. Spencer Horwitz out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T02:47:56.778Z","endTime":"2026-08-26T02:48:54.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6810831645568,"aZ":-29.451041624367058,"pfxX":-10.477444654712997,"pfxZ":1.464720606829486,"pX":-0.15136379662316388,"pZ":2.1517172174583785,"vX0":10.089098662187716,"vY0":-135.4696690845053,"vZ0":-2.9065730311046902,"x":122.77,"y":180.68,"x0":-2.563198923891128,"y0":50.001499759219094,"z0":5.297830336785079,"aX":-19.46657472111261},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.2,"breakHorizontal":16.8,"spinRate":2315,"spinDirection":225},"zone":5,"typeConfidence":0.92,"plateTime":0.40435903819194774,"extension":5.778669612349706},"index":0,"playId":"99a6cf17-cebf-3df8-a5fe-6c5507b1bd47","pitchNumber":1,"startTime":"2026-08-26T02:48:28.094Z","endTime":"2026-08-26T02:48:32.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071726625155026,"aZ":-28.353630372643906,"pfxX":8.225247905873738,"pfxZ":2.5777857026312496,"pX":-0.03610192487918797,"pZ":2.4068753054346317,"vX0":4.569079951832189,"vY0":-121.16245971236152,"vZ0":-1.0551389070314408,"x":118.38,"y":173.79,"x0":-3.0163179747056805,"y0":50.00561985011025,"z0":5.329773283387655,"aX":12.208442268733227},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.7,"breakHorizontal":-16.0,"spinRate":2858,"spinDirection":73},"zone":5,"typeConfidence":0.9,"plateTime":0.4523658897299412,"extension":5.924774103688459},"hitData":{"launchSpeed":81.9,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.7,"coordY":171.95}},"index":1,"playId":"f06eed10-f02d-306b-97b4-3236f27c266c","pitchNumber":2,"startTime":"2026-08-26T02:48:46.990Z","endTime":"2026-08-26T02:48:54.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:48:54.877Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T02:50:34.267Z","endTime":"2026-08-26T02:53:28.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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(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":82.3,"endSpeed":75.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.436172581192064,"aZ":-27.60469901424705,"pfxX":5.670164849423268,"pfxZ":3.1361532442060245,"pX":-1.8009842687819353,"pZ":2.869478002480525,"vX0":0.427108429100036,"vY0":-119.9464393577556,"vZ0":-0.6847045300603403,"x":185.65,"y":161.3,"x0":-2.7178253341123817,"y0":50.000075506779744,"z0":5.622360292867015,"aX":8.251302135253782},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.8,"breakHorizontal":-10.3,"spinRate":2172,"spinDirection":84},"zone":11,"typeConfidence":0.92,"plateTime":0.45683350400619993,"extension":6.768274545150708},"index":0,"playId":"243058b4-b5a7-3a06-86b0-17263c5b561d","pitchNumber":1,"startTime":"2026-08-26T02:51:24.542Z","endTime":"2026-08-26T02:51:28.185Z","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":93.5,"endSpeed":85.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.109986022674818,"aZ":-23.42405852767463,"pfxX":-8.466354887910207,"pfxZ":4.693130855304577,"pX":0.39889776073918454,"pZ":2.461495368132332,"vX0":10.039360825341936,"vY0":-135.78201974181425,"vZ0":-3.945812499056918,"x":101.79,"y":172.32,"x0":-2.2488005469101027,"y0":50.00507745679719,"z0":5.566262883901598,"aX":-15.790433170529175},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":13.2,"spinRate":1664,"spinDirection":241},"zone":6,"typeConfidence":0.8,"plateTime":0.40360138425555947,"extension":6.8371879039796335},"index":1,"playId":"5365ba8f-4f0f-3d60-9117-75999a967630","pitchNumber":2,"startTime":"2026-08-26T02:51:38.952Z","endTime":"2026-08-26T02:51:42.985Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-26T02:52:20.659Z","endTime":"2026-08-26T02:52:34.341Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":97.2,"endSpeed":87.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.125813715979234,"aZ":-15.812458743694263,"pfxX":-7.219107207795809,"pfxZ":8.169221968974995,"pX":-0.2424176302741747,"pZ":3.9248732373767985,"vX0":8.237176338973988,"vY0":-141.2982238015984,"vZ0":-1.8655593674701336,"x":126.24,"y":132.81,"x0":-2.271045405369838,"y0":50.00013764785077,"z0":5.620759448104597,"aX":-14.453973417878302},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":11.2,"spinRate":2094,"spinDirection":226},"zone":11,"typeConfidence":0.93,"plateTime":0.3891027707076202,"extension":6.83024640020357},"index":3,"playId":"a498c6c3-21fd-3239-8b3a-8c276b4c4f23","pitchNumber":3,"startTime":"2026-08-26T02:52:34.341Z","endTime":"2026-08-26T02:52:38.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8576677573661,"aZ":-15.680609273990147,"pfxX":-8.768347353766522,"pfxZ":8.17125933260556,"pX":1.0219688661854829,"pZ":2.891733630248385,"vX0":12.049287385927371,"vY0":-141.9533766793103,"vZ0":-4.584396093190838,"x":78.04,"y":160.7,"x0":-2.1605701814989144,"y0":50.00188505109874,"z0":5.54283628783235,"aX":-17.696930020504595},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":13.1,"spinRate":2367,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.38750173583028413,"extension":6.872454801769502},"index":4,"playId":"d5e8be48-8cf3-3b53-b4aa-e9ecdf959d7f","pitchNumber":4,"startTime":"2026-08-26T02:52:49.098Z","endTime":"2026-08-26T02:52:53.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81199576279239,"aZ":-15.823879222162109,"pfxX":-8.152024078850406,"pfxZ":8.228788669856431,"pX":-0.09072017638858494,"pZ":1.546042975400681,"vX0":9.316168054168811,"vY0":-140.5286698876886,"vZ0":-7.829912894485882,"x":120.46,"y":197.04,"x0":-2.4001328665310933,"y0":50.002892847231976,"z0":5.409862248598378,"aX":-16.197579766804086},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":2036,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.3907611388857095,"extension":6.868054677093847},"index":5,"playId":"c5efc5b2-c76f-34f2-bb77-eef0ccc862ac","pitchNumber":5,"startTime":"2026-08-26T02:53:05.602Z","endTime":"2026-08-26T02:53:10.945Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0964504980041,"aZ":-21.275955226406687,"pfxX":-10.35607889098392,"pfxZ":5.288731769456351,"pX":0.29394745822666163,"pZ":1.5770496642145808,"vX0":10.96822332056169,"vY0":-142.70731713734992,"vZ0":-6.924803362088324,"x":117.53,"y":166.81,"x0":-2.255349447563292,"y0":50.002306875379794,"z0":5.376940592933031,"aX":-21.34167624768589},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.3,"breakHorizontal":16.6,"spinRate":2142,"spinDirection":233},"zone":9,"typeConfidence":0.91,"plateTime":0.3839229856284496,"extension":6.798166657385604},"index":6,"playId":"95bbf8c6-6ea9-3486-a7a7-b28a7121a963","pitchNumber":6,"startTime":"2026-08-26T02:53:22.705Z","endTime":"2026-08-26T02:53:28.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:53:28.795Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Campusano strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T02:53:38.999Z","endTime":"2026-08-26T02:55:36.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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":"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59709012333381,"aZ":-33.48929391599352,"pfxX":-7.341628474942192,"pfxZ":-0.7068519912005788,"pX":-0.38222484925997,"pZ":1.946272076235467,"vX0":7.863950364317716,"vY0":-135.13246427765895,"vZ0":-3.383597987578527,"x":131.57,"y":186.23,"x0":-2.3769864862179433,"y0":50.00630783608242,"z0":5.5686966486731055,"aX":-13.573131683906512},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.8,"breakHorizontal":11.6,"spinRate":1534,"spinDirection":245},"zone":7,"typeConfidence":0.92,"plateTime":0.4054152170548524,"extension":6.767308842814631},"index":0,"playId":"3860bb70-70c6-3a56-b4e3-79599664f86c","pitchNumber":1,"startTime":"2026-08-26T02:53:54.940Z","endTime":"2026-08-26T02:53:59.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.350375972074612,"aZ":-26.56923099540646,"pfxX":4.79483437454926,"pfxZ":3.7612325793048846,"pX":-0.8935702010506155,"pZ":3.2027077853034287,"vX0":2.466637757482126,"vY0":-121.66618314300138,"vZ0":-0.34050335350588323,"x":151.06,"y":152.31,"x0":-2.5455039129249775,"y0":50.00130682840232,"z0":5.660275802091288,"aX":7.1388741389509835},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.0,"breakHorizontal":-9.2,"spinRate":2090,"spinDirection":91},"zone":11,"typeConfidence":0.91,"plateTime":0.4513443586641763,"extension":6.789604855248261},"index":1,"playId":"bdc0261c-d3f0-33d1-b5ae-bdaaee861aac","pitchNumber":2,"startTime":"2026-08-26T02:54:14.386Z","endTime":"2026-08-26T02:54:18.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85936193876218,"aZ":-23.53931947633708,"pfxX":-10.934912271095442,"pfxZ":4.277827199241789,"pX":0.23446866042594655,"pZ":1.5663813612705713,"vX0":10.857698474031707,"vY0":-141.13022928858973,"vZ0":-6.504661630230057,"x":108.06,"y":196.49,"x0":-2.2402905380503673,"y0":50.00553395941923,"z0":5.415462294608483,"aX":-22.08155077059686},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.5,"breakHorizontal":17.6,"spinRate":2023,"spinDirection":228},"zone":8,"typeConfidence":0.93,"plateTime":0.3879729869623225,"extension":6.857768675444595},"index":2,"playId":"65908517-3b88-3bed-84db-32ac3a42727b","pitchNumber":3,"startTime":"2026-08-26T02:54:31.230Z","endTime":"2026-08-26T02:54:35.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097484893261463,"aZ":-26.047389040831373,"pfxX":-9.858810950216547,"pfxZ":3.7352192463032328,"pX":-0.49668653577941907,"pZ":0.8346733005771589,"vX0":8.069085218532216,"vY0":-127.75265355243772,"vZ0":-6.37043473126154,"x":135.93,"y":216.24,"x0":-2.426481894507405,"y0":50.00484228893204,"z0":5.428180556539611,"aX":-16.180171929765763},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":15.8,"spinRate":1620,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.42992878774709675,"extension":6.865217492748338},"index":3,"playId":"3378c651-4f4a-3484-8356-e596edcedde5","pitchNumber":4,"startTime":"2026-08-26T02:54:49.154Z","endTime":"2026-08-26T02:54:54.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.177180149188786,"aZ":-18.923149418217488,"pfxX":-7.999892415412461,"pfxZ":6.5833777447962785,"pX":-0.8307466913197357,"pZ":3.941164271197519,"vX0":7.4162192661769195,"vY0":-141.21719616870365,"vZ0":-1.3382401079927158,"x":148.67,"y":132.37,"x0":-2.4559556157691174,"y0":50.00198092164388,"z0":5.6425415642710215,"aX":-16.102013902766874},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.8,"breakHorizontal":13.0,"spinRate":2025,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.38835006428657604,"extension":6.828147431037646},"index":4,"playId":"6061223c-3b4d-308b-89d6-1e053625dedf","pitchNumber":5,"startTime":"2026-08-26T02:55:10.775Z","endTime":"2026-08-26T02:55:14.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.880925786730074,"aZ":-26.51038352453219,"pfxX":0.5868797957683776,"pfxZ":3.3411885679250384,"pX":0.8318647807215703,"pZ":0.7941508262924202,"vX0":7.7514945097941395,"vY0":-129.32352850061287,"vZ0":-6.706556689518365,"x":85.29,"y":217.34,"x0":-2.2799933379627304,"y0":50.00116658898583,"z0":5.45339986389781,"aX":0.9938401042590634},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":-2.8,"spinRate":2097,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4234713017880436,"extension":6.854008744493529},"index":5,"playId":"f38ec1a3-dd42-3041-81d9-a51866ac9d0d","pitchNumber":6,"startTime":"2026-08-26T02:55:30.814Z","endTime":"2026-08-26T02:55:36.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:55:36.121Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, shortstop Jacob Gonzalez to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T02:55:38.144Z","endTime":"2026-08-26T02:57:18.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(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":97.3,"endSpeed":88.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7226092513613,"aZ":-21.976229467205844,"pfxX":-11.528658332450894,"pfxZ":5.052818932222233,"pX":-0.10386298595680249,"pZ":1.8412371619750265,"vX0":10.293379343182451,"vY0":-141.27288390680192,"vZ0":-6.134287263031075,"x":120.96,"y":189.07,"x0":-2.300033114781251,"y0":50.002484268374126,"z0":5.457154044736277,"aX":-23.26144458037224},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":18.7,"spinRate":2143,"spinDirection":229},"zone":8,"typeConfidence":0.93,"plateTime":0.3879850593389622,"extension":6.883468426473005},"index":0,"playId":"5f1c6732-3d17-3402-9aca-2fcb15ae45b7","pitchNumber":1,"startTime":"2026-08-26T02:56:04.800Z","endTime":"2026-08-26T02:56:09.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95640744558782,"aZ":-27.80594393008247,"pfxX":1.437404634358023,"pfxZ":2.6025984807739038,"pX":2.2074535714272323,"pZ":0.20457905101874027,"vX0":10.677261202708857,"vY0":-128.09711446788427,"vZ0":-7.832027673264921,"x":32.86,"y":233.26,"x0":-2.1841490158698638,"y0":50.00224591770002,"z0":5.444389170597667,"aX":2.412978922154902},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":-4.8,"spinRate":2150,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4259339416352308,"extension":6.85055141014322},"index":1,"playId":"9be68128-d08b-344b-9106-e0135c514463","pitchNumber":2,"startTime":"2026-08-26T02:56:34.452Z","endTime":"2026-08-26T02:56:38.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50700914350813,"aZ":-20.466793627415182,"pfxX":-11.19920371051822,"pfxZ":5.766821199921026,"pX":0.901232699635408,"pZ":1.1436466042404396,"vX0":12.616876974856007,"vY0":-141.64690726219624,"vZ0":-8.06456916016415,"x":82.65,"y":207.9,"x0":-2.1568008704098864,"y0":50.00613902942211,"z0":5.337604267745822,"aX":-22.75027657631404},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.9,"breakHorizontal":17.8,"spinRate":2232,"spinDirection":233},"zone":14,"typeConfidence":0.92,"plateTime":0.3867644759985214,"extension":6.831791411826782},"index":2,"playId":"ccd44a3b-0247-383b-94b0-ecc37300ac66","pitchNumber":3,"startTime":"2026-08-26T02:56:54.047Z","endTime":"2026-08-26T02:56:57.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.830124363179124,"aZ":-22.091106420579074,"pfxX":-11.284418887027034,"pfxZ":5.001541604376589,"pX":0.37392659867636147,"pZ":2.4115069814822703,"vX0":11.283679874715704,"vY0":-141.24116139190443,"vZ0":-4.660710442220648,"x":102.75,"y":173.67,"x0":-2.210996652266581,"y0":50.00377564934547,"z0":5.50785688513092,"aX":-22.751031816161813},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.2,"breakHorizontal":18.1,"spinRate":2083,"spinDirection":231},"zone":6,"typeConfidence":0.92,"plateTime":0.38813450549957107,"extension":6.8118701397268335},"hitData":{"launchSpeed":97.8,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":154.22}},"index":3,"playId":"8ba385c5-db0f-3a0f-b088-bea2b7529003","pitchNumber":4,"startTime":"2026-08-26T02:57:10.999Z","endTime":"2026-08-26T02:57:18.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T02:57:18.765Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out, first baseman Ty France to pitcher Michael King.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T02:59:27.735Z","endTime":"2026-08-26T03:00:27.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.525261557077194,"aZ":-15.16991524385227,"pfxX":-5.539334395995116,"pfxZ":8.95006593250605,"pX":-0.9143732882011232,"pZ":3.2992722550050932,"vX0":6.976640201984541,"vY0":-136.80502524662467,"vZ0":-3.2143636110308145,"x":151.85,"y":149.7,"x0":-2.7751516536039094,"y0":50.00319032669071,"z0":5.526172614987592,"aX":-10.525016737907674},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":8.6,"spinRate":2478,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.4000247724635084,"extension":5.806810491369073},"index":0,"playId":"adf695ef-0f4d-32bc-a1b1-068e18e9f9ff","pitchNumber":1,"startTime":"2026-08-26T02:59:28.478Z","endTime":"2026-08-26T02:59:32.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.135997075165644,"aZ":-32.06921143003958,"pfxX":8.69575912662265,"pfxZ":0.07535664510397577,"pX":0.3315184689895126,"pZ":1.8276196590710037,"vX0":5.331387094203225,"vY0":-117.5794510290616,"vZ0":-1.0842945824960502,"x":104.36,"y":189.43,"x0":-3.0982065388785234,"y0":50.00375133944105,"z0":5.281462320971298,"aX":12.124749051658503},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.1,"breakHorizontal":-17.0,"spinRate":2996,"spinDirection":65},"zone":9,"typeConfidence":0.9,"plateTime":0.4665597587309307,"extension":5.975988756531717},"index":1,"playId":"0cc9ad0a-cf5f-321f-982e-3e1017eb33c0","pitchNumber":2,"startTime":"2026-08-26T02:59:49.780Z","endTime":"2026-08-26T02:59:53.620Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-26T03:00:04.048Z","endTime":"2026-08-26T03:00:20.128Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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.2,"endSpeed":87.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23744668850932,"aZ":-16.07523714972299,"pfxX":-5.374962040731835,"pfxZ":8.290508533695878,"pX":-0.30665836002620117,"pZ":2.3774385139117884,"vX0":8.193810904361456,"vY0":-138.33405864071173,"vZ0":-5.2478863274930445,"x":128.69,"y":174.59,"x0":-2.605833076946862,"y0":50.005262614484394,"z0":5.373184397815583,"aX":-10.441310223649781},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":8.0,"spinRate":2474,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.39562026500442515,"extension":5.81115067993121},"hitData":{"launchSpeed":83.2,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":166.38}},"index":3,"playId":"3e871af3-b873-3c4c-aa0f-58b7c07004f7","pitchNumber":3,"startTime":"2026-08-26T03:00:20.128Z","endTime":"2026-08-26T03:00:27.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:00:27.912Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out sharply to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T03:00:32.254Z","endTime":"2026-08-26T03:02:14.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"Flyout","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":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":93.5,"endSpeed":85.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2464269764842,"aZ":-24.785083033091542,"pfxX":-10.668330997561721,"pfxZ":3.947476051475004,"pX":-0.08951972250509795,"pZ":3.101454719323028,"vX0":10.75594195067912,"vY0":-135.83450633705849,"vZ0":-1.578354673487624,"x":120.41,"y":155.04,"x0":-2.711049248004709,"y0":50.004374322628365,"z0":5.410329262529337,"aX":-19.974843535054426},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":17.0,"spinRate":2334,"spinDirection":231},"zone":2,"typeConfidence":0.92,"plateTime":0.402956507800305,"extension":5.775124368171163},"index":0,"playId":"f2520608-1a6f-3dec-b0d9-f71183540716","pitchNumber":1,"startTime":"2026-08-26T03:00:53.510Z","endTime":"2026-08-26T03:00:56.984Z","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":93.6,"endSpeed":85.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30151478186021,"aZ":-17.92938354929464,"pfxX":-5.018046423792713,"pfxZ":7.5656693272487985,"pX":-1.3137355126679044,"pZ":4.149644679735621,"vX0":5.646864075236505,"vY0":-136.21333589065466,"vZ0":-0.46421628165559814,"x":167.08,"y":126.74,"x0":-2.7595657558923596,"y0":50.00558902155097,"z0":5.559530586789435,"aX":-9.452253447851954},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":7.9,"spinRate":2356,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4017653454355967,"extension":5.823624733629429},"index":1,"playId":"eab6cc55-b872-3c53-a8fa-1bdaf3da944f","pitchNumber":2,"startTime":"2026-08-26T03:01:16.334Z","endTime":"2026-08-26T03:01:19.801Z","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":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07160291018291,"aZ":-28.01360243675617,"pfxX":4.944566733112113,"pfxZ":2.8045959316303763,"pX":-0.8929813023247859,"pZ":2.095524766488496,"vX0":3.8535913018754786,"vY0":-120.61404923075034,"vZ0":-1.6177136767922498,"x":151.04,"y":182.2,"x0":-3.150131395122648,"y0":50.00187023667395,"z0":5.230531503888872,"aX":7.329814635985655},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.9,"breakHorizontal":-9.8,"spinRate":2840,"spinDirection":67},"zone":13,"typeConfidence":0.9,"plateTime":0.45302408891289225,"extension":5.774778366847451},"index":2,"playId":"783848f4-fbfe-3231-953d-b0fc4d5693e8","pitchNumber":3,"startTime":"2026-08-26T03:01:32.841Z","endTime":"2026-08-26T03:01:38.310Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.431209508883516,"aZ":-28.064541021945693,"pfxX":-12.066073188279336,"pfxZ":2.153199091949075,"pX":0.15862700439238062,"pZ":2.6130799447282556,"vX0":11.487823425491648,"vY0":-137.61048169546572,"vZ0":-2.4623607404668157,"x":110.95,"y":168.23,"x0":-2.508768438504395,"y0":50.00584754995212,"z0":5.42684567618723,"aX":-23.072655713226784},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.5,"breakHorizontal":19.3,"spinRate":2293,"spinDirection":226},"zone":5,"typeConfidence":0.93,"plateTime":0.3985055626344751,"extension":5.82362729259481},"hitData":{"launchSpeed":102.5,"launchAngle":25.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":108.84,"coordY":42.9}},"index":3,"playId":"c248af74-b251-311e-8f82-b81eb2d6fa9a","pitchNumber":4,"startTime":"2026-08-26T03:02:05.971Z","endTime":"2026-08-26T03:02:14.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:02:14.387Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a fly ball to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T03:02:22.771Z","endTime":"2026-08-26T03:03:10.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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],"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":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.7,"endSpeed":85.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.015076402340238,"aZ":-31.2109545207592,"pfxX":-10.608942068488869,"pfxZ":0.5140521894801395,"pX":-0.3270713022863298,"pZ":3.138459786391699,"vX0":10.012763800737657,"vY0":-136.12069031450528,"vZ0":-0.4308160998247835,"x":129.47,"y":154.04,"x0":-2.6756606291464125,"y0":50.0035417673264,"z0":5.460600229515277,"aX":-19.90000462008979},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.1,"breakHorizontal":17.0,"spinRate":2335,"spinDirection":229},"zone":1,"typeConfidence":0.92,"plateTime":0.40246841656425314,"extension":5.802958555738011},"index":0,"playId":"2b13fcfc-766b-3ffb-8379-6381ebdf0b26","pitchNumber":1,"startTime":"2026-08-26T03:02:43.259Z","endTime":"2026-08-26T03:02:47.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.715369897331012,"aZ":-27.559039320563986,"pfxX":6.080189692131221,"pfxZ":3.147980424104871,"pX":1.1283629753409117,"pZ":2.1715300377012468,"vX0":7.513147524279856,"vY0":-120.39370885653076,"vZ0":-1.6992832035733931,"x":73.99,"y":180.15,"x0":-2.824397761205664,"y0":50.00199865079488,"z0":5.329206426663771,"aX":8.910351062361892},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.5,"breakHorizontal":-12.8,"spinRate":2943,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.45521315098677473,"extension":5.863937469536404},"hitData":{"launchSpeed":71.0,"launchAngle":33.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.89,"coordY":101.17}},"index":1,"playId":"94ca83b9-71c1-34a8-a984-87f060746aea","pitchNumber":2,"startTime":"2026-08-26T03:03:00.280Z","endTime":"2026-08-26T03:03:10.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:03:10.905Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Oneil Cruz pops out to third baseman Manny Machado in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T03:03:11.976Z","endTime":"2026-08-26T03:05:26.886Z","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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":4},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.780160382958503,"aZ":-29.722637433869313,"pfxX":-12.588835903906094,"pfxZ":1.3141261559994355,"pX":0.14026302560356266,"pZ":2.6643573813874832,"vX0":11.907994879169271,"vY0":-136.17311494475646,"vZ0":-1.703597777301767,"x":111.65,"y":166.84,"x0":-2.6604604283045563,"y0":50.00659670133381,"z0":5.360556882594964,"aX":-23.572862336221032},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.2,"breakHorizontal":20.2,"spinRate":2249,"spinDirection":236},"zone":5,"typeConfidence":0.92,"plateTime":0.40270350887404405,"extension":6.073426811508079},"index":0,"playId":"970b91d7-0a24-35e9-823c-c6576cf6f451","pitchNumber":1,"startTime":"2026-08-26T03:03:35.773Z","endTime":"2026-08-26T03:03:39.496Z","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.9,"endSpeed":85.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25414122885565,"aZ":-17.43480122778111,"pfxX":-2.8488252027171845,"pfxZ":7.795422677622991,"pX":-0.9136532331666006,"pZ":4.705558934648685,"vX0":5.964113253437481,"vY0":-136.6941282403152,"vZ0":0.5613095973211745,"x":151.83,"y":111.73,"x0":-2.7541848686317882,"y0":50.00677436756843,"z0":5.694881421479191,"aX":-5.389693961598493},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":3.8,"spinRate":2262,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.4007641095228145,"extension":5.891061672281858},"index":1,"playId":"6f39d3ff-ac7b-3b45-a32f-b71b67a10758","pitchNumber":2,"startTime":"2026-08-26T03:04:00.383Z","endTime":"2026-08-26T03:04:04.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79213376802828,"aZ":-16.982260116577297,"pfxX":-4.379431046407098,"pfxZ":8.128507701814707,"pX":-0.4824172811385666,"pZ":3.3060202567492416,"vX0":7.497822924174732,"vY0":-135.63701654819255,"vZ0":-2.8953165792692257,"x":135.39,"y":149.52,"x0":-2.709591791047687,"y0":50.00280049119074,"z0":5.566917631028928,"aX":-8.18575691274152},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":6.4,"spinRate":2225,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.40331886384141136,"extension":5.89814910690315},"index":2,"playId":"d66a3f00-1676-39bc-ac5f-a72756869a15","pitchNumber":3,"startTime":"2026-08-26T03:04:22.531Z","endTime":"2026-08-26T03:04:26.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97209135348678,"aZ":-28.900519671635884,"pfxX":4.856053010278727,"pfxZ":2.204862646549582,"pX":-1.7452565248962866,"pZ":3.5429966410762948,"vX0":1.7653813865095889,"vY0":-120.62816194864453,"vZ0":1.26825642523109,"x":183.53,"y":143.12,"x0":-3.1160546700799094,"y0":50.00236206767506,"z0":5.545588994117,"aX":7.203675053570796},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.6,"breakHorizontal":-9.2,"spinRate":2469,"spinDirection":69},"zone":11,"typeConfidence":0.87,"plateTime":0.4529033291550397,"extension":5.974585384798275},"index":3,"playId":"8b141f59-8d1a-3f8f-99cb-bb15d3f3cc71","pitchNumber":4,"startTime":"2026-08-26T03:04:43.450Z","endTime":"2026-08-26T03:04:48.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.087410337828207,"aZ":-17.02016928813387,"pfxX":-3.982718901383063,"pfxZ":8.062554881169198,"pX":-0.6865129603965608,"pZ":3.5098359318216623,"vX0":6.570785164693735,"vY0":-136.48979545239925,"vZ0":-2.6810956456850974,"x":143.17,"y":144.01,"x0":-2.6117878511637285,"y0":50.00501901140212,"z0":5.682197587409213,"aX":-7.488398691778487},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":5.8,"spinRate":2345,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.401879995084105,"extension":6.103488113953635},"hitData":{"launchSpeed":89.3,"launchAngle":67.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.89,"coordY":168.4}},"index":4,"playId":"79ad3c0b-b8d9-3af8-ac9f-ecc1c1342475","pitchNumber":5,"startTime":"2026-08-26T03:05:16.674Z","endTime":"2026-08-26T03:05:26.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:05:26.886Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dustin Harris singles on a sharp line drive to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T03:07:35.203Z","endTime":"2026-08-26T03:07:48.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8690061601084,"aZ":-17.25404987332419,"pfxX":-7.134257317995676,"pfxZ":7.578972902042848,"pX":-0.192979303937901,"pZ":3.2132555845971917,"vX0":8.528880606066734,"vY0":-139.74985374030595,"vZ0":-3.369441047987917,"x":124.36,"y":152.02,"x0":-2.3642823620922138,"y0":50.00415447608618,"z0":5.574811453283714,"aX":-14.047224589251472},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":2072,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.3926431230296239,"extension":6.8283374138590895},"hitData":{"launchSpeed":104.3,"launchAngle":18.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":192.43,"coordY":123.25}},"index":0,"playId":"dadb3ae9-7463-3971-9abf-ab2ea66e1922","pitchNumber":1,"startTime":"2026-08-26T03:07:37.486Z","endTime":"2026-08-26T03:07:48.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:07:48.919Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to second baseman Nick Gonzales.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T03:07:52.101Z","endTime":"2026-08-26T03:09:23.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.091073837635726,"aZ":-23.518011171993468,"pfxX":-10.451531940985213,"pfxZ":4.541178019084425,"pX":-1.1904627754624093,"pZ":2.9323448630322413,"vX0":7.406151365588594,"vY0":-137.30541100578634,"vZ0":-2.8016397918404086,"x":162.38,"y":159.61,"x0":-2.5682494814329,"y0":50.00019716661307,"z0":5.570546453641953,"aX":-19.904531790000007},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":17.3,"spinRate":2204,"spinDirection":232},"zone":11,"typeConfidence":0.8,"plateTime":0.3992865953465037,"extension":6.637206611945461},"index":0,"playId":"58861a94-eb40-3ef6-92d8-9940cd391dce","pitchNumber":1,"startTime":"2026-08-26T03:08:16.598Z","endTime":"2026-08-26T03:08:22.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.375236058109877,"aZ":-27.61475331659978,"pfxX":-0.13053164472700107,"pfxZ":2.79589539159931,"pX":0.0597108197622187,"pZ":1.6715324220475385,"vX0":6.287549632107729,"vY0":-127.0347313074234,"vZ0":-4.242524656825557,"x":114.72,"y":193.65,"x0":-2.4320397105765705,"y0":50.00376105491589,"z0":5.562010373244275,"aX":-0.21280052324753856},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":-1.2,"spinRate":2102,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.431392703339577,"extension":6.875930686443163},"index":1,"playId":"f4b659f9-f0c8-3adc-9fec-002877a2885e","pitchNumber":2,"startTime":"2026-08-26T03:08:36.109Z","endTime":"2026-08-26T03:08:42.695Z","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":95.7,"endSpeed":87.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72246986181895,"aZ":-24.003901851278368,"pfxX":-10.589633182448619,"pfxZ":4.17012456786151,"pX":-1.7161343465470258,"pZ":2.775270618803318,"vX0":6.27764817733216,"vY0":-139.17868470640676,"vZ0":-3.143294498103449,"x":182.42,"y":163.85,"x0":-2.6271639350861435,"y0":50.000091401568035,"z0":5.511835119258759,"aX":-20.737284625483504},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.1,"breakHorizontal":17.9,"spinRate":2212,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.3937851860529866,"extension":6.810930365252856},"index":2,"playId":"2471e68b-4b60-3982-b3cf-5aceb496f28c","pitchNumber":3,"startTime":"2026-08-26T03:08:56.361Z","endTime":"2026-08-26T03:09:00.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.779528421542704,"aZ":-22.39188716399189,"pfxX":-9.991880733660398,"pfxZ":4.97837114564538,"pX":-1.1404343477969692,"pZ":2.210568111714527,"vX0":7.501061107653611,"vY0":-139.43288044863525,"vZ0":-4.868885032944577,"x":160.47,"y":179.09,"x0":-2.569260254295481,"y0":50.00601573799269,"z0":5.45988499687392,"aX":-19.64896984377603},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.2,"breakHorizontal":16.6,"spinRate":2217,"spinDirection":235},"zone":13,"typeConfidence":0.85,"plateTime":0.39303714150513125,"extension":6.828855414363873},"hitData":{"launchSpeed":68.7,"launchAngle":17.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":138.2,"coordY":139.86}},"index":3,"playId":"c55401f1-d26f-3b22-863c-4745d49b75b6","pitchNumber":4,"startTime":"2026-08-26T03:09:16.198Z","endTime":"2026-08-26T03:09:23.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:09:23.054Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Cronenworth grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz. Dustin Harris to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T03:09:27.116Z","endTime":"2026-08-26T03:12:13.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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"}]},{"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":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.886375612680148,"aZ":-14.994816139675702,"pfxX":-8.520697980016557,"pfxZ":8.714183529229235,"pX":0.24457200917825678,"pZ":2.7063001611446476,"vX0":10.068529826038185,"vY0":-138.99681723329888,"vZ0":-5.038228506658808,"x":107.68,"y":165.71,"x0":-2.304471566713441,"y0":50.00683685097638,"z0":5.525904639769102,"aX":-16.806594549868105},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":13.6,"spinRate":2136,"spinDirection":230},"zone":5,"typeConfidence":0.91,"plateTime":0.3928927934635822,"extension":6.803931039202338},"index":0,"playId":"f7111eef-dbf5-335e-8d39-e53be6b9c31d","pitchNumber":1,"startTime":"2026-08-26T03:09:52.203Z","endTime":"2026-08-26T03:09:57.168Z","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":88.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4648851530959,"aZ":-17.332542461049496,"pfxX":-7.939289989216611,"pfxZ":7.486580441772539,"pX":-1.8231073185095839,"pZ":4.080768340501196,"vX0":4.615390870538653,"vY0":-139.4724158797833,"vZ0":-0.9630562311993586,"x":186.49,"y":128.6,"x0":-2.4621908893268722,"y0":50.005370948987164,"z0":5.566530576169305,"aX":-15.745097389192162},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":13.6,"spinRate":2080,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.3917368689614631,"extension":6.8061445983771645},"index":1,"playId":"2e4d336c-59cb-3efe-bf6e-51118ce33804","pitchNumber":2,"startTime":"2026-08-26T03:10:11.885Z","endTime":"2026-08-26T03:10:15.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.748868380968123,"aZ":-29.19260615669471,"pfxX":-10.528497169299289,"pfxZ":1.5541663162378612,"pX":-1.3426094177090024,"pZ":3.8002182066965027,"vX0":7.253333797014274,"vY0":-137.56905479791462,"vZ0":0.4203410877506044,"x":168.18,"y":136.17,"x0":-2.641813920809524,"y0":50.00609691613161,"z0":5.620042903896753,"aX":-20.23842268789702},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.1,"breakHorizontal":17.6,"spinRate":2048,"spinDirection":235},"zone":11,"typeConfidence":0.83,"plateTime":0.3977349213063679,"extension":6.803377323741545},"index":2,"playId":"8472b104-990a-3cbb-9fec-be75d862847e","pitchNumber":3,"startTime":"2026-08-26T03:10:32.942Z","endTime":"2026-08-26T03:10:36.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-26T03:10:45.320Z","endTime":"2026-08-26T03:11:00.713Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"8cab2c16-190d-32d1-937d-dfd979fadc59","startTime":"2026-08-26T03:11:00.713Z","endTime":"2026-08-26T03:11:03.737Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83663937165906,"aZ":-26.36045516110326,"pfxX":-0.11262150621340705,"pfxZ":3.8037292602121973,"pX":-1.165562444937988,"pZ":3.1865072375359507,"vX0":3.5546104801592904,"vY0":-122.95367930218369,"vZ0":-0.46067901488508745,"x":161.43,"y":152.74,"x0":-2.616549917836369,"y0":50.00158128194536,"z0":5.617060923278749,"aX":-0.1723683731706214},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.1,"breakHorizontal":-0.6,"spinRate":2127,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.44582044441294677,"extension":6.642906532873321},"index":5,"playId":"5a3f4be3-0db1-3e8a-a16c-0705a3e5ad10","pitchNumber":4,"startTime":"2026-08-26T03:11:18.663Z","endTime":"2026-08-26T03:11:23.450Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10100351411633,"aZ":-19.974178235378606,"pfxX":-7.012177434522641,"pfxZ":6.102419438445229,"pX":-0.6023827119681119,"pZ":2.469756931780576,"vX0":7.763658943666336,"vY0":-140.54930535773363,"vZ0":-4.742150561735992,"x":139.96,"y":172.1,"x0":-2.4904940333215713,"y0":50.00227436935033,"z0":5.477483137549379,"aX":-14.017426362581439},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.2,"breakHorizontal":11.0,"spinRate":2011,"spinDirection":235},"zone":4,"typeConfidence":0.82,"plateTime":0.38983121966396705,"extension":6.686138019672335},"index":6,"playId":"a9046558-f0f6-30ed-9d68-e77a4d4da538","pitchNumber":5,"startTime":"2026-08-26T03:11:38.754Z","endTime":"2026-08-26T03:11:45.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53483446451554,"aZ":-26.805966766224156,"pfxX":-11.224970722303155,"pfxZ":2.71735179202408,"pX":-0.8823672550729107,"pZ":2.0999373484175097,"vX0":8.539906521547142,"vY0":-139.71137322719414,"vZ0":-4.299476094690436,"x":150.63,"y":182.08,"x0":-2.5205493341528733,"y0":50.004999747080824,"z0":5.4210797742262695,"aX":-22.188926587548252},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.2,"breakHorizontal":18.6,"spinRate":2043,"spinDirection":238},"zone":13,"typeConfidence":0.93,"plateTime":0.39207087176589006,"extension":6.750620077301548},"hitData":{"launchSpeed":95.6,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":167.39}},"index":7,"playId":"c161b0cd-0ba1-3d20-b5f8-61d1aa783311","pitchNumber":6,"startTime":"2026-08-26T03:12:04.028Z","endTime":"2026-08-26T03:12:13.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:12:13.089Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Manny Machado pops out to third baseman Jared Triolo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T03:13:25.496Z","endTime":"2026-08-26T03:13:55.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T03:12:38.977Z","endTime":"2026-08-26T03:13:27.656Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11684769759976,"aZ":-28.04614995681661,"pfxX":-0.13328792293684177,"pfxZ":2.5196432732306278,"pX":-0.44672764193094383,"pZ":2.2788426592057345,"vX0":5.288301844741906,"vY0":-127.35430302526697,"vZ0":-2.8444120927034837,"x":134.03,"y":177.25,"x0":-2.5361488033315545,"y0":50.00066144209972,"z0":5.637661155835775,"aX":-0.2191982431626014},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.1,"breakHorizontal":-1.0,"spinRate":1984,"spinDirection":184},"zone":4,"typeConfidence":2.0,"plateTime":0.43074175270973214,"extension":6.742030747780979},"index":1,"playId":"a1bb2586-1f32-36a1-a170-19236652930c","pitchNumber":1,"startTime":"2026-08-26T03:13:27.656Z","endTime":"2026-08-26T03:13:31.698Z","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":95.4,"endSpeed":87.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.899687141918683,"aZ":-23.155331199207033,"pfxX":-10.225633038825361,"pfxZ":4.62399673130974,"pX":-1.3160960020129129,"pZ":2.669277506456068,"vX0":7.409157329003806,"vY0":-138.77995671791155,"vZ0":-3.3828834463662076,"x":167.17,"y":166.71,"x0":-2.691106090593596,"y0":50.0060485457733,"z0":5.445433860016295,"aX":-19.960861472114207},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":17.0,"spinRate":2142,"spinDirection":234},"zone":11,"typeConfidence":0.87,"plateTime":0.3945940333197737,"extension":6.774550243259796},"hitData":{"launchSpeed":52.3,"launchAngle":64.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.39,"coordY":165.09}},"index":2,"playId":"f486a430-aed4-33cb-88ad-ede2867fde36","pitchNumber":2,"startTime":"2026-08-26T03:13:47.794Z","endTime":"2026-08-26T03:13:55.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:13:55.521Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Mangum flies out to left fielder Dustin Harris.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T03:15:25.398Z","endTime":"2026-08-26T03:18:31.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687957,"link":"/api/v1/people/687957"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"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":91.5,"endSpeed":83.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.779110973438804,"aZ":-27.37033005276564,"pfxX":-11.045796915463116,"pfxZ":2.7018781249098023,"pX":-0.11669264662535139,"pZ":3.42466472314196,"vX0":10.454173862898937,"vY0":-132.81271485363533,"vZ0":-0.128097277757237,"x":121.45,"y":146.31,"x0":-2.678404711555223,"y0":50.00121119758103,"z0":5.472453537787171,"aX":-19.63209166659754},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.0,"breakHorizontal":17.6,"spinRate":2342,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.413184867900934,"extension":5.908593697950737},"index":0,"playId":"b6115669-4ff7-30c9-a64a-4e6a5d610af2","pitchNumber":1,"startTime":"2026-08-26T03:16:06.343Z","endTime":"2026-08-26T03:16:09.800Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-26T03:16:28.433Z","endTime":"2026-08-26T03:16:41.409Z","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(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.6,"endSpeed":86.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.428477477567217,"aZ":-16.215055787287785,"pfxX":-6.019130590317948,"pfxZ":8.369430503321755,"pX":-0.2879974140296931,"pZ":3.454806611897638,"vX0":8.72192257755578,"vY0":-137.44897313522864,"vZ0":-2.665838558665296,"x":127.98,"y":145.5,"x0":-2.725279627395564,"y0":50.00207738533196,"z0":5.542759342691238,"aX":-11.477425990088857},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2456,"spinDirection":227},"zone":11,"typeConfidence":0.89,"plateTime":0.3989985156647222,"extension":5.783503612442042},"index":2,"playId":"81210cd4-ed78-36a2-8d8c-60191ab7624e","pitchNumber":2,"startTime":"2026-08-26T03:16:41.409Z","endTime":"2026-08-26T03:16:47.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.813008546388296,"aZ":-13.987917191979918,"pfxX":-4.800632305345589,"pfxZ":9.493599817730136,"pX":-0.4847115076795541,"pZ":4.79081875841354,"vX0":7.4034671713749445,"vY0":-138.25918817178982,"vZ0":0.05405820418699503,"x":135.48,"y":109.43,"x0":-2.586372057069992,"y0":50.00460267716365,"z0":5.717834055810531,"aX":-9.198857063957952},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":7.0,"spinRate":2370,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.39773630063998766,"extension":5.9922440273028945},"index":3,"playId":"aa2649d2-f64f-3977-a466-f1477c7c2dc3","pitchNumber":3,"startTime":"2026-08-26T03:17:00.541Z","endTime":"2026-08-26T03:17:04.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.967480529983625,"aZ":-30.98107855487422,"pfxX":6.889083127504639,"pfxZ":0.8148358169749308,"pX":-0.17365287154005274,"pZ":2.242536520261222,"vX0":4.818905520503595,"vY0":-120.58922949107466,"vZ0":-0.5967412430628252,"x":123.62,"y":178.23,"x0":-3.09763250348204,"y0":50.002146107014774,"z0":5.242856453392244,"aX":10.074363438067055},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.6,"breakHorizontal":-13.7,"spinRate":3098,"spinDirection":68},"zone":5,"typeConfidence":0.9,"plateTime":0.455425979209211,"extension":5.661440003542349},"index":4,"playId":"abbdc70e-3cd9-32e3-9030-825a8b130e53","pitchNumber":4,"startTime":"2026-08-26T03:17:16.852Z","endTime":"2026-08-26T03:17:21.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.350593446999625,"aZ":-23.73908783058607,"pfxX":-9.894152250116793,"pfxZ":4.4995608251411685,"pX":-0.44057456148793356,"pZ":2.94006611094558,"vX0":9.429185223228451,"vY0":-136.79456036849948,"vZ0":-2.346773172974226,"x":133.79,"y":159.4,"x0":-2.665663303770043,"y0":50.00069540761569,"z0":5.455991464055315,"aX":-18.538232720602473},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":15.6,"spinRate":2318,"spinDirection":227},"zone":1,"typeConfidence":0.92,"plateTime":0.4021371854686868,"extension":5.97098937740552},"index":5,"playId":"1130cde9-06a9-3e24-95c4-ad104eff504d","pitchNumber":5,"startTime":"2026-08-26T03:17:39.813Z","endTime":"2026-08-26T03:17:44.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25636894638899,"aZ":-24.23342870738079,"pfxX":-10.477783876010001,"pfxZ":4.191365287790246,"pX":1.249472808531037,"pZ":2.643516042622848,"vX0":13.549833220426954,"vY0":-136.99366174209197,"vZ0":-2.9131665257996033,"x":69.37,"y":167.41,"x0":-2.4075152228254355,"y0":50.00284729344567,"z0":5.383705903995415,"aX":-19.847309307247233},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.1,"breakHorizontal":16.0,"spinRate":2329,"spinDirection":228},"zone":12,"typeConfidence":0.92,"plateTime":0.4003635960968923,"extension":6.077121628191143},"index":6,"playId":"cb05c359-7231-36e7-bc46-a67e7ef37927","pitchNumber":6,"startTime":"2026-08-26T03:18:05.772Z","endTime":"2026-08-26T03:18:10.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07304161222744,"aZ":-15.298365481097587,"pfxX":-6.463324957210253,"pfxZ":8.786200551495384,"pX":0.30915412224211813,"pZ":3.7849230138880237,"vX0":10.018626357850975,"vY0":-138.0479950245994,"vZ0":-2.153314253848557,"x":105.22,"y":136.59,"x0":-2.535202116061411,"y0":50.00563992101747,"z0":5.6104994826407735,"aX":-12.419307838030651},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":9.5,"spinRate":2489,"spinDirection":227},"zone":12,"typeConfidence":0.87,"plateTime":0.3974791662954966,"extension":5.9344024169131195},"hitData":{"launchSpeed":83.3,"launchAngle":53.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.73,"coordY":128.15}},"index":7,"playId":"98bdf17a-8eb6-3c91-84da-a625daa2e1e6","pitchNumber":7,"startTime":"2026-08-26T03:18:22.432Z","endTime":"2026-08-26T03:18:31.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:18:31.872Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, first baseman Ty France to pitcher Michael King.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T03:18:36.676Z","endTime":"2026-08-26T03:19:23.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.3,"endSpeed":79.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.775312365812457,"aZ":-25.444852291644956,"pfxX":-11.948550626172747,"pfxZ":4.165589807811016,"pX":1.5725571959045828,"pZ":1.9662874320739678,"vX0":14.48104828488756,"vY0":-126.3048465483476,"vZ0":-2.9621071265612873,"x":57.06,"y":185.69,"x0":-2.683243745329917,"y0":50.00230213002041,"z0":5.20080565181933,"aX":-19.301050542807445},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":18.4,"spinRate":1786,"spinDirection":241},"zone":14,"typeConfidence":0.88,"plateTime":0.4336850964819239,"extension":6.121948495541905},"index":0,"playId":"ed95a1b6-c325-3665-b03b-8bff2233e603","pitchNumber":1,"startTime":"2026-08-26T03:18:54.691Z","endTime":"2026-08-26T03:19:00.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60161376145523,"aZ":-27.330356548448023,"pfxX":-12.24257162369476,"pfxZ":2.605423506270977,"pX":-0.3236782602933035,"pZ":2.217459468961624,"vX0":10.723772744560092,"vY0":-135.96751655518545,"vZ0":-3.1756167091669676,"x":129.34,"y":178.91,"x0":-2.7406674470044337,"y0":50.005318254173666,"z0":5.310526645006497,"aX":-22.778795878454336},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":19.7,"spinRate":2372,"spinDirection":225},"zone":7,"typeConfidence":0.92,"plateTime":0.4038284914020611,"extension":5.88870053755039},"hitData":{"launchSpeed":76.8,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.76,"coordY":163.03}},"index":1,"playId":"54bee017-de36-3793-a035-c0f899b0519a","pitchNumber":2,"startTime":"2026-08-26T03:19:15.516Z","endTime":"2026-08-26T03:19:23.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:19:23.008Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jared Triolo pops out to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T03:19:28.661Z","endTime":"2026-08-26T03:20:05.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.930184518856795,"aZ":-24.84536882381523,"pfxX":-9.999325274384137,"pfxZ":3.8849518727743284,"pX":-0.5526302648041468,"pZ":3.156973100463962,"vX0":9.024604295515832,"vY0":-136.63625482739295,"vZ0":-1.5912147969116799,"x":138.06,"y":153.54,"x0":-2.603899457986266,"y0":50.000757064242755,"z0":5.459013474954478,"aX":-18.849772074206072},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":16.1,"spinRate":2214,"spinDirection":225},"zone":1,"typeConfidence":0.92,"plateTime":0.40132390387343,"extension":6.12395471976308},"hitData":{"launchSpeed":67.3,"launchAngle":60.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.01,"coordY":154.87}},"index":0,"playId":"ccad3c2a-0416-3cbe-805a-20ef3b071e94","pitchNumber":1,"startTime":"2026-08-26T03:19:56.923Z","endTime":"2026-08-26T03:20:05.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:20:05.551Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ty France walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T03:22:41.150Z","endTime":"2026-08-26T03:24:11.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Camilo Doval replaces Paul Skenes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T03:20:43.121Z","endTime":"2026-08-26T03:22:43.343Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666808,"link":"/api/v1/people/666808"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.173582219341185,"aZ":-29.063024593146856,"pfxX":-7.613863326373004,"pfxZ":1.5265660027810064,"pX":-1.1161744917838887,"pZ":3.0254260486459774,"vX0":3.2851038199621403,"vY0":-142.13353349961488,"vZ0":-1.4046777595543074,"x":159.55,"y":157.09,"x0":-1.2989500556746778,"y0":50.004939297035044,"z0":5.374931935776514,"aX":-15.54970495889295},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":2.6,"breakHorizontal":13.1,"spinRate":2386,"spinDirection":226},"zone":11,"typeConfidence":0.89,"plateTime":0.385641692441856,"extension":5.993089578798981},"index":1,"playId":"e0159ac5-5064-3813-8225-3c7354b5c843","pitchNumber":1,"startTime":"2026-08-26T03:22:43.343Z","endTime":"2026-08-26T03:22:47.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02479682316927,"aZ":-29.4136809218949,"pfxX":-8.210713803848208,"pfxZ":1.4080304289409025,"pX":-2.016188573804248,"pZ":2.52266965744195,"vX0":1.2189218354677296,"vY0":-139.15945249216418,"vZ0":-2.366192868607182,"x":193.85,"y":170.67,"x0":-1.3942897053181371,"y0":50.00066861692696,"z0":5.337931451298976,"aX":-16.056269263365504},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.3,"breakHorizontal":14.6,"spinRate":2277,"spinDirection":228},"zone":11,"typeConfidence":0.5,"plateTime":0.39401452790657476,"extension":6.094842622856398},"index":2,"playId":"38773bb8-20b5-34a7-979d-8540bd6c3425","pitchNumber":2,"startTime":"2026-08-26T03:23:01.427Z","endTime":"2026-08-26T03:23:07.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19606100653485,"aZ":-19.92414188600177,"pfxX":-4.653054210199331,"pfxZ":5.961728273821931,"pX":0.2957236347587303,"pZ":2.860837483451442,"vX0":6.203474814193363,"vY0":-142.30907956844024,"vZ0":-3.333613195036234,"x":105.73,"y":161.54,"x0":-1.3062881850747952,"y0":50.0002875145178,"z0":5.307143567934917,"aX":-9.55728149347669},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.3,"breakHorizontal":7.2,"spinRate":2418,"spinDirection":228},"zone":3,"typeConfidence":0.91,"plateTime":0.3846622993520339,"extension":5.958264724529566},"index":3,"playId":"a38e8431-5b26-3b2f-9163-fed0620371ab","pitchNumber":3,"startTime":"2026-08-26T03:23:25.632Z","endTime":"2026-08-26T03:23:29.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.836593815014318,"aZ":-26.123267821979468,"pfxX":-4.708413698702717,"pfxZ":3.0595305390615763,"pX":-1.8208677354261593,"pZ":2.740526294142432,"vX0":0.6770668286630208,"vY0":-139.37151335244917,"vZ0":-2.5731945540089365,"x":186.41,"y":164.79,"x0":-1.4542321579972939,"y0":50.00165778207258,"z0":5.391757393966375,"aX":-9.308903064024033},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.3,"breakHorizontal":8.4,"spinRate":2457,"spinDirection":222},"zone":11,"typeConfidence":0.49,"plateTime":0.3922310206669355,"extension":5.703014770785556},"index":4,"playId":"aff4f79a-b25a-36ae-bcb3-3165f0fc0966","pitchNumber":4,"startTime":"2026-08-26T03:23:48.662Z","endTime":"2026-08-26T03:23:52.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79808618366231,"aZ":-29.0369406493748,"pfxX":-5.9989550208744,"pfxZ":1.6191440882027148,"pX":-1.033709735847618,"pZ":3.2626407400700232,"vX0":2.873858445756643,"vY0":-138.13994437110512,"vZ0":-0.6934283874564608,"x":156.4,"y":150.69,"x0":-1.3061917106387493,"y0":50.00389186995709,"z0":5.463094344261419,"aX":-11.633829560644086},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.0,"breakHorizontal":10.3,"spinRate":2475,"spinDirection":223},"zone":11,"typeConfidence":0.56,"plateTime":0.39598741002540905,"extension":5.812026097592177},"index":5,"playId":"49cec01a-9c4c-3fd5-9b55-acde07dbd1ee","pitchNumber":5,"startTime":"2026-08-26T03:24:07.110Z","endTime":"2026-08-26T03:24:11.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:24:11.802Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T03:25:25.541Z","endTime":"2026-08-26T03:26:18.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T03:24:34.271Z","endTime":"2026-08-26T03:25:27.686Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":88.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.904413460527863,"aZ":-27.317343106863696,"pfxX":-5.8289330836508775,"pfxZ":2.449054347604985,"pX":-0.6360398879772698,"pZ":2.932172580657885,"vX0":4.171404696957135,"vY0":-139.87655499372255,"vZ0":-1.6711082690682266,"x":141.24,"y":159.61,"x0":-1.3876553870322883,"y0":50.00695538405502,"z0":5.32474514083519,"aX":-11.57846598407932},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.3,"breakHorizontal":9.7,"spinRate":2514,"spinDirection":228},"zone":1,"typeConfidence":0.8,"plateTime":0.39124737089090456,"extension":6.052029496006629},"index":1,"playId":"a3f64a2d-e7d8-302b-af41-806636da8cfb","pitchNumber":1,"startTime":"2026-08-26T03:25:27.686Z","endTime":"2026-08-26T03:25:32.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.500958302160765,"aZ":-36.83792473100521,"pfxX":1.3982657913482626,"pfxZ":-2.7493512024347204,"pX":-0.2750908300475781,"pZ":2.41481142219225,"vX0":1.9435130233277826,"vY0":-129.12520789969733,"vZ0":-0.8048263300293277,"x":127.49,"y":173.58,"x0":-1.2175455144816247,"y0":50.000973888286765,"z0":5.551174304002417,"aX":2.373599374529305},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.9,"breakHorizontal":-3.0,"spinRate":2538,"spinDirection":74},"zone":5,"typeConfidence":0.9,"plateTime":0.42328612715824754,"extension":5.792985523910613},"index":2,"playId":"5a8cb5a6-d197-3019-a13e-4bc4816306eb","pitchNumber":2,"startTime":"2026-08-26T03:25:47.023Z","endTime":"2026-08-26T03:25:50.555Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16313367533283,"aZ":-38.28084418113198,"pfxX":1.9455154166421238,"pfxZ":-3.5542555377127956,"pX":1.7015486086399574,"pZ":1.2568504705199948,"vX0":6.413955580266426,"vY0":-130.66123648466257,"vZ0":-3.4861329009356616,"x":52.14,"y":204.85,"x0":-1.0441221395889588,"y0":50.00376581113609,"z0":5.503813303281757,"aX":3.3413020553870743},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-7.0,"breakHorizontal":-5.0,"spinRate":2815,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4202244845875267,"extension":6.163530492104452},"index":3,"playId":"46fdff69-f20a-3b32-9e51-49e2b6bc0999","pitchNumber":3,"startTime":"2026-08-26T03:26:13.670Z","endTime":"2026-08-26T03:26:18.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:26:18.926Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Rengifo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T03:26:24.662Z","endTime":"2026-08-26T03:29:05.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.939677177188745,"aZ":-28.37637859289194,"pfxX":-6.757817586522031,"pfxZ":1.8161585139913807,"pX":0.3959186757199317,"pZ":1.6021740526796693,"vX0":7.077172304623699,"vY0":-143.41155789335414,"vZ0":-5.349898992044747,"x":101.91,"y":195.52,"x0":-1.221150558217643,"y0":50.00442492330514,"z0":5.2530694167294945,"aX":-14.133923911446962},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":2.4,"breakHorizontal":10.9,"spinRate":2685,"spinDirection":229},"zone":9,"typeConfidence":0.89,"plateTime":0.38135588224266437,"extension":6.048604227551923},"index":0,"playId":"ef58e422-6e02-3549-be32-509dcbbbceda","pitchNumber":1,"startTime":"2026-08-26T03:26:46.721Z","endTime":"2026-08-26T03:26:51.076Z","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":97.9,"endSpeed":89.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37009970811758,"aZ":-24.628731825136892,"pfxX":-5.7386560420146004,"pfxZ":3.663175343195457,"pX":-0.9498119009430581,"pZ":3.067127377653991,"vX0":3.110685819375417,"vY0":-142.56827683331372,"vZ0":-2.4990558355623205,"x":153.2,"y":155.97,"x0":-1.3086167839791232,"y0":50.0066110902582,"z0":5.5073884323419655,"aX":-11.831459498532725},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.4,"breakHorizontal":9.7,"spinRate":2680,"spinDirection":220},"zone":11,"typeConfidence":0.88,"plateTime":0.3839908629879871,"extension":5.889540233777753},"index":1,"playId":"a72a1551-b2d6-3a62-8450-749c7f947c3a","pitchNumber":2,"startTime":"2026-08-26T03:27:07.680Z","endTime":"2026-08-26T03:27:11.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.152161986712372,"aZ":-35.46815593676255,"pfxX":3.56812414187646,"pfxZ":-1.926621966141199,"pX":-0.9789186096390299,"pZ":1.9332225194630646,"vX0":-0.22968130888655583,"vY0":-130.67707196702187,"vZ0":-2.066652830246707,"x":154.31,"y":186.58,"x0":-1.3522402710272226,"y0":50.001572913716636,"z0":5.425001142224448,"aX":6.107419266109215},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.7,"breakHorizontal":-6.4,"spinRate":2851,"spinDirection":71},"zone":13,"typeConfidence":0.91,"plateTime":0.42078221788202574,"extension":5.948196972556484},"index":2,"playId":"21050edc-8296-3cf4-ad5f-be12ec173be8","pitchNumber":3,"startTime":"2026-08-26T03:27:29.161Z","endTime":"2026-08-26T03:27:34.011Z","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":88.3,"endSpeed":80.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.337319800874532,"aZ":-35.08823683085883,"pfxX":2.0541104516765216,"pfxZ":-1.7648114202091465,"pX":0.4484428779779865,"pZ":1.9660510706699708,"vX0":3.321712069036723,"vY0":-128.48792880663026,"vZ0":-1.9681233042908137,"x":99.91,"y":185.7,"x0":-1.135668239157483,"y0":50.006204176924165,"z0":5.507829034557581,"aX":3.383459807988498},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.5,"breakHorizontal":-4.6,"spinRate":2848,"spinDirection":53},"zone":9,"typeConfidence":0.9,"plateTime":0.4287479665687859,"extension":5.9990956555967525},"index":3,"playId":"220fe1db-8e94-3ab1-987b-91bafcd77390","pitchNumber":4,"startTime":"2026-08-26T03:27:50.752Z","endTime":"2026-08-26T03:27:57.587Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-26T03:28:06.832Z","endTime":"2026-08-26T03:28:15.759Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.324752517514558,"aZ":-37.539268014969025,"pfxX":3.5264008823898925,"pfxZ":-3.1253322183732,"pX":0.7141499686446338,"pZ":0.8890166314039295,"vX0":3.6065761060970476,"vY0":-130.91781036653398,"vZ0":-4.346622890918358,"x":89.78,"y":214.78,"x0":-1.144623188292593,"y0":50.000975849247254,"z0":5.412282564090488,"aX":6.056745789600235},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-6.5,"breakHorizontal":-7.2,"spinRate":2917,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4200434156633124,"extension":6.004452824233752},"index":5,"playId":"acf3aada-f559-368f-8255-c0002dc3aaa9","pitchNumber":5,"startTime":"2026-08-26T03:28:15.759Z","endTime":"2026-08-26T03:28:19.361Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"27bafddc-e1d0-4452-98c0-7cb8f53684c0","startTime":"2026-08-26T03:28:40.534Z","endTime":"2026-08-26T03:28:45.534Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13488360408493,"aZ":-32.63714109558847,"pfxX":2.628766105258352,"pfxZ":-0.2671247450382417,"pX":-0.19232598324669622,"pZ":2.6588556179942984,"vX0":1.6489354046103986,"vY0":-130.7220840539618,"vZ0":-1.0838150769866133,"x":124.33,"y":166.99,"x0":-1.1716553206936144,"y0":50.002932294448755,"z0":5.516919230526716,"aX":4.573765082207201},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.5,"breakHorizontal":-5.2,"spinRate":2859,"spinDirection":58},"zone":5,"typeConfidence":0.9,"plateTime":0.4181275423611188,"extension":6.020145411380967},"index":7,"playId":"8f6204dc-97ec-346f-b8f4-99ba4c3628ef","pitchNumber":6,"startTime":"2026-08-26T03:28:59.777Z","endTime":"2026-08-26T03:29:05.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:29:05.891Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Campusano pops out to third baseman Jared Triolo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T03:29:07.869Z","endTime":"2026-08-26T03:30:24.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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":"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":89.2,"endSpeed":82.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52964741720137,"aZ":-31.57367041217926,"pfxX":1.244858191585942,"pfxZ":0.35124630441663296,"pX":0.8926557130091055,"pZ":1.3638539468650517,"vX0":5.099579120227316,"vY0":-129.87194463032026,"vZ0":-4.1916725089181,"x":82.97,"y":201.96,"x0":-1.252918898036975,"y0":50.00359707667941,"z0":5.382654983850506,"aX":2.140735317770507},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.0,"breakHorizontal":-3.4,"spinRate":2749,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.42068184386920127,"extension":6.0971414596060685},"index":0,"playId":"8c916c09-feb1-3e65-b4a7-ba6fbaa788f6","pitchNumber":1,"startTime":"2026-08-26T03:29:31.423Z","endTime":"2026-08-26T03:29:37.662Z","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":90.8,"endSpeed":83.8,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15962285751055,"aZ":-33.38473136792833,"pfxX":2.5630033897233906,"pfxZ":-0.684971024180153,"pX":-0.03353091122501626,"pZ":1.8689001098330675,"vX0":1.987163487178781,"vY0":-132.23046069872441,"vZ0":-3.1900849877752373,"x":118.28,"y":188.32,"x0":-1.1266469112740307,"y0":50.001248918849186,"z0":5.530507811040175,"aX":4.5548366613526206},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.7,"breakHorizontal":-5.0,"spinRate":2845,"spinDirection":64},"zone":8,"typeConfidence":0.9,"plateTime":0.4136076016204253,"extension":6.01523049947956},"index":1,"playId":"26e68631-4d45-3eb7-a228-9d32746edc39","pitchNumber":2,"startTime":"2026-08-26T03:29:53.192Z","endTime":"2026-08-26T03:29:58.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.979705573652854,"aZ":-18.807176578883887,"pfxX":-2.03470967425463,"pfxZ":6.225090860276735,"pX":0.10315594501536372,"pZ":2.557587052004082,"vX0":4.633772971005793,"vY0":-145.16373759087733,"vZ0":-4.815191585242375,"x":113.07,"y":169.73,"x0":-1.2449917740668717,"y0":50.0062817044818,"z0":5.372676376152028,"aX":-4.371622599534468},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.6,"breakHorizontal":2.9,"spinRate":2685,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.376426911437731,"extension":6.047148037695961},"hitData":{"launchSpeed":88.1,"launchAngle":77.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":129.01,"coordY":185.13}},"index":2,"playId":"61b12d4c-2651-34c2-816d-131e295efb54","pitchNumber":3,"startTime":"2026-08-26T03:30:14.508Z","endTime":"2026-08-26T03:30:24.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:30:24.467Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Flores Jr. grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T03:32:48.974Z","endTime":"2026-08-26T03:32:58.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Adrian Morejon replaces Michael King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T03:30:47.305Z","endTime":"2026-08-26T03:32:38.112Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670970,"link":"/api/v1/people/670970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Rafael Flores Jr. replaces Henry Davis.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T03:32:38.112Z","endTime":"2026-08-26T03:32:51.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.349,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52630099208221,"aZ":-18.996212893770082,"pfxX":9.43065476694299,"pfxZ":6.359127703388879,"pX":0.6298149046781506,"pZ":2.099012022917578,"vX0":-8.251036249845793,"vY0":-143.3850592350336,"vZ0":-7.008355204745459,"x":92.99,"y":182.11,"x0":2.3257570112609387,"y0":50.00520782783693,"z0":5.769278500766592,"aX":19.552286135132505},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.2,"breakHorizontal":-15.4,"spinRate":2374,"spinDirection":139},"zone":9,"typeConfidence":0.89,"plateTime":0.3826481693569197,"extension":6.113421160513212},"hitData":{"launchSpeed":93.3,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":150.16}},"index":2,"playId":"b7285a34-59f5-3aaf-869e-f0c29b9b8281","pitchNumber":1,"startTime":"2026-08-26T03:32:51.132Z","endTime":"2026-08-26T03:32:58.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:32:58.819Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T03:33:33.830Z","endTime":"2026-08-26T03:34:07.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T03:33:23.676Z","endTime":"2026-08-26T03:33:36.026Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3925799853486,"aZ":-21.209945209811018,"pfxX":8.43767637495052,"pfxZ":5.235899547849468,"pX":0.40216555258334236,"pZ":2.3538245582011577,"vX0":-8.780399319161635,"vY0":-143.62816030872622,"vZ0":-6.126233724759972,"x":101.67,"y":175.23,"x0":2.398471414561709,"y0":50.00637038693758,"z0":5.827958816224177,"aX":17.68189122838084},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.4,"breakHorizontal":-13.6,"spinRate":2413,"spinDirection":138},"zone":6,"typeConfidence":0.89,"plateTime":0.38094663796048867,"extension":6.101082968570727},"index":1,"playId":"638859de-e2e3-3815-9823-9dc4dc40d6b3","pitchNumber":1,"startTime":"2026-08-26T03:33:36.026Z","endTime":"2026-08-26T03:33:39.888Z","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":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28393832339953,"aZ":-11.878050779476673,"pfxX":3.6851086073321175,"pfxZ":10.010629185447645,"pX":0.8938834799272128,"pZ":3.0823159572188272,"vX0":-5.165911039483915,"vY0":-141.70045123993978,"vZ0":-5.89226817895756,"x":82.93,"y":155.56,"x0":2.2643501413808345,"y0":50.00389396513248,"z0":5.952178667736012,"aX":7.472462237447088},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":-5.6,"spinRate":2457,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.3869887127940501,"extension":6.072410036988295},"hitData":{"launchSpeed":78.2,"launchAngle":44.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.03,"coordY":103.57}},"index":2,"playId":"5654ca9f-29d9-3379-b024-116139c2614d","pitchNumber":2,"startTime":"2026-08-26T03:33:56.692Z","endTime":"2026-08-26T03:34:07.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:34:07.512Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T03:34:16.937Z","endTime":"2026-08-26T03:35:27.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.682847674791326,"aZ":-18.791274636461278,"pfxX":9.780292114251669,"pfxZ":6.532405216349019,"pX":1.112182815418699,"pZ":3.525322821896097,"vX0":-7.452257778826622,"vY0":-142.87219424683641,"vZ0":-3.479891285773638,"x":74.61,"y":143.6,"x0":2.4955444257769135,"y0":50.00385153435355,"z0":5.953711190202131,"aX":20.03853346234557},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.2,"breakHorizontal":-16.1,"spinRate":2324,"spinDirection":143},"zone":12,"typeConfidence":0.89,"plateTime":0.38469790824877226,"extension":5.936716845421257},"index":0,"playId":"7a576da5-5d00-3a8c-ba48-93960358114c","pitchNumber":1,"startTime":"2026-08-26T03:34:32.891Z","endTime":"2026-08-26T03:34:36.520Z","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":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.889749181976423,"aZ":-12.368054350822796,"pfxX":4.223490539980025,"pfxZ":9.601537706488077,"pX":-0.11315984685470616,"pZ":1.7570383495822204,"vX0":-7.904094628882447,"vY0":-142.5091281174206,"vZ0":-9.043448127356566,"x":121.31,"y":191.34,"x0":2.1440723595019606,"y0":50.003263207376115,"z0":5.747356460769281,"aX":8.712968034501447},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":-6.1,"spinRate":2425,"spinDirection":146},"zone":8,"typeConfidence":0.9,"plateTime":0.3839485732640373,"extension":6.282343418105778},"index":1,"playId":"1999d902-04e6-385e-bb72-0e5b222624cb","pitchNumber":2,"startTime":"2026-08-26T03:34:53.822Z","endTime":"2026-08-26T03:34:57.510Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-26T03:35:03.770Z","endTime":"2026-08-26T03:35:23.401Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72461015532301,"aZ":-31.290494738132075,"pfxX":5.187183842579593,"pfxZ":0.49754272411759626,"pX":0.2729106727452616,"pZ":1.4182311012220905,"vX0":-7.055141848239347,"vY0":-132.5008966334771,"vZ0":-5.797048170828356,"x":106.6,"y":200.49,"x0":2.293439630753549,"y0":50.00544215104523,"z0":5.914803814285999,"aX":9.245850568928478},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.1,"breakHorizontal":-7.9,"spinRate":795,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.41302600744918383,"extension":6.140721108184872},"index":3,"playId":"e1ffe14e-90a9-3449-9c1f-8cda846187f4","pitchNumber":3,"startTime":"2026-08-26T03:35:23.401Z","endTime":"2026-08-26T03:35:27.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:35:27.571Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T03:38:43.377Z","endTime":"2026-08-26T03:40:15.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1],"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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Rafael Flores Jr. remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T03:36:34.862Z","endTime":"2026-08-26T03:36:34.884Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"description":"Pitching Change: Gregory Soto replaces Camilo Doval.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T03:36:34.884Z","endTime":"2026-08-26T03:38:39.175Z","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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-26T03:38:39.175Z","endTime":"2026-08-26T03:38:45.566Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32615789199583,"aZ":-19.922227365020422,"pfxX":10.067124871531814,"pfxZ":6.408087332573531,"pX":0.035183797296742,"pZ":2.1270559405936553,"vX0":-8.148130316745215,"vY0":-137.5970453366971,"vZ0":-5.481630294988196,"x":115.66,"y":181.35,"x0":1.7309593332736806,"y0":50.00447127170809,"z0":5.500540842532863,"aX":19.251930088591628},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":-16.4,"spinRate":2291,"spinDirection":124},"zone":8,"typeConfidence":0.83,"plateTime":0.3984858334557586,"extension":6.285423464295247},"index":3,"playId":"21402b76-e9fd-3e39-8cd6-0c24e52a6dcd","pitchNumber":1,"startTime":"2026-08-26T03:38:45.566Z","endTime":"2026-08-26T03:38:50.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55776234251257,"aZ":-35.52259079665839,"pfxX":-5.875667361746358,"pfxZ":-2.3299944802313997,"pX":-0.11198752172642905,"pZ":1.79078586389685,"vX0":-2.9292129593486167,"vY0":-120.28551255643043,"vZ0":-1.6396712423890292,"x":121.27,"y":190.43,"x0":1.8925347050108445,"y0":50.003265543994985,"z0":5.688349546106418,"aX":-8.442225274384189},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.3,"breakHorizontal":11.4,"spinRate":2614,"spinDirection":287},"zone":8,"typeConfidence":0.92,"plateTime":0.4587803102750052,"extension":6.189611894108017},"index":4,"playId":"5e65d738-e5c2-35af-898b-6dc2772017dc","pitchNumber":2,"startTime":"2026-08-26T03:39:00.482Z","endTime":"2026-08-26T03:39:04.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71238386110243,"aZ":-23.387762132630705,"pfxX":9.815732537271138,"pfxZ":4.367969162226048,"pX":1.5677037631932058,"pZ":3.4388089338348977,"vX0":-4.671212857833693,"vY0":-141.2824132291847,"vZ0":-1.7185231964973828,"x":57.24,"y":145.93,"x0":1.971889347380005,"y0":50.002420019783784,"z0":5.565740681294865,"aX":19.741970719688876},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.7,"breakHorizontal":-16.8,"spinRate":2317,"spinDirection":131},"zone":12,"typeConfidence":0.86,"plateTime":0.38844716449165384,"extension":6.289772312530209},"index":5,"playId":"1c1ab818-86d0-396a-864a-7f3f5723c9da","pitchNumber":3,"startTime":"2026-08-26T03:39:23.040Z","endTime":"2026-08-26T03:39:27.690Z","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":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84718947478794,"aZ":-31.860021355426632,"pfxX":-1.871868237978732,"pfxZ":0.210054289924269,"pX":1.156077784602297,"pZ":2.473042824879818,"vX0":-1.2233281355820562,"vY0":-121.90791856228284,"vZ0":-0.8208108515558412,"x":72.93,"y":172.01,"x0":1.9082767176342343,"y0":50.00427192210794,"z0":5.573984784587227,"aX":-2.806002259861257},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":3.7,"spinRate":2540,"spinDirection":276},"zone":14,"typeConfidence":0.93,"plateTime":0.4499748452860044,"extension":6.283266984776473},"hitData":{"launchSpeed":82.8,"launchAngle":33.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.6,"coordY":84.99}},"index":6,"playId":"b07ddaa2-a428-3099-8fed-d982ee054f5f","pitchNumber":4,"startTime":"2026-08-26T03:40:03.790Z","endTime":"2026-08-26T03:40:15.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:40:15.482Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T03:40:41.671Z","endTime":"2026-08-26T03:42:04.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Hays replaces Dustin Harris.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T03:40:18.769Z","endTime":"2026-08-26T03:40:43.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":687957,"link":"/api/v1/people/687957"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.465116094088906,"aZ":-21.02610412062807,"pfxX":10.571552484981899,"pfxZ":5.487734804523166,"pX":-0.7019977476621935,"pZ":2.6750992098531494,"vX0":-10.305753922032993,"vY0":-141.6681752049147,"vZ0":-4.245755622811869,"x":143.76,"y":166.55,"x0":1.6100251526466849,"y0":50.00456351413843,"z0":5.537815552410032,"aX":21.483438981102747},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.2,"breakHorizontal":-17.0,"spinRate":2338,"spinDirection":137},"zone":4,"typeConfidence":0.88,"plateTime":0.3866747178797656,"extension":6.178189275242921},"index":1,"playId":"4e99a6e0-45ab-3341-9c90-baff9d05eaf1","pitchNumber":1,"startTime":"2026-08-26T03:40:43.871Z","endTime":"2026-08-26T03:40:49.096Z","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.7,"endSpeed":75.4,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.846989956028114,"aZ":-31.245147267966264,"pfxX":-4.723224559054191,"pfxZ":0.6380764700403869,"pX":-0.438586903676296,"pZ":1.287974844868191,"vX0":-3.5828308937794087,"vY0":-121.68262255672963,"vZ0":-3.5235254045212443,"x":133.72,"y":204.0,"x0":1.680761694737576,"y0":50.003656943918685,"z0":5.540496375606784,"aX":-6.892867176030849},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.4,"breakHorizontal":9.6,"spinRate":2539,"spinDirection":275},"zone":13,"typeConfidence":0.66,"plateTime":0.4548331039968714,"extension":6.114277851812413},"index":2,"playId":"856ddf81-5ec7-3058-8660-8becec914ee6","pitchNumber":2,"startTime":"2026-08-26T03:41:00.285Z","endTime":"2026-08-26T03:41:04.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-26T03:41:17.231Z","endTime":"2026-08-26T03:41:26.612Z","isPitch":false,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.822501144080803,"aZ":-29.088964838093005,"pfxX":-0.6956817651334459,"pfxZ":1.969771505898021,"pX":-1.5734009371156503,"pZ":-0.23649702764651503,"vX0":-7.578623407184305,"vY0":-125.39177795986234,"vZ0":-7.995119721439754,"x":176.97,"y":245.17,"x0":1.5973027515524003,"y0":50.004603231459896,"z0":5.41590808746959,"aX":-1.0920711580373546},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.7,"breakHorizontal":3.2,"spinRate":2649,"spinDirection":290},"zone":13,"typeConfidence":0.91,"plateTime":0.43927275446612235,"extension":6.353730180990114},"index":4,"playId":"b2d8c9aa-0bb2-3de9-861e-4e372e012929","pitchNumber":3,"startTime":"2026-08-26T03:41:26.612Z","endTime":"2026-08-26T03:41:30.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.142,"strikeZoneBottom":1.586,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59929036798247,"aZ":-16.17404718472846,"pfxX":6.750716505277954,"pfxZ":7.993906551835435,"pX":-0.5302644535870751,"pZ":3.0661121119837653,"vX0":-8.000676943068699,"vY0":-141.17293640656797,"vZ0":-3.893334335302092,"x":137.21,"y":155.99,"x0":1.4744972755831844,"y0":50.00493363102338,"z0":5.516196293342268,"aX":13.516181030860706},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":-10.4,"spinRate":2398,"spinDirection":133},"zone":1,"typeConfidence":0.92,"plateTime":0.3892126856002407,"extension":6.408905099285832},"hitData":{"launchSpeed":90.8,"launchAngle":44.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.66,"coordY":80.92}},"index":5,"playId":"1a9cd597-b75c-350d-b535-8fac920f1ee6","pitchNumber":4,"startTime":"2026-08-26T03:41:53.325Z","endTime":"2026-08-26T03:42:04.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:42:04.060Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out softly, pitcher Gregory Soto to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T03:42:04.447Z","endTime":"2026-08-26T03:43:16.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":83.1,"endSpeed":75.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30900592165904,"aZ":-29.98605059378867,"pfxX":-4.512136473080081,"pfxZ":1.5028892776795235,"pX":1.1019110786047401,"pZ":2.1324394307880676,"vX0":-0.5243392680542438,"vY0":-120.99087248056972,"vZ0":-1.7087443389925658,"x":75.0,"y":181.2,"x0":1.9075990629523327,"y0":50.004755302157214,"z0":5.518101928736229,"aX":-6.577377153434474},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.5,"breakHorizontal":8.3,"spinRate":2432,"spinDirection":293},"zone":14,"typeConfidence":0.62,"plateTime":0.4556553349426351,"extension":6.098650687671161},"index":0,"playId":"33ee7536-c787-331d-ac81-db590452f036","pitchNumber":1,"startTime":"2026-08-26T03:42:31.993Z","endTime":"2026-08-26T03:42:38.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48675575426181,"aZ":-25.2829816210322,"pfxX":10.087062583425004,"pfxZ":3.4681435007446755,"pX":1.0815950419822062,"pZ":2.212596516449923,"vX0":-5.793255938453106,"vY0":-140.8439841145006,"vZ0":-4.209570858032538,"x":75.77,"y":179.04,"x0":1.8675538172831307,"y0":50.00022296069803,"z0":5.385090726360281,"aX":20.02494034913827},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.5,"breakHorizontal":-16.9,"spinRate":2424,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.390654881845101,"extension":6.452686456081237},"index":1,"playId":"5f13cc2a-eba2-348d-81e0-feb33a18198f","pitchNumber":2,"startTime":"2026-08-26T03:42:50.593Z","endTime":"2026-08-26T03:42:57.217Z","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":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.443427948232944,"aZ":-21.446755649743757,"pfxX":10.726567509047653,"pfxZ":5.473197017586387,"pX":0.9752249050197066,"pZ":1.666723097772751,"vX0":-5.76682350679271,"vY0":-140.0191735815342,"vZ0":-6.237377959248009,"x":79.83,"y":193.78,"x0":1.6823418433230435,"y0":50.00189274310693,"z0":5.354108638419337,"aX":21.02114340590363},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":-18.0,"spinRate":2349,"spinDirection":134},"zone":14,"typeConfidence":0.88,"plateTime":0.39313511769559994,"extension":6.282896100601701},"hitData":{"launchSpeed":59.9,"launchAngle":-68.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.59,"coordY":185.52}},"index":2,"playId":"2aeebde4-e62a-3c7c-b2df-0137c134f47a","pitchNumber":3,"startTime":"2026-08-26T03:43:08.229Z","endTime":"2026-08-26T03:43:16.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:43:16.801Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T03:45:39.402Z","endTime":"2026-08-26T03:45:48.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Austin Hays remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T03:43:49.636Z","endTime":"2026-08-26T03:43:49.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":687957,"link":"/api/v1/people/687957"}},{"details":{"description":"Pitching Change: Mason Miller replaces Adrian Morejon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T03:43:49.661Z","endTime":"2026-08-26T03:45:41.584Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695243,"link":"/api/v1/people/695243"},"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":100.6,"endSpeed":91.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.04605559399534,"aZ":-12.08265738069537,"pfxX":-2.98542580642675,"pfxZ":9.352895828519575,"pX":0.1696778021475728,"pZ":2.3720625532581696,"vX0":4.948181165184644,"vY0":-146.2161235642624,"vZ0":-8.525166973127835,"x":110.53,"y":174.73,"x0":-1.1629149401353183,"y0":50.00248934821083,"z0":6.065289637817622,"aX":-6.413094355354506},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.2,"breakHorizontal":4.3,"spinRate":2459,"spinDirection":196},"zone":5,"typeConfidence":0.89,"plateTime":0.3757501900604874,"extension":6.6835766434641135},"hitData":{"launchSpeed":96.7,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":167.9}},"index":2,"playId":"9adce251-cd52-3b30-8442-c9214835fe50","pitchNumber":1,"startTime":"2026-08-26T03:45:41.584Z","endTime":"2026-08-26T03:45:48.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:45:48.121Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T03:45:52.546Z","endTime":"2026-08-26T03:47:56.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.926089003366332,"aZ":-13.738336615588096,"pfxX":-2.7784691264315082,"pfxZ":8.768706920687821,"pX":0.229991990285392,"pZ":4.2690895702065905,"vX0":4.8478868025614545,"vY0":-143.7487496054339,"vZ0":-3.328033116213245,"x":108.23,"y":123.51,"x0":-1.1138580240622602,"y0":50.00123748784695,"z0":6.289430058027224,"aX":-5.84113645899199},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":4.1,"spinRate":2427,"spinDirection":196},"zone":12,"typeConfidence":0.86,"plateTime":0.3803800930528167,"extension":6.633914515966913},"index":0,"playId":"d02bb2ef-9907-3151-b0bb-53728a741c80","pitchNumber":1,"startTime":"2026-08-26T03:46:15.184Z","endTime":"2026-08-26T03:46:18.341Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-26T03:46:26.956Z","endTime":"2026-08-26T03:46:36.116Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95177816161285,"aZ":-36.59228858107431,"pfxX":5.6004674864435176,"pfxZ":-2.7576858261388306,"pX":-1.205911767540309,"pZ":2.906526343841969,"vX0":-1.5811396092481664,"vY0":-126.18921291602372,"vZ0":-0.7050934680730492,"x":162.97,"y":160.3,"x0":-1.2966865447380505,"y0":50.00022828228888,"z0":6.1511458766826985,"aX":8.982585280518386},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.9,"breakHorizontal":-9.7,"spinRate":2235,"spinDirection":41},"zone":11,"typeConfidence":0.9,"plateTime":0.43493977585481725,"extension":6.682569614396517},"index":2,"playId":"0dce2352-fca5-370b-bb25-cd3c58617d43","pitchNumber":2,"startTime":"2026-08-26T03:46:36.116Z","endTime":"2026-08-26T03:46:40.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":92.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.136277164403865,"aZ":-16.099650908791165,"pfxX":-4.546396803944173,"pfxZ":7.406388077648147,"pX":-0.10967680164156726,"pZ":2.821816593314242,"vX0":4.387617013042131,"vY0":-146.0924948016834,"vZ0":-7.018243482373544,"x":121.18,"y":162.59,"x0":-1.0374284733739239,"y0":50.00057107769945,"z0":6.215592661151994,"aX":-9.865277597127308},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.2,"breakHorizontal":7.4,"spinRate":2318,"spinDirection":204},"zone":2,"typeConfidence":0.87,"plateTime":0.3743423924970313,"extension":6.687368157034192},"index":3,"playId":"9f4cc311-5671-394c-ba9a-3d7eeb109ef0","pitchNumber":3,"startTime":"2026-08-26T03:46:51.824Z","endTime":"2026-08-26T03:46:55.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.2,"endSpeed":92.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19550961871444,"aZ":-11.259415706013879,"pfxX":-4.048301927209357,"pfxZ":9.526697229103231,"pX":-0.033694659360243094,"pZ":2.307028005763062,"vX0":4.660413651485468,"vY0":-147.0786529792241,"vZ0":-9.06270015062818,"x":118.28,"y":176.49,"x0":-1.1112151474824485,"y0":50.00230766355175,"z0":6.0920271538696396,"aX":-8.887744914522688},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2670,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.37210002521828933,"extension":6.708300242498665},"index":4,"playId":"a2c69b63-a5f9-3d1f-8680-3037a4c98e06","pitchNumber":4,"startTime":"2026-08-26T03:47:11.936Z","endTime":"2026-08-26T03:47:15.649Z","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":101.4,"endSpeed":92.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.581169990498275,"aZ":-13.564883828924218,"pfxX":-2.142722809805863,"pfxZ":8.473371812409603,"pX":-0.15697779130421793,"pZ":4.506718354554964,"vX0":3.0118416299417143,"vY0":-147.58115951604978,"vZ0":-2.946993932455008,"x":122.98,"y":117.1,"x0":-0.9144694125546249,"y0":50.001469415525584,"z0":6.322027158947521,"aX":-4.705444045114144},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":14.9,"breakHorizontal":3.2,"spinRate":2402,"spinDirection":194},"zone":11,"typeConfidence":0.89,"plateTime":0.37176630879281936,"extension":6.628786395736085},"index":5,"playId":"c858b29d-76b0-381c-b01b-10d386c1519a","pitchNumber":5,"startTime":"2026-08-26T03:47:32.613Z","endTime":"2026-08-26T03:47:37.051Z","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.6,"endSpeed":91.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.270145983841125,"aZ":-17.592182507635084,"pfxX":-1.823762657410434,"pfxZ":6.722991150934956,"pX":-0.17619099979987182,"pZ":3.3012518988241073,"vX0":2.955926426880445,"vY0":-146.48481805611647,"vZ0":-5.368613194509815,"x":123.72,"y":149.65,"x0":-0.9623653310640804,"y0":50.003458348777265,"z0":6.213013609226333,"aX":-3.9559140978880776},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.3,"breakHorizontal":2.8,"spinRate":2346,"spinDirection":193},"zone":11,"typeConfidence":0.87,"plateTime":0.37421630374433246,"extension":6.715591450513328},"hitData":{"launchSpeed":86.9,"launchAngle":29.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.82,"coordY":87.42}},"index":6,"playId":"0a9141d7-3e72-3ee7-a804-1e8ce18348c0","pitchNumber":6,"startTime":"2026-08-26T03:47:49.147Z","endTime":"2026-08-26T03:47:56.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:47:56.617Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Oneil Cruz homers (17) on a line drive to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T03:48:00.829Z","endTime":"2026-08-26T03:49:13.862Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":{"id":695243,"link":"/api/v1/people/695243"},"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(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.8,"endSpeed":92.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53452820138775,"aZ":-14.364834701330533,"pfxX":-1.3110351989181224,"pfxZ":8.157628517605165,"pX":-0.22264446821305095,"pZ":3.684875923451517,"vX0":3.2171973513221435,"vY0":-146.77117302229917,"vZ0":-4.744147396018457,"x":125.49,"y":139.29,"x0":-1.1623461011922216,"y0":50.003652348395406,"z0":6.176895202421199,"aX":-2.8628706743162717},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.0,"breakHorizontal":1.8,"spinRate":2498,"spinDirection":197},"zone":2,"typeConfidence":0.89,"plateTime":0.3731040746728329,"extension":6.664141025183259},"index":0,"playId":"61b9e322-c9c9-3800-992e-74259d61763c","pitchNumber":1,"startTime":"2026-08-26T03:48:28.384Z","endTime":"2026-08-26T03:48:32.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67391392624743,"aZ":-26.102504175666557,"pfxX":-9.207081246711438,"pfxZ":2.955071274867726,"pX":0.509902341317738,"pZ":1.8535297658967793,"vX0":8.062855339726463,"vY0":-142.66956062104643,"vZ0":-6.57730945723526,"x":97.56,"y":188.73,"x0":-1.1604594626791036,"y0":50.004586778769024,"z0":5.840491469752889,"aX":-18.929642356660136},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":1854,"spinDirection":229},"zone":9,"typeConfidence":0.89,"plateTime":0.38432515196954276,"extension":6.796529631496128},"hitData":{"launchSpeed":111.8,"launchAngle":19.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":227.71,"coordY":83.12}},"index":1,"playId":"487a791a-7c19-39bb-bcd8-cc991c1a2fa4","pitchNumber":2,"startTime":"2026-08-26T03:48:47.350Z","endTime":"2026-08-26T03:49:13.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:49:13.862Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging, catcher Luis Campusano to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T03:49:22.907Z","endTime":"2026-08-26T03:51:56.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":101.8,"endSpeed":93.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67434645977562,"aZ":-17.796934881365026,"pfxX":-5.838875585142968,"pfxZ":6.448664516485602,"pX":-0.611196562572929,"pZ":3.3952562104555564,"vX0":3.696177332075173,"vY0":-148.1920158888553,"vZ0":-4.996719902875309,"x":140.3,"y":147.11,"x0":-1.1145953681487404,"y0":50.00170722627482,"z0":6.139339294041557,"aX":-13.01460076965419},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":10.9,"breakHorizontal":9.8,"spinRate":2334,"spinDirection":201},"zone":11,"typeConfidence":0.86,"plateTime":0.3693012604966648,"extension":6.9831166529736795},"index":0,"playId":"b44750fd-9499-34e0-9953-921847251f79","pitchNumber":1,"startTime":"2026-08-26T03:49:45.134Z","endTime":"2026-08-26T03:49:52.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38622053998422,"aZ":-34.884415933182744,"pfxX":4.657898385319763,"pfxZ":-1.6589076958019848,"pX":0.5037923602637207,"pZ":0.15202166076004925,"vX0":2.535828695623785,"vY0":-127.53561077974327,"vZ0":-7.531822888579218,"x":97.8,"y":234.68,"x0":-1.109853447857709,"y0":50.000170765982155,"z0":5.911579366870549,"aX":7.634296796075569},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.6,"breakHorizontal":-9.0,"spinRate":2341,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.43025308306493537,"extension":6.821195891016552},"index":1,"playId":"00b52eff-06d6-3856-914b-427f080b0e20","pitchNumber":2,"startTime":"2026-08-26T03:50:01.585Z","endTime":"2026-08-26T03:50:06.490Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.3,"endSpeed":93.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.787579585510684,"aZ":-13.261468649789308,"pfxX":-3.6687300442948123,"pfxZ":8.564305717269477,"pX":0.2828116700697384,"pZ":1.553189167394543,"vX0":4.988132281363318,"vY0":-147.20379939153796,"vZ0":-10.76091344444165,"x":106.22,"y":196.84,"x0":-0.9518482768046017,"y0":50.00719482443797,"z0":6.027170673443815,"aX":-8.106381886912416},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":13.7,"breakHorizontal":5.8,"spinRate":2455,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.371153213249801,"extension":7.126058847416679},"index":2,"playId":"667ba4a3-63e2-3176-82a2-07b66607465b","pitchNumber":3,"startTime":"2026-08-26T03:50:21.255Z","endTime":"2026-08-26T03:50:26.514Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"}}},{"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":101.0,"endSpeed":92.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.170504414729585,"aZ":-10.455741742873613,"pfxX":-3.588129556498972,"pfxZ":9.914728162985645,"pX":0.8727223480267093,"pZ":1.929977909993863,"vX0":7.102275352695995,"vY0":-146.7159072354934,"vZ0":-9.905426547624774,"x":83.73,"y":186.67,"x0":-1.1080293250548638,"y0":50.004177209044975,"z0":5.964055564370314,"aX":-7.861245502573843},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.2,"breakHorizontal":5.2,"spinRate":2469,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.37264740712685507,"extension":6.667796651256001},"index":3,"playId":"834054e1-14ac-388c-9de3-4989cf1bbe81","pitchNumber":4,"startTime":"2026-08-26T03:50:53.010Z","endTime":"2026-08-26T03:50:56.202Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-26T03:51:18.556Z","endTime":"2026-08-26T03:51:49.245Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":88.7,"endSpeed":81.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27943693902044,"aZ":-34.97526474768806,"pfxX":4.697113812969258,"pfxZ":-1.6821045000235286,"pX":0.9501322401602457,"pZ":0.013821241420897823,"vX0":3.757784473968764,"vY0":-128.8941556722961,"vZ0":-7.829969773096866,"x":80.78,"y":238.41,"x0":-1.1443762856220434,"y0":50.00628908393122,"z0":5.84150277236391,"aX":7.795160020472708},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.8,"breakHorizontal":-9.5,"spinRate":2329,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4272237866252522,"extension":6.6719806066390825},"index":5,"playId":"a6a6dd7c-9879-3775-96d1-1c9fb0dbbaf8","pitchNumber":5,"startTime":"2026-08-26T03:51:49.245Z","endTime":"2026-08-26T03:51:56.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:51:56.278Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Cronenworth pops out to third baseman Jared Triolo in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T03:54:16.404Z","endTime":"2026-08-26T03:56:17.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":[2,3,4,5,7,8,9],"actionIndex":[0,1],"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":"Defensive Substitution: Billy Cook replaces right fielder Jake Mangum, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T03:53:33.738Z","endTime":"2026-08-26T03:53:33.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"description":"Pitching Change: Mason Montgomery replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T03:53:33.762Z","endTime":"2026-08-26T03:54:18.602Z","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(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.0,"endSpeed":90.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.929397761391147,"aZ":-13.123196540156561,"pfxX":2.7810860739946435,"pfxZ":9.162695392413791,"pX":-0.08465701114111286,"pZ":4.243071800828613,"vX0":-4.2074193519999366,"vY0":-142.82185383905323,"vZ0":-1.8010957038621007,"x":120.23,"y":124.22,"x0":1.0419147769901445,"y0":50.00053007515492,"z0":5.701106822555036,"aX":5.781473395949176},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":-4.2,"spinRate":2129,"spinDirection":158},"zone":11,"typeConfidence":0.91,"plateTime":0.3825693303769717,"extension":6.92996311398847},"index":2,"playId":"1bcd90d9-8c46-3780-8a5d-79ca7472e6c3","pitchNumber":1,"startTime":"2026-08-26T03:54:18.602Z","endTime":"2026-08-26T03:54:21.792Z","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":98.5,"endSpeed":90.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.194317297132145,"aZ":-16.024714643064048,"pfxX":7.334882202301703,"pfxZ":7.705573361725943,"pX":0.7199187661184959,"pZ":2.200109808239478,"vX0":-4.126650137525764,"vY0":-143.40330039494816,"vZ0":-6.140194966916814,"x":89.56,"y":179.38,"x0":1.2197437199139625,"y0":50.00475375590838,"z0":5.357898339102793,"aX":15.375018694695697},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.0,"breakHorizontal":-12.5,"spinRate":2092,"spinDirection":155},"zone":6,"typeConfidence":0.94,"plateTime":0.3810279105513543,"extension":7.028354693770236},"index":3,"playId":"49536faa-f083-338a-b491-bbd4a7f622ff","pitchNumber":2,"startTime":"2026-08-26T03:54:32.894Z","endTime":"2026-08-26T03:54:37.146Z","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":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.516216144659108,"aZ":-9.855962224500134,"pfxX":3.448777540618644,"pfxZ":10.49280898896183,"pX":-0.5150989625282641,"pZ":1.7225931200980993,"vX0":-5.820727496880944,"vY0":-144.43456885360789,"vZ0":-8.826329032093783,"x":136.63,"y":192.27,"x0":1.0720376673228802,"y0":50.00520026804123,"z0":5.412370271912147,"aX":7.337427697893644},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.5,"breakHorizontal":-5.2,"spinRate":2186,"spinDirection":158},"zone":7,"typeConfidence":0.92,"plateTime":0.37825628088454355,"extension":7.04088428539587},"index":4,"playId":"9a5bbb84-8446-388d-8980-75b53d4cbad9","pitchNumber":3,"startTime":"2026-08-26T03:54:48.304Z","endTime":"2026-08-26T03:54:53.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.080147142356285,"aZ":-28.735208486709396,"pfxX":-0.046108442125600835,"pfxZ":1.873037458016263,"pX":-0.5998373741486005,"pZ":0.04604065399405838,"vX0":-4.712839567183598,"vY0":-134.18192932239705,"vZ0":-8.549959776383034,"x":139.86,"y":237.54,"x0":1.1799870211046546,"y0":50.00245016110354,"z0":5.299231575766804,"aX":-0.08475659732970807},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.9,"breakHorizontal":1.1,"spinRate":2806,"spinDirection":177},"zone":13,"typeConfidence":0.87,"plateTime":0.4070806388060628,"extension":7.136124791654943},"index":5,"playId":"d0ec5426-3d49-359d-bbda-24ef14a863b3","pitchNumber":4,"startTime":"2026-08-26T03:55:04.339Z","endTime":"2026-08-26T03:55:07.829Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-26T03:55:17.971Z","endTime":"2026-08-26T03:55:29.308Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"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":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.757147247157093,"aZ":-39.169197506094115,"pfxX":-0.5423778483657433,"pfxZ":-4.354129938505222,"pX":-0.10054421329047197,"pZ":3.6629364858922844,"vX0":-2.9374177858139783,"vY0":-125.47896217437267,"vZ0":2.751414810511391,"x":120.83,"y":139.88,"x0":1.152481617197061,"y0":50.00472946905946,"z0":5.728594076409087,"aX":-0.8704463038527869},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.1,"breakHorizontal":1.6,"spinRate":2615,"spinDirection":317},"zone":11,"typeConfidence":0.9,"plateTime":0.43536676449832257,"extension":6.990627818686264},"index":7,"playId":"7420ca42-7638-3c02-80d8-6d2636a587a9","pitchNumber":5,"startTime":"2026-08-26T03:55:29.308Z","endTime":"2026-08-26T03:55:33.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45518889391601,"aZ":-14.52557414408435,"pfxX":8.978046428872705,"pfxZ":8.478315769157259,"pX":0.32946436053140166,"pZ":1.1480367814038601,"vX0":-5.514451085882446,"vY0":-143.63180476391318,"vZ0":-9.194281413824681,"x":104.44,"y":207.78,"x0":1.1116421102088483,"y0":50.00376901408635,"z0":5.30208380826816,"aX":18.687650723677276},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.6,"breakHorizontal":-15.1,"spinRate":2180,"spinDirection":150},"zone":14,"typeConfidence":0.94,"plateTime":0.3819007534098944,"extension":7.114339997546838},"index":8,"playId":"bc8232ac-c50c-323e-acee-13ebef2fedf0","pitchNumber":6,"startTime":"2026-08-26T03:55:46.338Z","endTime":"2026-08-26T03:55:52.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.076732884110317,"aZ":-38.00006559213003,"pfxX":-3.4572727215997077,"pfxZ":-3.620744883282235,"pX":0.431554959359131,"pZ":3.052578082985916,"vX0":-0.7131421015106109,"vY0":-125.93247591340096,"vZ0":0.912345487762898,"x":100.55,"y":156.36,"x0":1.167440779321953,"y0":50.001431117926636,"z0":5.754362751186696,"aX":-5.564090244037912},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.1,"breakHorizontal":6.5,"spinRate":2727,"spinDirection":310},"zone":3,"typeConfidence":0.92,"plateTime":0.4345774349756555,"extension":6.931420796312595},"hitData":{"launchSpeed":58.4,"launchAngle":48.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":72.99,"coordY":161.04}},"index":9,"playId":"59cb6112-ce86-3844-8d99-6e31b96b10b4","pitchNumber":7,"startTime":"2026-08-26T03:56:09.694Z","endTime":"2026-08-26T03:56:17.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T03:56:17.094Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado challenged (pitch result), call on the field was confirmed: Manny Machado called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T03:56:20.833Z","endTime":"2026-08-26T03:57:24.507Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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,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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77239982205159,"aZ":-14.786666729857373,"pfxX":6.721896933819167,"pfxZ":8.338975811821136,"pX":0.6270972586009211,"pZ":2.570544098919294,"vX0":-3.566385920354588,"vY0":-143.80318830084659,"vZ0":-5.866431643893009,"x":93.1,"y":169.38,"x0":1.0131751559105153,"y0":50.000729897028776,"z0":5.561678582439606,"aX":14.011853485358024},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.0,"breakHorizontal":-11.4,"spinRate":2208,"spinDirection":155},"zone":6,"typeConfidence":0.94,"plateTime":0.38156292419752447,"extension":6.848662064227143},"index":0,"playId":"a5e25d4a-b693-31b8-aa25-7687aae48a09","pitchNumber":1,"startTime":"2026-08-26T03:56:42.038Z","endTime":"2026-08-26T03:56:47.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":92.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57304052327041,"aZ":-11.661074678105821,"pfxX":2.859047445147605,"pfxZ":9.430411969316136,"pX":-0.07514342120543062,"pZ":2.03380532944093,"vX0":-4.14801099727729,"vY0":-146.7386443450857,"vZ0":-7.908488758765931,"x":119.86,"y":183.87,"x0":0.9870347383687522,"y0":50.00340467496227,"z0":5.463231624867405,"aX":6.219323581817653},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":15.6,"breakHorizontal":-4.3,"spinRate":2334,"spinDirection":152},"zone":8,"typeConfidence":0.91,"plateTime":0.37364584853784244,"extension":6.936222595525087},"index":1,"playId":"b98637e5-44cc-3af2-bd40-023f3f4ccc3c","pitchNumber":2,"startTime":"2026-08-26T03:57:00.757Z","endTime":"2026-08-26T03:57:04.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":101.0,"endSpeed":92.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06893832802485,"aZ":-12.856216414978562,"pfxX":8.050029807738078,"pfxZ":8.86932184437552,"pX":-0.16465542431845998,"pZ":1.9293579882860827,"vX0":-6.701238384291763,"vY0":-146.72170035222118,"vZ0":-7.984237092587075,"x":123.28,"y":186.69,"x0":1.1042619899760846,"y0":50.00385254952206,"z0":5.454130653934864,"aX":17.533148602662088},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.6,"breakHorizontal":-13.2,"spinRate":2254,"spinDirection":151},"zone":8,"typeConfidence":0.95,"plateTime":0.3734703633070193,"extension":6.948505553055677},"index":2,"playId":"54b2fa32-d570-3b55-9a81-0c9c5180eb79","pitchNumber":3,"startTime":"2026-08-26T03:57:16.400Z","endTime":"2026-08-26T03:57:24.507Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"}},"playEndTime":"2026-08-26T03:57:24.507Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Flores Jr. challenged (pitch result), call on the field was confirmed: Ty France walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T03:57:56.963Z","endTime":"2026-08-26T04:00:10.936Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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(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":101.1,"endSpeed":92.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42582924800135,"aZ":-12.953469291048576,"pfxX":8.384257537406851,"pfxZ":8.781380612526199,"pX":-0.25034229808623387,"pZ":1.3788602636038563,"vX0":-6.562504792411389,"vY0":-146.9166775906872,"vZ0":-9.237424094765956,"x":126.54,"y":201.55,"x0":0.9217534789876253,"y0":50.00038267112225,"z0":5.331202442702428,"aX":18.34725196668149},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.3,"breakHorizontal":-13.9,"spinRate":2244,"spinDirection":150},"zone":13,"typeConfidence":0.94,"plateTime":0.37265223805890324,"extension":7.13884119429808},"index":0,"playId":"780b91f3-472c-3772-bd7c-7afba0636e47","pitchNumber":1,"startTime":"2026-08-26T03:57:56.963Z","endTime":"2026-08-26T03:58:04.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73121668416801,"aZ":-11.325702573493613,"pfxX":7.094774836770411,"pfxZ":9.807437375797477,"pX":-0.6219360785922354,"pZ":2.5068614196164614,"vX0":-7.043172336977052,"vY0":-144.86444283283078,"vZ0":-6.304996732524935,"x":140.71,"y":171.09,"x0":0.9186668940474372,"y0":50.00588224700712,"z0":5.403483845500997,"aX":15.087206231924148},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.7,"breakHorizontal":-11.4,"spinRate":2383,"spinDirection":155},"zone":4,"typeConfidence":0.94,"plateTime":0.37804303793222616,"extension":7.104280006434514},"index":1,"playId":"a461638c-e605-3c60-9ed6-9ee797eb7c43","pitchNumber":2,"startTime":"2026-08-26T03:58:12.083Z","endTime":"2026-08-26T03:58:16.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":91.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73560469985312,"aZ":-15.668976383311904,"pfxX":8.109998253061342,"pfxZ":7.61172566731269,"pX":-0.10939171972199539,"pZ":3.8035505935624485,"vX0":-6.084567394722896,"vY0":-146.16840996672013,"vZ0":-2.4938842947868056,"x":121.17,"y":136.08,"x0":0.9431791090724545,"y0":50.004688112896076,"z0":5.606153812966004,"aX":17.58969416103403},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.4,"breakHorizontal":-13.6,"spinRate":2123,"spinDirection":155},"zone":11,"typeConfidence":0.95,"plateTime":0.3744000438857653,"extension":6.8528506459259635},"index":2,"playId":"496fff03-5605-3ecf-bb4f-86b6c55ff005","pitchNumber":3,"startTime":"2026-08-26T03:58:30.190Z","endTime":"2026-08-26T03:58:35.240Z","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":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.838633235249556,"aZ":-36.088514644742105,"pfxX":-3.4352782906559116,"pfxZ":-2.3686176768095777,"pX":-0.4053746110589378,"pZ":3.9215988155998733,"vX0":-2.606202147968784,"vY0":-127.69230278492624,"vZ0":2.62117247664981,"x":132.45,"y":132.9,"x0":1.0740405170531102,"y0":50.00123614229989,"z0":5.7175982211616105,"aX":-5.681964651627889},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.5,"breakHorizontal":6.8,"spinRate":2598,"spinDirection":322},"zone":11,"typeConfidence":0.93,"plateTime":0.428634859004835,"extension":7.014035007783444},"index":3,"playId":"3748d16d-d302-3f19-a9dc-54c795a4901a","pitchNumber":4,"startTime":"2026-08-26T03:58:47.362Z","endTime":"2026-08-26T03:58:53.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.49202734772055,"aZ":-14.806203041671578,"pfxX":8.473691159996513,"pfxZ":8.20106024816192,"pX":0.3368475204022419,"pZ":2.0945582116157566,"vX0":-5.205344761850833,"vY0":-144.53808823035612,"vZ0":-6.674343504349661,"x":104.16,"y":182.23,"x0":1.0596858538459444,"y0":50.00049308269421,"z0":5.341761899436168,"aX":17.937333989674045},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.7,"breakHorizontal":-14.3,"spinRate":2250,"spinDirection":152},"zone":9,"typeConfidence":0.94,"plateTime":0.37886437682501173,"extension":7.020119783732908},"index":4,"playId":"9296fa92-12c9-30dd-b9f0-28d9d186bf8f","pitchNumber":5,"startTime":"2026-08-26T03:59:05.979Z","endTime":"2026-08-26T03:59:10.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55092970389107,"aZ":-38.812755747355645,"pfxX":-2.5101749959415454,"pfxZ":-4.020124389605895,"pX":0.24214305164061817,"pZ":3.4980270538563887,"vX0":-1.2813065383135902,"vY0":-127.22561754932433,"vZ0":2.105995618190028,"x":107.77,"y":144.33,"x0":1.0775064512610883,"y0":50.0059989259317,"z0":5.721685521128201,"aX":-4.1413421893881965},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.6,"breakHorizontal":4.8,"spinRate":2707,"spinDirection":314},"zone":12,"typeConfidence":0.92,"plateTime":0.42948871967704827,"extension":6.829619681142663},"index":5,"playId":"6dfd53e5-5418-3368-9428-97fe5c316f7f","pitchNumber":6,"startTime":"2026-08-26T03:59:21.385Z","endTime":"2026-08-26T03:59:28.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41204439584615,"aZ":-17.144803826374478,"pfxX":8.856570060506842,"pfxZ":7.016732727379387,"pX":0.06403924010906646,"pZ":2.1943344285454582,"vX0":-6.205227071870224,"vY0":-145.48192925307634,"vZ0":-6.150657372834644,"x":114.56,"y":179.53,"x0":1.0749105295256436,"y0":50.003441061001176,"z0":5.376782333871927,"aX":18.968359257166213},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.6,"breakHorizontal":-14.8,"spinRate":2120,"spinDirection":150},"zone":5,"typeConfidence":0.94,"plateTime":0.37663071554787253,"extension":7.173989078420357},"index":6,"playId":"c33f574e-2943-310a-84b4-8ee6cb884a80","pitchNumber":7,"startTime":"2026-08-26T03:59:46.776Z","endTime":"2026-08-26T03:59:50.855Z","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":99.9,"endSpeed":90.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.42539855705034,"aZ":-11.998978841703748,"pfxX":4.0908621320327,"pfxZ":9.529161050151329,"pX":-0.902867843041655,"pZ":1.8086258580563535,"vX0":-6.87882607504642,"vY0":-145.15593131216,"vZ0":-7.800885005945004,"x":151.42,"y":189.95,"x0":0.9746094318128629,"y0":50.00531427911954,"z0":5.27508364431383,"aX":8.663839064686908},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.7,"breakHorizontal":-5.9,"spinRate":1995,"spinDirection":149},"zone":13,"typeConfidence":0.92,"plateTime":0.3784636870196265,"extension":7.188538182882639},"index":7,"playId":"03e2fe56-c648-3437-90e0-58fc84e1b21d","pitchNumber":8,"startTime":"2026-08-26T04:00:05.459Z","endTime":"2026-08-26T04:00:10.936Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"}},"playEndTime":"2026-08-26T04:00:10.936Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T04:00:59.213Z","endTime":"2026-08-26T04:03:12.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".354"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".349"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".362"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.57"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.16"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.51"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.16"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.75"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.07"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.77"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.49"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.06"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.32"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.79"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.71"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.10"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0,5],"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":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":"Offensive Substitution: Pinch-runner Jase Bowen replaces Ty France.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T04:00:37.052Z","endTime":"2026-08-26T04:01:01.410Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54641763216973,"aZ":-15.040920759819812,"pfxX":5.324199853301846,"pfxZ":8.324625114718774,"pX":0.0637200601921484,"pZ":1.8855136672141226,"vX0":-4.774630107002217,"vY0":-142.72113915080604,"vZ0":-7.231826813838497,"x":114.57,"y":187.87,"x0":1.0684904708690173,"y0":50.00198140022717,"z0":5.403636696478293,"aX":10.958101322018912},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":-8.6,"spinRate":1926,"spinDirection":152},"zone":8,"typeConfidence":0.49,"plateTime":0.3840991541368681,"extension":7.166284264535983},"index":1,"playId":"5ac0481f-51ee-3959-a1b3-df0cd3d6c050","pitchNumber":1,"startTime":"2026-08-26T04:01:01.410Z","endTime":"2026-08-26T04:01:05.670Z","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":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.854353290883736,"aZ":-16.25122649885915,"pfxX":8.022837592622874,"pfxZ":7.535649277881803,"pX":-0.3249204557328825,"pZ":2.0175599689820345,"vX0":-6.555333790675409,"vY0":-144.4800488707544,"vZ0":-6.8866444754711456,"x":129.39,"y":184.31,"x0":0.9317590671031017,"y0":50.00136054840389,"z0":5.43179564110928,"aX":16.94961681097572},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.4,"breakHorizontal":-13.2,"spinRate":1984,"spinDirection":152},"zone":7,"typeConfidence":0.94,"plateTime":0.37918172275138495,"extension":6.960495674683036},"index":2,"playId":"9ffbf432-a3e1-3e79-93bb-90d2f36dc89d","pitchNumber":2,"startTime":"2026-08-26T04:01:23.184Z","endTime":"2026-08-26T04:01:28.261Z","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":91.2,"endSpeed":83.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68940264175414,"aZ":-27.601385481801564,"pfxX":0.22199158795052654,"pfxZ":2.564355031211214,"pX":-1.1407480541816237,"pZ":2.596359659448561,"vX0":-5.431794289602181,"vY0":-132.7936718886581,"vZ0":-2.6268713693261545,"x":160.48,"y":168.68,"x0":0.9032716927772304,"y0":50.004553801623715,"z0":5.60838152549771,"aX":0.3968085498952745},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.3,"breakHorizontal":0.8,"spinRate":2731,"spinDirection":259},"zone":11,"typeConfidence":0.88,"plateTime":0.41262522512542876,"extension":6.843199794142755},"index":3,"playId":"64fda3cc-f843-3959-b0ed-69e82f4e8632","pitchNumber":3,"startTime":"2026-08-26T04:01:43.274Z","endTime":"2026-08-26T04:01:48.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06136882026522,"aZ":-10.272655964663361,"pfxX":3.6039018647192,"pfxZ":10.356246693878552,"pX":-1.1736125251796476,"pZ":2.6841006265801246,"vX0":-7.430651068739244,"vY0":-144.59310325630062,"vZ0":-6.190873208754434,"x":161.74,"y":166.31,"x0":0.962695037286756,"y0":50.00705426984687,"z0":5.485052336385921,"aX":7.6251600491007},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.6,"breakHorizontal":-5.0,"spinRate":2097,"spinDirection":151},"zone":11,"typeConfidence":0.92,"plateTime":0.37897319804447394,"extension":6.921471652785921},"index":4,"playId":"55799d21-0567-305d-a04e-e70de9d34478","pitchNumber":4,"startTime":"2026-08-26T04:02:06.014Z","endTime":"2026-08-26T04:02:14.490Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jase Bowen steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"55799d21-0567-305d-a04e-e70de9d34478","startTime":"2026-08-26T04:02:28.528Z","endTime":"2026-08-26T04:02:44.715Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.7,"endSpeed":92.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25689664156507,"aZ":-14.801915513503971,"pfxX":7.624880158351636,"pfxZ":7.846837998888475,"pX":-0.40073184476580637,"pZ":2.4910154095786545,"vX0":-7.017759196762698,"vY0":-147.85190508361708,"vZ0":-6.287074679403789,"x":132.27,"y":171.52,"x0":1.0129586752025044,"y0":50.003757399058905,"z0":5.513761258837838,"aX":16.882105684227298},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.1,"breakHorizontal":-12.5,"spinRate":2042,"spinDirection":152},"zone":4,"typeConfidence":0.95,"plateTime":0.37047089254860266,"extension":6.865171944225005},"index":6,"playId":"e18e9c6c-acee-3652-8388-55a0e94cd359","pitchNumber":5,"startTime":"2026-08-26T04:02:44.715Z","endTime":"2026-08-26T04:02:49.370Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.423291211459166,"aZ":-17.935265842952138,"pfxX":7.8211657864804724,"pfxZ":6.632351805594842,"pX":0.5281817528248843,"pZ":3.5550178721475514,"vX0":-4.1272733700097435,"vY0":-145.83088315991154,"vZ0":-2.8805481739718584,"x":96.87,"y":142.79,"x0":0.9484718634378811,"y0":50.00013673726922,"z0":5.6421143799536475,"aX":16.783242457998472},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.6,"breakHorizontal":-13.3,"spinRate":1982,"spinDirection":155},"zone":12,"typeConfidence":0.95,"plateTime":0.3761025744220077,"extension":6.897909723067551},"index":7,"playId":"76892c5a-157d-3c42-93e0-f0f6e69aef58","pitchNumber":6,"startTime":"2026-08-26T04:03:08.328Z","endTime":"2026-08-26T04:03:12.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T04:03:12.596Z","atBatIndex":64}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Merrill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T04:00:59.213Z","endTime":"2026-08-26T04:03:12.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".354"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".349"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".362"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.57"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.16"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.51"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.16"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.75"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.07"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.77"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.49"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.06"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.32"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.79"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.71"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.10"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".519"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".918"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".837"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".521"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".594"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".492"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0,5],"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":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"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":"Offensive Substitution: Pinch-runner Jase Bowen replaces Ty France.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T04:00:37.052Z","endTime":"2026-08-26T04:01:01.410Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":664034,"link":"/api/v1/people/664034"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54641763216973,"aZ":-15.040920759819812,"pfxX":5.324199853301846,"pfxZ":8.324625114718774,"pX":0.0637200601921484,"pZ":1.8855136672141226,"vX0":-4.774630107002217,"vY0":-142.72113915080604,"vZ0":-7.231826813838497,"x":114.57,"y":187.87,"x0":1.0684904708690173,"y0":50.00198140022717,"z0":5.403636696478293,"aX":10.958101322018912},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":-8.6,"spinRate":1926,"spinDirection":152},"zone":8,"typeConfidence":0.49,"plateTime":0.3840991541368681,"extension":7.166284264535983},"index":1,"playId":"5ac0481f-51ee-3959-a1b3-df0cd3d6c050","pitchNumber":1,"startTime":"2026-08-26T04:01:01.410Z","endTime":"2026-08-26T04:01:05.670Z","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":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.854353290883736,"aZ":-16.25122649885915,"pfxX":8.022837592622874,"pfxZ":7.535649277881803,"pX":-0.3249204557328825,"pZ":2.0175599689820345,"vX0":-6.555333790675409,"vY0":-144.4800488707544,"vZ0":-6.8866444754711456,"x":129.39,"y":184.31,"x0":0.9317590671031017,"y0":50.00136054840389,"z0":5.43179564110928,"aX":16.94961681097572},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.4,"breakHorizontal":-13.2,"spinRate":1984,"spinDirection":152},"zone":7,"typeConfidence":0.94,"plateTime":0.37918172275138495,"extension":6.960495674683036},"index":2,"playId":"9ffbf432-a3e1-3e79-93bb-90d2f36dc89d","pitchNumber":2,"startTime":"2026-08-26T04:01:23.184Z","endTime":"2026-08-26T04:01:28.261Z","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":91.2,"endSpeed":83.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68940264175414,"aZ":-27.601385481801564,"pfxX":0.22199158795052654,"pfxZ":2.564355031211214,"pX":-1.1407480541816237,"pZ":2.596359659448561,"vX0":-5.431794289602181,"vY0":-132.7936718886581,"vZ0":-2.6268713693261545,"x":160.48,"y":168.68,"x0":0.9032716927772304,"y0":50.004553801623715,"z0":5.60838152549771,"aX":0.3968085498952745},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.3,"breakHorizontal":0.8,"spinRate":2731,"spinDirection":259},"zone":11,"typeConfidence":0.88,"plateTime":0.41262522512542876,"extension":6.843199794142755},"index":3,"playId":"64fda3cc-f843-3959-b0ed-69e82f4e8632","pitchNumber":3,"startTime":"2026-08-26T04:01:43.274Z","endTime":"2026-08-26T04:01:48.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06136882026522,"aZ":-10.272655964663361,"pfxX":3.6039018647192,"pfxZ":10.356246693878552,"pX":-1.1736125251796476,"pZ":2.6841006265801246,"vX0":-7.430651068739244,"vY0":-144.59310325630062,"vZ0":-6.190873208754434,"x":161.74,"y":166.31,"x0":0.962695037286756,"y0":50.00705426984687,"z0":5.485052336385921,"aX":7.6251600491007},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.6,"breakHorizontal":-5.0,"spinRate":2097,"spinDirection":151},"zone":11,"typeConfidence":0.92,"plateTime":0.37897319804447394,"extension":6.921471652785921},"index":4,"playId":"55799d21-0567-305d-a04e-e70de9d34478","pitchNumber":4,"startTime":"2026-08-26T04:02:06.014Z","endTime":"2026-08-26T04:02:14.490Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jase Bowen steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"55799d21-0567-305d-a04e-e70de9d34478","startTime":"2026-08-26T04:02:28.528Z","endTime":"2026-08-26T04:02:44.715Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.7,"endSpeed":92.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.25689664156507,"aZ":-14.801915513503971,"pfxX":7.624880158351636,"pfxZ":7.846837998888475,"pX":-0.40073184476580637,"pZ":2.4910154095786545,"vX0":-7.017759196762698,"vY0":-147.85190508361708,"vZ0":-6.287074679403789,"x":132.27,"y":171.52,"x0":1.0129586752025044,"y0":50.003757399058905,"z0":5.513761258837838,"aX":16.882105684227298},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.1,"breakHorizontal":-12.5,"spinRate":2042,"spinDirection":152},"zone":4,"typeConfidence":0.95,"plateTime":0.37047089254860266,"extension":6.865171944225005},"index":6,"playId":"e18e9c6c-acee-3652-8388-55a0e94cd359","pitchNumber":5,"startTime":"2026-08-26T04:02:44.715Z","endTime":"2026-08-26T04:02:49.370Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.423291211459166,"aZ":-17.935265842952138,"pfxX":7.8211657864804724,"pfxZ":6.632351805594842,"pX":0.5281817528248843,"pZ":3.5550178721475514,"vX0":-4.1272733700097435,"vY0":-145.83088315991154,"vZ0":-2.8805481739718584,"x":96.87,"y":142.79,"x0":0.9484718634378811,"y0":50.00013673726922,"z0":5.6421143799536475,"aX":16.783242457998472},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.6,"breakHorizontal":-13.3,"spinRate":1982,"spinDirection":155},"zone":12,"typeConfidence":0.95,"plateTime":0.3761025744220077,"extension":6.897909723067551},"index":7,"playId":"76892c5a-157d-3c42-93e0-f0f6e69aef58","pitchNumber":6,"startTime":"2026-08-26T04:03:08.328Z","endTime":"2026-08-26T04:03:12.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T04:03:12.596Z","atBatIndex":64},"scoringPlays":[59],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9],"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":110.76,"y":98.62},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":191.85,"y":115.03},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":75.11,"y":56.69},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":108.23,"y":151.68},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":166.0,"y":188.67},"type":"O","description":"Pop Out"}]}},{"startIndex":10,"endIndex":15,"top":[10,11,12],"bottom":[13,14,15],"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":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":151.3,"y":152.19},"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":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":120.41,"y":129.63},"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":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":125.18,"y":159.49},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":139.39,"y":150.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":75.86,"y":90.71},"type":"O","description":"Lineout"}]}},{"startIndex":16,"endIndex":23,"top":[16,17,18,19],"bottom":[20,21,22,23],"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":97.8,"y":171.63},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":119.44,"y":168.93},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":106.32,"y":162.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":136.11,"y":181.07},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":139.43,"y":66.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":106.39,"y":67.79},"type":"O","description":"Lineout"}]}},{"startIndex":24,"endIndex":29,"top":[24,25,26],"bottom":[27,28,29],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":118.87,"y":147.95},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":112.79,"y":152.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":133.21,"y":138.87},"type":"O","description":"Lineout"}]}},{"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":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":174.21,"y":107.01},"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":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":143.7,"y":171.95},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":116.34,"y":154.22},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":43,"top":[36,37,38,39],"bottom":[40,41,42,43],"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":152.82,"y":166.38},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":108.84,"y":42.9},"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":6,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":120.89,"y":101.17},"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":6,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":82.89,"y":168.4},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"coordinates":{"x":192.43,"y":123.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":138.2,"y":139.86},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":110.26,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":109.39,"y":165.09},"type":"O","description":"Pop Out"}]}},{"startIndex":44,"endIndex":50,"top":[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":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":69.73,"y":128.15},"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":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"coordinates":{"x":156.76,"y":163.03},"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":7,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":165.01,"y":154.87},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":129.01,"y":185.13},"type":"O","description":"Pop Out"}]}},{"startIndex":51,"endIndex":56,"top":[51,52,53],"bottom":[54,55,56],"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":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"coordinates":{"x":108.23,"y":150.16},"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":8,"pitcher":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":158.03,"y":103.57},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":149.6,"y":84.99},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":88.66,"y":80.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":122.59,"y":185.52},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":64,"top":[57,58,59,60],"bottom":[61,62,63,64],"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":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":156.88,"y":167.9},"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":9,"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":172.82,"y":87.42},"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":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":227.71,"y":83.12},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":72.99,"y":161.04},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"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":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":0,"hits":3,"errors":0,"leftOnBase":5},"away":{"runs":1,"hits":6,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"catcher":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"first":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"second":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"onDeck":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"inHole":{"id":804668,"fullName":"Rafael Flores Jr.","link":"/api/v1/people/804668"},"battingOrder":7,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"offense":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"onDeck":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"inHole":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"pitcher":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"battingOrder":5,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"balls":1,"strikes":3,"outs":3},"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":5,"groundOuts":8,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".253","atBats":30,"obp":".330","slg":".406","ops":".736","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":10,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":6,"airOuts":13,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":29,"obp":".161","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"4.23","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.32","battersFaced":32,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":139,"balls":48,"strikes":91,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"pitchesPerInning":"15.44","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"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":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":31,"groundOuts":48,"airOuts":53,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".215","atBats":172,"obp":".265","slg":".360","ops":".625","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":62,"rbi":28,"leftOnBase":62,"sacBunts":1,"sacFlies":1,"babip":".237","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.67","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":64,"putOuts":191,"errors":2,"chances":257,"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":{"summary":"6.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":9,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":32,"strikes":55,"strikePercentage":".630","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":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":65,"groundOuts":107,"airOuts":140,"runs":69,"doubles":30,"triples":2,"homeRuns":14,"strikeOuts":175,"baseOnBalls":41,"intentionalWalks":0,"hits":121,"hitByPitch":9,"atBats":536,"obp":".289","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2441,"era":"3.79","inningsPitched":"145.0","wins":9,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.12","battersFaced":594,"outs":435,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2441,"balls":870,"strikes":1571,"strikePercentage":".640","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".450","pitchesPerInning":"16.83","gamesFinished":0,"strikeoutWalkRatio":"4.27","strikeoutsPer9Inn":"10.86","walksPer9Inn":"2.54","hitsPer9Inn":"7.51","runsScoredPer9":"4.28","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":35,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":33,"flyOuts":15,"groundOuts":34,"airOuts":21,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".208","atBats":96,"obp":".274","slg":".281","ops":".555","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":27,"rbi":12,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"96.00","popOuts":3,"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":28,"putOuts":39,"errors":2,"chances":69,"fielding":".971","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":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":58,"groundOuts":82,"airOuts":99,"runs":37,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":55,"baseOnBalls":45,"intentionalWalks":0,"hits":78,"hitByPitch":7,"avg":".252","atBats":310,"obp":".355","slg":".394","ops":".749","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":366,"totalBases":122,"rbi":38,"leftOnBase":132,"sacBunts":0,"sacFlies":4,"babip":".273","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","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":51,"putOuts":528,"errors":4,"chances":583,"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":{},"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":44,"gamesStarted":6,"flyOuts":43,"groundOuts":62,"airOuts":74,"runs":32,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":74,"baseOnBalls":30,"intentionalWalks":0,"hits":51,"hitByPitch":4,"atBats":259,"obp":".288","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1196,"era":"3.77","inningsPitched":"71.2","wins":1,"losses":3,"saves":2,"saveOpportunities":3,"holds":1,"blownSaves":1,"earnedRuns":30,"whip":"1.13","battersFaced":296,"outs":215,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":1196,"balls":465,"strikes":731,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".250","pitchesPerInning":"16.69","gamesFinished":11,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"9.29","walksPer9Inn":"3.77","hitsPer9Inn":"6.40","runsScoredPer9":"4.02","homeRunsPer9":"1.51","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"5","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":78,"groundOuts":92,"airOuts":121,"runs":78,"doubles":26,"triples":1,"homeRuns":27,"strikeOuts":163,"baseOnBalls":48,"intentionalWalks":0,"hits":123,"hitByPitch":2,"avg":".250","atBats":492,"obp":".315","slg":".472","ops":".787","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":549,"totalBases":232,"rbi":80,"leftOnBase":207,"sacBunts":0,"sacFlies":7,"babip":".311","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.22","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":295,"putOuts":157,"errors":11,"chances":463,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":61,"groundOuts":127,"airOuts":101,"runs":88,"doubles":32,"triples":2,"homeRuns":15,"strikeOuts":139,"baseOnBalls":77,"intentionalWalks":3,"hits":130,"hitByPitch":9,"avg":".263","atBats":495,"obp":".370","slg":".426","ops":".796","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":583,"totalBases":211,"rbi":66,"leftOnBase":200,"sacBunts":0,"sacFlies":2,"babip":".335","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":8,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":196,"errors":2,"chances":201,"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, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":19,"groundOuts":59,"airOuts":34,"runs":49,"doubles":10,"triples":1,"homeRuns":17,"strikeOuts":109,"baseOnBalls":34,"intentionalWalks":3,"hits":71,"hitByPitch":3,"avg":".260","atBats":273,"obp":".348","slg":".491","ops":".839","caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":134,"rbi":52,"leftOnBase":111,"sacBunts":0,"sacFlies":0,"babip":".367","groundOutsToAirouts":"1.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.06","popOuts":6,"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":153,"errors":2,"chances":159,"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":15,"gamesStarted":15,"flyOuts":37,"groundOuts":50,"airOuts":75,"runs":37,"doubles":14,"triples":2,"homeRuns":11,"strikeOuts":77,"baseOnBalls":26,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":259,"obp":".302","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1135,"era":"4.76","inningsPitched":"68.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.25","battersFaced":289,"outs":204,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1135,"balls":422,"strikes":713,"strikePercentage":".630","hitBatsmen":2,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".286","pitchesPerInning":"16.69","gamesFinished":0,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"10.19","walksPer9Inn":"3.44","hitsPer9Inn":"7.81","runsScoredPer9":"4.90","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"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":"(W, 6-4)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":1,"strikes":10,"strikePercentage":".910","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":26,"groundOuts":48,"airOuts":53,"runs":25,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":68,"baseOnBalls":24,"intentionalWalks":2,"hits":40,"hitByPitch":4,"atBats":207,"obp":".289","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":966,"era":"3.32","inningsPitched":"57.0","wins":6,"losses":4,"saves":14,"saveOpportunities":19,"holds":9,"blownSaves":5,"earnedRuns":21,"whip":"1.12","battersFaced":238,"outs":171,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":363,"strikes":603,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".600","pitchesPerInning":"16.95","gamesFinished":25,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"10.74","walksPer9Inn":"3.79","hitsPer9Inn":"6.32","runsScoredPer9":"3.95","homeRunsPer9":"0.79","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{},"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":48,"gamesStarted":0,"flyOuts":33,"groundOuts":40,"airOuts":55,"runs":14,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":53,"baseOnBalls":14,"intentionalWalks":1,"hits":32,"hitByPitch":2,"atBats":178,"obp":".246","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":751,"era":"2.36","inningsPitched":"49.2","wins":2,"losses":1,"saves":1,"saveOpportunities":4,"holds":15,"blownSaves":3,"earnedRuns":13,"whip":"0.93","battersFaced":196,"outs":149,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":751,"balls":247,"strikes":504,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".667","pitchesPerInning":"15.12","gamesFinished":6,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"9.60","walksPer9Inn":"2.54","hitsPer9Inn":"5.80","runsScoredPer9":"2.54","homeRunsPer9":"0.54","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":true,"isSubstitute":false}},"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":{"note":"(S, 6)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":8,"strikes":16,"strikePercentage":".670","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":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":55,"gamesStarted":5,"flyOuts":14,"groundOuts":46,"airOuts":29,"runs":20,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":87,"baseOnBalls":22,"intentionalWalks":2,"hits":37,"hitByPitch":0,"atBats":198,"obp":".267","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":931,"era":"3.19","inningsPitched":"53.2","wins":5,"losses":3,"saves":6,"saveOpportunities":8,"holds":9,"blownSaves":2,"earnedRuns":19,"whip":"1.10","battersFaced":221,"outs":161,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":931,"balls":320,"strikes":611,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.59","rbi":0,"winPercentage":".625","pitchesPerInning":"17.35","gamesFinished":16,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"14.59","walksPer9Inn":"3.69","hitsPer9Inn":"6.20","runsScoredPer9":"3.35","homeRunsPer9":"0.84","inheritedRunners":27,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"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":true,"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":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":30,"groundOuts":85,"airOuts":65,"runs":29,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":0,"hits":66,"hitByPitch":5,"avg":".240","atBats":275,"obp":".315","slg":".305","ops":".620","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":84,"rbi":24,"leftOnBase":130,"sacBunts":1,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.31","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"137.50","popOuts":8,"lineOuts":27},"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":143,"putOuts":118,"errors":9,"chances":270,"fielding":".967","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":62,"flyOuts":27,"groundOuts":24,"airOuts":40,"runs":36,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":93,"baseOnBalls":38,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".249","atBats":205,"obp":".364","slg":".541","ops":".905","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":111,"rbi":42,"leftOnBase":97,"sacBunts":0,"sacFlies":3,"babip":".360","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.67","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":93,"errors":1,"chances":95,"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":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":38,"groundOuts":114,"airOuts":68,"runs":50,"doubles":16,"triples":2,"homeRuns":4,"strikeOuts":78,"baseOnBalls":22,"intentionalWalks":1,"hits":104,"hitByPitch":9,"avg":".290","atBats":359,"obp":".344","slg":".379","ops":".723","caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":136,"rbi":28,"leftOnBase":162,"sacBunts":3,"sacFlies":2,"babip":".358","groundOutsToAirouts":"1.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.75","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":208,"errors":2,"chances":214,"fielding":".991","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":{},"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":1,"flyOuts":25,"groundOuts":67,"airOuts":54,"runs":29,"doubles":16,"triples":0,"homeRuns":4,"strikeOuts":85,"baseOnBalls":42,"intentionalWalks":9,"hits":50,"hitByPitch":11,"atBats":256,"obp":".333","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1190,"era":"3.15","inningsPitched":"71.1","wins":6,"losses":4,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":25,"whip":"1.29","battersFaced":309,"outs":214,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":1190,"balls":448,"strikes":742,"strikePercentage":".620","hitBatsmen":11,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".600","pitchesPerInning":"16.68","gamesFinished":12,"strikeoutWalkRatio":"2.02","strikeoutsPer9Inn":"10.72","walksPer9Inn":"5.30","hitsPer9Inn":"6.31","runsScoredPer9":"3.66","homeRunsPer9":"0.50","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":true,"isSubstitute":false}},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"ID695257":{"person":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"601","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":7,"groundOuts":7,"airOuts":14,"runs":11,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":20,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".180","atBats":50,"obp":".196","slg":".240","ops":".436","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":12,"rbi":2,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"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":58,"errors":0,"chances":59,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":29,"gamesStarted":12,"flyOuts":63,"groundOuts":103,"airOuts":120,"runs":56,"doubles":24,"triples":1,"homeRuns":9,"strikeOuts":85,"baseOnBalls":36,"intentionalWalks":0,"hits":118,"hitByPitch":3,"atBats":424,"obp":".338","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1815,"era":"4.17","inningsPitched":"105.2","wins":6,"losses":6,"saves":2,"saveOpportunities":3,"holds":3,"blownSaves":1,"earnedRuns":49,"whip":"1.46","battersFaced":466,"outs":317,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":1815,"balls":653,"strikes":1162,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"17.18","gamesFinished":4,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"7.24","walksPer9Inn":"3.07","hitsPer9Inn":"10.05","runsScoredPer9":"4.77","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"0-1 | HBP","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":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":33,"groundOuts":51,"airOuts":86,"runs":28,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":23,"intentionalWalks":0,"hits":38,"hitByPitch":8,"avg":".167","atBats":227,"obp":".265","slg":".295","ops":".560","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":67,"rbi":32,"leftOnBase":118,"sacBunts":2,"sacFlies":2,"babip":".182","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.38","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":{"gamesStarted":1,"caughtStealing":17,"stolenBases":19,"stolenBasePercentage":".528","caughtStealingPercentage":".472","assists":21,"putOuts":749,"errors":4,"chances":774,"fielding":".995","passedBall":6,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668716":{"person":{"id":668716,"fullName":"Noah Murdock","link":"/api/v1/people/668716"},"jerseyNumber":"58","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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":10,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":59,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":14,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":59,"balls":26,"strikes":33,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.67","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"12.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":7,"strikes":10,"strikePercentage":".590","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":56,"gamesStarted":0,"flyOuts":19,"groundOuts":59,"airOuts":41,"runs":31,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":27,"intentionalWalks":1,"hits":44,"hitByPitch":3,"atBats":191,"obp":".326","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":870,"era":"3.83","inningsPitched":"51.2","wins":3,"losses":1,"saves":1,"saveOpportunities":5,"holds":5,"blownSaves":4,"earnedRuns":22,"whip":"1.37","battersFaced":227,"outs":155,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":870,"balls":338,"strikes":532,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".750","pitchesPerInning":"16.84","gamesFinished":13,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"9.23","walksPer9Inn":"4.70","hitsPer9Inn":"7.66","runsScoredPer9":"5.40","homeRunsPer9":"1.22","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":10,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":42,"gamesStarted":0,"flyOuts":24,"groundOuts":23,"airOuts":45,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":15,"intentionalWalks":0,"hits":28,"hitByPitch":4,"atBats":138,"obp":".296","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":641,"era":"3.32","inningsPitched":"38.0","wins":2,"losses":5,"saves":3,"saveOpportunities":6,"holds":0,"blownSaves":3,"earnedRuns":14,"whip":"1.13","battersFaced":160,"outs":114,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":641,"balls":217,"strikes":424,"strikePercentage":".660","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".286","pitchesPerInning":"16.87","gamesFinished":20,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.66","walksPer9Inn":"3.55","hitsPer9Inn":"6.63","runsScoredPer9":"3.55","homeRunsPer9":"0.71","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":62,"groundOuts":137,"airOuts":105,"runs":66,"doubles":22,"triples":1,"homeRuns":6,"strikeOuts":86,"baseOnBalls":34,"intentionalWalks":0,"hits":145,"hitByPitch":10,"avg":".307","atBats":472,"obp":".366","slg":".396","ops":".762","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":517,"totalBases":187,"rbi":56,"leftOnBase":194,"sacBunts":0,"sacFlies":1,"babip":".365","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.67","popOuts":11,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":171,"putOuts":108,"errors":14,"chances":293,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":11,"groundOuts":14,"airOuts":12,"runs":10,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":1,"hits":17,"hitByPitch":0,"avg":".262","atBats":65,"obp":".351","slg":".585","ops":".936","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":38,"rbi":14,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.83","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":{"caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","assists":7,"putOuts":146,"errors":1,"chances":154,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":26,"gamesStarted":26,"flyOuts":73,"groundOuts":159,"airOuts":130,"runs":68,"doubles":22,"triples":2,"homeRuns":21,"strikeOuts":161,"baseOnBalls":34,"intentionalWalks":0,"hits":132,"hitByPitch":7,"atBats":574,"obp":".278","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2275,"era":"3.59","inningsPitched":"155.1","wins":13,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.07","battersFaced":623,"outs":466,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2275,"balls":693,"strikes":1582,"strikePercentage":".700","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".722","pitchesPerInning":"14.65","gamesFinished":0,"strikeoutWalkRatio":"4.74","strikeoutsPer9Inn":"9.33","walksPer9Inn":"1.97","hitsPer9Inn":"7.65","runsScoredPer9":"3.94","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":27,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":10,"errors":3,"chances":25,"fielding":".880","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687462,664040,668804,693304,665833,663968,695257,694378,669707,680779,804668,694973,666808,642397,682254],"pitchers":[694973,666808,642397,682254],"bench":[699013,694377],"bullpen":[677952,669199,696149,683003,669387,668716,670990,596133,489446],"battingOrder":[687462,664040,668804,693304,665833,695257,694378,669707,804668],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Reynolds, B (32, King, M)."},{"label":"HR","value":"Cruz, O (17, 9th inning off Miller, M, 0 on, 2 out)."},{"label":"TB","value":"Cruz, O 4; Gonzales, N; Horwitz; Reynolds, B 3; Triolo."},{"label":"RBI","value":"Cruz, O (52)."},{"label":"2-out RBI","value":"Cruz, O."},{"label":"Runners left in scoring position, 2 out","value":"Mangum 2."},{"label":"GIDP","value":"Davis, H; Horwitz."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Mangum (8, 2nd base by King, M/Campusano)."}]}],"note":[{"label":"a","value":"Grounded out for Davis, H in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":6,"airOuts":13,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".237","atBats":29,"obp":".315","slg":".388","ops":".703","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":4,"rbi":0,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":30,"obp":".273","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":118,"era":"3.97","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.29","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":118,"balls":35,"strikes":83,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":1,"pitchesPerInning":"13.11","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":17,"groundOuts":28,"airOuts":37,"runs":18,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":23,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".287","atBats":143,"obp":".393","slg":".469","ops":".862","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":67,"rbi":23,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".356","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.60","popOuts":13,"lineOuts":7},"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":10,"stolenBases":27,"stolenBasePercentage":".730","caughtStealingPercentage":".270","assists":17,"putOuts":329,"errors":3,"chances":349,"fielding":".991","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":29,"groundOuts":32,"airOuts":61,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":53,"baseOnBalls":29,"intentionalWalks":2,"hits":29,"hitByPitch":2,"atBats":170,"obp":".291","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":841,"era":"2.13","inningsPitched":"50.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":12,"whip":"1.14","battersFaced":206,"outs":152,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":316,"strikes":525,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".750","pitchesPerInning":"16.60","gamesFinished":8,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"9.41","walksPer9Inn":"5.15","hitsPer9Inn":"5.15","runsScoredPer9":"2.31","homeRunsPer9":"1.07","inheritedRunners":31,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":24,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"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":".---","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":41,"groundOuts":107,"airOuts":79,"runs":37,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":48,"baseOnBalls":33,"intentionalWalks":1,"hits":74,"hitByPitch":3,"avg":".244","atBats":303,"obp":".323","slg":".323","ops":".646","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":98,"rbi":35,"leftOnBase":162,"sacBunts":3,"sacFlies":2,"babip":".277","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.75","popOuts":10,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":105,"errors":6,"chances":181,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":38,"groundOuts":55,"airOuts":65,"runs":20,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":17,"intentionalWalks":0,"hits":40,"hitByPitch":3,"avg":".201","atBats":199,"obp":".271","slg":".317","ops":".588","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":63,"rbi":16,"leftOnBase":91,"sacBunts":4,"sacFlies":2,"babip":".237","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"49.75","popOuts":12,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":20,"stolenBases":40,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":31,"putOuts":545,"errors":7,"chances":583,"fielding":".988","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, 0 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":98,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":30,"strikes":68,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":89,"groundOuts":155,"airOuts":153,"runs":58,"doubles":17,"triples":1,"homeRuns":18,"strikeOuts":135,"baseOnBalls":60,"intentionalWalks":0,"hits":122,"hitByPitch":10,"atBats":562,"obp":".303","caughtStealing":8,"stolenBases":6,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2508,"era":"3.23","inningsPitched":"156.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.17","battersFaced":636,"outs":468,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2508,"balls":915,"strikes":1593,"strikePercentage":".640","hitBatsmen":10,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".471","pitchesPerInning":"16.08","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.79","walksPer9Inn":"3.46","hitsPer9Inn":"7.04","runsScoredPer9":"3.35","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":25,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(L, 4-2)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":54,"gamesStarted":0,"flyOuts":22,"groundOuts":34,"airOuts":30,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":102,"baseOnBalls":20,"intentionalWalks":1,"hits":26,"hitByPitch":2,"atBats":191,"obp":".224","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":921,"era":"0.96","inningsPitched":"56.1","wins":4,"losses":2,"saves":32,"saveOpportunities":33,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"0.82","battersFaced":214,"outs":169,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":921,"balls":321,"strikes":600,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":1,"winPercentage":".667","pitchesPerInning":"16.35","gamesFinished":47,"strikeoutWalkRatio":"5.10","strikeoutsPer9Inn":"16.30","walksPer9Inn":"3.20","hitsPer9Inn":"4.15","runsScoredPer9":"1.28","homeRunsPer9":"0.16","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":81,"groundOuts":73,"airOuts":138,"runs":41,"doubles":26,"triples":1,"homeRuns":10,"strikeOuts":95,"baseOnBalls":26,"intentionalWalks":0,"hits":88,"hitByPitch":1,"atBats":387,"obp":".274","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":1611,"era":"3.44","inningsPitched":"104.2","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.09","battersFaced":421,"outs":314,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1611,"balls":566,"strikes":1045,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".417","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"8.17","walksPer9Inn":"2.24","hitsPer9Inn":"7.57","runsScoredPer9":"3.53","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":33,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":55,"gamesStarted":5,"flyOuts":25,"groundOuts":78,"airOuts":59,"runs":24,"doubles":14,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":22,"intentionalWalks":1,"hits":66,"hitByPitch":2,"atBats":240,"obp":".340","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1017,"era":"3.38","inningsPitched":"64.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":24,"whip":"1.38","battersFaced":267,"outs":192,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":1017,"balls":370,"strikes":647,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"15.89","gamesFinished":16,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"5.63","walksPer9Inn":"3.09","hitsPer9Inn":"9.28","runsScoredPer9":"3.38","homeRunsPer9":"0.70","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":66,"groundOuts":129,"airOuts":125,"runs":66,"doubles":21,"triples":3,"homeRuns":15,"strikeOuts":108,"baseOnBalls":49,"intentionalWalks":2,"hits":122,"hitByPitch":5,"atBats":482,"obp":".328","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2147,"era":"4.63","inningsPitched":"126.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.35","battersFaced":538,"outs":379,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2147,"balls":805,"strikes":1342,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".571","pitchesPerInning":"16.99","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"7.69","walksPer9Inn":"3.49","hitsPer9Inn":"8.69","runsScoredPer9":"4.70","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":25,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":82,"groundOuts":105,"airOuts":149,"runs":67,"doubles":20,"triples":2,"homeRuns":21,"strikeOuts":136,"baseOnBalls":34,"intentionalWalks":2,"hits":119,"hitByPitch":2,"avg":".236","atBats":504,"obp":".286","slg":".409","ops":".695","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":545,"totalBases":206,"rbi":66,"leftOnBase":218,"sacBunts":3,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":24,"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":8,"putOuts":324,"errors":2,"chances":334,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":11,"flyOuts":41,"groundOuts":69,"airOuts":72,"runs":53,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":73,"baseOnBalls":34,"intentionalWalks":0,"hits":81,"hitByPitch":4,"atBats":292,"obp":".358","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1311,"era":"6.21","inningsPitched":"75.1","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.53","battersFaced":334,"outs":226,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1311,"balls":516,"strikes":795,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".308","pitchesPerInning":"17.40","gamesFinished":4,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"8.72","walksPer9Inn":"4.06","hitsPer9Inn":"9.68","runsScoredPer9":"6.33","homeRunsPer9":"1.55","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687957":{"person":{"id":687957,"fullName":"Dustin Harris","link":"/api/v1/people/687957"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":1,"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":19,"flyOuts":9,"groundOuts":16,"airOuts":16,"runs":7,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".245","atBats":49,"obp":".333","slg":".327","ops":".660","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":16,"rbi":5,"leftOnBase":24,"sacBunts":2,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":28,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":54,"gamesStarted":4,"flyOuts":28,"groundOuts":60,"airOuts":53,"runs":17,"doubles":12,"triples":1,"homeRuns":3,"strikeOuts":63,"baseOnBalls":17,"intentionalWalks":1,"hits":44,"hitByPitch":0,"atBats":217,"obp":".260","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":939,"era":"2.02","inningsPitched":"58.0","wins":3,"losses":2,"saves":1,"saveOpportunities":5,"holds":10,"blownSaves":4,"earnedRuns":13,"whip":"1.05","battersFaced":237,"outs":174,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":939,"balls":308,"strikes":631,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".600","pitchesPerInning":"16.19","gamesFinished":7,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.78","walksPer9Inn":"2.64","hitsPer9Inn":"6.83","runsScoredPer9":"2.64","homeRunsPer9":"0.47","inheritedRunners":26,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":16,"groundOuts":21,"airOuts":31,"runs":16,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":109,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"3.48","inningsPitched":"31.0","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":12,"whip":"1.16","battersFaced":126,"outs":93,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":202,"strikes":310,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".400","pitchesPerInning":"16.52","gamesFinished":5,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"11.03","walksPer9Inn":"4.65","hitsPer9Inn":"5.81","runsScoredPer9":"4.65","homeRunsPer9":"0.58","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":43,"groundOuts":104,"airOuts":89,"runs":46,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":84,"baseOnBalls":49,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".212","atBats":349,"obp":".316","slg":".393","ops":".709","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":137,"rbi":46,"leftOnBase":139,"sacBunts":0,"sacFlies":2,"babip":".231","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.81","popOuts":26,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":309,"errors":0,"chances":351,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"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":6,"balls":0,"strikes":6,"strikePercentage":"1.000","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":61,"gamesStarted":0,"flyOuts":23,"groundOuts":83,"airOuts":43,"runs":25,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":87,"baseOnBalls":20,"intentionalWalks":5,"hits":55,"hitByPitch":4,"atBats":267,"obp":".271","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1111,"era":"2.63","inningsPitched":"72.0","wins":9,"losses":2,"saves":2,"saveOpportunities":7,"holds":21,"blownSaves":5,"earnedRuns":21,"whip":"1.04","battersFaced":292,"outs":216,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1111,"balls":353,"strikes":758,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.93","rbi":0,"winPercentage":".818","pitchesPerInning":"15.43","gamesFinished":8,"strikeoutWalkRatio":"4.35","strikeoutsPer9Inn":"10.88","walksPer9Inn":"2.50","hitsPer9Inn":"6.88","runsScoredPer9":"3.13","homeRunsPer9":"0.50","inheritedRunners":35,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":7,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","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":3,"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":130,"flyOuts":75,"groundOuts":129,"airOuts":139,"runs":65,"doubles":20,"triples":0,"homeRuns":24,"strikeOuts":120,"baseOnBalls":63,"intentionalWalks":3,"hits":103,"hitByPitch":1,"avg":".213","atBats":483,"obp":".301","slg":".404","ops":".705","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":555,"totalBases":195,"rbi":72,"leftOnBase":215,"sacBunts":1,"sacFlies":7,"babip":".228","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.12","popOuts":27,"lineOuts":37},"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":170,"putOuts":91,"errors":3,"chances":264,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":22,"flyOuts":7,"groundOuts":21,"airOuts":10,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":1,"hits":16,"hitByPitch":0,"avg":".239","atBats":67,"obp":".271","slg":".343","ops":".614","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":23,"rbi":10,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".311","groundOutsToAirouts":"2.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":21,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":46,"groundOuts":80,"airOuts":85,"runs":44,"doubles":17,"triples":2,"homeRuns":18,"strikeOuts":84,"baseOnBalls":27,"intentionalWalks":1,"hits":98,"hitByPitch":12,"avg":".287","atBats":341,"obp":".355","slg":".507","ops":".862","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":173,"rbi":56,"leftOnBase":148,"sacBunts":0,"sacFlies":6,"babip":".327","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.94","popOuts":16,"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":116,"putOuts":628,"errors":3,"chances":747,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":69,"groundOuts":145,"airOuts":121,"runs":75,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":106,"baseOnBalls":54,"intentionalWalks":5,"hits":147,"hitByPitch":5,"avg":".287","atBats":512,"obp":".357","slg":".449","ops":".806","caughtStealing":13,"stolenBases":30,"stolenBasePercentage":".698","caughtStealingPercentage":".302","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":578,"totalBases":230,"rbi":67,"leftOnBase":135,"sacBunts":1,"sacFlies":6,"babip":".329","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.12","popOuts":16,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":218,"errors":6,"chances":321,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":64,"groundOuts":142,"airOuts":111,"runs":50,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":88,"baseOnBalls":62,"intentionalWalks":1,"hits":94,"hitByPitch":4,"avg":".219","atBats":430,"obp":".319","slg":".326","ops":".645","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":501,"totalBases":140,"rbi":47,"leftOnBase":178,"sacBunts":0,"sacFlies":5,"babip":".247","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.09","popOuts":13,"lineOuts":34},"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":267,"putOuts":186,"errors":9,"chances":462,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":11,"groundOuts":16,"airOuts":19,"runs":14,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".167","atBats":78,"obp":".207","slg":".269","ops":".476","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":21,"rbi":7,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".239","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":63,"errors":0,"chances":65,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":36,"gamesStarted":4,"flyOuts":26,"groundOuts":59,"airOuts":47,"runs":26,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":43,"hitByPitch":3,"atBats":194,"obp":".290","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":869,"era":"4.05","inningsPitched":"53.1","wins":0,"losses":3,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":24,"whip":"1.13","battersFaced":219,"outs":160,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":869,"balls":320,"strikes":549,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".000","pitchesPerInning":"16.29","gamesFinished":6,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.44","walksPer9Inn":"2.87","hitsPer9Inn":"7.26","runsScoredPer9":"4.39","homeRunsPer9":"0.67","inheritedRunners":20,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":32,"groundOuts":76,"airOuts":69,"runs":35,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":72,"baseOnBalls":29,"intentionalWalks":0,"hits":63,"hitByPitch":5,"avg":".227","atBats":278,"obp":".311","slg":".302","ops":".613","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":84,"rbi":23,"leftOnBase":119,"sacBunts":2,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.50","popOuts":16,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":196,"putOuts":139,"errors":7,"chances":342,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":25,"flyOuts":112,"groundOuts":115,"airOuts":174,"runs":59,"doubles":22,"triples":1,"homeRuns":19,"strikeOuts":122,"baseOnBalls":70,"intentionalWalks":0,"hits":118,"hitByPitch":1,"atBats":521,"obp":".316","caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2427,"era":"3.21","inningsPitched":"143.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.31","battersFaced":600,"outs":429,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2427,"balls":970,"strikes":1457,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":5,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".611","pitchesPerInning":"16.97","gamesFinished":0,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.68","walksPer9Inn":"4.41","hitsPer9Inn":"7.43","runsScoredPer9":"3.71","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":27,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":3,"errors":2,"chances":21,"fielding":".905","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":20,"flyOuts":89,"groundOuts":113,"airOuts":151,"runs":59,"doubles":26,"triples":4,"homeRuns":15,"strikeOuts":74,"baseOnBalls":32,"intentionalWalks":1,"hits":123,"hitByPitch":5,"atBats":454,"obp":".322","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1903,"era":"4.19","inningsPitched":"118.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":55,"whip":"1.31","battersFaced":498,"outs":354,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1903,"balls":663,"strikes":1240,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".600","pitchesPerInning":"16.13","gamesFinished":2,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"5.64","walksPer9Inn":"2.44","hitsPer9Inn":"9.38","runsScoredPer9":"4.50","homeRunsPer9":"1.14","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":24,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,630105,592518,664034,687749,701538,650859,669134,593428,687957,669720,650633,670970,695243],"pitchers":[650633,670970,695243],"bench":[666023,657757],"bullpen":[621111,656288,669093,606996,673513,663554,593974,592662,699134,681190],"battingOrder":[665487,630105,592518,687749,701538,650859,669134,593428,669720],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Tatis Jr. (28, Skenes)."},{"label":"TB","value":"Bogaerts; Harris, D; Tatis Jr. 2."},{"label":"Runners left in scoring position, 2 out","value":"Cronenworth; France, T; Merrill; Machado, M."},{"label":"SAC","value":"Harris, D."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bowen (6, 2nd base off Montgomery, M/Flores Jr.)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Cronenworth-France, T; France, T-Bogaerts-King, M)."}]}],"note":[{"label":"a","value":"Flied out for Harris, D in the 8th."},{"label":"1","value":"Ran for France, T in the 9th."}]}},"officials":[{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"Second Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Davis, H (by King, M)."},{"label":"ABS Challenge","value":"Campusano (Ball-Confirmed); Machado, M 2 (Strike-Overturned to Ball, Strike-Confirmed); Reynolds, B (Strike-Overturned to Ball); Mangum (Strike-Overturned to Ball); Flores Jr. (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Skenes 87-55; Doval 17-10; Soto, G 11-10; Montgomery, M 24-16; King, M 98-68; Morejon 6-6; Miller, M 14-9."},{"label":"Groundouts-flyouts","value":"Skenes 5-1; Doval 0-0; Soto, G 1-2; Montgomery, M 0-0; King, M 6-3; Morejon 1-1; Miller, M 1-1."},{"label":"Batters faced","value":"Skenes 21; Doval 4; Soto, G 3; Montgomery, M 4; King, M 26; Morejon 3; Miller, M 4."},{"label":"Umpires","value":"HP: Dan Bellino. 1B: Mark Ripperger. 2B: Shane Livensparger. 3B: Dan Merzel. "},{"label":"Weather","value":"83 degrees, Clear."},{"label":"Wind","value":"5 mph, L To R."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:22."},{"label":"Att","value":"40,709."},{"label":"Venue","value":"Petco Park."},{"label":"August 25, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","boxscoreName":"King, M"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"7.0 IP, 0 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":98,"inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":30,"strikes":68,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":89,"groundOuts":155,"airOuts":153,"runs":58,"doubles":17,"triples":1,"homeRuns":18,"strikeOuts":135,"baseOnBalls":60,"intentionalWalks":0,"hits":122,"hitByPitch":10,"atBats":562,"obp":".303","caughtStealing":8,"stolenBases":6,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2508,"era":"3.23","inningsPitched":"156.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.17","battersFaced":636,"outs":468,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2508,"balls":915,"strikes":1593,"strikePercentage":".640","hitBatsmen":10,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".471","pitchesPerInning":"16.08","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.79","walksPer9Inn":"3.46","hitsPer9Inn":"7.04","runsScoredPer9":"3.35","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":25,"errors":1,"chances":37,"fielding":".973","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":75,"pitchingGameScore":75},{"player":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","boxscoreName":"Skenes"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":9,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":87,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":32,"strikes":55,"strikePercentage":".630","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":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":65,"groundOuts":107,"airOuts":140,"runs":69,"doubles":30,"triples":2,"homeRuns":14,"strikeOuts":175,"baseOnBalls":41,"intentionalWalks":0,"hits":121,"hitByPitch":9,"atBats":536,"obp":".289","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2441,"era":"3.79","inningsPitched":"145.0","wins":9,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.12","battersFaced":594,"outs":435,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2441,"balls":870,"strikes":1571,"strikePercentage":".640","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".450","pitchesPerInning":"16.83","gamesFinished":0,"strikeoutWalkRatio":"4.27","strikeoutsPer9Inn":"10.86","walksPer9Inn":"2.54","hitsPer9Inn":"7.51","runsScoredPer9":"4.28","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":35,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":1,"chances":24,"fielding":".958","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":74,"pitchingGameScore":74},{"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, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":19,"groundOuts":59,"airOuts":34,"runs":49,"doubles":10,"triples":1,"homeRuns":17,"strikeOuts":109,"baseOnBalls":34,"intentionalWalks":3,"hits":71,"hitByPitch":3,"avg":".260","atBats":273,"obp":".348","slg":".491","ops":".839","caughtStealing":4,"stolenBases":22,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":134,"rbi":52,"leftOnBase":111,"sacBunts":0,"sacFlies":0,"babip":".367","groundOutsToAirouts":"1.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.06","popOuts":6,"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":153,"errors":2,"chances":159,"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":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"loser":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"save":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}