{"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":824959,"link":"/api/v1.1/game/824959/feed/live","metaData":{"wait":10,"timeStamp":"20260830_225143","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824959,"type":"R","doubleHeader":"N","id":"2026/08/30/balmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824959-2026-08-30","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-30T20:05:00Z","originalDate":"2026-08-30","officialDate":"2026-08-30","dayNight":"day","time":"1:05","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":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110","season":2026,"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2"},"springVenue":{"id":2508,"link":"/api/v1/venues/2508"},"teamCode":"bal","fileCode":"bal","abbreviation":"BAL","teamName":"Orioles","locationName":"Baltimore","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Baltimore","record":{"gamesPlayed":137,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":69,"ties":0,"pct":".496"},"records":{},"divisionLeader":false,"wins":68,"losses":69,"winningPercentage":".496"},"franchiseName":"Baltimore","clubName":"Orioles","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":137,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":84,"ties":0,"pct":".387"},"records":{},"divisionLeader":false,"wins":53,"losses":84,"winningPercentage":".387"},"franchiseName":"Athletics","clubName":"Athletics","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID694212":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212","firstName":"Samuel","lastName":"Basallo","primaryNumber":"29","birthDate":"2004-08-13","currentAge":22,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Samuel","useLastName":"Basallo","middleName":"Alexander","boxscoreName":"Basallo","gender":"M","nameMatrilineal":"Mendez","isPlayer":true,"isVerified":true,"pronunciation":"SAM-well bah-SY-yo","mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samuel Basallo","nameSlug":"samuel-basallo-694212","firstLastName":"Samuel Basallo","lastFirstName":"Basallo, Samuel","lastInitName":"Basallo, S","initLastName":"S Basallo","fullFMLName":"Samuel Alexander Basallo","fullLFMName":"Basallo, Samuel Alexander","strikeZoneTop":3.39,"strikeZoneBottom":1.71},"ID670329":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329","firstName":"Joshua","lastName":"Garcia","primaryNumber":"50","birthDate":"1994-01-10","currentAge":32,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rico","useLastName":"Garcia","middleName":"Rico","boxscoreName":"Garcia, Ri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rico Garcia","nameSlug":"rico-garcia-670329","firstLastName":"Rico Garcia","lastFirstName":"Garcia, Rico","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Joshua Rico Garcia","fullLFMName":"Garcia, Joshua Rico","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID688297":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297","firstName":"Chris","lastName":"Roycroft","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Dundee","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Roycroft","middleName":"Michael","boxscoreName":"Roycroft","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Roycroft","nameSlug":"chris-roycroft-688297","firstLastName":"Chris Roycroft","lastFirstName":"Roycroft, Chris","lastInitName":"Roycroft, C","initLastName":"C Roycroft","fullFMLName":"Chris Michael Roycroft","fullLFMName":"Roycroft, Chris Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID695380":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380","firstName":"Alex","lastName":"Hoppe","primaryNumber":"26","birthDate":"1998-12-17","currentAge":27,"birthCity":"Davenport","birthStateProvince":"IA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Hoppe","middleName":"Kevin","boxscoreName":"Hoppe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Hoppe","nameSlug":"alex-hoppe-695380","firstLastName":"Alex Hoppe","lastFirstName":"Hoppe, Alex","lastInitName":"Hoppe, A","initLastName":"A Hoppe","fullFMLName":"Alex Kevin Hoppe","fullLFMName":"Hoppe, Alex Kevin","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683002":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","firstName":"Gunnar","lastName":"Henderson","primaryNumber":"2","birthDate":"2001-06-29","currentAge":25,"birthCity":"Montgomery","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Gunnar","useLastName":"Henderson","middleName":"Randal","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gunnar Henderson","nameSlug":"gunnar-henderson-683002","firstLastName":"Gunnar Henderson","lastFirstName":"Henderson, Gunnar","lastInitName":"Henderson, G","initLastName":"G Henderson","fullFMLName":"Gunnar Randal Henderson","fullLFMName":"Henderson, Gunnar Randal","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID661531":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531","firstName":"Brian","lastName":"Serven","primaryNumber":"10","birthDate":"1995-05-05","currentAge":31,"birthCity":"Palm Desert","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":207,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Serven","middleName":"Nicholas","boxscoreName":"Serven","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Serven","nameSlug":"brian-serven-661531","firstLastName":"Brian Serven","lastFirstName":"Serven, Brian","lastInitName":"Serven, B","initLastName":"B Serven","fullFMLName":"Brian Nicholas Serven","fullLFMName":"Serven, Brian Nicholas","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID660761":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761","firstName":"José","lastName":"Suarez","primaryNumber":"54","birthDate":"1998-01-03","currentAge":28,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Suarez","middleName":"Rances","boxscoreName":"Suarez, J","nickName":"Ranciss","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"SWAR-ez","mlbDebutDate":"2019-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Suarez","nameSlug":"jose-suarez-660761","firstLastName":"José Suarez","lastFirstName":"Suarez, José","lastInitName":"Suarez, J","initLastName":"J Suarez","fullFMLName":"José Rances Suarez","fullLFMName":"Suarez, José Rances","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID680694":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694","firstName":"Kyle","lastName":"Bradish","primaryNumber":"38","birthDate":"1996-09-12","currentAge":29,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Bradish","middleName":"Edward","boxscoreName":"Bradish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"BRAD-ish","mlbDebutDate":"2022-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Bradish","nameSlug":"kyle-bradish-680694","firstLastName":"Kyle Bradish","lastFirstName":"Bradish, Kyle","lastInitName":"Bradish, K","initLastName":"K Bradish","fullFMLName":"Kyle Edward Bradish","fullLFMName":"Bradish, Kyle Edward","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687637":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637","firstName":"Dylan","lastName":"Beavers","primaryNumber":"12","birthDate":"2001-08-11","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Beavers","middleName":"Matthew","boxscoreName":"Beavers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Beavers","nameSlug":"dylan-beavers-687637","firstLastName":"Dylan Beavers","lastFirstName":"Beavers, Dylan","lastInitName":"Beavers, D","initLastName":"D Beavers","fullFMLName":"Dylan Matthew Beavers","fullLFMName":"Beavers, Dylan Matthew","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID689296":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296","firstName":"Anthony","lastName":"Nunez","primaryNumber":"66","birthDate":"2001-07-10","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Nunez","boxscoreName":"Nunez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-03-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Nunez","nameSlug":"anthony-nunez-689296","firstLastName":"Anthony Nunez","lastFirstName":"Nunez, Anthony","lastInitName":"Nunez, A","initLastName":"A Nunez","fullFMLName":"Anthony Nunez","fullLFMName":"Nunez, Anthony","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID669620":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620","firstName":"Brady","lastName":"Basso","primaryNumber":"66","birthDate":"1997-10-08","currentAge":28,"birthCity":"Pearland","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Basso","middleName":"Marshall","boxscoreName":"Basso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BASS-oh","mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brady Basso","nameSlug":"brady-basso-669620","firstLastName":"Brady Basso","lastFirstName":"Basso, Brady","lastInitName":"Basso, B","initLastName":"B Basso","fullFMLName":"Brady Marshall Basso","fullLFMName":"Basso, Brady Marshall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650968":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968","firstName":"Yohel","lastName":"Pozo","primaryNumber":"79","birthDate":"1997-06-14","currentAge":29,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yohel","useLastName":"Pozo","middleName":"Enrique","boxscoreName":"Pozo","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":true,"pronunciation":"jo-EL POH-zoh","mlbDebutDate":"2021-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohel Pozo","nameSlug":"yohel-pozo-650968","firstLastName":"Yohel Pozo","lastFirstName":"Pozo, Yohel","lastInitName":"Pozo, Y","initLastName":"Y Pozo","fullFMLName":"Yohel Enrique Pozo","fullLFMName":"Pozo, Yohel Enrique","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID687952":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952","firstName":"Christian","lastName":"Encarnacion-Strand","primaryNumber":"32","birthDate":"1999-12-01","currentAge":26,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Christian","useLastName":"Encarnacion-Strand","middleName":"Lee","boxscoreName":"Encarnacion-Strand","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Encarnacion-Strand","nameSlug":"christian-encarnacion-strand-687952","firstLastName":"Christian Encarnacion-Strand","lastFirstName":"Encarnacion-Strand, Christian","lastInitName":"Encarnacion-Strand, C","initLastName":"C Encarnacion-Strand","fullFMLName":"Christian Lee Encarnacion-Strand","fullLFMName":"Encarnacion-Strand, Christian Lee","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID681297":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297","firstName":"Colton","lastName":"Cowser","primaryNumber":"17","birthDate":"2000-03-20","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Colton","useLastName":"Cowser","middleName":"Dale","boxscoreName":"Cowser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"KOW-zur","mlbDebutDate":"2023-07-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colton Cowser","nameSlug":"colton-cowser-681297","firstLastName":"Colton Cowser","lastFirstName":"Cowser, Colton","lastInitName":"Cowser, C","initLastName":"C Cowser","fullFMLName":"Colton Dale Cowser","fullLFMName":"Cowser, Colton Dale","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID691723":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723","firstName":"Coby","lastName":"Mayo","primaryNumber":"16","birthDate":"2001-12-10","currentAge":24,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Coby","useLastName":"Mayo","middleName":"Gerald","boxscoreName":"Mayo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coby Mayo","nameSlug":"coby-mayo-691723","firstLastName":"Coby Mayo","lastFirstName":"Mayo, Coby","lastInitName":"Mayo, C","initLastName":"C Mayo","fullFMLName":"Coby Gerald Mayo","fullLFMName":"Mayo, Coby Gerald","strikeZoneTop":3.41,"strikeZoneBottom":1.72},"ID676742":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742","firstName":"Cam","lastName":"Sanders","primaryNumber":"73","birthDate":"1996-12-09","currentAge":29,"birthCity":"Thibodaux","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Sanders","boxscoreName":"Sanders","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Sanders","nameSlug":"cam-sanders-676742","firstLastName":"Cam Sanders","lastFirstName":"Sanders, Cam","lastInitName":"Sanders, C","initLastName":"C Sanders","fullFMLName":"Cam  Sanders","fullLFMName":"Sanders, Cam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695720":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720","firstName":"Thomas","lastName":"White","primaryNumber":"47","birthDate":"2003-03-02","currentAge":23,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Tommy","useLastName":"White","middleName":"Anthony","boxscoreName":"White","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy White","nameSlug":"tommy-white-695720","firstLastName":"Tommy White","lastFirstName":"White, Tommy","lastInitName":"White, T","initLastName":"T White","fullFMLName":"Thomas Anthony White","fullLFMName":"White, Thomas Anthony","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"ID669432":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432","firstName":"Trevor","lastName":"Rogers","primaryNumber":"28","birthDate":"1997-11-13","currentAge":28,"birthCity":"Carlsbad","birthStateProvince":"NM","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Rogers","middleName":"J'Daniel","boxscoreName":"Rogers, Tr","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-08-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trevor Rogers","nameSlug":"trevor-rogers-669432","firstLastName":"Trevor Rogers","lastFirstName":"Rogers, Trevor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Trevor J'Daniel Rogers","fullLFMName":"Rogers, Trevor J'Daniel","strikeZoneTop":3.81,"strikeZoneBottom":1.77},"ID687064":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064","firstName":"Brandon","lastName":"Young","primaryNumber":"63","birthDate":"1998-08-19","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Young","middleName":"Wayne","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Young","nameSlug":"brandon-young-687064","firstLastName":"Brandon Young","lastFirstName":"Young, Brandon","lastInitName":"Young, B","initLastName":"B Young","fullFMLName":"Brandon Wayne Young","fullLFMName":"Young, Brandon Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"ID683021":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021","firstName":"Michael","lastName":"Stefanic","primaryNumber":"17","birthDate":"1996-02-24","currentAge":30,"birthCity":"Boise","birthStateProvince":"ID","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Stefanic","boxscoreName":"Stefanic","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"stef-AH-nic","mlbDebutDate":"2022-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Stefanic","nameSlug":"michael-stefanic-683021","firstLastName":"Michael Stefanic","lastFirstName":"Stefanic, Michael","lastInitName":"Stefanic, M","initLastName":"M Stefanic","fullFMLName":"Michael  Stefanic","fullLFMName":"Stefanic, Michael ","strikeZoneTop":3.082,"strikeZoneBottom":1.556},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID665750":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750","firstName":"Leody","lastName":"Taveras","primaryNumber":"30","birthDate":"1998-09-08","currentAge":27,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Leody","useLastName":"Taveras","boxscoreName":"Taveras, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"lay-OH-dee tuh-VAIR-uhs","mlbDebutDate":"2020-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leody Taveras","nameSlug":"leody-taveras-665750","firstLastName":"Leody Taveras","lastFirstName":"Taveras, Leody","lastInitName":"Taveras, L","initLastName":"L Taveras","fullFMLName":"Leody Taveras","fullLFMName":"Taveras, Leody","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID669358":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","firstName":"Shane","lastName":"Baz","primaryNumber":"34","birthDate":"1999-06-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Baz","middleName":"Austin","boxscoreName":"Baz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"bahz","mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Baz","nameSlug":"shane-baz-669358","firstLastName":"Shane Baz","lastFirstName":"Baz, Shane","lastInitName":"Baz, S","initLastName":"S Baz","fullFMLName":"Shane Austin Baz","fullLFMName":"Baz, Shane Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID681047":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047","firstName":"Christian","lastName":"Franklin","primaryNumber":"27","birthDate":"1999-11-30","currentAge":26,"birthCity":"Overland Park","birthStateProvince":"KS","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Christian","useLastName":"Franklin","boxscoreName":"Franklin, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Franklin","nameSlug":"christian-franklin-681047","firstLastName":"Christian Franklin","lastFirstName":"Franklin, Christian","lastInitName":"Franklin, C","initLastName":"C Franklin","fullFMLName":"Christian  Franklin","fullLFMName":"Franklin, Christian","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID605135":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135","firstName":"Christopher","lastName":"Bassitt","primaryNumber":"40","birthDate":"1989-02-22","currentAge":37,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Bassitt","middleName":"M.","boxscoreName":"Bassitt","nickName":"C Bass","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Bassitt","nameSlug":"chris-bassitt-605135","firstLastName":"Chris Bassitt","lastFirstName":"Bassitt, Chris","lastInitName":"Bassitt, C","initLastName":"C Bassitt","fullFMLName":"Christopher M. Bassitt","fullLFMName":"Bassitt, Christopher M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656240":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240","firstName":"Scott","lastName":"Blewett","primaryNumber":"49","birthDate":"1996-04-10","currentAge":30,"birthCity":"Syracuse","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Blewett","middleName":"Thomas","boxscoreName":"Blewett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Blewett","nameSlug":"scott-blewett-656240","firstLastName":"Scott Blewett","lastFirstName":"Blewett, Scott","lastInitName":"Blewett, S","initLastName":"S Blewett","fullFMLName":"Scott Thomas Blewett","fullLFMName":"Blewett, Scott Thomas","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID677020":{"id":677020,"fullName":"Josh Walker","link":"/api/v1/people/677020","firstName":"Joshua","lastName":"Walker","primaryNumber":"61","birthDate":"1994-12-01","currentAge":31,"birthCity":"Otisville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Walker","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Walker","nameSlug":"josh-walker-677020","firstLastName":"Josh Walker","lastFirstName":"Walker, Josh","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Joshua Walker","fullLFMName":"Walker, Joshua ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID624413":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","firstName":"Peter","lastName":"Alonso","primaryNumber":"25","birthDate":"1994-12-07","currentAge":31,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pete","useLastName":"Alonso","middleName":"Morgan","boxscoreName":"Alonso","nickName":"Polar Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Alonso","nameSlug":"pete-alonso-624413","firstLastName":"Pete Alonso","lastFirstName":"Alonso, Pete","lastInitName":"Alonso, P","initLastName":"P Alonso","fullFMLName":"Peter Morgan Alonso","fullLFMName":"Alonso, Peter Morgan","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID695034":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034","firstName":"Kade","lastName":"Morris","primaryNumber":"67","birthDate":"2002-06-21","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kade","useLastName":"Morris","middleName":"Tanner","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kade Morris","nameSlug":"kade-morris-695034","firstLastName":"Kade Morris","lastFirstName":"Morris, Kade","lastInitName":"Morris, K","initLastName":"K Morris","fullFMLName":"Kade Tanner Morris","fullLFMName":"Morris, Kade Tanner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID702616":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616","firstName":"Jackson","lastName":"Holliday","primaryNumber":"7","birthDate":"2003-12-04","currentAge":22,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jackson","useLastName":"Holliday","middleName":"Matthew","boxscoreName":"Holliday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Holliday","nameSlug":"jackson-holliday-702616","firstLastName":"Jackson Holliday","lastFirstName":"Holliday, Jackson","lastInitName":"Holliday, J","initLastName":"J Holliday","fullFMLName":"Jackson Matthew Holliday","fullLFMName":"Holliday, Jackson Matthew","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664991":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991","firstName":"Grant","lastName":"Wolfram","primaryNumber":"48","birthDate":"1996-12-12","currentAge":29,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"6' 7\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Wolfram","boxscoreName":"Wolfram","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"wolf-RAM","mlbDebutDate":"2025-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Grant Wolfram","nameSlug":"grant-wolfram-664991","firstLastName":"Grant Wolfram","lastFirstName":"Wolfram, Grant","lastInitName":"Wolfram, G","initLastName":"G Wolfram","fullFMLName":"Grant Wolfram","fullLFMName":"Wolfram, Grant","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID666974":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974","firstName":"Yennier","lastName":"Cano","primaryNumber":"78","birthDate":"1994-03-09","currentAge":32,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yennier","useLastName":"Cano","boxscoreName":"Cano","gender":"M","nameMatrilineal":"Banes","isPlayer":true,"isVerified":true,"pronunciation":"YEN-neer","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yennier Cano","nameSlug":"yennier-cano-666974","firstLastName":"Yennier Cano","lastFirstName":"Cano, Yennier","lastInitName":"Cano, Y","initLastName":"Y Cano","fullFMLName":"Yennier  Cano","fullLFMName":"Cano, Yennier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":14111,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Sunny","temp":"82","wind":"4 mph, Out To LF"},"gameInfo":{"attendance":7606,"firstPitch":"2026-08-30T20:05:00.000Z","gameDurationMinutes":166},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":4,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"home":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"}},"officialScorer":{"id":433339,"fullName":"David Feldman","link":"/api/v1/people/433339"},"primaryDatacaster":{"id":843994,"fullName":"William Hobbs","link":"/api/v1/people/843994"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T20:05:36.761Z","endTime":"2026-08-30T20:07:30.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T17:00:58.852Z","endTime":"2026-08-30T19:46:35.403Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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-30T19:46:35.403Z","endTime":"2026-08-30T20:05:08.715Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"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-30T20:05:08.715Z","endTime":"2026-08-30T20:05:38.911Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24927037490502,"aZ":-15.026357520816761,"pfxX":4.170449143113406,"pfxZ":9.839717610538354,"pX":0.034959250504983976,"pZ":3.8004915545178237,"vX0":-5.934426867698731,"vY0":-130.82486382787962,"vZ0":-3.366389747363284,"x":115.67,"y":136.17,"x0":1.785402542955366,"y0":50.00017980181485,"z0":6.222468312873931,"aX":7.266174501084677},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.4,"breakHorizontal":-6.4,"spinRate":2042,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.41784078630245736,"extension":6.540023777725903},"index":3,"playId":"d3ebde7f-b037-365b-9d74-85542fd05702","pitchNumber":1,"startTime":"2026-08-30T20:05:38.911Z","endTime":"2026-08-30T20:05:43.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.880992993081694,"aZ":-14.465575582836548,"pfxX":5.464483154444684,"pfxZ":10.044331943689807,"pX":-0.4687244825605877,"pZ":2.862608260020942,"vX0":-7.43910112286641,"vY0":-131.65648392913224,"vZ0":-5.569929234098797,"x":134.87,"y":161.49,"x0":1.6781032064456447,"y0":50.000899904135714,"z0":6.0689777458077545,"aX":9.632173932769616},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.2,"breakHorizontal":-8.4,"spinRate":2053,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.4153931815719045,"extension":6.513229158468776},"index":4,"playId":"b4b79b2e-daa9-37c5-9aa5-d05490dfe273","pitchNumber":2,"startTime":"2026-08-30T20:05:59.648Z","endTime":"2026-08-30T20:06:03.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":1,"outs":0},"index":5,"startTime":"2026-08-30T20:06:14.880Z","endTime":"2026-08-30T20:06:29.537Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61917122877618,"aZ":-22.894651234297466,"pfxX":0.6592313200258868,"pfxZ":5.59118086901535,"pX":-0.5871878841814007,"pZ":3.579331882701328,"vX0":-6.388757648086578,"vY0":-127.56460454878417,"vZ0":-2.318065157425457,"x":139.38,"y":142.14,"x0":1.8569017597260615,"y0":50.000375916205634,"z0":6.292295412927185,"aX":1.0944540989319709},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.8,"breakHorizontal":0.1,"spinRate":2217,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4282923254143851,"extension":5.9600340583251405},"index":6,"playId":"b0ad0cdd-2a0d-32ca-a5d6-d310a3a25e3d","pitchNumber":3,"startTime":"2026-08-30T20:06:29.537Z","endTime":"2026-08-30T20:06:34.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79560437935823,"aZ":-24.920937259918258,"pfxX":6.895381808512445,"pfxZ":5.329116186222817,"pX":0.20539176010635846,"pZ":0.8862612635197264,"vX0":-6.048168124442113,"vY0":-115.46303691082115,"vZ0":-6.3816413849935705,"x":109.17,"y":214.85,"x0":1.9523663419275419,"y0":50.00534267628125,"z0":6.0576602309119085,"aX":9.390693475856459},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.4,"breakHorizontal":-11.2,"spinRate":1417,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.47285623295241574,"extension":6.0946198527565265},"index":7,"playId":"160c5372-c3aa-3a50-925c-9640ebb12496","pitchNumber":4,"startTime":"2026-08-30T20:06:46.538Z","endTime":"2026-08-30T20:06:50.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.1,"endSpeed":72.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.892638899995998,"aZ":-25.30275503624099,"pfxX":7.395008006364416,"pfxZ":5.260345190373188,"pX":1.2319432978828653,"pZ":1.2630705502941035,"vX0":-4.331819098085386,"vY0":-113.5902419846329,"vZ0":-5.20330458656403,"x":70.04,"y":204.68,"x0":2.203367170137754,"y0":50.00164802535332,"z0":6.100350658276192,"aX":9.65865239546664},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":8.5,"breakHorizontal":-12.2,"spinRate":1319,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4822626503599996,"extension":5.880836374331432},"index":8,"playId":"bde546f2-b30b-31fc-9b80-ef3382fcd3c2","pitchNumber":5,"startTime":"2026-08-30T20:07:08.366Z","endTime":"2026-08-30T20:07:12.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.084229247994863,"aZ":-11.749920558482419,"pfxX":6.220081366382304,"pfxZ":11.66396587486736,"pX":-0.7031116361399572,"pZ":3.1536647531706232,"vX0":-8.678777529690652,"vY0":-132.21096503570908,"vZ0":-5.011976627653631,"x":143.8,"y":153.63,"x0":1.8306840541956495,"y0":50.000611495254276,"z0":5.95307439834253,"aX":10.889987244161206},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.0,"breakHorizontal":-9.1,"spinRate":2264,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.41604549888778,"extension":6.5394375832219955},"index":9,"playId":"e41c2fdf-a2a3-3314-abb9-47b6e549962c","pitchNumber":6,"startTime":"2026-08-30T20:07:26.038Z","endTime":"2026-08-30T20:07:30.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:07:30.655Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, shortstop Alika Williams to first baseman Tommy White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T20:07:33.714Z","endTime":"2026-08-30T20:08:55.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86532697620938,"aZ":-23.582185224858076,"pfxX":0.44691916926533715,"pfxZ":5.349642859096514,"pX":-0.8798962554964711,"pZ":3.730146712349282,"vX0":-6.773521486703962,"vY0":-125.9699057175893,"vZ0":-1.8383836657534278,"x":150.54,"y":138.07,"x0":1.7869670299543696,"y0":50.00125964204107,"z0":6.378111587309205,"aX":0.7193342212492888},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.5,"breakHorizontal":0.7,"spinRate":2184,"spinDirection":176},"zone":11,"typeConfidence":2.0,"plateTime":0.43501281981529427,"extension":6.253126471665226},"index":0,"playId":"0f1549a5-386e-3229-b890-82f88197e430","pitchNumber":1,"startTime":"2026-08-30T20:07:53.005Z","endTime":"2026-08-30T20:07:56.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.768272607191346,"aZ":-12.271122901452632,"pfxX":5.2570785181325945,"pfxZ":11.390326238341766,"pX":-0.5810776752548462,"pZ":3.2853300853332246,"vX0":-8.226738678848353,"vY0":-132.0324281596417,"vZ0":-4.7490491386730325,"x":139.15,"y":150.08,"x0":1.9067588004051357,"y0":50.00569390772538,"z0":6.0258454921096805,"aX":9.18928905292745},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.6,"breakHorizontal":-7.6,"spinRate":2067,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.41645519254670127,"extension":6.2964311322549165},"index":1,"playId":"5bb5f0e0-1773-39df-b73d-53766a8d7b54","pitchNumber":2,"startTime":"2026-08-30T20:08:09.558Z","endTime":"2026-08-30T20:08:13.295Z","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-30T20:08:20.324Z","endTime":"2026-08-30T20:08:29.150Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67199728502488,"aZ":-11.6102630851058,"pfxX":5.485931194565406,"pfxZ":11.418816128609464,"pX":-0.6808734766699464,"pZ":5.034707150660273,"vX0":-8.489941661364597,"vY0":-134.24795092931691,"vZ0":-0.8893803085000399,"x":142.95,"y":102.84,"x0":1.8293347606346286,"y0":50.00306126590967,"z0":6.207827113477295,"aX":9.880436550543212},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.6,"breakHorizontal":-7.8,"spinRate":2193,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.41008278561696887,"extension":6.231766066014086},"index":3,"playId":"533bcd51-1d79-3e77-b2a9-0b9c01c4cd11","pitchNumber":3,"startTime":"2026-08-30T20:08:29.150Z","endTime":"2026-08-30T20:08:32.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8576435465714,"aZ":-25.09440942077071,"pfxX":7.778406291385494,"pfxZ":5.437646688522236,"pX":0.865578768948895,"pZ":2.0860863812918606,"vX0":-4.97365776254111,"vY0":-113.90725189361326,"vZ0":-3.5896138354841867,"x":84.01,"y":182.46,"x0":2.0776886537488126,"y0":50.00038277081396,"z0":6.190741949859363,"aX":10.118852742511978},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":9.1,"breakHorizontal":-12.6,"spinRate":1310,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.48268323378395683,"extension":6.126454365830238},"hitData":{"launchSpeed":100.7,"launchAngle":2.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":147.12}},"index":4,"playId":"6e81e087-25d3-392a-8c7f-ea08560eb4f7","pitchNumber":4,"startTime":"2026-08-30T20:08:46.630Z","endTime":"2026-08-30T20:08:55.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:08:55.526Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gunnar Henderson homers (21) on a line drive to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T20:09:03.467Z","endTime":"2026-08-30T20:10:01.024Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328392370943174,"aZ":-28.718539499639814,"pfxX":-2.8538380718820955,"pfxZ":2.243227977129571,"pX":-0.4512503931767537,"pZ":1.6584220218852,"vX0":-5.032995940245367,"vY0":-123.47999593765257,"vZ0":-4.965702724758619,"x":134.2,"y":194.0,"x0":1.9866081039688677,"y0":50.00060739409339,"z0":6.120796197161466,"aX":-4.3921044910849885},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.1,"breakHorizontal":6.4,"spinRate":2235,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.4441082051327223,"extension":6.19414073225728},"index":0,"playId":"3060d7c7-7653-396f-97d0-92dab2de6a33","pitchNumber":1,"startTime":"2026-08-30T20:09:20.997Z","endTime":"2026-08-30T20:09:25.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.532167125702653,"aZ":-28.830438051355504,"pfxX":-2.5523037831006405,"pfxZ":2.3076322747988005,"pX":-0.22340980324512966,"pZ":2.8808915452830957,"vX0":-4.845282519343554,"vY0":-119.89809566528494,"vZ0":-1.7669069574134646,"x":125.52,"y":161.0,"x0":2.16003691695905,"y0":50.000723176727234,"z0":6.215525361832367,"aX":-3.6911848517780466},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.0,"breakHorizontal":5.9,"spinRate":2177,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.457923002983625,"extension":5.945442277125227},"hitData":{"launchSpeed":108.5,"launchAngle":19.0,"totalDistance":413.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":170.55,"coordY":38.04}},"index":1,"playId":"d745a179-d1df-34b7-98db-87e3e5acb077","pitchNumber":2,"startTime":"2026-08-30T20:09:37.030Z","endTime":"2026-08-30T20:10:01.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:10:01.024Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-30T20:09:59.931Z","endTime":"2026-08-30T20:11:38.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":81.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.841594152599292,"aZ":-16.13014974635441,"pfxX":7.141307666144048,"pfxZ":9.272160425774128,"pX":-0.4793860839138318,"pZ":2.7717007885726015,"vX0":-8.99925843198411,"vY0":-131.4592990642158,"vZ0":-5.131143909884425,"x":135.27,"y":163.94,"x0":2.0788542967727466,"y0":50.0037291480054,"z0":5.967381468257352,"aX":12.358047996691282},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.7,"breakHorizontal":-10.7,"spinRate":2129,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.41849401674273956,"extension":6.350655832757346},"index":0,"playId":"4cd0ca85-fe6c-3be4-9e3f-1fe4141be683","pitchNumber":1,"startTime":"2026-08-30T20:10:19.782Z","endTime":"2026-08-30T20:10:23.691Z","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":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.108667935992298,"aZ":-24.493666893603322,"pfxX":6.316982055012095,"pfxZ":5.682119116072505,"pX":0.8297875077606431,"pZ":2.9651675014107264,"vX0":-4.988666920518697,"vY0":-115.66593578212007,"vZ0":-2.167680617287158,"x":85.37,"y":158.72,"x0":2.1965970852443877,"y0":50.00132694873867,"z0":6.269306661748556,"aX":8.535954086851037},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":10.0,"breakHorizontal":-10.2,"spinRate":1400,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4740136685873986,"extension":5.844448704896124},"index":1,"playId":"4863d214-65d1-3733-9269-c47b77ffb3f2","pitchNumber":2,"startTime":"2026-08-30T20:10:33.480Z","endTime":"2026-08-30T20:10:36.797Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-30T20:10:51.966Z","endTime":"2026-08-30T20:10:59.927Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48350582687964,"aZ":-28.37470038886146,"pfxX":-0.6052796575114723,"pfxZ":2.4270870386103063,"pX":-0.43543138470529885,"pZ":4.670522499024314,"vX0":-5.592460531864451,"vY0":-124.02199755375575,"vZ0":1.5579874313501119,"x":133.6,"y":112.68,"x0":1.9220910808100196,"y0":50.00360592967885,"z0":6.390971562723166,"aX":-0.9484174400243679},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":2.3,"spinRate":2052,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.4406767037268273,"extension":6.0840145729612525},"index":3,"playId":"a7c54c9e-64de-336e-9a2a-a951a2a5b9bf","pitchNumber":3,"startTime":"2026-08-30T20:10:59.927Z","endTime":"2026-08-30T20:11:03.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67425604706966,"aZ":-16.031372536360546,"pfxX":5.8385834125508875,"pfxZ":9.075067531700675,"pX":0.71911295810939,"pZ":5.407389901648125,"vX0":-5.257097582192117,"vY0":-132.82460546108476,"vZ0":0.8930542463851826,"x":89.59,"y":92.78,"x0":1.9698728146114968,"y0":50.00086935362231,"z0":6.2363874295702155,"aX":10.383507953979068},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.8,"breakHorizontal":-9.4,"spinRate":2071,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.41309620949799397,"extension":6.3156416256191505},"index":4,"playId":"f5783952-dea2-3301-8537-a0773f66132b","pitchNumber":4,"startTime":"2026-08-30T20:11:16.876Z","endTime":"2026-08-30T20:11:20.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078109100556947,"aZ":-23.74113623288555,"pfxX":2.4561588898936737,"pfxZ":5.289108168960029,"pX":-0.03772031199292808,"pZ":3.4043440557305713,"vX0":-5.631744146558005,"vY0":-125.87356216275074,"vZ0":-2.306395547953315,"x":118.44,"y":146.86,"x0":1.9159326436079138,"y0":50.0036316660899,"z0":6.267613570928405,"aX":3.9171952977521127},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.2,"breakHorizontal":-3.1,"spinRate":2131,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.43622030988751126,"extension":6.374405050629674},"index":5,"playId":"0803af20-5597-39d2-adc6-eeeafa46d17e","pitchNumber":5,"startTime":"2026-08-30T20:11:34.481Z","endTime":"2026-08-30T20:11:38.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:11:38.265Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a line drive to left fielder Christian Franklin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:13:24.828Z","endTime":"2026-08-30T20:14:04.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"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":90.7,"endSpeed":83.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.965087070206962,"aZ":-24.759138372851435,"pfxX":-9.987406857688187,"pfxZ":4.183360812370362,"pX":-0.22529341047871235,"pZ":2.5054437386128874,"vX0":6.221086437038401,"vY0":-131.99151757354102,"vZ0":-2.6695936996568426,"x":125.59,"y":171.13,"x0":-1.3100531904084827,"y0":50.001575577444946,"z0":5.3447570562044024,"aX":-17.696626323387843},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.2,"breakHorizontal":16.8,"spinRate":2124,"spinDirection":221},"zone":5,"typeConfidence":0.89,"plateTime":0.41428438192018424,"extension":5.855916067407684},"hitData":{"launchSpeed":88.3,"launchAngle":14.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.47,"coordY":131.26}},"index":0,"playId":"b5bd31fb-f192-31b9-bdb5-88cec7c2d47d","pitchNumber":1,"startTime":"2026-08-30T20:13:52.215Z","endTime":"2026-08-30T20:14:04.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:14:04.659Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:14:09.924Z","endTime":"2026-08-30T20:16:51.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09577701801813,"aZ":-24.16522555160568,"pfxX":-11.693291903391223,"pfxZ":4.55723018100414,"pX":-1.3648666738442414,"pZ":3.1559695213223264,"vX0":4.703486560493242,"vY0":-132.42066414518953,"vZ0":-1.0535038680746274,"x":169.03,"y":153.57,"x0":-1.6557706092366746,"y0":50.00118760480981,"z0":5.3444686171384665,"aX":-20.54268116176449},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":19.9,"spinRate":2097,"spinDirection":225},"zone":11,"typeConfidence":0.88,"plateTime":0.41533057214510727,"extension":5.840976513075148},"index":0,"playId":"e492c917-fc9d-3b89-95ab-124f3a8f76ee","pitchNumber":1,"startTime":"2026-08-30T20:14:32.826Z","endTime":"2026-08-30T20:14:37.284Z","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869064273542637,"aZ":-25.056235049764567,"pfxX":-11.888309607381203,"pfxZ":4.077933353843448,"pX":0.4373372666532398,"pZ":1.582567917566721,"vX0":8.441148628477583,"vY0":-131.94643247512295,"vZ0":-4.5650740325265335,"x":100.33,"y":196.05,"x0":-1.275996804921282,"y0":50.00156999313956,"z0":5.205803351691782,"aX":-20.73716154314617},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.5,"breakHorizontal":19.4,"spinRate":2122,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.4168200417448351,"extension":6.028293748493046},"index":1,"playId":"468e3e1f-3aba-316f-8977-d915573134b0","pitchNumber":2,"startTime":"2026-08-30T20:14:51.250Z","endTime":"2026-08-30T20:14:55.286Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.559887505376462,"aZ":-25.422772833883382,"pfxX":-10.490076824019468,"pfxZ":3.7863766625186965,"pX":-0.3164690972051225,"pZ":1.9332200606276808,"vX0":6.627710668631291,"vY0":-132.5202801120022,"vZ0":-3.7440329164079595,"x":129.06,"y":186.58,"x0":-1.483245587026169,"y0":50.004793890946715,"z0":5.215425090790182,"aX":-18.71338842265439},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":17.6,"spinRate":2135,"spinDirection":226},"zone":7,"typeConfidence":0.9,"plateTime":0.412859652933272,"extension":5.82026618474242},"index":2,"playId":"41fe2fdc-ea3c-37b3-be1d-c6f6a1450b23","pitchNumber":3,"startTime":"2026-08-30T20:15:16.754Z","endTime":"2026-08-30T20:15:23.406Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"68d90450-7fdd-4c24-b563-59869465e208","startTime":"2026-08-30T20:15:56.942Z","endTime":"2026-08-30T20:16:01.942Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-30T20:16:13.120Z","endTime":"2026-08-30T20:16:26.373Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89782338913949,"aZ":-22.66763205612286,"pfxX":-4.418938046559522,"pfxZ":5.252602676275136,"pX":-0.38867971431779375,"pZ":2.0657531651643497,"vX0":4.754883271229273,"vY0":-133.25106690099423,"vZ0":-3.7855356032946963,"x":131.82,"y":183.0,"x0":-1.6166376225306345,"y0":50.003520346437924,"z0":5.129970497320603,"aX":-7.9985959968778335},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.0,"breakHorizontal":7.1,"spinRate":2196,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.41003941656586607,"extension":5.962130788175838},"index":5,"playId":"50000849-0f75-3390-8514-3087825c395b","pitchNumber":4,"startTime":"2026-08-30T20:16:26.373Z","endTime":"2026-08-30T20:16:30.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":70.1,"endSpeed":64.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.2946594866237,"aZ":-39.98379609351027,"pfxX":7.280899065253971,"pfxZ":-7.4883095411710086,"pX":0.10449032593869886,"pZ":1.0802092890518316,"vX0":1.0141520836117268,"vY0":-101.97628469860038,"vZ0":0.7652754622223983,"x":113.02,"y":209.61,"x0":-1.3457072798841994,"y0":50.00329439644921,"z0":5.671341856791814,"aX":7.593125514997275},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.0,"breakVerticalInduced":-12.8,"breakHorizontal":-13.4,"spinRate":2244,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.53912305300743,"extension":6.138432807238553},"index":6,"playId":"90b361cf-7454-35a7-b831-61894ad4cfc1","pitchNumber":5,"startTime":"2026-08-30T20:16:47.279Z","endTime":"2026-08-30T20:16:51.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:16:51.152Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks. Henry Bolte to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:17:02.399Z","endTime":"2026-08-30T20:18:44.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86881011691783,"aZ":-21.347344735881876,"pfxX":-8.72792603905186,"pfxZ":5.800192199284262,"pX":-0.1925332534337267,"pZ":0.9485244473444652,"vX0":5.704210507750035,"vY0":-135.80936470171312,"vZ0":-7.381283446019071,"x":124.34,"y":213.17,"x0":-1.1866066034138834,"y0":50.00513780280502,"z0":5.18764203270993,"aX":-16.29851776693999},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":14.6,"spinRate":2269,"spinDirection":222},"zone":13,"typeConfidence":0.89,"plateTime":0.40337708148568163,"extension":6.023562491680608},"index":0,"playId":"ac81dceb-1db8-37d5-8466-3bbdf829d332","pitchNumber":1,"startTime":"2026-08-30T20:17:19.044Z","endTime":"2026-08-30T20:17:22.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64232848373189,"aZ":-20.233958448216654,"pfxX":-9.206101433118983,"pfxZ":6.42720826486234,"pX":0.6761042216274422,"pZ":0.8939797171016303,"vX0":7.958525046725503,"vY0":-135.21189162485973,"vZ0":-7.782822641965832,"x":91.23,"y":214.64,"x0":-1.1049645060679496,"y0":50.002522101353605,"z0":5.222334667724117,"aX":-17.098049247458412},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":15.0,"spinRate":2259,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.40461922293305097,"extension":6.340706244080902},"index":1,"playId":"d24e7ad2-c66b-323b-821d-54ee04db0db8","pitchNumber":2,"startTime":"2026-08-30T20:17:37.729Z","endTime":"2026-08-30T20:17:41.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.874458066054522,"aZ":-22.55677070034748,"pfxX":-11.220019197266213,"pfxZ":5.293472384252586,"pX":-1.2058964724830734,"pZ":1.573447419951456,"vX0":4.075817263630357,"vY0":-134.39242935892545,"vZ0":-5.283046823794672,"x":162.97,"y":196.3,"x0":-1.2899705138030872,"y0":50.006047749704706,"z0":5.181053943962508,"aX":-20.395060837928252},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":19.3,"spinRate":2212,"spinDirection":224},"zone":13,"typeConfidence":0.89,"plateTime":0.4085636232331087,"extension":6.113874035278831},"index":2,"playId":"b33edde8-a4fe-3006-b835-7c539e2a91ff","pitchNumber":3,"startTime":"2026-08-30T20:17:58.283Z","endTime":"2026-08-30T20:18:01.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09059428390618,"aZ":-23.957857888966096,"pfxX":-9.75346573205608,"pfxZ":4.535295311083491,"pX":-1.6055933774350506,"pZ":2.5709540080849758,"vX0":3.055005374624983,"vY0":-134.04682602627716,"vZ0":-2.7347106863739827,"x":178.2,"y":169.36,"x0":-1.49560790659233,"y0":50.00544214546675,"z0":5.322589611704017,"aX":-17.678544961930484},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.8,"breakHorizontal":16.9,"spinRate":2204,"spinDirection":224},"zone":11,"typeConfidence":0.89,"plateTime":0.40926671810814375,"extension":5.968058098372945},"index":3,"playId":"8c915d1d-8aa1-34ef-a0d7-165b229c324b","pitchNumber":4,"startTime":"2026-08-30T20:18:19.338Z","endTime":"2026-08-30T20:18:23.435Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.638865715429244,"aZ":-20.990535320264392,"pfxX":-9.866409458599259,"pfxZ":6.032245483199804,"pX":1.0949599741270033,"pZ":1.4007327973039703,"vX0":9.271517621756914,"vY0":-135.11578877997698,"vZ0":-5.981339800730777,"x":75.26,"y":200.96,"x0":-1.0942204032458192,"y0":50.00546605823709,"z0":5.112057078190893,"aX":-18.299032341202448},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":16.0,"spinRate":2213,"spinDirection":223},"zone":14,"typeConfidence":0.89,"plateTime":0.4049259141422379,"extension":6.277131768020359},"index":4,"playId":"44292794-79bd-3084-bc98-a18405ea7254","pitchNumber":5,"startTime":"2026-08-30T20:18:40.636Z","endTime":"2026-08-30T20:18:44.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:18:44.416Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lawrence Butler doubles (16) on a sharp line drive to right fielder Leody Taveras. Henry Bolte scores. Zack Gelof scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:18:49.023Z","endTime":"2026-08-30T20:19:54.891Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"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":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.941005831922876,"aZ":-17.870270150311285,"pfxX":-3.445983631788983,"pfxZ":7.7917278808754515,"pX":-0.5376278683599504,"pZ":1.9557934657291207,"vX0":3.23982808986981,"vY0":-134.55773317606048,"vZ0":-5.105515599445918,"x":137.49,"y":185.97,"x0":-1.309017433008009,"y0":50.00172706565531,"z0":5.1422395657563085,"aX":-6.3247171596163545},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":5.5,"spinRate":2301,"spinDirection":217},"zone":7,"typeConfidence":0.84,"plateTime":0.4069081711045195,"extension":6.045633796557333},"index":0,"playId":"385f9f82-a1f0-3fd5-b10d-27abcbc89999","pitchNumber":1,"startTime":"2026-08-30T20:19:22.454Z","endTime":"2026-08-30T20:19:26.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03713538167412,"aZ":-19.579966803412074,"pfxX":-3.20285581048625,"pfxZ":7.02985016877709,"pX":0.7075625691726786,"pZ":2.583593580268591,"vX0":6.390529878437983,"vY0":-132.87957561693457,"vZ0":-2.828326075352031,"x":90.03,"y":169.02,"x0":-1.3106092882511986,"y0":50.00158006745709,"z0":5.081683919575971,"aX":-5.737443891230192},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":4.4,"spinRate":2230,"spinDirection":203},"zone":6,"typeConfidence":0.65,"plateTime":0.41194780391465846,"extension":6.066897145680613},"hitData":{"launchSpeed":108.5,"launchAngle":10.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":205.0,"coordY":98.0}},"index":1,"playId":"386faff0-2ad0-337d-a1f0-1ed18f6252c9","pitchNumber":2,"startTime":"2026-08-30T20:19:40.682Z","endTime":"2026-08-30T20:19:54.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:19:54.891Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out to first baseman Coby Mayo. Lawrence Butler to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:20:56.380Z","endTime":"2026-08-30T20:22:02.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T20:20:12.627Z","endTime":"2026-08-30T20:20:58.529Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.3,"endSpeed":64.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.573568708815586,"aZ":-41.18967362529192,"pfxX":7.263549041250054,"pfxZ":-8.687504202200573,"pX":-0.736365890823308,"pZ":2.2879266874889117,"vX0":-0.3036588950583688,"vY0":-102.14493066425776,"vZ0":3.322538597502888,"x":145.07,"y":177.01,"x0":-1.5254821216997505,"y0":50.00203058363686,"z0":5.7675999212218585,"aX":7.53997762718704},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.3,"breakVerticalInduced":-14.2,"breakHorizontal":-13.0,"spinRate":2324,"spinDirection":37},"zone":4,"typeConfidence":0.91,"plateTime":0.5398738061334067,"extension":6.106900806769887},"index":1,"playId":"59f17a6b-5bca-3ac2-a398-0f3cee1544e2","pitchNumber":1,"startTime":"2026-08-30T20:20:58.529Z","endTime":"2026-08-30T20:21:02.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80457716018994,"aZ":-28.949369305722946,"pfxX":-11.107993296614104,"pfxZ":2.078306401770588,"pX":0.6017117047673705,"pZ":2.401027305599462,"vX0":7.6160329823139,"vY0":-123.51715183187096,"vZ0":-1.2167218292393773,"x":94.06,"y":173.95,"x0":-1.0731753707332075,"y0":50.0016638771022,"z0":5.326503838963534,"aX":-17.221977188487802},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.7,"breakHorizontal":18.4,"spinRate":2006,"spinDirection":246},"zone":6,"typeConfidence":0.95,"plateTime":0.4428595744098289,"extension":6.33454266520241},"index":2,"playId":"7356d6d1-0673-373b-a2b2-7ae4cef905e2","pitchNumber":2,"startTime":"2026-08-30T20:21:14.599Z","endTime":"2026-08-30T20:21:18.761Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-30T20:21:24.497Z","endTime":"2026-08-30T20:21:35.943Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":70.6,"endSpeed":64.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.89765993446704,"aZ":-41.30069277099233,"pfxX":7.193012491533003,"pfxZ":-8.715717261927487,"pX":-1.9889995244744545,"pZ":1.4315647952901398,"vX0":-2.7509649231249385,"vY0":-102.62122182886868,"vZ0":1.5627566417898984,"x":192.82,"y":200.13,"x0":-1.552182161482682,"y0":50.00316906009524,"z0":5.763469301451819,"aX":7.530799492743784},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.6,"breakVerticalInduced":-14.8,"breakHorizontal":-12.0,"spinRate":2322,"spinDirection":36},"zone":13,"typeConfidence":0.91,"plateTime":0.5375431382253084,"extension":6.059610403710193},"index":4,"playId":"97b3ef58-1f30-35d9-8521-612e1d0149df","pitchNumber":3,"startTime":"2026-08-30T20:21:35.943Z","endTime":"2026-08-30T20:21:39.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.240096564025766,"aZ":-37.41266690109265,"pfxX":3.2365646006745403,"pfxZ":-3.860715163418644,"pX":0.2524286814092621,"pZ":1.8416278740824146,"vX0":2.513235114067394,"vY0":-115.70116233739263,"vZ0":-0.3496713566874078,"x":107.38,"y":189.06,"x0":-1.267626255232102,"y0":50.001768054844845,"z0":5.574829344441227,"aX":4.394362649087004},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.8,"breakHorizontal":-6.5,"spinRate":2492,"spinDirection":73},"zone":9,"typeConfidence":0.92,"plateTime":0.47309768130066,"extension":6.263757551393385},"hitData":{"launchSpeed":98.4,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":167.9}},"index":5,"playId":"477a3815-403b-3ced-be5a-baf24bcad0bc","pitchNumber":4,"startTime":"2026-08-30T20:21:54.326Z","endTime":"2026-08-30T20:22:02.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:22:02.531Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy White flies out to center fielder Colton Cowser.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-30T20:22:15.191Z","endTime":"2026-08-30T20:23:21.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.3,"endSpeed":74.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76962135155221,"aZ":-32.740650067886286,"pfxX":1.475973449563436,"pfxZ":-0.4070281686345547,"pX":0.6046154212824897,"pZ":1.7598512595606535,"vX0":4.386169107014446,"vY0":-118.37149959925628,"vZ0":-1.5710043859223188,"x":93.95,"y":191.26,"x0":-1.468112504058429,"y0":50.00016916728989,"z0":5.445263861180691,"aX":2.081225211771252},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.8,"breakHorizontal":-3.8,"spinRate":2430,"spinDirection":86},"zone":9,"typeConfidence":0.83,"plateTime":0.4637142381456041,"extension":5.9267670328057935},"index":0,"playId":"4e2ae889-6329-3f66-a861-c09f911a6504","pitchNumber":1,"startTime":"2026-08-30T20:22:29.288Z","endTime":"2026-08-30T20:22:33.295Z","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":92.4,"endSpeed":83.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96104311535065,"aZ":-18.451030156330493,"pfxX":-9.545188692852982,"pfxZ":7.633536686824635,"pX":-0.11340957386371207,"pZ":1.8833790553085104,"vX0":6.225834465207741,"vY0":-134.2151753373805,"vZ0":-5.222281102009242,"x":121.32,"y":187.93,"x0":-1.2402346535307058,"y0":50.00507678304268,"z0":5.196409513930208,"aX":-17.165081689067794},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":15.7,"spinRate":2145,"spinDirection":228},"zone":8,"typeConfidence":0.84,"plateTime":0.4103772769593559,"extension":6.233098570660857},"index":1,"playId":"57b02ac4-903b-3eff-a5bc-7513cefedd11","pitchNumber":2,"startTime":"2026-08-30T20:22:49.935Z","endTime":"2026-08-30T20:22:54.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.9,"endSpeed":82.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68695521417238,"aZ":-21.84386003117187,"pfxX":-1.7273108747243653,"pfxZ":5.978531329029712,"pX":0.3112821104580504,"pZ":2.4576449062667716,"vX0":5.204376982677051,"vY0":-130.88721035625514,"vZ0":-2.8178488586962773,"x":105.13,"y":172.42,"x0":-1.482060782239462,"y0":50.00366359929114,"z0":5.191477725091223,"aX":-2.985680924182118},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":1.9,"spinRate":2226,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.41914118141987267,"extension":6.168084551132623},"hitData":{"launchSpeed":96.5,"launchAngle":35.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.94,"coordY":51.11}},"index":2,"playId":"e2630b03-06cb-3118-aad4-47b908b50848","pitchNumber":3,"startTime":"2026-08-30T20:23:10.696Z","endTime":"2026-08-30T20:23:21.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:23:21.046Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Encarnacion-Strand flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T20:24:53.450Z","endTime":"2026-08-30T20:25:59.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42794242007038,"aZ":-26.780234278334454,"pfxX":0.9028207388816085,"pfxZ":3.518991402383744,"pX":-1.6288481090426283,"pZ":4.379233331681845,"vX0":-8.474670054683765,"vY0":-122.76722660915534,"vZ0":0.5705704145668782,"x":179.09,"y":120.54,"x0":1.7447806386770983,"y0":50.00107606339958,"z0":6.416256339990092,"aX":1.3834177183151266},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":0.2,"spinRate":2143,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4454833462350294,"extension":6.002124714264569},"index":0,"playId":"1b1bd191-44f9-3468-b71b-490b97d13040","pitchNumber":1,"startTime":"2026-08-30T20:25:25.638Z","endTime":"2026-08-30T20:25:32.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.474469602250185,"aZ":-25.7106035932447,"pfxX":8.168550402437429,"pfxZ":4.996134121688591,"pX":1.2312737861103042,"pZ":3.1702357178735747,"vX0":-4.4000651998008005,"vY0":-112.97788427092027,"vZ0":-1.3865773846618377,"x":70.07,"y":153.18,"x0":2.142295154421456,"y0":50.001188143519165,"z0":6.374497282731939,"aX":10.564590330081531},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":9.0,"breakHorizontal":-13.7,"spinRate":1264,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4846890457842896,"extension":5.973125058456941},"hitData":{"launchSpeed":91.7,"launchAngle":47.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.64,"coordY":85.1}},"index":1,"playId":"c293fdf5-794f-3604-bcfd-ecc57c57e83f","pitchNumber":2,"startTime":"2026-08-30T20:25:48.760Z","endTime":"2026-08-30T20:25:59.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:25:59.114Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T20:26:04.720Z","endTime":"2026-08-30T20:28:03.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.483797577654734,"aZ":-14.123474733738766,"pfxX":7.253676217382553,"pfxZ":10.253396822193594,"pX":-0.22481685508460003,"pZ":1.2683687533634438,"vX0":-7.738954045748435,"vY0":-131.71071243579027,"vZ0":-9.48122214591402,"x":125.57,"y":204.53,"x0":1.8064751769808205,"y0":50.00344249543538,"z0":5.954921786116374,"aX":12.769515828031075},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.7,"breakHorizontal":-11.5,"spinRate":2084,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4155592576330802,"extension":6.465499056935881},"index":0,"playId":"a951fd72-e709-3af5-9d14-23e79e081e76","pitchNumber":1,"startTime":"2026-08-30T20:26:20.701Z","endTime":"2026-08-30T20:26:24.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.63224423165072,"aZ":-28.74987026227101,"pfxX":8.961769628251382,"pfxZ":2.593635950326366,"pX":0.6503253757827577,"pZ":1.3115597827410341,"vX0":-5.825968587277113,"vY0":-114.07315748060095,"vZ0":-4.640898055236074,"x":92.21,"y":203.37,"x0":2.0707782640515564,"y0":50.002627489182146,"z0":6.200871080621604,"aX":11.831838497789395},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.8,"breakHorizontal":-14.8,"spinRate":1289,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4798258452629387,"extension":6.015051036904964},"index":1,"playId":"1ec61a65-ef50-3c70-b438-ef2127b22bc9","pitchNumber":2,"startTime":"2026-08-30T20:26:36.899Z","endTime":"2026-08-30T20:26:41.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29963856414484,"aZ":-24.042325059884732,"pfxX":-0.11117806140385333,"pfxZ":5.150402654971318,"pX":-0.5560518310067444,"pZ":3.4601935883214137,"vX0":-5.822859776118813,"vY0":-124.68992412171801,"vZ0":-2.17367334034906,"x":138.2,"y":145.35,"x0":1.8208153473936446,"y0":50.00576266671371,"z0":6.320438406234017,"aX":-0.17517250972942597},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.1,"breakHorizontal":1.6,"spinRate":2198,"spinDirection":171},"zone":1,"typeConfidence":2.0,"plateTime":0.43872039591140766,"extension":5.932701213180222},"index":2,"playId":"fc4050c4-7698-3499-91be-4d1487c048a6","pitchNumber":3,"startTime":"2026-08-30T20:26:53.575Z","endTime":"2026-08-30T20:26:57.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.346811515131986,"aZ":-23.795939965179972,"pfxX":0.8918487236049337,"pfxZ":5.140159560474528,"pX":-0.6796907942565908,"pZ":3.7192625643397528,"vX0":-6.816429101078476,"vY0":-126.27899850355158,"vZ0":-1.8020970476407132,"x":142.91,"y":138.36,"x0":1.9275515054458165,"y0":50.00497586601604,"z0":6.337982910255344,"aX":1.4545761804694775},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.1,"breakHorizontal":-0.2,"spinRate":2201,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.43212106327742195,"extension":5.940726885101042},"index":3,"playId":"9797b1f3-a2c8-393c-839d-badae5213462","pitchNumber":4,"startTime":"2026-08-30T20:27:09.584Z","endTime":"2026-08-30T20:27:13.081Z","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":91.3,"endSpeed":83.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39434227863012,"aZ":-11.277205668188985,"pfxX":5.8158900218277365,"pfxZ":11.804685074197707,"pX":-0.7841754001985917,"pZ":1.757817007521535,"vX0":-7.9339173161459495,"vY0":-132.475430247331,"vZ0":-8.980081588907321,"x":146.89,"y":191.32,"x0":1.499622303266845,"y0":50.000711143579316,"z0":6.024537401924677,"aX":10.293740069134257},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.4,"breakHorizontal":-8.8,"spinRate":2252,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.41411889727764795,"extension":6.606975445232204},"index":4,"playId":"ff5e4e25-507d-3318-9ac5-557120137574","pitchNumber":5,"startTime":"2026-08-30T20:27:32.001Z","endTime":"2026-08-30T20:27:36.446Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-30T20:27:49.764Z","endTime":"2026-08-30T20:27:59.505Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.595166252518673,"aZ":-24.703107595158542,"pfxX":9.139598786529383,"pfxZ":5.699814528246502,"pX":0.020249390361280192,"pZ":1.4822246587513568,"vX0":-7.0833894367575825,"vY0":-113.93579812754672,"vZ0":-4.964410829138181,"x":116.23,"y":198.76,"x0":1.9871461758945528,"y0":50.001333592281554,"z0":6.140515566361082,"aX":11.97465876699399},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":9.2,"breakHorizontal":-14.6,"spinRate":1414,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4813592984190125,"extension":5.9820355726858025},"index":6,"playId":"e93bef6d-2658-3228-b592-d802f96248e9","pitchNumber":6,"startTime":"2026-08-30T20:27:59.505Z","endTime":"2026-08-30T20:28:03.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:28:03.976Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Franklin grounds out, pitcher Jeffrey Springs to first baseman Tommy White.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-30T20:28:08.155Z","endTime":"2026-08-30T20:29:48.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605488,"link":"/api/v1/people/605488"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.895020048192375,"aZ":-13.445170713230297,"pfxX":6.129139875436401,"pfxZ":10.745678994865289,"pX":-0.7837420445852702,"pZ":1.8916286272371055,"vX0":-8.466092172747562,"vY0":-131.45738514185797,"vZ0":-7.934467541433782,"x":146.87,"y":187.71,"x0":1.688176423195652,"y0":50.006213033991635,"z0":5.955677391118685,"aX":10.687158758814205},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.8,"breakHorizontal":-9.1,"spinRate":2160,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.4172962852994906,"extension":6.485618189283599},"index":0,"playId":"1dbf8fa8-4c6e-3cd7-bdbb-b54bfbf9c700","pitchNumber":1,"startTime":"2026-08-30T20:28:26.103Z","endTime":"2026-08-30T20:28:29.865Z","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":86.6,"endSpeed":79.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.088022195729973,"aZ":-25.29915829664545,"pfxX":-2.474520834369909,"pfxZ":4.295778212494525,"pX":-1.421080213588909,"pZ":2.6400859445657687,"vX0":-7.263945615818454,"vY0":-125.85743347442526,"vZ0":-3.7929994952979347,"x":171.17,"y":167.5,"x0":1.8266938827439405,"y0":50.00415020242029,"z0":6.221063886355146,"aX":-3.9593192652191447},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.1,"breakHorizontal":6.1,"spinRate":2158,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.4355805857875463,"extension":6.265604858941676},"index":1,"playId":"a65cbf00-29dc-3a68-9543-97a6badb469c","pitchNumber":2,"startTime":"2026-08-30T20:29:05.401Z","endTime":"2026-08-30T20:29:09.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94784064727602,"aZ":-25.731127465725898,"pfxX":8.465800783739354,"pfxZ":4.662342607295788,"pX":0.25716829480542913,"pZ":2.044800366538368,"vX0":-6.497114335316803,"vY0":-116.7963113253757,"vZ0":-4.025396611295353,"x":107.2,"y":183.57,"x0":1.9747508179338746,"y0":50.00332897933946,"z0":6.209815724312346,"aX":11.699571737684412},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.7,"breakHorizontal":-13.7,"spinRate":1326,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.46892114272385,"extension":6.1628836478732225},"index":2,"playId":"151030dd-b5fa-38d5-a05a-cc49f3925062","pitchNumber":3,"startTime":"2026-08-30T20:29:21.210Z","endTime":"2026-08-30T20:29:25.055Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-30T20:29:31.709Z","endTime":"2026-08-30T20:29:41.098Z","isPitch":false,"type":"action","player":{"id":681047,"link":"/api/v1/people/681047"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.015358873375508,"aZ":-24.97227823263106,"pfxX":7.568418849590508,"pfxZ":5.282543526169556,"pX":1.1379047836403329,"pZ":1.9074570182114878,"vX0":-4.458939160085874,"vY0":-116.32872005700104,"vZ0":-4.1794325543955235,"x":73.63,"y":187.28,"x0":2.1019706928776154,"y0":50.00158080331395,"z0":6.110830617208628,"aX":10.311342853576317},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":8.8,"breakHorizontal":-12.5,"spinRate":1385,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4719124164601056,"extension":6.208959768143815},"hitData":{"launchSpeed":72.1,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.46,"coordY":180.57}},"index":4,"playId":"252a4be3-1d8e-301c-bf15-7cff58bd42cf","pitchNumber":4,"startTime":"2026-08-30T20:29:41.098Z","endTime":"2026-08-30T20:29:48.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:29:48.664Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:31:31.454Z","endTime":"2026-08-30T20:33:46.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.139224013475726,"aZ":-25.50341063667524,"pfxX":-10.52270680031243,"pfxZ":3.6279753212973587,"pX":-0.10657133946649394,"pZ":2.1590711097438926,"vX0":6.912047751392464,"vY0":-134.93075525692902,"vZ0":-3.2799146764378904,"x":121.06,"y":180.49,"x0":-1.338035612284466,"y0":50.00348076672688,"z0":5.1932040398544705,"aX":-19.34840069166138},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":17.5,"spinRate":2232,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.40637155351092247,"extension":6.044666846800782},"index":0,"playId":"efbb8773-d27c-35a6-ada6-b0016d54fdd3","pitchNumber":1,"startTime":"2026-08-30T20:32:03.972Z","endTime":"2026-08-30T20:32:07.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":70.4,"endSpeed":63.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.19571266273008,"aZ":-39.49603297411174,"pfxX":8.758973425342559,"pfxZ":-7.040686559509151,"pX":-2.288708019766874,"pZ":4.025849928983469,"vX0":-3.899236906665846,"vY0":-102.11933655804279,"vZ0":5.8826042717338,"x":204.24,"y":130.08,"x0":-1.4772616440369823,"y0":50.00247720143746,"z0":6.010056118199769,"aX":9.110410761207648},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-10.3,"breakHorizontal":-14.5,"spinRate":2271,"spinDirection":41},"zone":11,"typeConfidence":0.84,"plateTime":0.5395044945131682,"extension":6.18167661349743},"index":1,"playId":"247c09b0-824a-30f8-8fb7-2848b9f9d9cb","pitchNumber":2,"startTime":"2026-08-30T20:32:21.176Z","endTime":"2026-08-30T20:32:25.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.5,"endSpeed":64.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.709712183762573,"aZ":-41.68594433321294,"pfxX":6.298362680259379,"pfxZ":-8.936273343010873,"pX":0.631226804895521,"pZ":2.160882020988482,"vX0":2.3657850384846726,"vY0":-103.91738251672248,"vZ0":2.8681532621688697,"x":92.94,"y":180.44,"x0":-1.3494036243272403,"y0":50.001178277644165,"z0":5.810854332586552,"aX":6.705379650104909},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.4,"breakVerticalInduced":-14.6,"breakHorizontal":-12.1,"spinRate":2317,"spinDirection":41},"zone":6,"typeConfidence":0.9,"plateTime":0.532506188022575,"extension":6.313942613794383},"index":2,"playId":"f04eb5e6-77ab-3bc5-ab11-62ebdc19f389","pitchNumber":3,"startTime":"2026-08-30T20:32:39.780Z","endTime":"2026-08-30T20:32:44.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":605135,"fullName":"Chris Bassitt"}}},"count":{"balls":2,"strikes":2,"outs":0},"index":3,"playId":"b281c11f-e770-48f4-a206-40e601f0103f","pitchNumber":3,"startTime":"2026-08-30T20:33:01.741Z","endTime":"2026-08-30T20:33:06.741Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.926640411208105,"aZ":-26.126200018509646,"pfxX":-8.824663979898428,"pfxZ":3.2574282438187634,"pX":0.9280210576731682,"pZ":3.5960421149288013,"vX0":8.38022631535057,"vY0":-135.03327252699094,"vZ0":-0.16270716641257332,"x":81.63,"y":141.69,"x0":-1.061089661757951,"y0":50.002870130968404,"z0":5.486891466533781,"aX":-16.384531152639436},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.1,"breakHorizontal":14.3,"spinRate":2099,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.40480092542935964,"extension":5.935700682228218},"index":4,"playId":"10c25b19-4a23-355d-832d-3fcdf621f083","pitchNumber":4,"startTime":"2026-08-30T20:33:24.504Z","endTime":"2026-08-30T20:33:28.575Z","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":92.2,"endSpeed":84.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.585177152276678,"aZ":-27.600143807805548,"pfxX":-9.347025035968173,"pfxZ":2.513527101019564,"pX":-1.3381773764765121,"pZ":2.568792126440527,"vX0":3.6172479571142393,"vY0":-134.25811238258663,"vZ0":-1.7804875052408837,"x":168.01,"y":169.42,"x0":-1.4899225134079512,"y0":50.005510800910656,"z0":5.208501659890154,"aX":-17.033716520104388},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":16.1,"spinRate":2135,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.40826530043596376,"extension":6.07317744493106},"index":5,"playId":"57c87fc9-b46f-3528-9bc1-ca0a748a077a","pitchNumber":5,"startTime":"2026-08-30T20:33:42.283Z","endTime":"2026-08-30T20:33:46.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:33:46.744Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brian Serven singles on a line drive to left fielder Christian Franklin.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:33:50.603Z","endTime":"2026-08-30T20:35:30.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03133869319128,"aZ":-21.328430579534846,"pfxX":-1.739562446881211,"pfxZ":6.0463228230349095,"pX":0.9568002335740552,"pZ":2.1271281659744763,"vX0":6.142005331604403,"vY0":-132.28627581561375,"vZ0":-4.200362190403762,"x":80.53,"y":181.35,"x0":-1.1568860235486855,"y0":50.00217681254747,"z0":5.275491164702487,"aX":-3.120532434850914},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":2.0,"spinRate":2268,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.41216059254091464,"extension":6.010874106390237},"index":0,"playId":"88e54537-dc10-32e0-bd6a-4e28030490dc","pitchNumber":1,"startTime":"2026-08-30T20:34:13.208Z","endTime":"2026-08-30T20:34:17.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56449076034339,"aZ":-23.35786361542325,"pfxX":-9.30856987571913,"pfxZ":4.818332196754898,"pX":-0.2866967674866004,"pZ":2.9116184824926927,"vX0":5.660105344840202,"vY0":-134.50451674309517,"vZ0":-1.822429786514764,"x":127.93,"y":160.17,"x0":-1.2104767511444308,"y0":50.00352517916528,"z0":5.256707495608622,"aX":-17.031935516693743},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.5,"breakHorizontal":15.6,"spinRate":2114,"spinDirection":224},"zone":1,"typeConfidence":0.89,"plateTime":0.4074446134170331,"extension":6.0127969614890056},"index":1,"playId":"c10b4042-5cb0-3591-b06f-804901d17cf7","pitchNumber":2,"startTime":"2026-08-30T20:34:32.632Z","endTime":"2026-08-30T20:34:36.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-30T20:34:44.250Z","endTime":"2026-08-30T20:35:00.128Z","isPitch":false,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"}},{"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":1,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48628144400454,"aZ":-34.13694703206904,"pfxX":8.890956372269057,"pfxZ":-1.634077510951581,"pX":2.7524449948825405,"pZ":1.434427239660148,"vX0":6.23372411769638,"vY0":-109.65956006975,"vZ0":0.041107884214771406,"x":12.08,"y":200.05,"x0":-1.293645343285591,"y0":50.001404386786426,"z0":5.092544612226898,"aX":10.70014096141041},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-2.5,"breakHorizontal":-17.9,"spinRate":2388,"spinDirection":65},"zone":14,"typeConfidence":0.85,"plateTime":0.5017158273878346,"extension":6.314892442915515},"index":3,"playId":"8c542d7d-6f8c-3266-92b3-1b43fb16589c","pitchNumber":3,"startTime":"2026-08-30T20:35:00.128Z","endTime":"2026-08-30T20:35:03.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87148468651338,"aZ":-25.835686940623123,"pfxX":-10.153620282926171,"pfxZ":3.483877323303263,"pX":-0.9773167455852251,"pZ":2.368020135420736,"vX0":4.403527114092579,"vY0":-133.9825645957848,"vZ0":-2.6016478583936395,"x":154.25,"y":174.84,"x0":-1.3228362088627372,"y0":50.00058189716133,"z0":5.197258829122559,"aX":-18.46284000960172},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":17.4,"spinRate":2125,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.40875849569851574,"extension":6.071263344551121},"hitData":{"launchSpeed":78.7,"launchAngle":19.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.91,"coordY":138.91}},"index":4,"playId":"50f2fee0-90bf-3c82-9d13-b76264d1270e","pitchNumber":4,"startTime":"2026-08-30T20:35:20.504Z","endTime":"2026-08-30T20:35:30.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:35:30.948Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:35:40.570Z","endTime":"2026-08-30T20:36:44.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.261764874884417,"aZ":-34.762603197097064,"pfxX":4.5609668793741465,"pfxZ":-1.8059577437651324,"pX":0.4768439179463238,"pZ":2.390091726746829,"vX0":2.656424233563434,"vY0":-118.29880755969386,"vZ0":0.07523960717294154,"x":92.55,"y":163.99,"x0":-1.2491667462438392,"y0":50.003672005410934,"z0":5.516029139235315,"aX":6.534467578058826},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.0,"breakHorizontal":-8.9,"spinRate":2605,"spinDirection":89},"zone":6,"typeConfidence":0.92,"plateTime":0.4610822782594006,"extension":5.84768746502636},"index":0,"playId":"8a8aefa6-ba49-348d-a761-7659c8e62420","pitchNumber":1,"startTime":"2026-08-30T20:35:54.696Z","endTime":"2026-08-30T20:35:58.619Z","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":74.0,"endSpeed":67.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.717455365453386,"aZ":-35.48229751658752,"pfxX":9.657649619757818,"pfxZ":-2.853789293103981,"pX":-0.5904566731074213,"pZ":2.7268410660681845,"vX0":-0.12083429515220451,"vY0":-107.6620917366822,"vZ0":3.104084364072139,"x":139.51,"y":165.16,"x0":-1.7854419382742046,"y0":50.000874281257694,"z0":5.224526292755155,"aX":11.20442912691246},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-3.8,"breakHorizontal":-17.4,"spinRate":2496,"spinDirection":70},"zone":4,"typeConfidence":0.86,"plateTime":0.5110192044477535,"extension":5.877202790914853},"index":1,"playId":"7c40abd1-9c6a-337c-8a05-f6abade1064c","pitchNumber":2,"startTime":"2026-08-30T20:36:15.558Z","endTime":"2026-08-30T20:36:19.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":70.6,"endSpeed":64.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48721304903722,"aZ":-41.3618180399215,"pfxX":8.353891875626587,"pfxZ":-8.747093267895384,"pX":-0.8863460189881232,"pZ":1.9245595913587967,"vX0":-1.8791845360339634,"vY0":-102.66234574779672,"vZ0":2.3428774859923926,"x":150.79,"y":186.82,"x0":-1.0354086419639776,"y0":50.00171562627518,"z0":5.862062010156043,"aX":8.776388672648846},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.2,"breakVerticalInduced":-14.5,"breakHorizontal":-14.4,"spinRate":2409,"spinDirection":36},"zone":13,"typeConfidence":0.91,"plateTime":0.5367641496631426,"extension":6.156617727746919},"index":2,"playId":"e1c404d2-5098-32e7-8969-7ff23ec19916","pitchNumber":3,"startTime":"2026-08-30T20:36:38.747Z","endTime":"2026-08-30T20:36:44.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:36:44.061Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to shortstop Gunnar Henderson. Brian Serven to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:36:47.471Z","endTime":"2026-08-30T20:38:14.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.286759350880587,"aZ":-26.26218105455527,"pfxX":-9.31159677091332,"pfxZ":3.1883719811128195,"pX":-0.7604455045208293,"pZ":2.492430327701012,"vX0":4.5520575868736985,"vY0":-135.69048886646615,"vZ0":-2.381860914579137,"x":145.99,"y":171.48,"x0":-1.2553011395605262,"y0":50.001926446193806,"z0":5.22230513828327,"aX":-17.262708854914667},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":15.8,"spinRate":2242,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.404552672076564,"extension":6.005509908240899},"index":0,"playId":"939cab6a-c5ab-36ac-b43b-11509ef2b60d","pitchNumber":1,"startTime":"2026-08-30T20:37:10.827Z","endTime":"2026-08-30T20:37:16.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":67.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52288866468661,"aZ":-32.01677195648062,"pfxX":10.477829891985513,"pfxZ":0.1371676554901171,"pX":0.925054037455061,"pZ":2.0616743811604943,"vX0":2.2561041635447436,"vY0":-107.69146021771618,"vZ0":1.1003323510142817,"x":81.74,"y":183.11,"x0":-1.500950083107151,"y0":50.003319418992035,"z0":5.130435872412018,"aX":12.10763144310308},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":1.0,"breakHorizontal":-19.6,"spinRate":2388,"spinDirection":72},"zone":14,"typeConfidence":0.91,"plateTime":0.5117796580526668,"extension":5.978890119146508},"index":1,"playId":"b11aff45-e2ef-34dd-8a3c-c41cdb75e3d2","pitchNumber":2,"startTime":"2026-08-30T20:37:35.838Z","endTime":"2026-08-30T20:37:40.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.414321517643884,"aZ":-24.76028167153843,"pfxX":-10.333585799251429,"pfxZ":4.027623110346768,"pX":-0.6557390206235237,"pZ":2.58676237539687,"vX0":5.5443175789270835,"vY0":-135.77116999961206,"vZ0":-2.3500431181263144,"x":142.0,"y":168.94,"x0":-1.3961784305196465,"y0":50.00557206231876,"z0":5.210859461236887,"aX":-19.038768289027765},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":17.3,"spinRate":2280,"spinDirection":226},"zone":4,"typeConfidence":0.89,"plateTime":0.4054937580178466,"extension":5.896975332427314},"hitData":{"launchSpeed":78.9,"launchAngle":10.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.2,"coordY":151.63}},"index":2,"playId":"ea2976c4-118b-3c39-b0e4-e0e727d717d8","pitchNumber":3,"startTime":"2026-08-30T20:38:06.654Z","endTime":"2026-08-30T20:38:14.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:38:14.777Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (19) on a sharp line drive to right fielder Leody Taveras. Brian Serven scores. Henry Bolte to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:38:35.607Z","endTime":"2026-08-30T20:39:18.912Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.907674637873352,"aZ":-27.114323417816603,"pfxX":-9.987310591450745,"pfxZ":3.232839741816676,"pX":-0.46792274295760905,"pZ":4.314168959593505,"vX0":4.795875276902423,"vY0":-124.57058409821822,"vZ0":2.4469215386919663,"x":134.84,"y":122.3,"x0":-1.1244267124157055,"y0":50.00299197352912,"z0":5.566111647762589,"aX":-15.637114139145927},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.7,"breakHorizontal":16.9,"spinRate":2057,"spinDirection":239},"zone":11,"typeConfidence":0.91,"plateTime":0.4403263745778423,"extension":6.1655240614371305},"index":0,"playId":"30063c0a-8dbd-3a60-86d2-65e7c8bc2be8","pitchNumber":1,"startTime":"2026-08-30T20:38:45.084Z","endTime":"2026-08-30T20:38:48.726Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.4,"endSpeed":65.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.161304311378814,"aZ":-38.922762812207154,"pfxX":8.8594833970946,"pfxZ":-6.275314366505606,"pX":0.13186501326065286,"pZ":1.6906912822790447,"vX0":0.4636524598974133,"vY0":-103.93458506451317,"vZ0":1.4345737349046679,"x":111.97,"y":193.13,"x0":-1.2433783094877624,"y0":50.001882750966004,"z0":5.6746115802558785,"aX":9.52861852530184},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-10.4,"breakHorizontal":-16.1,"spinRate":2398,"spinDirection":44},"zone":8,"typeConfidence":0.73,"plateTime":0.5304230514839521,"extension":6.187613012253862},"hitData":{"launchSpeed":103.7,"launchAngle":15.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.41,"coordY":104.68}},"index":1,"playId":"c0ca221c-5e4b-3558-ba7a-ca40c3e3ef36","pitchNumber":2,"startTime":"2026-08-30T20:39:05.755Z","endTime":"2026-08-30T20:39:18.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:39:18.912Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:39:27.770Z","endTime":"2026-08-30T20:42:43.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.0,"endSpeed":63.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.852679160513553,"aZ":-41.46799084798638,"pfxX":9.234069248222742,"pfxZ":-8.934546451211421,"pX":-0.7730569787604539,"pZ":2.240191927574075,"vX0":-1.159354958314009,"vY0":-103.18439494227165,"vZ0":2.858751565555846,"x":146.47,"y":178.29,"x0":-1.3877534363588846,"y0":50.00417332701395,"z0":5.964808364332375,"aX":9.603264032233676},"breaks":{"breakAngle":13.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.3,"breakVerticalInduced":-14.4,"breakHorizontal":-16.1,"spinRate":2432,"spinDirection":43},"zone":7,"typeConfidence":0.92,"plateTime":0.5382430690887885,"extension":6.053305425253319},"index":0,"playId":"5c0584d6-d6bb-31dc-a5db-21caf1d583ac","pitchNumber":1,"startTime":"2026-08-30T20:39:51.829Z","endTime":"2026-08-30T20:39:56.386Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":67.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.359257887888173,"aZ":-34.426694383858134,"pfxX":10.67472462179633,"pfxZ":-1.9448367406714482,"pX":0.003441241409783031,"pZ":1.0631369659266663,"vX0":0.8378866616305368,"vY0":-108.24782924363332,"vZ0":-0.29922944354940695,"x":116.87,"y":210.08,"x0":-1.7738432863165479,"y0":50.00386112238981,"z0":5.055030760069903,"aX":12.347503504018277},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-3.2,"breakHorizontal":-19.4,"spinRate":2389,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.5109887914315774,"extension":6.0856679188293645},"index":1,"playId":"67878aa4-fc2d-3ee7-b4cf-545f0554fd7e","pitchNumber":2,"startTime":"2026-08-30T20:40:21.085Z","endTime":"2026-08-30T20:40:25.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":65.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.073920371810736,"aZ":-32.75985789450342,"pfxX":11.059009339129759,"pfxZ":-0.5239321517269531,"pX":-0.559546528699401,"pZ":2.0404643934201547,"vX0":-0.5738463401922516,"vY0":-106.83575814896217,"vZ0":1.3837319101616217,"x":138.33,"y":183.69,"x0":-1.7123161171528738,"y0":50.00292174796914,"z0":5.161648519747783,"aX":12.360610031372307},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":0.0,"breakHorizontal":-19.7,"spinRate":2423,"spinDirection":67},"zone":7,"typeConfidence":0.92,"plateTime":0.519326957141915,"extension":5.96350090241235},"index":2,"playId":"5062e847-d90f-3ecf-88c8-8e27ca35db17","pitchNumber":3,"startTime":"2026-08-30T20:40:39.248Z","endTime":"2026-08-30T20:40:43.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":71.6,"endSpeed":64.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.383524232388293,"aZ":-41.41338481202892,"pfxX":8.890019923944516,"pfxZ":-8.755306354551795,"pX":0.6110189816004296,"pZ":1.5998146799678459,"vX0":1.1591574743525255,"vY0":-103.98633944144137,"vZ0":1.745582743968239,"x":93.71,"y":195.59,"x0":-1.110293856837786,"y0":50.00323754457818,"z0":5.804258155347139,"aX":9.379209976985987},"breaks":{"breakAngle":13.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-69.6,"breakVerticalInduced":-14.5,"breakHorizontal":-16.3,"spinRate":2500,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.5343093242603962,"extension":6.336994801195648},"index":3,"playId":"9dab747e-a22a-3f9d-b297-491819b46d44","pitchNumber":4,"startTime":"2026-08-30T20:41:01.360Z","endTime":"2026-08-30T20:41:07.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.584637733014528,"aZ":-18.22269234989228,"pfxX":-5.5856084946765545,"pfxZ":7.803359927586309,"pX":2.387006312611415,"pZ":2.1255883981426704,"vX0":11.049106960870674,"vY0":-133.35852154973105,"vZ0":-4.8341448167070515,"x":26.01,"y":181.39,"x0":-1.0976112982533222,"y0":50.0042529135771,"z0":5.289510876980419,"aX":-9.989499722160197},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":7.6,"spinRate":2218,"spinDirection":223},"zone":14,"typeConfidence":0.93,"plateTime":0.41182644348223185,"extension":6.0787290822872615},"index":4,"playId":"e276edfb-af58-3cde-8812-19e352aa6838","pitchNumber":5,"startTime":"2026-08-30T20:41:25.738Z","endTime":"2026-08-30T20:41:29.231Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-30T20:41:36.795Z","endTime":"2026-08-30T20:41:54.284Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.060534652027215,"aZ":-23.846942855439192,"pfxX":-10.893442320281714,"pfxZ":4.585474621537352,"pX":0.09520940861478346,"pZ":1.7790140585895007,"vX0":7.315422027781415,"vY0":-134.41251420822155,"vZ0":-4.456024927803053,"x":113.37,"y":190.75,"x0":-1.256146424765084,"y0":50.00649910059692,"z0":5.166838671580811,"aX":-19.795539065431537},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.4,"breakHorizontal":18.0,"spinRate":2255,"spinDirection":223},"zone":8,"typeConfidence":0.89,"plateTime":0.408615572369309,"extension":6.13485086912798},"index":6,"playId":"eb7604ca-9637-3a82-bb44-e0a0e84f0e64","pitchNumber":6,"startTime":"2026-08-30T20:41:54.284Z","endTime":"2026-08-30T20:41:58.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":67.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79461035275005,"aZ":-41.76597676146698,"pfxX":8.648083058432805,"pfxZ":-8.43704397721189,"pX":1.3926608908340574,"pZ":1.116311696520288,"vX0":2.780179960191048,"vY0":-106.98766268121354,"vZ0":0.10461085926099001,"x":63.92,"y":208.64,"x0":-1.0542847331589797,"y0":50.0030377803842,"z0":5.8240738843978015,"aX":9.830766107317825},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-14.8,"breakHorizontal":-16.4,"spinRate":2460,"spinDirection":37},"zone":14,"typeConfidence":0.86,"plateTime":0.5157900869483489,"extension":6.288000695869804},"index":7,"playId":"7a401851-0de7-3c4b-b3b3-82c76a38b8d7","pitchNumber":7,"startTime":"2026-08-30T20:42:16.862Z","endTime":"2026-08-30T20:42:22.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":68.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.034226111986488,"aZ":-33.861384657607104,"pfxX":10.282611136956215,"pfxZ":-1.4256897374160715,"pX":1.3079811677921611,"pZ":1.1023924976796358,"vX0":3.2527747328904812,"vY0":-108.79582187103482,"vZ0":-0.5214179578336241,"x":67.14,"y":209.02,"x0":-1.5467007420673122,"y0":50.00163097595515,"z0":5.04987456631958,"aX":12.189981222279215},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-2.4,"breakHorizontal":-19.6,"spinRate":2515,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.5055730441260335,"extension":6.167051840796372},"index":8,"playId":"68a89a33-c4e8-33f4-b638-782c721db548","pitchNumber":8,"startTime":"2026-08-30T20:42:38.347Z","endTime":"2026-08-30T20:42:43.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:42:43.266Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, shortstop Gunnar Henderson to first baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-30T20:43:33.759Z","endTime":"2026-08-30T20:45:11.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T20:43:00.424Z","endTime":"2026-08-30T20:43:35.784Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.5,"endSpeed":66.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.028265231875025,"aZ":-41.07302454693077,"pfxX":9.635765551260356,"pfxZ":-8.011812751771991,"pX":0.0370385085449001,"pZ":2.6041941869461316,"vX0":0.2302242121767245,"vY0":-105.39514959048584,"vZ0":3.2102673405793922,"x":115.59,"y":168.47,"x0":-1.3233901875534562,"y0":50.003063649635116,"z0":5.8470357401693995,"aX":10.70256352570653},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-13.1,"breakHorizontal":-17.4,"spinRate":2407,"spinDirection":41},"zone":5,"typeConfidence":0.86,"plateTime":0.522232491095914,"extension":6.252897881576011},"index":1,"playId":"d8138736-4b3b-3077-a55e-6dd12266186b","pitchNumber":1,"startTime":"2026-08-30T20:43:35.784Z","endTime":"2026-08-30T20:43:41.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.504837020192806,"aZ":-23.209203106994707,"pfxX":-2.174613568629676,"pfxZ":4.941513801524602,"pX":0.7560440195676468,"pZ":3.5011088398413546,"vX0":6.007508533485074,"vY0":-133.51760384846443,"vZ0":-0.5600656510323536,"x":88.18,"y":144.25,"x0":-1.2359598902734235,"y0":50.00228534708561,"z0":5.377010091065752,"aX":-3.9454870024381665},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":2.8,"spinRate":2174,"spinDirection":218},"zone":12,"typeConfidence":0.84,"plateTime":0.40951749264106496,"extension":6.011180083232001},"index":2,"playId":"2ae4d23e-f286-3d90-9864-1ee75cdb148d","pitchNumber":2,"startTime":"2026-08-30T20:44:03.468Z","endTime":"2026-08-30T20:44:07.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35041395842908,"aZ":-24.47993112770777,"pfxX":-2.6473370814723474,"pfxZ":4.396997904932288,"pX":-0.23789837825715368,"pZ":4.876481343525186,"vX0":4.158916227745819,"vY0":-131.54385096480047,"vZ0":3.6283613113045665,"x":126.07,"y":107.12,"x0":-1.496673808635705,"y0":50.001774499471544,"z0":5.295771443032093,"aX":-4.631848249408539},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":3.8,"spinRate":2212,"spinDirection":214},"zone":11,"typeConfidence":0.79,"plateTime":0.41665642900859723,"extension":5.9833862661093455},"index":3,"playId":"aa92e7d8-b4f9-3c83-808a-5d3e23059600","pitchNumber":3,"startTime":"2026-08-30T20:44:22.589Z","endTime":"2026-08-30T20:44:26.056Z","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":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.740572526906245,"aZ":-32.61228549005148,"pfxX":4.111129460299594,"pfxZ":-0.31068314502194383,"pX":0.5841530429567696,"pZ":1.1017082252418033,"vX0":2.881928717079216,"vY0":-117.53191427580441,"vZ0":-2.9829734162407564,"x":94.73,"y":209.03,"x0":-1.186849078770449,"y0":50.002243663944334,"z0":5.379239840229497,"aX":5.820660741005202},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.0,"breakHorizontal":-8.0,"spinRate":2551,"spinDirection":72},"zone":14,"typeConfidence":0.91,"plateTime":0.46387936489733006,"extension":5.959586396139662},"index":4,"playId":"3df30637-2513-37f1-a79a-83b3ea7ff7fb","pitchNumber":4,"startTime":"2026-08-30T20:44:42.232Z","endTime":"2026-08-30T20:44:46.850Z","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":92.5,"endSpeed":84.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.256914728944373,"aZ":-17.365796341308485,"pfxX":-4.604120933617438,"pfxZ":8.041767312991396,"pX":0.6291706109922138,"pZ":2.9688226923909737,"vX0":6.765074784468561,"vY0":-134.6301816310029,"vZ0":-2.6382625472990657,"x":93.02,"y":158.62,"x0":-1.3139869560895912,"y0":50.00662240602507,"z0":5.18550543547442,"aX":-8.48344249826612},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":7.0,"spinRate":2245,"spinDirection":227},"zone":3,"typeConfidence":0.93,"plateTime":0.4062732592908045,"extension":6.1055379681038735},"hitData":{"launchSpeed":77.0,"launchAngle":16.0,"totalDistance":149.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.8,"coordY":142.38}},"index":5,"playId":"e115c0c3-5f71-33a9-afed-54dc9d37fc17","pitchNumber":5,"startTime":"2026-08-30T20:45:03.270Z","endTime":"2026-08-30T20:45:11.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:45:11.654Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Narváez grounds out, third baseman Zack Gelof to first baseman Tommy White.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T20:47:30.310Z","endTime":"2026-08-30T20:48:52.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T20:47:18.330Z","endTime":"2026-08-30T20:47:32.462Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.909083717147325,"aZ":-14.512101532366275,"pfxX":7.390671384403305,"pfxZ":10.24899617387609,"pX":-0.11980651392115449,"pZ":2.4267595993223705,"vX0":-7.559613419169324,"vY0":-130.77471450165274,"vZ0":-6.683965498613975,"x":121.57,"y":173.26,"x0":1.855289304978788,"y0":50.00007585605498,"z0":6.114426242900602,"aX":12.733137187403557},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.2,"breakHorizontal":-11.6,"spinRate":2157,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.41965722817135465,"extension":6.344516569984691},"index":1,"playId":"1741143c-ffb3-38ce-b7ef-41eab07b73de","pitchNumber":1,"startTime":"2026-08-30T20:47:32.462Z","endTime":"2026-08-30T20:47:36.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.364128569908633,"aZ":-24.420748158504775,"pfxX":0.3186691646860287,"pfxZ":4.908409505757643,"pX":-0.8461663130908786,"pZ":3.3233580487164436,"vX0":-6.66531803605191,"vY0":-124.92933021599373,"vZ0":-2.4490886281064883,"x":149.25,"y":149.05,"x0":1.8159000688331925,"y0":50.002876905990156,"z0":6.3254645438430925,"aX":0.5047227730948607},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.5,"breakHorizontal":1.0,"spinRate":2226,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.43856934603627273,"extension":6.136175865967222},"index":2,"playId":"610047d1-0f89-3c46-9bad-7745226244d2","pitchNumber":2,"startTime":"2026-08-30T20:47:47.484Z","endTime":"2026-08-30T20:47:50.835Z","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":90.3,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89468852492572,"aZ":-14.527283720523073,"pfxX":5.424164881922949,"pfxZ":10.06070965819672,"pX":-0.20289894776536263,"pZ":4.635675631780524,"vX0":-7.115254400590251,"vY0":-131.36900181258008,"vZ0":-1.2331066585807542,"x":124.73,"y":113.62,"x0":1.8314452757090869,"y0":50.0022830631778,"z0":6.187063082502451,"aX":9.514393776340713},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.2,"breakHorizontal":-8.3,"spinRate":2196,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.41636249249471824,"extension":6.299628409473304},"index":3,"playId":"087cf0b7-e980-359d-97b6-0211ee4b87d2","pitchNumber":3,"startTime":"2026-08-30T20:48:07.366Z","endTime":"2026-08-30T20:48:10.910Z","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":79.1,"endSpeed":72.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07149954162005,"aZ":-26.288624199972197,"pfxX":7.909058487304942,"pfxZ":4.375783504309319,"pX":1.3251029313639564,"pZ":2.1948717260634094,"vX0":-4.216396057031873,"vY0":-115.16749298572655,"vZ0":-3.3135168602482405,"x":66.49,"y":179.52,"x0":2.1505689001267028,"y0":50.00313926618551,"z0":6.190531858299222,"aX":10.64137267297284},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.4,"breakHorizontal":-13.3,"spinRate":1411,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4752988184380782,"extension":6.001895909176678},"index":4,"playId":"d138bb5f-4f0c-311b-807c-a556b839220b","pitchNumber":4,"startTime":"2026-08-30T20:48:23.857Z","endTime":"2026-08-30T20:48:28.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7620643095492,"aZ":-14.530286767497406,"pfxX":5.603893565711193,"pfxZ":10.09500687992266,"pX":-0.7645475406996597,"pZ":2.721775931581687,"vX0":-8.338751025699013,"vY0":-131.34632867771668,"vZ0":-5.958176632453837,"x":146.14,"y":165.29,"x0":1.7229232190173482,"y0":50.001940416617934,"z0":6.099667220806209,"aX":9.793871675832602},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.2,"breakHorizontal":-8.3,"spinRate":2038,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.41697302245538603,"extension":6.540586166047082},"hitData":{"launchSpeed":83.1,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.05,"coordY":168.4}},"index":5,"playId":"06c2ffa2-bae0-3c0f-bb29-6f426372afca","pitchNumber":5,"startTime":"2026-08-30T20:48:44.329Z","endTime":"2026-08-30T20:48:52.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:48:52.260Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T20:49:23.575Z","endTime":"2026-08-30T20:51:14.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-30T20:49:12.217Z","endTime":"2026-08-30T20:49:25.717Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"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":90.9,"endSpeed":83.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.409375775656912,"aZ":-14.519560303120498,"pfxX":6.437890622676498,"pfxZ":9.94328602000314,"pX":-0.7494110247968654,"pZ":2.095576487992254,"vX0":-8.869469097586535,"vY0":-131.97600130790792,"vZ0":-7.276642464273622,"x":145.57,"y":182.2,"x0":1.8084968097773129,"y0":50.00238136795411,"z0":5.944941452893568,"aX":11.43004875446269},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.7,"breakHorizontal":-9.8,"spinRate":2077,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.41401157317441717,"extension":6.484949099440343},"index":1,"playId":"f0bfb75b-da53-34a5-b2f4-e36a1e6e2e78","pitchNumber":1,"startTime":"2026-08-30T20:49:25.717Z","endTime":"2026-08-30T20:49:29.076Z","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":91.2,"endSpeed":83.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49630876742928,"aZ":-13.763562336473075,"pfxX":7.293655521215289,"pfxZ":10.332580348789252,"pX":-0.5817902016590609,"pZ":2.061201611830182,"vX0":-8.35197428139855,"vY0":-132.43835740101048,"vZ0":-7.6427704793248195,"x":139.18,"y":183.13,"x0":1.6606142004924818,"y0":50.002708146594216,"z0":5.985002384850162,"aX":12.995688805352504},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.3,"breakHorizontal":-11.4,"spinRate":2157,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.4131118544527874,"extension":6.398997929546954},"index":2,"playId":"dff8b4e3-5598-3e11-8b78-f1c0a636540f","pitchNumber":2,"startTime":"2026-08-30T20:49:42.645Z","endTime":"2026-08-30T20:49:46.810Z","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":90.6,"endSpeed":83.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46886037092566,"aZ":-16.252354036312607,"pfxX":6.699708275362812,"pfxZ":9.013576477948034,"pX":-0.473234970057871,"pZ":3.0100636048864247,"vX0":-8.202970675760817,"vY0":-131.70322147314235,"vZ0":-4.91416050805757,"x":135.04,"y":157.51,"x0":1.8029847764782607,"y0":50.00445641585463,"z0":6.091899034258302,"aX":11.838246061882066},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.5,"breakHorizontal":-10.4,"spinRate":1967,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.41495906125670334,"extension":6.417652138020639},"index":3,"playId":"18d9a2a0-de2f-3bb8-82f9-075a36d1feb5","pitchNumber":3,"startTime":"2026-08-30T20:49:59.983Z","endTime":"2026-08-30T20:50:03.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.109943824444482,"aZ":-15.564482773764341,"pfxX":6.917027610741277,"pfxZ":9.155614645444608,"pX":0.34592368933334006,"pZ":4.095758216495404,"vX0":-6.1629019041473585,"vY0":-133.22225166910823,"vZ0":-2.432972192506266,"x":103.81,"y":128.19,"x0":1.7800533073747353,"y0":50.005371530264114,"z0":6.13370126251598,"aX":12.55218033208692},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":-11.4,"spinRate":2134,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.40968816535191577,"extension":6.470335659648712},"index":4,"playId":"d07e2e3d-8110-3c92-a420-b1c2918d2d0e","pitchNumber":4,"startTime":"2026-08-30T20:50:30.233Z","endTime":"2026-08-30T20:50:35.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.7,"endSpeed":75.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.881365571290452,"aZ":-26.886547713514627,"pfxX":6.388886395652986,"pfxZ":3.713254656911702,"pX":0.6163518882965606,"pZ":1.5653065487956699,"vX0":-5.202988447314362,"vY0":-117.55655270851112,"vZ0":-4.800605729910744,"x":93.51,"y":196.52,"x0":2.010959708555036,"y0":50.00117351062981,"z0":6.0826061067201165,"aX":9.087290930474094},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.0,"breakHorizontal":-10.6,"spinRate":1491,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4630599645197089,"extension":6.2946895396524845},"index":5,"playId":"097a16c5-c679-3b90-a676-21a5251fa7e1","pitchNumber":5,"startTime":"2026-08-30T20:50:49.310Z","endTime":"2026-08-30T20:50:53.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.199228750190965,"aZ":-15.178463699393703,"pfxX":6.27493586806455,"pfxZ":9.113229489973738,"pX":-0.8702178643769234,"pZ":2.768938889069153,"vX0":-9.03477602243732,"vY0":-134.7179135122002,"vZ0":-5.71986281795552,"x":150.17,"y":164.02,"x0":1.6889549332774392,"y0":50.0054345505484,"z0":5.966437872556031,"aX":11.70697204163007},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":-9.7,"spinRate":2187,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.40428212969652755,"extension":6.564878286054048},"index":6,"playId":"be47b33d-eabb-3cea-bc1e-28d2d93ec1de","pitchNumber":6,"startTime":"2026-08-30T20:51:09.614Z","endTime":"2026-08-30T20:51:14.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:51:14.418Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Zack Gelof to first baseman Tommy White.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-30T20:51:16.820Z","endTime":"2026-08-30T20:52:12.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"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(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":79.3,"endSpeed":73.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.066027094170146,"aZ":-26.78901985392613,"pfxX":-5.742003421522638,"pfxZ":3.9780348344639496,"pX":-0.14408367900416483,"pZ":2.459297380955856,"vX0":-4.429625697611416,"vY0":-115.48810952520495,"vZ0":-1.9422615010361843,"x":122.49,"y":172.38,"x0":2.543315305098692,"y0":50.003182246986775,"z0":5.882425672507697,"aX":-7.772459510989878},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.0,"breakHorizontal":11.5,"spinRate":2296,"spinDirection":280},"zone":5,"typeConfidence":2.0,"plateTime":0.4738755210353771,"extension":6.022062618889512},"index":0,"playId":"c5e4021b-8375-3913-a854-76039094b4ae","pitchNumber":1,"startTime":"2026-08-30T20:51:38.702Z","endTime":"2026-08-30T20:51:43.011Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-30T20:51:54.656Z","endTime":"2026-08-30T20:52:04.608Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.465677058611316,"aZ":-25.467204557343006,"pfxX":7.978529210549313,"pfxZ":4.82018355690098,"pX":0.6475603241999571,"pZ":1.7733461796337149,"vX0":-5.650468058383879,"vY0":-116.79790165964766,"vZ0":-4.510488078378648,"x":92.32,"y":190.9,"x0":2.0527026480391966,"y0":50.004312247700476,"z0":6.1037540709486695,"aX":11.1063941370177},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":7.9,"breakHorizontal":-13.2,"spinRate":1385,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.4676294381469597,"extension":6.15262484338506},"hitData":{"launchSpeed":66.2,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":172.97}},"index":2,"playId":"e61eace1-f2f2-3f8a-9bc2-5cf37aa1d47e","pitchNumber":2,"startTime":"2026-08-30T20:52:04.608Z","endTime":"2026-08-30T20:52:12.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:52:12.899Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Donovan Walton grounds out to first baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T20:54:28.255Z","endTime":"2026-08-30T20:54:38.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T20:54:19.511Z","endTime":"2026-08-30T20:54:30.273Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.5,"endSpeed":65.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.651590832214364,"aZ":-40.68358549733085,"pfxX":8.45328315378967,"pfxZ":-7.8306475013010175,"pX":-0.25498826861277407,"pZ":2.3296831096082085,"vX0":-0.3367734121956349,"vY0":-103.9710651770691,"vZ0":2.784182018421748,"x":126.72,"y":175.88,"x0":-1.1872502540648675,"y0":50.002663484854956,"z0":5.827174211664178,"aX":9.185280322304976},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":-13.0,"breakHorizontal":-15.1,"spinRate":2362,"spinDirection":45},"zone":5,"typeConfidence":0.87,"plateTime":0.5283261332922851,"extension":6.058968299760867},"hitData":{"launchSpeed":74.8,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.37,"coordY":171.95}},"index":1,"playId":"de154c9d-67ca-36ae-ad76-819e7bf21a60","pitchNumber":1,"startTime":"2026-08-30T20:54:30.273Z","endTime":"2026-08-30T20:54:38.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:54:38.139Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tommy White doubles (5) on a fly ball to right fielder Leody Taveras.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T20:54:44.545Z","endTime":"2026-08-30T20:55:31.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":84.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224735457108746,"aZ":-24.744759688031845,"pfxX":-9.927316715371354,"pfxZ":4.103523767721647,"pX":-0.029449677077576404,"pZ":2.538999631714781,"vX0":6.704474727745648,"vY0":-133.11025639417127,"vZ0":-2.5546440875182306,"x":118.12,"y":170.23,"x0":-1.279909212236205,"y0":50.00241570202506,"z0":5.286254134794705,"aX":-17.970379921832595},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":16.7,"spinRate":2220,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.4101203939782425,"extension":6.027992789194476},"index":0,"playId":"46d9b3cb-0a19-387e-b2b9-bcc6a08c5233","pitchNumber":1,"startTime":"2026-08-30T20:55:01.161Z","endTime":"2026-08-30T20:55:05.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.231884540719488,"aZ":-23.495032837859007,"pfxX":-10.17213717760247,"pfxZ":4.684474592832778,"pX":0.032873030366568926,"pZ":2.6378782027971193,"vX0":6.805374595804671,"vY0":-134.9844911770707,"vZ0":-2.8241794149520008,"x":115.75,"y":167.56,"x0":-1.1939729910765573,"y0":50.003831518019155,"z0":5.344324557081885,"aX":-18.851094675101553},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":17.0,"spinRate":2253,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.40512464040264806,"extension":6.064158205509354},"hitData":{"launchSpeed":83.0,"launchAngle":33.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.59,"coordY":124.42}},"index":1,"playId":"e03c94dc-9b1e-3616-863a-8923b4007532","pitchNumber":2,"startTime":"2026-08-30T20:55:18.565Z","endTime":"2026-08-30T20:55:31.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:55:31.997Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Blaze Alexander to first baseman Coby Mayo. Tommy White to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T20:55:40.180Z","endTime":"2026-08-30T20:57:14.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.366155172783003,"aZ":-22.341790771332672,"pfxX":-0.6797143607937093,"pfxZ":5.5665779403832385,"pX":0.662794298149197,"pZ":3.326912657504473,"vX0":4.988803360931784,"vY0":-130.75585056759593,"vZ0":-1.0615176417659087,"x":91.74,"y":148.95,"x0":-1.1653142507336773,"y0":50.00399551169612,"z0":5.383639706705471,"aX":-1.201929770503513},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":0.4,"spinRate":2261,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.4157230608146616,"extension":6.043003129629012},"index":0,"playId":"4c20245b-b9f8-3b1e-9498-36c8584b26e8","pitchNumber":1,"startTime":"2026-08-30T20:56:03.446Z","endTime":"2026-08-30T20:56:07.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.681290731431275,"aZ":-20.366057241516305,"pfxX":-2.3868652927142673,"pfxZ":6.479374880755291,"pX":0.14749392802004774,"pZ":3.2813659411334664,"vX0":4.731019586021888,"vY0":-132.7242145675201,"vZ0":-1.5355392381720634,"x":111.38,"y":150.18,"x0":-1.3309908584788683,"y0":50.002533487442044,"z0":5.3193758291557245,"aX":-4.350165603085274},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.8,"breakHorizontal":3.6,"spinRate":2209,"spinDirection":219},"zone":12,"typeConfidence":0.86,"plateTime":0.4093456893132297,"extension":6.064185591105125},"index":1,"playId":"fb6068ac-8946-33cc-8116-83c51e088975","pitchNumber":2,"startTime":"2026-08-30T20:56:23.035Z","endTime":"2026-08-30T20:56:26.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.6,"endSpeed":66.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.564300584011335,"aZ":-39.964084645398394,"pfxX":6.453468025038994,"pfxZ":-7.12657378448305,"pX":1.1046167999320449,"pZ":0.9131266667412689,"vX0":2.666126409741822,"vY0":-104.229954789505,"vZ0":-0.16489680448630906,"x":74.89,"y":214.13,"x0":-1.0320509030314697,"y0":50.00281859262042,"z0":5.737848177248548,"aX":7.054440578755703},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-12.6,"breakHorizontal":-12.5,"spinRate":2314,"spinDirection":38},"zone":14,"typeConfidence":0.86,"plateTime":0.5267965567276978,"extension":6.268868839207409},"index":2,"playId":"00067b3e-dfee-3910-8010-a448822d7322","pitchNumber":3,"startTime":"2026-08-30T20:56:42.882Z","endTime":"2026-08-30T20:56:48.071Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.569935351119277,"aZ":-25.28758886404248,"pfxX":-9.233647529268564,"pfxZ":3.7555521009659882,"pX":-0.28563010626030355,"pZ":2.1440749633985265,"vX0":5.602850269803055,"vY0":-134.25648569442254,"vZ0":-3.377729326613923,"x":127.89,"y":180.89,"x0":-1.1939171064035805,"y0":50.00581083298583,"z0":5.207136719884837,"aX":-16.952030230822768},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.4,"breakHorizontal":15.6,"spinRate":2203,"spinDirection":231},"zone":4,"typeConfidence":0.9,"plateTime":0.40710909311453225,"extension":6.142606553124228},"hitData":{"launchSpeed":101.9,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":150.67}},"index":3,"playId":"84b189ac-731b-3ea8-bcb8-c7c638d899a3","pitchNumber":4,"startTime":"2026-08-30T20:57:06.132Z","endTime":"2026-08-30T20:57:14.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:57:14.159Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brian Serven homers (5) on a fly ball to right center field. Tommy White scores.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T20:57:26.501Z","endTime":"2026-08-30T20:59:17.340Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85968036752955,"aZ":-23.273675387189712,"pfxX":-0.3311111463038827,"pfxZ":5.15022994321018,"pX":1.0292282746080041,"pZ":1.86358050240941,"vX0":5.8371462222722705,"vY0":-129.54893320528373,"vZ0":-3.9989310509281557,"x":77.77,"y":188.46,"x0":-1.1944421148668187,"y0":50.00345896560488,"z0":5.171510557786759,"aX":-0.5737309795751806},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":-0.5,"spinRate":2151,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.42016291889160273,"extension":6.160330038600295},"index":0,"playId":"986e1a58-4b88-34e4-890b-4c1b8f77d9ca","pitchNumber":1,"startTime":"2026-08-30T20:57:37.759Z","endTime":"2026-08-30T20:57:42.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":68.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.08220525765054,"aZ":-34.1853206131363,"pfxX":7.8484629763559095,"pfxZ":-1.7018574458580176,"pX":0.1416064552698699,"pZ":2.0249648483425475,"vX0":1.7679823373294625,"vY0":-107.72599032980472,"vZ0":1.5225241276596166,"x":111.6,"y":184.11,"x0":-1.7089170560709555,"y0":50.004951519529335,"z0":5.0778146491809935,"aX":9.258005475515404},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-2.4,"breakHorizontal":-14.6,"spinRate":2374,"spinDirection":66},"zone":8,"typeConfidence":0.84,"plateTime":0.5077463432197655,"extension":6.126093633287185},"index":1,"playId":"aee4dbf0-0acb-34fb-bc69-e275731fee0f","pitchNumber":2,"startTime":"2026-08-30T20:57:54.620Z","endTime":"2026-08-30T20:57:58.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.7,"endSpeed":65.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.01016460952473,"aZ":-40.46216396309512,"pfxX":8.685366691545148,"pfxZ":-7.788165881667096,"pX":-1.2285473475401452,"pZ":2.205255568679866,"vX0":-2.2938939231449056,"vY0":-102.81465246029029,"vZ0":2.5176967212102968,"x":163.83,"y":179.24,"x0":-1.222778190867095,"y0":50.00255067051543,"z0":5.89679018102822,"aX":9.242094460181043},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.0,"breakVerticalInduced":-13.0,"breakHorizontal":-15.0,"spinRate":2363,"spinDirection":39},"zone":13,"typeConfidence":0.89,"plateTime":0.5339733084559777,"extension":6.230561374721299},"index":2,"playId":"e09876d7-bf9b-3b12-a532-02735eabf9a8","pitchNumber":3,"startTime":"2026-08-30T20:58:14.616Z","endTime":"2026-08-30T20:58:18.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.309253880758835,"aZ":-34.41626795039254,"pfxX":3.7978886019080997,"pfxZ":-1.677176732867368,"pX":1.3202905137739827,"pZ":2.280778444354668,"vX0":4.602909777675573,"vY0":-114.44841434170992,"vZ0":0.3791006398424579,"x":66.67,"y":177.2,"x0":-1.2032652377375388,"y0":50.000928965805215,"z0":5.4587462741226656,"aX":5.083575344450839},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-2.6,"breakHorizontal":-7.9,"spinRate":2450,"spinDirection":76},"zone":14,"typeConfidence":0.85,"plateTime":0.4769066881532167,"extension":6.0358152349255905},"index":3,"playId":"5faba256-eaed-3fb4-949a-0cd2efd4b696","pitchNumber":4,"startTime":"2026-08-30T20:58:34.015Z","endTime":"2026-08-30T20:58:37.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509974292422978,"aZ":-23.979072872163513,"pfxX":-0.6238828197326711,"pfxZ":4.81401949772043,"pX":0.4169112637139488,"pZ":3.1479738386240594,"vX0":4.708131203721709,"vY0":-128.61283419182942,"vZ0":-0.7887775641073218,"x":101.11,"y":153.78,"x0":-1.3435047568917335,"y0":50.00557566138062,"z0":5.290863022584004,"aX":-1.063419360388447},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.8,"breakHorizontal":0.2,"spinRate":2162,"spinDirection":191},"zone":3,"typeConfidence":0.89,"plateTime":0.4231880123885623,"extension":5.988503320881325},"hitData":{"launchSpeed":101.7,"launchAngle":28.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":178.56,"coordY":47.67}},"index":4,"playId":"bc26e5d3-e823-3037-9dec-d3ca68d5bd78","pitchNumber":5,"startTime":"2026-08-30T20:58:54.253Z","endTime":"2026-08-30T20:59:17.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:59:17.340Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alika Williams grounds out, third baseman Christian Encarnacion-Strand to first baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-30T20:59:20.741Z","endTime":"2026-08-30T20:59:59.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687952,"link":"/api/v1/people/687952"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"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":92.4,"endSpeed":85.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6954570449924,"aZ":-22.939854383293802,"pfxX":-9.375776854393115,"pfxZ":4.976294782552326,"pX":0.2081382743430956,"pZ":2.0501185250583864,"vX0":7.008623028908929,"vY0":-134.53793943121642,"vZ0":-4.067428319346144,"x":109.07,"y":183.43,"x0":-1.1960184506226088,"y0":50.004854501754224,"z0":5.182241840409785,"aX":-17.409280785021732},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":15.7,"spinRate":2146,"spinDirection":227},"zone":8,"typeConfidence":0.9,"plateTime":0.40514117844782804,"extension":6.065170794915974},"index":0,"playId":"83837539-a450-3998-8a44-8215be35a142","pitchNumber":1,"startTime":"2026-08-30T20:59:38.012Z","endTime":"2026-08-30T20:59:41.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.147986322431613,"aZ":-32.390233530791555,"pfxX":4.023171019882573,"pfxZ":-0.1621466293526872,"pX":-0.24936255154675227,"pZ":2.3633212738279976,"vX0":1.3948565397458679,"vY0":-115.25872300898595,"vZ0":-0.18212412778117948,"x":126.51,"y":174.97,"x0":-1.386527737162424,"y0":50.00336597498622,"z0":5.59415898532287,"aX":5.365724229491139},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.0,"breakHorizontal":-7.7,"spinRate":2501,"spinDirection":75},"zone":5,"typeConfidence":0.7,"plateTime":0.4767895582222508,"extension":6.048576844483288},"hitData":{"launchSpeed":73.6,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.6,"coordY":168.91}},"index":1,"playId":"82b4ed9e-91ce-32dc-a59f-aab14270d165","pitchNumber":2,"startTime":"2026-08-30T20:59:52.015Z","endTime":"2026-08-30T20:59:59.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T20:59:59.849Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T21:01:33.047Z","endTime":"2026-08-30T21:03:12.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.3,"endSpeed":74.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82540028413419,"aZ":-28.500397716458295,"pfxX":-3.0731861513140886,"pfxZ":2.593223328195993,"pX":0.5338060648814736,"pZ":3.7167105075853613,"vX0":-3.702822268412511,"vY0":-118.4071157986197,"vZ0":0.5152313860628319,"x":96.65,"y":138.43,"x0":2.5178698938008233,"y0":50.00490610864151,"z0":6.106148496628538,"aX":-4.3596325312310285},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.0,"breakHorizontal":6.5,"spinRate":2183,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.4627546238074811,"extension":6.097451529686654},"index":0,"playId":"24568481-6077-3d3a-abb8-c3d2150eff13","pitchNumber":1,"startTime":"2026-08-30T21:02:07.379Z","endTime":"2026-08-30T21:02:11.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.128295273339496,"aZ":-11.920811277363292,"pfxX":5.031335962693547,"pfxZ":11.50232559065628,"pX":0.37429555770597683,"pZ":0.6078950935340401,"vX0":-5.347688448198723,"vY0":-131.64330099238316,"vZ0":-11.39340079248534,"x":102.73,"y":222.37,"x0":1.7753171508414671,"y0":50.00116593359526,"z0":5.866292535622707,"aX":8.857771846468774},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.6,"breakHorizontal":-8.0,"spinRate":2091,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4155801371548158,"extension":6.483337271645923},"index":1,"playId":"e2398f2d-1f96-3e96-9db3-a6d133211059","pitchNumber":2,"startTime":"2026-08-30T21:02:25.445Z","endTime":"2026-08-30T21:02:29.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.854562205770122,"aZ":-14.78726215526947,"pfxX":6.801453580409268,"pfxZ":9.917649306181492,"pX":0.4894188208642321,"pZ":2.2356063825169037,"vX0":-6.262775669162337,"vY0":-131.77806858590594,"vZ0":-6.786865305222766,"x":98.34,"y":178.42,"x0":2.016890988472554,"y0":50.00132891741092,"z0":5.943244504188199,"aX":11.922227053386399},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.6,"breakHorizontal":-10.9,"spinRate":2122,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.41615635755418534,"extension":6.52463413460949},"index":2,"playId":"846cc15e-37f2-3a2b-aaea-31deffa149b6","pitchNumber":3,"startTime":"2026-08-30T21:02:45.595Z","endTime":"2026-08-30T21:02:49.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.285432001026873,"aZ":-20.91643734098811,"pfxX":1.7448373570192743,"pfxZ":6.811632277392672,"pX":-0.488088506121432,"pZ":2.9683221922979084,"vX0":-6.497164075959561,"vY0":-127.9533550333323,"vZ0":-3.849309866904609,"x":135.6,"y":158.64,"x0":1.861199509732635,"y0":50.00033629520028,"z0":6.138240962550323,"aX":2.883145694998142},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.6,"breakHorizontal":-1.7,"spinRate":2284,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.42866121935447943,"extension":6.218381983128528},"hitData":{"launchSpeed":97.8,"launchAngle":10.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":104.0,"coordY":81.0}},"index":3,"playId":"3882596a-7a21-3b05-b00d-4017b6f5d97e","pitchNumber":4,"startTime":"2026-08-30T21:03:02.184Z","endTime":"2026-08-30T21:03:12.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:03:12.876Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a ground ball to third baseman Zack Gelof. Pete Alonso to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T21:03:20.124Z","endTime":"2026-08-30T21:05:41.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.520079167664267,"aZ":-14.71089368525066,"pfxX":5.837313161130426,"pfxZ":10.003360686626444,"pX":0.20167192961573246,"pZ":2.1851613993857275,"vX0":-6.796506921390526,"vY0":-131.69105053116047,"vZ0":-6.992678023160047,"x":109.31,"y":179.78,"x0":2.064814415679495,"y0":50.00474922913704,"z0":5.975280849999002,"aX":10.193158589814045},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.7,"breakHorizontal":-9.0,"spinRate":2135,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.416872534987748,"extension":6.45625351683308},"index":0,"playId":"8ee71ff2-ef50-34e5-bc6a-8cb2f5909b9c","pitchNumber":1,"startTime":"2026-08-30T21:03:37.217Z","endTime":"2026-08-30T21:03:41.100Z","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":80.3,"endSpeed":73.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62748131565478,"aZ":-26.338421601884455,"pfxX":8.167854872703714,"pfxZ":4.2515600792023385,"pX":1.4237162718498746,"pZ":2.530084405081898,"vX0":-4.5140861457056785,"vY0":-116.88373462969763,"vZ0":-2.554232001889585,"x":62.73,"y":170.47,"x0":2.326560464668571,"y0":50.00379914891046,"z0":6.129938801488649,"aX":11.214316690141603},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":7.3,"breakHorizontal":-13.6,"spinRate":1439,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.46999953967401353,"extension":6.050337868918211},"index":1,"playId":"3db6cdbf-95e2-33ca-9125-673643e6585b","pitchNumber":2,"startTime":"2026-08-30T21:03:57.110Z","endTime":"2026-08-30T21:04:00.675Z","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":90.1,"endSpeed":82.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.050862044856306,"aZ":-15.76492685697723,"pfxX":5.974653406581896,"pfxZ":9.429123820147055,"pX":0.3925173941030535,"pZ":4.213849313953934,"vX0":-6.275874352965639,"vY0":-131.16118850036574,"vZ0":-1.750461489301991,"x":102.04,"y":125.01,"x0":2.04138873509117,"y0":50.00203879165702,"z0":6.066963577139654,"aX":10.39713083616956},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.9,"breakHorizontal":-9.4,"spinRate":2038,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4177923161060457,"extension":6.458158205905965},"index":2,"playId":"6b6a3788-b20f-30ce-9b7b-19b6b33dfc44","pitchNumber":3,"startTime":"2026-08-30T21:04:21.130Z","endTime":"2026-08-30T21:04:25.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.660126899135314,"aZ":-13.35096126554762,"pfxX":5.049727974614139,"pfxZ":10.528351894828862,"pX":-0.7818389768251677,"pZ":3.059690141548436,"vX0":-8.04546706243287,"vY0":-132.91250505932663,"vZ0":-5.316633772544518,"x":146.8,"y":156.17,"x0":1.6292678097201703,"y0":50.005371115276546,"z0":6.056707132118533,"aX":9.031220109029379},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.1,"breakHorizontal":-7.4,"spinRate":2092,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4121965901999083,"extension":6.54087178350885},"index":3,"playId":"33e5d19e-0421-3ea1-bf0d-5afb95a0c9bb","pitchNumber":4,"startTime":"2026-08-30T21:04:44.619Z","endTime":"2026-08-30T21:04:48.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.295564768711426,"aZ":-27.225244297324632,"pfxX":7.622477491384103,"pfxZ":3.5308954675402973,"pX":0.5754833202654431,"pZ":1.7904619649455593,"vX0":-5.954437120810686,"vY0":-116.86155620103756,"vZ0":-4.097781671060525,"x":95.06,"y":190.44,"x0":2.1499098038843725,"y0":50.003143246422184,"z0":6.086748799532356,"aX":10.682653268176416},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.8,"breakHorizontal":-12.6,"spinRate":1316,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.46636143079438375,"extension":6.056185270070159},"index":4,"playId":"f9b1eb0e-5d25-3b37-afc9-f67c6cc1b69d","pitchNumber":5,"startTime":"2026-08-30T21:05:08.920Z","endTime":"2026-08-30T21:05:13.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25155767007114,"aZ":-25.515911361955926,"pfxX":0.3228756393239194,"pfxZ":3.9980671889697152,"pX":-0.9741885027103866,"pZ":2.2224231586341556,"vX0":-7.738580204924054,"vY0":-127.68564019343434,"vZ0":-4.5374446387296805,"x":154.13,"y":178.77,"x0":2.0432537223500757,"y0":50.00310778056005,"z0":6.010443861955292,"aX":0.539522910521741},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":1.0,"spinRate":2185,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.42762039823960674,"extension":6.2238464808456815},"hitData":{"launchSpeed":89.8,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.0,"coordY":140.0}},"index":5,"playId":"8a8346f6-f93c-34a4-a591-99eaaa5b1961","pitchNumber":6,"startTime":"2026-08-30T21:05:31.407Z","endTime":"2026-08-30T21:05:41.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:05:41.789Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Coby Mayo homers (19) on a line drive to left center field. Pete Alonso scores. Gunnar Henderson scores.","rbi":3,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T21:05:57.252Z","endTime":"2026-08-30T21:07:52.830Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2],"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75278403848764,"aZ":-28.403483379680328,"pfxX":-2.556599042686747,"pfxZ":2.6514057134603792,"pX":-1.5110343692397132,"pZ":2.8011834569671827,"vX0":-8.258717196851412,"vY0":-118.69496379600281,"vZ0":-1.1565508231625936,"x":174.6,"y":163.15,"x0":2.3522342696838265,"y0":50.00061168701843,"z0":5.892675916310088,"aX":-3.6271429508368422},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.8,"breakHorizontal":6.7,"spinRate":2237,"spinDirection":272},"zone":11,"typeConfidence":2.0,"plateTime":0.46232574570120066,"extension":6.094157106179088},"index":0,"playId":"f7a74974-ca69-3558-9dbb-371c43130557","pitchNumber":1,"startTime":"2026-08-30T21:06:20.696Z","endTime":"2026-08-30T21:06:24.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.413077432605462,"aZ":-26.275995940349084,"pfxX":8.09774290437842,"pfxZ":4.273230300823465,"pX":2.233704892522906,"pZ":2.0725562312791954,"vX0":-3.016085768846612,"vY0":-116.55432321620643,"vZ0":-3.450754796319101,"x":31.86,"y":182.82,"x0":2.4908000271920003,"y0":50.00028334983208,"z0":6.047017710247948,"aX":11.166320207583054},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":7.2,"breakHorizontal":-13.9,"spinRate":1429,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.469500835103275,"extension":6.115412722788256},"index":1,"playId":"f3135b77-9f33-3ee1-bd89-53c2b803934d","pitchNumber":2,"startTime":"2026-08-30T21:06:38.993Z","endTime":"2026-08-30T21:06:42.445Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-30T21:06:48.123Z","endTime":"2026-08-30T21:07:26.866Z","isPitch":false,"type":"action"},{"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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.204159404061443,"aZ":-27.3884356548421,"pfxX":7.829296457828018,"pfxZ":3.533803352366226,"pX":0.5286423767765643,"pZ":2.688412636687852,"vX0":-6.300337090428549,"vY0":-115.5278591421231,"vZ0":-1.7071698165188256,"x":96.85,"y":166.19,"x0":2.2718320754469574,"y0":50.00179727902495,"z0":6.06545018904116,"aX":10.59936116407813},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.2,"breakHorizontal":-12.6,"spinRate":1360,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4738200282749223,"extension":6.112298100462619},"hitData":{"launchSpeed":105.2,"launchAngle":24.0,"totalDistance":388.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":45.62,"coordY":63.73}},"index":3,"playId":"2999a7cf-715b-3e83-921c-2aabf3878837","pitchNumber":3,"startTime":"2026-08-30T21:07:26.866Z","endTime":"2026-08-30T21:07:52.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:07:52.830Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Encarnacion-Strand flies out to center fielder Henry Bolte.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T21:07:55.468Z","endTime":"2026-08-30T21:09:35.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.496120398837018,"aZ":-13.791332156340381,"pfxX":6.5287490357116855,"pfxZ":10.343886814370487,"pX":-0.5671617375654259,"pZ":3.258212028051126,"vX0":-8.277505558338202,"vY0":-132.04781198065533,"vZ0":-4.564616411573015,"x":138.62,"y":150.81,"x0":1.750896467069253,"y0":50.00053689390392,"z0":6.014255227490439,"aX":11.600074339793663},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.0,"breakHorizontal":-10.2,"spinRate":2111,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.4138239584270669,"extension":6.618295865115814},"index":0,"playId":"a9b13eb5-1ad3-3b91-beed-a555b7cf77f0","pitchNumber":1,"startTime":"2026-08-30T21:08:14.937Z","endTime":"2026-08-30T21:08:18.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75514262391824,"aZ":-24.304163583295164,"pfxX":3.262516901024681,"pfxZ":4.983691946441748,"pX":-0.3292407323070824,"pZ":2.988298839622928,"vX0":-6.887484492220433,"vY0":-125.76483264725788,"vZ0":-3.0284962730937024,"x":129.55,"y":158.1,"x0":2.0379348290567054,"y0":50.004865664338524,"z0":6.208992821529062,"aX":5.155517802527635},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.1,"spinRate":2098,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.43780010852176776,"extension":6.081014696814544},"index":1,"playId":"4953f595-949a-38d0-8342-72995aa67cdb","pitchNumber":2,"startTime":"2026-08-30T21:08:30.382Z","endTime":"2026-08-30T21:08:34.191Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-30T21:08:49.416Z","endTime":"2026-08-30T21:08:58.989Z","isPitch":false,"type":"action","player":{"id":687952,"link":"/api/v1/people/687952"}},{"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":90.4,"endSpeed":82.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7967282989627,"aZ":-14.916385080187878,"pfxX":6.366034508070351,"pfxZ":9.95364703393737,"pX":0.0327818274240667,"pZ":3.017980910127555,"vX0":-7.109604989076122,"vY0":-131.33668491507476,"vZ0":-4.78836179662545,"x":115.75,"y":157.29,"x0":1.9575580013869662,"y0":50.00134490940188,"z0":5.987066660899475,"aX":11.03602662244836},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.0,"breakHorizontal":-9.8,"spinRate":2112,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.41825935847049855,"extension":6.428711961027264},"index":3,"playId":"c70ed8b2-207f-3760-b4da-5ee0ad4b793e","pitchNumber":3,"startTime":"2026-08-30T21:08:58.989Z","endTime":"2026-08-30T21:09:06.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.045144639707644,"aZ":-28.39257135897019,"pfxX":8.840821849380287,"pfxZ":2.781595708571542,"pX":0.4512275580864081,"pZ":1.409858158304577,"vX0":-6.514543812699193,"vY0":-116.25541044489503,"vZ0":-4.413958594697242,"x":99.8,"y":200.71,"x0":2.1496013783195873,"y0":50.00328776677125,"z0":6.046768307766074,"aX":12.027386717269328},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.1,"breakHorizontal":-14.3,"spinRate":1272,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4722400954533752,"extension":6.202103838998141},"hitData":{"launchSpeed":93.0,"launchAngle":50.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.89,"coordY":87.79}},"index":4,"playId":"070d302f-8db8-3bc0-847a-04f862e7f18a","pitchNumber":4,"startTime":"2026-08-30T21:09:24.265Z","endTime":"2026-08-30T21:09:35.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:09:35.167Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T21:09:38.554Z","endTime":"2026-08-30T21:11:00.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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, 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":78.8,"endSpeed":71.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314037179259962,"aZ":-26.76846535477099,"pfxX":-4.013368097729195,"pfxZ":4.128546419674882,"pX":-0.5672845643733533,"pZ":2.0423903340665053,"vX0":-5.605525896250736,"vY0":-114.56940936676337,"vZ0":-2.622170135484239,"x":138.62,"y":183.64,"x0":2.4474638536657536,"y0":50.000265645121836,"z0":5.860776263675371,"aX":-5.248575763484022},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":7.0,"breakHorizontal":8.9,"spinRate":2175,"spinDirection":291},"zone":7,"typeConfidence":2.0,"plateTime":0.4810280979374215,"extension":6.1059144085251456},"index":0,"playId":"18313d0e-788d-3e61-b332-4233430b906d","pitchNumber":1,"startTime":"2026-08-30T21:09:54.801Z","endTime":"2026-08-30T21:09:59.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.321684964796038,"aZ":-30.989546615120492,"pfxX":6.54557753546069,"pfxZ":0.8552095749782307,"pX":0.13931534084018066,"pZ":3.2484366604201265,"vX0":-6.426050651766359,"vY0":-116.61566489308493,"vZ0":-0.37645449283339316,"x":111.69,"y":151.07,"x0":2.0700477034891853,"y0":50.00456851622276,"z0":6.315901921254455,"aX":9.08726625558198},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.7,"breakHorizontal":-10.4,"spinRate":1349,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.4682917781292999,"extension":5.988183826152639},"index":1,"playId":"698e1377-5189-3b1f-bbd5-bb7416d847b4","pitchNumber":2,"startTime":"2026-08-30T21:10:17.508Z","endTime":"2026-08-30T21:10:22.050Z","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":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.331201353829456,"aZ":-28.240716857750158,"pfxX":7.471380224195549,"pfxZ":2.8195004817526677,"pX":1.7641839555770162,"pZ":2.8014944981045486,"vX0":-3.374356439257598,"vY0":-117.12251987809762,"vZ0":-1.7499966809017597,"x":49.75,"y":163.14,"x0":2.2499548713766724,"y0":50.00297775062318,"z0":6.189914665650716,"aX":10.41950170555772},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.9,"breakHorizontal":-12.7,"spinRate":1339,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4669731852225012,"extension":5.948043940334976},"index":2,"playId":"96c7e597-5014-34ea-8bb7-599949a707bd","pitchNumber":3,"startTime":"2026-08-30T21:10:38.440Z","endTime":"2026-08-30T21:10:42.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.694888660191413,"aZ":-12.293817288740692,"pfxX":3.9496213986316087,"pfxZ":11.261377859777166,"pX":-0.9590903016517819,"pZ":3.4158843109042056,"vX0":-8.02818684106144,"vY0":-132.1603093629445,"vZ0":-4.491649490086642,"x":153.56,"y":146.55,"x0":1.6075623826300993,"y0":50.002531926091585,"z0":6.043332301951666,"aX":6.972916365461127},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.6,"breakHorizontal":-5.4,"spinRate":2117,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.41475329949273165,"extension":6.5963092475392076},"index":3,"playId":"ebf5386d-2398-3499-b57f-936f9659b82e","pitchNumber":4,"startTime":"2026-08-30T21:10:55.344Z","endTime":"2026-08-30T21:11:00.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:11:00.906Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Franklin grounds out softly, pitcher Jeffrey Springs to first baseman Tommy White.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-30T21:11:04.339Z","endTime":"2026-08-30T21:12:08.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605488,"link":"/api/v1/people/605488"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"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":90.7,"endSpeed":82.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984916830985966,"aZ":-12.335843207033193,"pfxX":4.896285108436179,"pfxZ":11.343058979975705,"pX":0.03824668838444411,"pZ":4.339085918898201,"vX0":-6.030401822393435,"vY0":-131.90070051067266,"vZ0":-2.271275585024436,"x":115.54,"y":121.62,"x0":1.725931777230297,"y0":50.003442325175705,"z0":6.129247007166403,"aX":8.564408653278232},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.2,"breakHorizontal":-7.4,"spinRate":2019,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.41642840098287603,"extension":6.544759551681143},"index":0,"playId":"08b3d4d7-7653-3c55-ade0-753b02e0c16a","pitchNumber":1,"startTime":"2026-08-30T21:11:24.901Z","endTime":"2026-08-30T21:11:28.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77422084296008,"aZ":-24.033858965010975,"pfxX":3.7265383541090467,"pfxZ":5.1768866573296535,"pX":0.7771318915924559,"pZ":2.3282737176661303,"vX0":-4.780391041318792,"vY0":-125.06435788333734,"vZ0":-4.450599231920076,"x":87.38,"y":175.92,"x0":2.235077574471873,"y0":50.005503348513514,"z0":6.117928654497998,"aX":5.865093603843955},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.5,"breakHorizontal":-5.5,"spinRate":2152,"spinDirection":158},"zone":6,"typeConfidence":2.0,"plateTime":0.4390631641213196,"extension":6.199201344624179},"index":1,"playId":"d0d85e61-57a9-3eae-9f37-45c63a5d6f71","pitchNumber":2,"startTime":"2026-08-30T21:11:42.475Z","endTime":"2026-08-30T21:11:46.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.053674795793675,"aZ":-28.868845983267263,"pfxX":7.570164563259562,"pfxZ":2.4759091906042574,"pX":0.758221903134349,"pZ":1.7370660357864685,"vX0":-5.248458879430283,"vY0":-114.79299460108095,"vZ0":-3.7012764087763013,"x":88.1,"y":191.88,"x0":2.0895550587756717,"y0":50.00438959880072,"z0":6.177891151495226,"aX":10.114051501755442},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.8,"breakHorizontal":-12.4,"spinRate":1221,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4769612418175653,"extension":6.109860456350552},"hitData":{"launchSpeed":49.9,"launchAngle":-66.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":136.51,"coordY":191.92}},"index":2,"playId":"52a4a053-ceac-3b07-8ec4-94acd1ebc7db","pitchNumber":3,"startTime":"2026-08-30T21:11:59.882Z","endTime":"2026-08-30T21:12:08.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:12:08.043Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T21:14:01.099Z","endTime":"2026-08-30T21:16:16.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":73.5,"endSpeed":66.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54123842666363,"aZ":-33.06564512262691,"pfxX":9.420587192047051,"pfxZ":-0.7944729524610459,"pX":1.865687754071309,"pZ":1.7521593740597008,"vX0":4.51006604269913,"vY0":-106.80046733169696,"vZ0":0.7581171352316134,"x":45.88,"y":191.47,"x0":-1.5184874154651375,"y0":50.004105017610776,"z0":5.202523958235041,"aX":10.554875460059012},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-0.7,"breakHorizontal":-18.5,"spinRate":2376,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.5188775891899318,"extension":6.030710579757521},"index":0,"playId":"b1fd06a7-59f2-3dac-a3cf-e694b339ae7e","pitchNumber":1,"startTime":"2026-08-30T21:14:19.969Z","endTime":"2026-08-30T21:14:23.385Z","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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.638591036677703,"aZ":-25.7577604009326,"pfxX":-10.925792717884235,"pfxZ":3.649861355135134,"pX":0.11026412548320678,"pZ":1.499895389468427,"vX0":7.4858799347996055,"vY0":-132.33312896830554,"vZ0":-4.52192603775865,"x":112.8,"y":198.28,"x0":-1.3487839832818322,"y0":50.003379391238035,"z0":5.1388428382276095,"aX":-19.202290453663228},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.8,"breakHorizontal":18.0,"spinRate":2134,"spinDirection":238},"zone":14,"typeConfidence":0.89,"plateTime":0.4153575186395839,"extension":6.165691824664815},"index":1,"playId":"4f505b54-569c-32a3-b126-0b6226e07e05","pitchNumber":2,"startTime":"2026-08-30T21:14:36.214Z","endTime":"2026-08-30T21:14:40.940Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"}}},{"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":91.8,"endSpeed":83.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48407642656394,"aZ":-24.782077018668787,"pfxX":-10.172942078823983,"pfxZ":4.119011617214234,"pX":-0.4215880089396384,"pZ":1.607716759726832,"vX0":5.8092712656617005,"vY0":-133.48975758589847,"vZ0":-4.317503786638123,"x":133.07,"y":195.37,"x0":-1.3118649573745542,"y0":50.000569406101825,"z0":5.0443972001648065,"aX":-18.23709917754591},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.7,"breakHorizontal":17.0,"spinRate":2153,"spinDirection":235},"zone":13,"typeConfidence":0.89,"plateTime":0.4113451129938275,"extension":6.014256581387656},"index":2,"playId":"060208b4-eaed-3632-a770-6be704140e2c","pitchNumber":3,"startTime":"2026-08-30T21:15:04.184Z","endTime":"2026-08-30T21:15:08.450Z","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":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.614730664474195,"aZ":-28.315287665399577,"pfxX":-10.84947340174417,"pfxZ":2.160096668838605,"pX":0.22387004152289275,"pZ":3.167230256044744,"vX0":7.62039700164136,"vY0":-133.57568285659207,"vZ0":-0.07562268222314561,"x":108.47,"y":153.26,"x0":-1.271648505206564,"y0":50.00518657587304,"z0":5.250015441640959,"aX":-19.40085725558213},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":17.8,"spinRate":2156,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.4117313268630314,"extension":6.005437122353884},"index":3,"playId":"44066ba0-da48-322c-af9e-4d5e2ecbc905","pitchNumber":4,"startTime":"2026-08-30T21:15:21.998Z","endTime":"2026-08-30T21:15:25.717Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-30T21:15:33.322Z","endTime":"2026-08-30T21:15:49.150Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":67.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.214256369583804,"aZ":-32.76854311056738,"pfxX":10.060942355791823,"pfxZ":-0.5113106476427425,"pX":1.5951474014860192,"pZ":0.6885155928770551,"vX0":3.6993585244181384,"vY0":-107.6871709807555,"vZ0":-1.2318843674559299,"x":56.2,"y":220.19,"x0":-1.4626870820193683,"y0":50.00482175119533,"z0":4.959677898552942,"aX":11.57989387315298},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-1.0,"breakHorizontal":-19.3,"spinRate":2407,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.5126050238067692,"extension":6.045690503783004},"index":5,"playId":"00f15b9a-114b-3242-942f-146d4b06d2a3","pitchNumber":5,"startTime":"2026-08-30T21:15:49.150Z","endTime":"2026-08-30T21:15:52.711Z","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":91.7,"endSpeed":84.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676876067410493,"aZ":-25.791846176382506,"pfxX":-9.92820852488027,"pfxZ":3.5073891963901094,"pX":-0.008784435887520564,"pZ":3.453849246140581,"vX0":6.774647917979259,"vY0":-133.51536140564713,"vZ0":0.09669191444890779,"x":117.33,"y":145.53,"x0":-1.2793110503655565,"y0":50.0028429549409,"z0":5.261629385093879,"aX":-18.062552586734963},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":16.7,"spinRate":2180,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.4090484746720766,"extension":6.048608712784922},"index":6,"playId":"85caf7ba-d383-3e0d-8bc0-fc66c8b0ec0b","pitchNumber":6,"startTime":"2026-08-30T21:16:11.878Z","endTime":"2026-08-30T21:16:16.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:16:16.125Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out to first baseman Coby Mayo.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T21:16:21.315Z","endTime":"2026-08-30T21:17:04.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.958586802982193,"aZ":-28.00151601538951,"pfxX":-11.074079303047093,"pfxZ":2.2761077271271333,"pX":-0.4677143569544915,"pZ":2.223558029110544,"vX0":5.901189566528402,"vY0":-134.82306605599845,"vZ0":-2.73030525752709,"x":134.83,"y":178.74,"x0":-1.248705737505737,"y0":50.00673747891569,"z0":5.230521121785108,"aX":-20.3434431555596},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.7,"breakHorizontal":18.7,"spinRate":2203,"spinDirection":231},"zone":4,"typeConfidence":0.9,"plateTime":0.4066148865438013,"extension":6.007406210635778},"hitData":{"launchSpeed":69.6,"launchAngle":-45.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.78,"coordY":172.97}},"index":0,"playId":"56124b28-2123-31c8-957e-fda386266519","pitchNumber":1,"startTime":"2026-08-30T21:16:56.805Z","endTime":"2026-08-30T21:17:04.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:17:04.427Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, shortstop Gunnar Henderson to first baseman Coby Mayo.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-30T21:17:17.824Z","endTime":"2026-08-30T21:17:57.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35126955642171,"aZ":-25.0164425187651,"pfxX":-10.390221075484124,"pfxZ":3.9341927433988797,"pX":-0.20506020356517157,"pZ":2.3813692320969833,"vX0":6.4814340068852,"vY0":-133.88550387215477,"vZ0":-2.812814655984601,"x":124.82,"y":174.48,"x0":-1.3048268410712354,"y0":50.00225378712242,"z0":5.231936650165184,"aX":-18.900951055799034},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":17.5,"spinRate":2126,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.40877102674156784,"extension":6.066032899069298},"hitData":{"launchSpeed":99.5,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":148.64}},"index":0,"playId":"85a9bcd4-86dc-34be-991e-c5a99a682fba","pitchNumber":1,"startTime":"2026-08-30T21:17:49.362Z","endTime":"2026-08-30T21:17:57.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:17:57.292Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out to left fielder Carlos Cortes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T21:19:51.208Z","endTime":"2026-08-30T21:21:08.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.280764829236038,"aZ":-30.46563896312742,"pfxX":-0.22894727154861694,"pfxZ":1.1721244222400617,"pX":-0.1393321766547571,"pZ":2.6288990595507298,"vX0":-5.214852517775866,"vY0":-119.57512040763108,"vZ0":-2.120685623701462,"x":122.31,"y":167.8,"x0":2.0961188549682417,"y0":50.00038275024864,"z0":6.2511254058477945,"aX":-0.3320075681919398},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.9,"breakHorizontal":1.7,"spinRate":2181,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.45742497333778376,"extension":6.161725842997037},"index":0,"playId":"aec8ca35-2e86-39a3-a6d3-a994a8c4a151","pitchNumber":1,"startTime":"2026-08-30T21:20:22.650Z","endTime":"2026-08-30T21:20:26.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78410070835713,"aZ":-24.15608460718652,"pfxX":1.8865601241442662,"pfxZ":4.9927752594118395,"pX":0.01790378628568276,"pZ":4.45450641004229,"vX0":-5.7292126267027434,"vY0":-125.95682129547029,"vZ0":0.35843153963915175,"x":116.32,"y":118.51,"x0":2.077618815471787,"y0":50.00128485809403,"z0":6.264931799530914,"aX":3.0292414320425083},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":-2.0,"spinRate":2098,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.4349943659625146,"extension":6.265713281527973},"index":1,"playId":"02b3e001-cafe-3345-80be-ada7e08d05a5","pitchNumber":2,"startTime":"2026-08-30T21:20:38.041Z","endTime":"2026-08-30T21:20:41.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.519066960340748,"aZ":-14.729055528978273,"pfxX":5.66083268009806,"pfxZ":10.119689500637424,"pX":-0.22210313106569488,"pZ":2.4498465552468778,"vX0":-7.008996435631378,"vY0":-130.70905225820954,"vZ0":-6.335137520495779,"x":125.47,"y":172.63,"x0":1.7633948521159237,"y0":50.00206380766967,"z0":6.018211967285986,"aX":9.758168026841544},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.0,"breakHorizontal":-8.6,"spinRate":2137,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4196441244063318,"extension":6.630144180242734},"hitData":{"launchSpeed":95.4,"launchAngle":58.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.54,"coordY":119.61}},"index":2,"playId":"bc4e7a55-ff81-3730-8a3b-8e0bc756b3ab","pitchNumber":3,"startTime":"2026-08-30T21:20:55.734Z","endTime":"2026-08-30T21:21:08.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:21:08.037Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T21:21:17.506Z","endTime":"2026-08-30T21:22:23.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.250112798732623,"aZ":-28.03106664315395,"pfxX":-1.3727579361686124,"pfxZ":2.6999177759486814,"pX":-0.07354707183606561,"pZ":1.9352577274569909,"vX0":-4.646055055929764,"vY0":-123.07393545374723,"vZ0":-4.441349855028437,"x":119.8,"y":186.53,"x0":2.0164626999366133,"y0":50.003515922368656,"z0":6.135119189275879,"aX":-2.1074147196779913},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":3.6,"spinRate":2208,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.4449057878713045,"extension":6.172894035677743},"index":0,"playId":"c207399d-7f14-371a-acdb-685548fa7664","pitchNumber":1,"startTime":"2026-08-30T21:21:34.334Z","endTime":"2026-08-30T21:21:39.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.596805601685148,"aZ":-26.41116217462503,"pfxX":8.604242291757771,"pfxZ":4.255536849135359,"pX":0.6686243541703585,"pZ":2.4386809313781597,"vX0":-6.140071538084265,"vY0":-115.92629632178571,"vZ0":-2.49795689355108,"x":91.51,"y":172.94,"x0":2.2396423279102686,"y0":50.005152875452076,"z0":6.0631875944542974,"aX":11.65923026007674},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":7.3,"breakHorizontal":-13.9,"spinRate":1381,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.47332252409643116,"extension":6.087890399818758},"index":1,"playId":"f95d6e0c-2f08-3e05-8ece-80d17b8850d7","pitchNumber":2,"startTime":"2026-08-30T21:21:55.065Z","endTime":"2026-08-30T21:21:59.720Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-30T21:22:06.216Z","endTime":"2026-08-30T21:22:19.476Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.603890671663073,"aZ":-12.759623721515215,"pfxX":5.647342390408729,"pfxZ":10.750203181205649,"pX":-0.27250837747913925,"pZ":3.421948870243278,"vX0":-7.393341766582876,"vY0":-133.72013932258616,"vZ0":-4.507791463633699,"x":127.39,"y":146.39,"x0":1.7981025212362873,"y0":50.000602324709114,"z0":6.049120947690274,"aX":10.197167280834362},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":-8.5,"spinRate":2171,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.41005021753978665,"extension":6.565888518333256},"index":3,"playId":"0b9a7ee0-8176-358f-a1fa-4da38ed41e26","pitchNumber":3,"startTime":"2026-08-30T21:22:19.476Z","endTime":"2026-08-30T21:22:23.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:22:23.216Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a ground ball to second baseman Donovan Walton.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T21:22:26.539Z","endTime":"2026-08-30T21:23:59.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02380435970841,"aZ":-12.668814356982237,"pfxX":4.306809381285728,"pfxZ":10.654828620548507,"pX":0.09869527284832284,"pZ":2.319082064607944,"vX0":-5.908842556955664,"vY0":-134.4073603317024,"vZ0":-7.180539313928409,"x":113.24,"y":176.16,"x0":1.7655922131489197,"y0":50.0007096906749,"z0":5.92410288082847,"aX":7.882729482110276},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-6.5,"spinRate":2111,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.4074559247721816,"extension":6.6097489161102585},"index":0,"playId":"706ebab0-5090-3340-9464-b079b763cea4","pitchNumber":1,"startTime":"2026-08-30T21:22:47.271Z","endTime":"2026-08-30T21:22:52.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.819482169047763,"aZ":-15.094203497523907,"pfxX":6.264925698324255,"pfxZ":9.575428567212992,"pX":-0.8042764272761217,"pZ":4.0442156584447755,"vX0":-8.813217516808605,"vY0":-132.58894725905068,"vZ0":-2.379374501602741,"x":147.66,"y":129.59,"x0":1.7457719876182962,"y0":50.00405199243025,"z0":6.0521122645369365,"aX":11.177465244609241},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":-9.5,"spinRate":2133,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.4127857800492345,"extension":6.475682272216785},"index":1,"playId":"f2027e42-76d4-3c81-82e3-5defe3f9d9b5","pitchNumber":2,"startTime":"2026-08-30T21:23:04.882Z","endTime":"2026-08-30T21:23:09.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.778953136150786,"aZ":-21.783120784018458,"pfxX":2.4159009776396934,"pfxZ":6.288417832126418,"pX":0.33189325651399754,"pZ":2.949870572427185,"vX0":-5.0005260455734835,"vY0":-127.34998866541711,"vZ0":-3.6929561626139606,"x":104.35,"y":159.13,"x0":2.002041859493953,"y0":50.00131262641574,"z0":6.130468203295023,"aX":3.9910911322782856},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.8,"breakHorizontal":-3.4,"spinRate":2205,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.42918590263571277,"extension":6.289787486112957},"index":2,"playId":"673f2a0c-3513-3029-b084-2af16f9e052b","pitchNumber":3,"startTime":"2026-08-30T21:23:23.181Z","endTime":"2026-08-30T21:23:26.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69917852383954,"aZ":-13.078638410074081,"pfxX":4.880017146445795,"pfxZ":10.73047606905341,"pX":-0.35690003190283615,"pZ":2.9892125405010495,"vX0":-6.9289314123191135,"vY0":-132.41460310622506,"vZ0":-5.441794156653989,"x":130.6,"y":158.07,"x0":1.657086095289709,"y0":50.00247958392631,"z0":6.02420347134164,"aX":8.684598730631723},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.5,"breakHorizontal":-7.3,"spinRate":2034,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.4132988240773168,"extension":6.508554139009594},"hitData":{"launchSpeed":85.5,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.85,"coordY":150.67}},"index":3,"playId":"fe3d12f1-560d-3b89-b83f-2abc056bb3ae","pitchNumber":4,"startTime":"2026-08-30T21:23:47.943Z","endTime":"2026-08-30T21:23:59.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:23:59.040Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks. Blaze Alexander to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T21:25:10.968Z","endTime":"2026-08-30T21:28:51.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T21:24:14.660Z","endTime":"2026-08-30T21:25:13.133Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94111467405208,"aZ":-11.872032201284618,"pfxX":6.320468506276784,"pfxZ":11.503367671254548,"pX":0.14980943307494576,"pZ":2.6818985078525768,"vX0":-6.5635046976569305,"vY0":-132.4353037427475,"vZ0":-6.345841879002183,"x":111.29,"y":166.37,"x0":1.8465596348679305,"y0":50.006237695745945,"z0":5.988554488693446,"aX":11.15915288482807},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.6,"breakHorizontal":-10.0,"spinRate":2265,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.41456989458335913,"extension":6.580753576401463},"index":1,"playId":"10b32f66-b10d-3fa2-a3bd-5ab968e03d65","pitchNumber":1,"startTime":"2026-08-30T21:25:13.133Z","endTime":"2026-08-30T21:25:16.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.040310674042217,"aZ":-14.290693244712601,"pfxX":6.046148720735503,"pfxZ":10.342625447543904,"pX":1.0480114247480534,"pZ":3.0850651918221557,"vX0":-4.2974368431976675,"vY0":-131.46778682172234,"vZ0":-5.074882642202385,"x":77.05,"y":155.48,"x0":1.9283714596829875,"y0":50.00322663496684,"z0":6.122017930412653,"aX":10.454995024602727},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.6,"breakHorizontal":-9.8,"spinRate":2116,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4185788221949358,"extension":6.4317598310903055},"index":2,"playId":"4eefe1cf-80fa-3f3a-a878-637b60d7415d","pitchNumber":2,"startTime":"2026-08-30T21:25:31.268Z","endTime":"2026-08-30T21:25:35.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"9b9bbadd-68e4-3e16-b7e6-5f6fcebbf9ec","startTime":"2026-08-30T21:25:52.400Z","endTime":"2026-08-30T21:25:55.400Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5114464399335,"aZ":-29.80902724374689,"pfxX":-2.320614754755732,"pfxZ":1.711943928618897,"pX":-0.1962587153583707,"pZ":2.076614591085214,"vX0":-5.64301748188609,"vY0":-117.61749357599253,"vZ0":-2.176991719822767,"x":124.48,"y":182.71,"x0":2.550339217563073,"y0":50.00146069098396,"z0":5.820414220538818,"aX":-3.1999650449521155},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.8,"breakHorizontal":5.8,"spinRate":2208,"spinDirection":275},"zone":8,"typeConfidence":2.0,"plateTime":0.4684565818492299,"extension":6.088721474427477},"index":4,"playId":"436a7d5c-dc57-3e28-83c1-1b7595242952","pitchNumber":3,"startTime":"2026-08-30T21:26:13.690Z","endTime":"2026-08-30T21:26:23.405Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.243853944189432,"aZ":-15.825958958212324,"pfxX":7.368483999868521,"pfxZ":9.146503439431058,"pX":0.7942170190968305,"pZ":4.020011430812358,"vX0":-5.138459478831008,"vY0":-133.47069452265293,"vZ0":-2.3806889757827894,"x":86.73,"y":130.24,"x0":1.7962452426940145,"y0":50.00119091773515,"z0":6.075645820861886,"aX":13.168405499324527},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.2,"breakHorizontal":-12.1,"spinRate":2136,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4118487725798494,"extension":6.4261082580698305},"index":5,"playId":"f1d5fd2c-cd65-3cdd-b708-9545002415cf","pitchNumber":4,"startTime":"2026-08-30T21:26:52.633Z","endTime":"2026-08-30T21:26:56.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.839445115802683,"aZ":-13.635449562929153,"pfxX":6.680336941554236,"pfxZ":10.244854879555318,"pX":0.3293219409045021,"pZ":3.7298768955918793,"vX0":-6.148322951531717,"vY0":-133.9055179504048,"vZ0":-3.5200302993626162,"x":104.45,"y":138.07,"x0":1.7910559572720286,"y0":50.003342339307586,"z0":6.041658471682481,"aX":12.090234069886401},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":-10.7,"spinRate":2139,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4095789592188881,"extension":6.530100597180556},"index":6,"playId":"5ffab01b-9885-3e70-b803-cb9e2912b0d2","pitchNumber":5,"startTime":"2026-08-30T21:27:30.446Z","endTime":"2026-08-30T21:27:34.192Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.667710980233327,"aZ":-28.067129894168485,"pfxX":6.295977951403957,"pfxZ":3.033244033728108,"pX":1.3006281135749356,"pZ":2.5865464753084213,"vX0":-3.982080879554627,"vY0":-115.64432849553917,"vZ0":-1.8128204930178038,"x":67.42,"y":168.94,"x0":2.2273214291447565,"y0":50.00280609315833,"z0":6.074242608879165,"aX":8.52337383193326},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.3,"breakHorizontal":-10.4,"spinRate":1255,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.47372219391006176,"extension":6.111431038122484},"index":7,"playId":"5449f9bc-5c51-3cf2-b931-9f28ea46784d","pitchNumber":6,"startTime":"2026-08-30T21:27:53.030Z","endTime":"2026-08-30T21:27:56.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.828541528677167,"aZ":-19.275724140155205,"pfxX":3.539532633824745,"pfxZ":7.422022576703835,"pX":0.4565092008504228,"pZ":4.06156056077157,"vX0":-5.3831913191431635,"vY0":-131.04511331566695,"vZ0":-1.686279414148586,"x":99.6,"y":129.12,"x0":2.0780108419632923,"y0":50.0041398749979,"z0":6.15405108681683,"aX":6.153195686215043},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.3,"breakHorizontal":-5.2,"spinRate":2191,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.41803717401419327,"extension":6.166742855063994},"index":8,"playId":"600188d4-f08a-3310-adbf-0a1b023b4441","pitchNumber":7,"startTime":"2026-08-30T21:28:14.134Z","endTime":"2026-08-30T21:28:20.626Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.311892112092337,"aZ":-27.476876911476893,"pfxX":7.5522770354398805,"pfxZ":3.3405411168405728,"pX":-0.5922275678509984,"pZ":1.419868522971151,"vX0":-8.30861746725863,"vY0":-117.52944652633052,"vZ0":-4.680472203214068,"x":139.57,"y":200.44,"x0":1.9998981342762665,"y0":50.000699826961664,"z0":5.975132601611526,"aX":10.61301298101563},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.2,"breakHorizontal":-11.8,"spinRate":1244,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4652011818133355,"extension":6.191540281628983},"index":9,"playId":"22da9a7d-a2a1-32f2-bc37-ccedbccaee88","pitchNumber":8,"startTime":"2026-08-30T21:28:38.538Z","endTime":"2026-08-30T21:28:51.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:28:51.875Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gunnar Henderson homers (22) on a fly ball to right field. Blaze Alexander scores. Pete Alonso scores.","rbi":3,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T21:28:47.785Z","endTime":"2026-08-30T21:32:19.422Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.166371240220823,"aZ":-26.94095256982157,"pfxX":8.88694725681583,"pfxZ":3.7959301364006865,"pX":1.3484720189728774,"pZ":3.4169385331046693,"vX0":-4.734616080322538,"vY0":-116.68871041149396,"vZ0":-0.42287883168236007,"x":65.6,"y":146.52,"x0":2.250316865051285,"y0":50.00017874351181,"z0":6.140898281199174,"aX":12.241006148441445},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.1,"breakHorizontal":-14.9,"spinRate":1324,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.46956431840720114,"extension":6.053503517375154},"index":0,"playId":"dd6e8f71-359f-3b20-a705-b395c7df4a8d","pitchNumber":1,"startTime":"2026-08-30T21:29:19.852Z","endTime":"2026-08-30T21:29:24.690Z","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":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.703970872708574,"aZ":-12.603855150585659,"pfxX":6.130506339794537,"pfxZ":11.02057911132226,"pX":-0.9099201337680434,"pZ":1.8428816924263725,"vX0":-9.018994284308292,"vY0":-132.5232665520595,"vZ0":-8.134110869654558,"x":151.68,"y":189.02,"x0":1.7432701839080187,"y0":50.00434730962661,"z0":5.8756704445704955,"aX":10.889159070160385},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.2,"breakHorizontal":-9.1,"spinRate":2330,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.41352206378946565,"extension":6.444624134592316},"index":1,"playId":"469cbce3-95d5-3b58-9636-83166603f400","pitchNumber":2,"startTime":"2026-08-30T21:29:43.157Z","endTime":"2026-08-30T21:29:48.310Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.227527520129993,"aZ":-29.747379790579778,"pfxX":7.603546007399542,"pfxZ":1.7268456968728207,"pX":0.5428168073026585,"pZ":1.1992592387298038,"vX0":-6.125444563385304,"vY0":-117.68878387803579,"vZ0":-4.492889803114563,"x":96.31,"y":206.4,"x0":2.190781168363864,"y0":50.000634223635025,"z0":5.886490695522125,"aX":10.670249180303092},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.3,"breakHorizontal":-12.2,"spinRate":1265,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4653015001913703,"extension":6.227926948129459},"index":2,"playId":"9266305a-f5a6-3d20-8043-0fb62780f361","pitchNumber":3,"startTime":"2026-08-30T21:30:13.731Z","endTime":"2026-08-30T21:30:17.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.739537595684855,"aZ":-13.11245748433163,"pfxX":7.344027340600513,"pfxZ":10.613305895820478,"pX":-0.4517978738765777,"pZ":2.6659854388599515,"vX0":-9.058819959285108,"vY0":-133.20080597695548,"vZ0":-5.75285936609701,"x":134.22,"y":166.8,"x0":2.0397926659175942,"y0":50.004824040971386,"z0":5.802819721201604,"aX":13.192901160107962},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.1,"breakHorizontal":-11.3,"spinRate":2310,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.41129196038432037,"extension":6.522572035694358},"index":3,"playId":"f4a450f3-889c-380d-8595-86cd93c82241","pitchNumber":4,"startTime":"2026-08-30T21:30:35.373Z","endTime":"2026-08-30T21:30:39.906Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-30T21:31:00.130Z","endTime":"2026-08-30T21:31:12.658Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"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":92.6,"endSpeed":84.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36701871253412,"aZ":-12.173409525576334,"pfxX":4.355587331296819,"pfxZ":10.85023882507656,"pX":-0.32243828263849156,"pZ":3.6870782884684656,"vX0":-7.411776450083103,"vY0":-134.70274027428147,"vZ0":-3.6712875682263566,"x":129.29,"y":139.23,"x0":1.8948497210252935,"y0":50.005718030922374,"z0":5.924202473252278,"aX":8.031772044546159},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":-6.4,"spinRate":2244,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4061134350870117,"extension":6.587531238309582},"index":5,"playId":"195c2fca-2e4a-366b-9863-2229979e072f","pitchNumber":5,"startTime":"2026-08-30T21:31:12.658Z","endTime":"2026-08-30T21:31:16.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"1440185e-dd4c-400d-b589-f4232b3af03b","startTime":"2026-08-30T21:31:33.150Z","endTime":"2026-08-30T21:31:38.150Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.881760061150846,"aZ":-27.677520499099636,"pfxX":-1.8151393955147048,"pfxZ":2.8421204337839523,"pX":-0.06940557129299832,"pZ":2.2816810160317433,"vX0":-4.5753995155563425,"vY0":-124.43556614143293,"vZ0":-3.5798854392424615,"x":119.65,"y":177.17,"x0":2.022420384611498,"y0":50.002908115911254,"z0":6.009739341102186,"aX":-2.871448122602723},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":4.3,"spinRate":2354,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4386787826177909,"extension":6.361858721412011},"hitData":{"launchSpeed":104.0,"launchAngle":31.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.73,"coordY":55.4}},"index":7,"playId":"9d3f8ada-eb63-35fc-9aa8-53c50469c7b9","pitchNumber":6,"startTime":"2026-08-30T21:31:51.026Z","endTime":"2026-08-30T21:32:19.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:32:19.422Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-30T21:34:43.316Z","endTime":"2026-08-30T21:35:55.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T21:32:23.256Z","endTime":"2026-08-30T21:33:03.181Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Scott Blewett replaces Jeffrey Springs.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-30T21:33:03.181Z","endTime":"2026-08-30T21:34:45.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656240,"link":"/api/v1/people/656240"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.529004142464597,"aZ":-27.41985418431366,"pfxX":2.637251730433757,"pfxZ":2.9216515036298496,"pX":-0.4328571672189722,"pZ":4.320051883713356,"vX0":2.7306631970828503,"vY0":-126.68533322045631,"vZ0":0.7649175365104534,"x":133.5,"y":122.14,"x0":-1.8667651676195938,"y0":50.002921908151315,"z0":6.203405428147811,"aX":4.292914689873153},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":-5.4,"spinRate":2239,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.43210627528898415,"extension":6.897001100545161},"index":2,"playId":"37dce917-4b05-3f69-a087-f2f56e09625a","pitchNumber":1,"startTime":"2026-08-30T21:34:45.438Z","endTime":"2026-08-30T21:34:49.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.863593374199578,"aZ":-28.00205729685093,"pfxX":2.260235002182797,"pfxZ":2.498082549419699,"pX":-0.032947685751990655,"pZ":3.506683212680861,"vX0":3.8173804248672325,"vY0":-128.25081221377332,"vZ0":-1.0989820919241968,"x":118.26,"y":144.1,"x0":-1.8327925441308028,"y0":50.00303624941802,"z0":6.119400364285077,"aX":3.7746953481276684},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":-4.9,"spinRate":2254,"spinDirection":174},"zone":2,"typeConfidence":0.9,"plateTime":0.4266367747054036,"extension":6.755930952512212},"index":3,"playId":"33a0227b-5373-3bcd-87b5-070ae25bc5fb","pitchNumber":2,"startTime":"2026-08-30T21:35:00.993Z","endTime":"2026-08-30T21:35:04.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.776279070711333,"aZ":-16.034195055677568,"pfxX":-7.385654081106094,"pfxZ":8.31745996415111,"pX":-0.2528012205732498,"pZ":2.4798781957965383,"vX0":6.513852952792281,"vY0":-138.38528647343858,"vZ0":-6.6458081409971514,"x":126.64,"y":171.82,"x0":-1.677161081860609,"y0":50.00270941852704,"z0":5.986019354062866,"aX":-14.330199983033472},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":12.0,"spinRate":2095,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.39574616113223104,"extension":6.904299754684922},"index":4,"playId":"3dd3cd56-57cb-3ae9-a6cb-10f085cd5707","pitchNumber":3,"startTime":"2026-08-30T21:35:16.714Z","endTime":"2026-08-30T21:35:20.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-30T21:35:38.574Z","endTime":"2026-08-30T21:35:51.527Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.479916586370166,"aZ":-34.101018532247274,"pfxX":-0.04785671123283386,"pfxZ":-1.265290477504561,"pX":1.1096400124017856,"pZ":0.9375650223986717,"vX0":6.152447167516615,"vY0":-122.96170168654947,"vZ0":-5.301893983921038,"x":74.7,"y":213.47,"x0":-1.4189347705809803,"y0":50.00030042717083,"z0":6.016585037632345,"aX":-0.07513224650428744},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.4,"breakHorizontal":-1.3,"spinRate":2023,"spinDirection":36},"zone":14,"typeConfidence":0.92,"plateTime":0.44552337638630446,"extension":7.046488383446874},"index":6,"playId":"b6a82de0-9eaa-3a63-a7dc-16ef60f7d808","pitchNumber":4,"startTime":"2026-08-30T21:35:51.527Z","endTime":"2026-08-30T21:35:55.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:35:55.831Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T21:37:44.345Z","endTime":"2026-08-30T21:40:51.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69584834374454,"aZ":-28.52510239034971,"pfxX":-10.43575517142538,"pfxZ":2.0943909164666117,"pX":-0.04847969085456525,"pZ":3.0957331768167498,"vX0":6.435347935915724,"vY0":-131.57127834059222,"vZ0":-0.33283837125047544,"x":118.85,"y":155.2,"x0":-1.1789445733704915,"y0":50.0008874110227,"z0":5.350117809003788,"aX":-18.169343984173892},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.0,"breakHorizontal":17.4,"spinRate":2066,"spinDirection":230},"zone":2,"typeConfidence":0.89,"plateTime":0.4173811148619282,"extension":6.131521621135705},"index":0,"playId":"598baae3-1ed8-3080-9b3b-c42914956b61","pitchNumber":1,"startTime":"2026-08-30T21:38:05.891Z","endTime":"2026-08-30T21:38:09.951Z","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":83.9,"endSpeed":76.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.852624622070504,"aZ":-27.676866286208444,"pfxX":-9.748649935313933,"pfxZ":2.9917074141218194,"pX":-0.5944414417185693,"pZ":3.67245250032006,"vX0":4.999539193276801,"vY0":-122.0328684612574,"vZ0":1.5251146715032635,"x":139.66,"y":139.62,"x0":-1.4072160675741956,"y0":50.001925241981475,"z0":5.430038656720533,"aX":-14.647455163054623},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.1,"breakHorizontal":16.4,"spinRate":1660,"spinDirection":249},"zone":11,"typeConfidence":0.93,"plateTime":0.4494887543612571,"extension":6.046306252085819},"index":1,"playId":"6cfd5c8d-48fc-3cf5-b6aa-ff355ab98c5d","pitchNumber":2,"startTime":"2026-08-30T21:38:23.394Z","endTime":"2026-08-30T21:38:28.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":68.5,"endSpeed":62.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.331668521548387,"aZ":-40.23512783608215,"pfxX":10.814669021500002,"pfxZ":-8.143199663753485,"pX":-2.334567193496972,"pZ":3.4824789156013622,"vX0":-4.020674945488398,"vY0":-99.38199824379956,"vZ0":5.60322279740624,"x":205.99,"y":144.75,"x0":-1.6798296612932877,"y0":50.000341400737426,"z0":5.882794586543801,"aX":10.71397726890062},"breaks":{"breakAngle":14.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.5,"breakVerticalInduced":-12.5,"breakHorizontal":-18.2,"spinRate":2274,"spinDirection":50},"zone":11,"typeConfidence":0.92,"plateTime":0.5531523444391557,"extension":6.000891129469956},"index":2,"playId":"4e25e5f2-ce19-3c1d-a508-34fd32093c23","pitchNumber":3,"startTime":"2026-08-30T21:38:42.600Z","endTime":"2026-08-30T21:38:46.356Z","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":90.6,"endSpeed":83.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89539991152456,"aZ":-25.651876720153062,"pfxX":-9.844000898826156,"pfxZ":3.684040661942431,"pX":-0.25877772590439035,"pZ":3.063210719385697,"vX0":6.154087406656429,"vY0":-131.8788324584598,"vZ0":-0.7719439357981608,"x":126.86,"y":156.07,"x0":-1.3384556032144967,"y0":50.000425376503195,"z0":5.244413175382049,"aX":-17.413110400174812},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":16.6,"spinRate":2013,"spinDirection":237},"zone":2,"typeConfidence":0.88,"plateTime":0.4146419750537338,"extension":6.004914523681763},"index":3,"playId":"e27674df-61f2-3aa1-8556-5fb56d0bc8e7","pitchNumber":4,"startTime":"2026-08-30T21:39:03.586Z","endTime":"2026-08-30T21:39:10.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.3,"endSpeed":65.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.6344340644273,"aZ":-40.39019975251583,"pfxX":9.457816961635205,"pfxZ":-7.583463589454782,"pX":0.05542673458115416,"pZ":1.5110430766736083,"vX0":0.15822617568988465,"vY0":-103.82778960968784,"vZ0":1.2385723706288985,"x":114.89,"y":197.98,"x0":-1.2491953038409809,"y0":50.003376216439115,"z0":5.742327890689344,"aX":10.246148755228498},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-13.0,"breakHorizontal":-17.2,"spinRate":2398,"spinDirection":43},"zone":14,"typeConfidence":0.88,"plateTime":0.5291098474153411,"extension":6.219950757067592},"index":4,"playId":"3a6dacaf-29ff-329f-af5a-37d056307f10","pitchNumber":5,"startTime":"2026-08-30T21:39:28.940Z","endTime":"2026-08-30T21:39:33.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.166138683828734,"aZ":-21.146498747608092,"pfxX":-0.609674611187657,"pfxZ":6.452768709643007,"pX":1.3273631767016065,"pZ":2.3599325821870005,"vX0":6.77340418995958,"vY0":-129.22752693001885,"vZ0":-3.0753282029629183,"x":66.4,"y":175.06,"x0":-1.2364766723853968,"y0":50.00582357573474,"z0":5.1697595711447795,"aX":-1.04253067707874},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.3,"breakHorizontal":-0.2,"spinRate":2230,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.4220821988477259,"extension":6.22019057852599},"index":5,"playId":"022784b7-7f65-3d5f-9bf4-de3156aa8cab","pitchNumber":6,"startTime":"2026-08-30T21:39:48.704Z","endTime":"2026-08-30T21:39:54.104Z","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":92.9,"endSpeed":84.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.308497927945872,"aZ":-22.73740678001931,"pfxX":-10.305833959676477,"pfxZ":5.141186143818109,"pX":-0.3634296103078704,"pZ":2.770884632302549,"vX0":6.3014146142852745,"vY0":-135.1078617754181,"vZ0":-2.217083397251941,"x":130.85,"y":163.97,"x0":-1.3952109725741935,"y0":50.00507992619802,"z0":5.211566390962076,"aX":-18.925548354552205},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":17.2,"spinRate":2222,"spinDirection":230},"zone":4,"typeConfidence":0.89,"plateTime":0.4064609639408685,"extension":6.211025277260661},"index":6,"playId":"67634b1f-09d0-3ef3-abb6-aa131ac50838","pitchNumber":7,"startTime":"2026-08-30T21:40:23.942Z","endTime":"2026-08-30T21:40:28.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792215733051517,"aZ":-24.585604103659765,"pfxX":-9.538722263287085,"pfxZ":4.220346000681651,"pX":1.670446524078045,"pZ":1.836951068600088,"vX0":10.60174966858465,"vY0":-133.26961672742937,"vZ0":-3.993924742077645,"x":53.33,"y":189.18,"x0":-1.120958388844255,"y0":50.003102132265596,"z0":5.132101826442157,"aX":-17.14967452924358},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.0,"breakHorizontal":15.0,"spinRate":2223,"spinDirection":230},"zone":14,"typeConfidence":0.88,"plateTime":0.41109464332632495,"extension":6.299485211903118},"index":7,"playId":"84bade9f-df25-3ef0-86d7-3995b7b26728","pitchNumber":8,"startTime":"2026-08-30T21:40:47.013Z","endTime":"2026-08-30T21:40:51.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:40:51.392Z","atBatIndex":43},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Donovan Walton grounds into a double play, shortstop Gunnar Henderson to first baseman Coby Mayo. Lawrence Butler out at 2nd. Donovan Walton out at 1st.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T21:40:55.315Z","endTime":"2026-08-30T21:43:25.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"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.6,"endSpeed":84.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739144311197798,"aZ":-21.673771970402175,"pfxX":-10.041206581804255,"pfxZ":5.7431485038094445,"pX":0.6173592323379421,"pZ":1.8934953807530888,"vX0":8.58058751702695,"vY0":-134.51725714030758,"vZ0":-4.431415251154854,"x":93.47,"y":187.66,"x0":-1.3124446518901547,"y0":50.003816577892714,"z0":5.10282394032552,"aX":-18.365012848645268},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":16.3,"spinRate":2235,"spinDirection":227},"zone":9,"typeConfidence":0.89,"plateTime":0.4074953288246532,"extension":6.2239459983049095},"index":0,"playId":"dc4de912-c54b-3804-8f84-9240f651c9c4","pitchNumber":1,"startTime":"2026-08-30T21:41:22.766Z","endTime":"2026-08-30T21:41:26.909Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-30T21:41:34.412Z","endTime":"2026-08-30T21:41:48.349Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":70.2,"endSpeed":64.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06735613776672,"aZ":-39.77796467003843,"pfxX":6.920810404460301,"pfxZ":-7.351329093614463,"pX":0.025726284052928993,"pZ":1.7006802383461672,"vX0":0.5865353351440371,"vY0":-102.12492473535731,"vZ0":1.9831231171750279,"x":116.02,"y":192.86,"x0":-1.1637158877768239,"y0":50.00263146603343,"z0":5.687101908406294,"aX":7.15850201761575},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.5,"breakVerticalInduced":-12.1,"breakHorizontal":-12.6,"spinRate":2354,"spinDirection":46},"zone":8,"typeConfidence":0.89,"plateTime":0.5406489394990466,"extension":6.132521800267171},"index":2,"playId":"149e9ace-2be5-3d0f-b094-c2d5e160e682","pitchNumber":2,"startTime":"2026-08-30T21:41:48.349Z","endTime":"2026-08-30T21:41:52.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.2,"endSpeed":64.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.450190759666366,"aZ":-40.174963746611816,"pfxX":7.601122766116923,"pfxZ":-7.553402960612075,"pX":-0.6922557816195708,"pZ":0.6146624011669201,"vX0":-0.6077017461033722,"vY0":-103.59957678704122,"vZ0":-0.1078266594948123,"x":143.39,"y":222.18,"x0":-1.3751604340708687,"y0":50.00395384054331,"z0":5.575069019738962,"aX":8.050262042035547},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-13.2,"breakHorizontal":-13.4,"spinRate":2386,"spinDirection":40},"zone":13,"typeConfidence":0.88,"plateTime":0.5339920522281232,"extension":6.099301958059308},"index":3,"playId":"76adbc58-43c9-3688-9e47-d9ea5efc5181","pitchNumber":3,"startTime":"2026-08-30T21:42:08.253Z","endTime":"2026-08-30T21:42:12.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.3,"endSpeed":64.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.451261703760363,"aZ":-41.191242635347876,"pfxX":7.6291802635411985,"pfxZ":-8.507723572792083,"pX":0.2628082050487533,"pZ":1.5636600560538931,"vX0":0.5998899803776592,"vY0":-103.61021048445244,"vZ0":1.6800271950300238,"x":106.98,"y":196.56,"x0":-1.0206204286077039,"y0":50.00415388366374,"z0":5.763229434365379,"aX":8.082402966649013},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.2,"breakVerticalInduced":-14.3,"breakHorizontal":-13.9,"spinRate":2366,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.5339273823825814,"extension":6.331089137638221},"index":4,"playId":"984e1c95-f316-3b1c-9f51-175c160c412b","pitchNumber":4,"startTime":"2026-08-30T21:42:31.813Z","endTime":"2026-08-30T21:42:36.576Z","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":93.3,"endSpeed":85.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.041445411229642,"aZ":-23.553743164811554,"pfxX":-10.4854949288556,"pfxZ":4.645172392605456,"pX":0.16652140961654094,"pZ":2.6540435110635427,"vX0":6.8115641641693365,"vY0":-135.68124421798152,"vZ0":-2.742068801318088,"x":110.65,"y":167.12,"x0":-1.0205168910306037,"y0":50.00244630955406,"z0":5.327927761924851,"aX":-19.453934613768894},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":17.4,"spinRate":2268,"spinDirection":226},"zone":5,"typeConfidence":0.89,"plateTime":0.4044545410776421,"extension":6.025244508285927},"index":5,"playId":"0c971764-d802-338e-90fd-47612f1b79d5","pitchNumber":5,"startTime":"2026-08-30T21:42:55.205Z","endTime":"2026-08-30T21:42:58.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39941936304268,"aZ":-19.09853706931557,"pfxX":-3.4590646076882234,"pfxZ":7.308573004060664,"pX":0.3434925869052593,"pZ":3.0055050406909167,"vX0":5.132538515698862,"vY0":-132.65208059006304,"vZ0":-2.2549773034509752,"x":103.91,"y":157.63,"x0":-1.1637121525516176,"y0":50.0010209833673,"z0":5.253382036228821,"aX":-6.187181465817468},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":5.2,"spinRate":2250,"spinDirection":220},"zone":3,"typeConfidence":0.54,"plateTime":0.41232326235610817,"extension":5.99443792941031},"hitData":{"launchSpeed":77.3,"launchAngle":9.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.47,"coordY":137.66}},"index":6,"playId":"1aa40947-88d4-3fb5-b8de-92daeb0f95fe","pitchNumber":6,"startTime":"2026-08-30T21:43:16.965Z","endTime":"2026-08-30T21:43:25.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:43:25.008Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy White flies out to center fielder Colton Cowser.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-30T21:43:40.357Z","endTime":"2026-08-30T21:44:49.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5519895374355,"aZ":-26.01346554042529,"pfxX":-9.388656333280908,"pfxZ":3.32525059667321,"pX":0.5599975086400497,"pZ":2.2446416662696183,"vX0":8.087739031756875,"vY0":-135.2544723674264,"vZ0":-2.9425821673232306,"x":95.65,"y":178.17,"x0":-1.2494722904089293,"y0":50.00206831892798,"z0":5.171209172621338,"aX":-17.391097098771834},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.6,"breakHorizontal":15.2,"spinRate":2191,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.40499114681697446,"extension":6.251237942580245},"index":0,"playId":"4495a6e5-ac56-30bf-8993-a30d549e3f57","pitchNumber":1,"startTime":"2026-08-30T21:44:00.606Z","endTime":"2026-08-30T21:44:04.574Z","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":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.426337524487387,"aZ":-34.46465342510696,"pfxX":9.753765547325717,"pfxZ":-1.9578428833917538,"pX":0.8361666757434565,"pZ":1.4249138800648335,"vX0":2.75102360687082,"vY0":-108.33860939722628,"vZ0":0.37537100328097206,"x":85.13,"y":200.31,"x0":-1.7217414228447296,"y0":50.00158736853753,"z0":5.060218029695988,"aX":11.428360020093322},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-3.0,"breakHorizontal":-18.5,"spinRate":2426,"spinDirection":73},"zone":14,"typeConfidence":0.89,"plateTime":0.5083376785448945,"extension":5.898445358486733},"index":1,"playId":"f9863730-fecf-364a-b0e8-4e9f8359bc3a","pitchNumber":2,"startTime":"2026-08-30T21:44:18.037Z","endTime":"2026-08-30T21:44:21.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.4,"endSpeed":65.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.254943232340548,"aZ":-41.73092013322743,"pfxX":7.859137555566118,"pfxZ":-8.7901840525546,"pX":-0.07137875483772194,"pZ":1.0386009714703797,"vX0":0.03573927073415872,"vY0":-105.3261125074365,"vZ0":0.5678644275279454,"x":119.72,"y":210.74,"x0":-1.104266173515362,"y0":50.00337825344271,"z0":5.720902229219972,"aX":8.545029111609491},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.6,"breakVerticalInduced":-15.1,"breakHorizontal":-14.2,"spinRate":2420,"spinDirection":39},"zone":13,"typeConfidence":0.9,"plateTime":0.5265995903807292,"extension":6.324486918065565},"hitData":{"launchSpeed":78.4,"launchAngle":38.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.51,"coordY":85.7}},"index":2,"playId":"dcdde392-6c04-37ab-ab5d-618d6ca4054d","pitchNumber":3,"startTime":"2026-08-30T21:44:40.123Z","endTime":"2026-08-30T21:44:49.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:44:49.318Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Encarnacion-Strand strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T21:46:27.244Z","endTime":"2026-08-30T21:47:49.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.384795759791235,"aZ":-24.27541172796303,"pfxX":1.5123329759832713,"pfxZ":4.791195239447546,"pX":0.720011777401461,"pZ":3.1653582070932442,"vX0":5.493773361677452,"vY0":-127.42094426657461,"vZ0":-2.5005047760011725,"x":89.55,"y":153.32,"x0":-1.6577576512987147,"y0":50.00516898737642,"z0":6.070918249493928,"aX":2.4954660118115757},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":-4.0,"spinRate":2295,"spinDirection":176},"zone":3,"typeConfidence":0.9,"plateTime":0.4293196844201015,"extension":6.880611693888566},"index":0,"playId":"c632a853-9dcc-34ba-8e93-1ea39aa42154","pitchNumber":1,"startTime":"2026-08-30T21:46:59.090Z","endTime":"2026-08-30T21:47:02.771Z","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":94.8,"endSpeed":86.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.964623675110268,"aZ":-14.04972276093125,"pfxX":-6.5987486551968075,"pfxZ":9.403080249320752,"pX":0.32981001990877773,"pZ":2.2245502216238866,"vX0":7.257795075241857,"vY0":-137.8041121828195,"vZ0":-7.740456280956061,"x":104.43,"y":178.72,"x0":-1.4778553640756127,"y0":50.00681777157539,"z0":6.014780641050013,"aX":-12.724005331168076},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2171,"spinDirection":210},"zone":6,"typeConfidence":0.51,"plateTime":0.39712651759127127,"extension":7.13299023170059},"index":1,"playId":"88dfc78e-8ce3-3da3-a8cf-b71593cc4b1e","pitchNumber":2,"startTime":"2026-08-30T21:47:18.618Z","endTime":"2026-08-30T21:47:23.806Z","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":85.1,"endSpeed":78.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59322010213099,"aZ":-29.535948937234064,"pfxX":-0.3628301338518165,"pfxZ":1.7031208375724978,"pX":1.5758192044560462,"pZ":1.1075944854031028,"vX0":7.096369017664379,"vY0":-123.6348561450949,"vZ0":-6.043572151466851,"x":56.93,"y":208.87,"x0":-1.2841572883835597,"y0":50.00208204612912,"z0":6.061711157776747,"aX":-0.5622054055206006},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":-1.0,"spinRate":2021,"spinDirection":46},"zone":14,"typeConfidence":0.76,"plateTime":0.4429671522683707,"extension":7.0327145705502305},"index":2,"playId":"2f062fdb-b8da-36df-89f6-17ccca46efdc","pitchNumber":3,"startTime":"2026-08-30T21:47:44.339Z","endTime":"2026-08-30T21:47:49.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:47:49.502Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras called out on strikes.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T21:47:54.309Z","endTime":"2026-08-30T21:50:03.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.375936232700173,"aZ":-25.760464554956457,"pfxX":2.0611575994208864,"pfxZ":3.7795060433125425,"pX":0.6963741533962265,"pZ":1.9822024958463933,"vX0":5.256344876559632,"vY0":-128.76389421617264,"vZ0":-5.143133488630513,"x":90.46,"y":185.26,"x0":-1.6313639171857908,"y0":50.00001115233201,"z0":5.975238631061825,"aX":3.491390887407074},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-4.8,"spinRate":2247,"spinDirection":196},"zone":9,"typeConfidence":0.91,"plateTime":0.42384911827160554,"extension":6.915654633429103},"index":0,"playId":"1874e61e-d483-328f-a479-1aed0e74b50c","pitchNumber":1,"startTime":"2026-08-30T21:48:13.063Z","endTime":"2026-08-30T21:48:16.975Z","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":96.3,"endSpeed":87.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.988651077965216,"aZ":-14.995902701171637,"pfxX":-5.431353833217706,"pfxZ":8.662487438039902,"pX":0.42179748496447705,"pZ":3.423353704474763,"vX0":7.1779820210883845,"vY0":-140.02899135055455,"vZ0":-4.834736312195211,"x":100.92,"y":146.35,"x0":-1.4706663660052144,"y0":50.004051549144094,"z0":6.155322265229552,"aX":-10.773228012744003},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2199,"spinDirection":215},"zone":3,"typeConfidence":0.89,"plateTime":0.39134051524187674,"extension":7.024324644389575},"index":1,"playId":"fd0bea3f-a3f0-3dec-8a0f-b517da8080a2","pitchNumber":2,"startTime":"2026-08-30T21:48:31.136Z","endTime":"2026-08-30T21:48:35.636Z","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":85.3,"endSpeed":79.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.903649728036736,"aZ":-29.9572308697442,"pfxX":1.2733743939458502,"pfxZ":1.4269167987066111,"pX":0.18572835798991935,"pZ":-0.3676705200803902,"vX0":3.8059606377680835,"vY0":-123.87209959973895,"vZ0":-9.312045847697178,"x":109.92,"y":248.71,"x0":-1.5364686702037247,"y0":50.0023759289453,"z0":5.9473232669353795,"aX":1.9771318020158914},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":-3.2,"spinRate":2212,"spinDirection":39},"zone":14,"typeConfidence":0.92,"plateTime":0.4422947155690027,"extension":6.916384030726525},"index":2,"playId":"7af83327-e356-3a20-962e-b67b2006faf4","pitchNumber":3,"startTime":"2026-08-30T21:48:53.357Z","endTime":"2026-08-30T21:48:57.271Z","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":84.9,"endSpeed":78.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.935146268026827,"aZ":-32.360865690899686,"pfxX":3.3126382220787365,"pfxZ":-0.12622311265692243,"pX":-0.3511830942347049,"pZ":1.090008383976267,"vX0":1.6239047003137972,"vY0":-123.52580192287951,"vZ0":-5.664476060829233,"x":130.39,"y":209.35,"x0":-1.4476625368234939,"y0":50.000822601867526,"z0":6.138274201542572,"aX":5.110246216552533},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.3,"breakHorizontal":-6.4,"spinRate":2108,"spinDirection":49},"zone":13,"typeConfidence":0.94,"plateTime":0.44366621282511387,"extension":6.950115348839123},"index":3,"playId":"f48f0cbf-a5b1-392a-8097-5900f8bbd56c","pitchNumber":4,"startTime":"2026-08-30T21:49:17.779Z","endTime":"2026-08-30T21:49:22.753Z","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":96.4,"endSpeed":88.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0519517222981,"aZ":-15.357684716371395,"pfxX":-5.46409132091607,"pfxZ":8.461328599451198,"pX":-0.21586648408792022,"pZ":3.3628889958389916,"vX0":6.005748877644544,"vY0":-140.1825988123113,"vZ0":-4.958533735899358,"x":125.23,"y":147.98,"x0":-1.677389999583432,"y0":50.00461391142111,"z0":6.159198747908672,"aX":-10.862710036930094},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":8.6,"spinRate":2336,"spinDirection":215},"zone":2,"typeConfidence":0.88,"plateTime":0.3908970152019591,"extension":6.956879377665861},"index":4,"playId":"403b8dbb-cb32-374a-bdec-5a7eaabf9d50","pitchNumber":5,"startTime":"2026-08-30T21:49:37.538Z","endTime":"2026-08-30T21:49:41.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.150593934747278,"aZ":-27.68408415186475,"pfxX":4.077226013521362,"pfxZ":2.5851231922397204,"pX":-0.7869982825997768,"pZ":2.852697179906829,"vX0":1.6011230437049642,"vY0":-130.1605083805903,"vZ0":-2.80481362413874,"x":147.0,"y":161.76,"x0":-1.9377402346073567,"y0":50.00298887591492,"z0":6.01358622971,"aX":7.0821995948225265},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":-7.7,"spinRate":2213,"spinDirection":168},"zone":4,"typeConfidence":0.91,"plateTime":0.418839592735778,"extension":6.938026103603497},"index":5,"playId":"054cc945-d036-33b2-88eb-2307e9e96dbf","pitchNumber":6,"startTime":"2026-08-30T21:49:58.642Z","endTime":"2026-08-30T21:50:03.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:50:03.480Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Franklin strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-30T21:50:05.789Z","endTime":"2026-08-30T21:52:38.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57099803464199,"aZ":-16.543384733538204,"pfxX":-7.1452795430224825,"pfxZ":8.006800327045944,"pX":0.6603491685739675,"pZ":1.4405842187748117,"vX0":8.318473277353228,"vY0":-138.72330043604617,"vZ0":-9.452261745467112,"x":91.83,"y":199.88,"x0":-1.4465433431448902,"y0":50.00090811471991,"z0":5.990950971957162,"aX":-13.94687787453636},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2056,"spinDirection":213},"zone":14,"typeConfidence":0.83,"plateTime":0.39459247809994613,"extension":7.0468063941597325},"index":0,"playId":"3add31c6-9fe7-3535-bf00-a3aa908d4682","pitchNumber":1,"startTime":"2026-08-30T21:50:28.594Z","endTime":"2026-08-30T21:50:33.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.185934438005336,"aZ":-24.799446256544154,"pfxX":3.291205398003857,"pfxZ":4.364602059696126,"pX":0.5613605590227646,"pZ":2.0042155754792104,"vX0":4.993795280915422,"vY0":-128.82097807166176,"vZ0":-5.112437416670187,"x":95.6,"y":184.67,"x0":-1.82544824243948,"y0":50.00598164943177,"z0":5.916472441960436,"aX":5.567656562383127},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.1,"breakHorizontal":-7.1,"spinRate":2237,"spinDirection":179},"zone":9,"typeConfidence":0.91,"plateTime":0.42416851436039416,"extension":7.095719373642518},"index":1,"playId":"272f0cbc-72a3-3bdd-8bff-35b56f1cbb65","pitchNumber":2,"startTime":"2026-08-30T21:50:46.486Z","endTime":"2026-08-30T21:50:49.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.059700083560116,"aZ":-34.11683952705567,"pfxX":1.9910171373335455,"pfxZ":-1.2492066725741768,"pX":0.47006756851339376,"pZ":2.8528643114482946,"vX0":4.1927343772965235,"vY0":-123.62411394066146,"vZ0":-1.2377385208777028,"x":99.08,"y":161.75,"x0":-1.5049474904187663,"y0":50.00442459872978,"z0":6.217193102163104,"aX":3.0896608513966637},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.3,"breakHorizontal":-4.6,"spinRate":2030,"spinDirection":50},"zone":3,"typeConfidence":0.92,"plateTime":0.44263190609060254,"extension":6.792108861016775},"index":2,"playId":"2a0dba48-27b8-36a2-9870-87e49cba7f2d","pitchNumber":3,"startTime":"2026-08-30T21:51:09.693Z","endTime":"2026-08-30T21:51:13.634Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-30T21:51:19.942Z","endTime":"2026-08-30T21:51:33.152Z","isPitch":false,"type":"action","player":{"id":681047,"link":"/api/v1/people/681047"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85920301774509,"aZ":-18.31149652532081,"pfxX":-3.483361774577566,"pfxZ":7.001573995960557,"pX":1.393877871506075,"pZ":4.107017810376272,"vX0":8.959662787475228,"vY0":-139.2683934878073,"vZ0":-2.5386222889959216,"x":63.87,"y":127.89,"x0":-1.4007192396401864,"y0":50.005193244145715,"z0":6.230095921272716,"aX":-6.899831459856107},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":4.7,"spinRate":2195,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.39204482437420207,"extension":7.037115501160175},"index":4,"playId":"44deea61-9094-3d8a-acac-3c2fa8309121","pitchNumber":4,"startTime":"2026-08-30T21:51:33.152Z","endTime":"2026-08-30T21:51:36.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7150376658363,"aZ":-30.08429919985093,"pfxX":1.3791325612590137,"pfxZ":1.3724543025763083,"pX":0.9808892182940658,"pZ":1.4062949160919953,"vX0":5.36720258086038,"vY0":-122.82001268451152,"vZ0":-5.210397385830377,"x":79.61,"y":200.81,"x0":-1.4135317170109218,"y0":50.005379554164826,"z0":6.119066830128006,"aX":2.1026790917791827},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":-3.7,"spinRate":2072,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.44625596379329835,"extension":6.943612525540857},"index":5,"playId":"3ed7593b-bd66-37ca-80e2-7d976ae92326","pitchNumber":5,"startTime":"2026-08-30T21:51:54.379Z","endTime":"2026-08-30T21:51:59.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.490327921055236,"aZ":-32.11397281523703,"pfxX":0.2129274053684258,"pfxZ":0.03894868792906081,"pX":0.20673307478181852,"pZ":2.4553351975304216,"vX0":4.302329206298095,"vY0":-123.60785951500677,"vZ0":-2.6669774495104708,"x":109.12,"y":172.49,"x0":-1.5867434263370448,"y0":50.003811404774055,"z0":6.254765603013803,"aX":0.32730626287377024},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":-1.4,"spinRate":2116,"spinDirection":53},"zone":5,"typeConfidence":0.86,"plateTime":0.443754306898414,"extension":6.7729970179165715},"index":6,"playId":"fe43d10e-9311-37a7-954f-a76f32d5c601","pitchNumber":6,"startTime":"2026-08-30T21:52:12.395Z","endTime":"2026-08-30T21:52:17.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48393038662716,"aZ":-16.66971584294764,"pfxX":-3.7034820897907865,"pfxZ":7.936157894581404,"pX":0.3918893171075338,"pZ":2.9841680224983924,"vX0":6.620420721550598,"vY0":-138.3397106353891,"vZ0":-5.471689495242184,"x":102.06,"y":158.21,"x0":-1.5422361305115302,"y0":50.00502377850552,"z0":6.090722632691097,"aX":-7.238096343451168},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":5.4,"spinRate":2322,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.3946805451388711,"extension":6.981848040469199},"index":7,"playId":"ac40d5ea-9250-328d-876d-f9c5dab2909a","pitchNumber":7,"startTime":"2026-08-30T21:52:34.383Z","endTime":"2026-08-30T21:52:38.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:52:38.796Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, shortstop Gunnar Henderson to first baseman Coby Mayo.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T21:54:32.701Z","endTime":"2026-08-30T21:55:42.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.7,"endSpeed":64.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13782751661958,"aZ":-40.555806088184724,"pfxX":8.514599822639145,"pfxZ":-7.8551347890734435,"pX":0.22520011720028313,"pZ":1.88636124286687,"vX0":0.8322285441222625,"vY0":-104.15042311849055,"vZ0":2.120745539815964,"x":108.42,"y":187.85,"x0":-1.2852519146934325,"y0":50.00216893581732,"z0":5.755534158915627,"aX":9.086580393763317},"breaks":{"breakAngle":13.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-12.8,"breakHorizontal":-15.6,"spinRate":2427,"spinDirection":39},"zone":8,"typeConfidence":0.88,"plateTime":0.531749198274452,"extension":6.277128272560135},"index":0,"playId":"f39b67f6-8137-347f-ae24-3ba1ec92554a","pitchNumber":1,"startTime":"2026-08-30T21:54:58.192Z","endTime":"2026-08-30T21:55:02.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.147713795913845,"aZ":-16.71351176335641,"pfxX":-5.790844073250019,"pfxZ":8.284929078152476,"pX":1.6131763839163282,"pZ":1.6455330323384934,"vX0":9.376842468039625,"vY0":-135.8444787433769,"vZ0":-6.164823545947085,"x":55.51,"y":194.35,"x0":-1.1332371339593177,"y0":50.00495443744461,"z0":5.109043574687058,"aX":-10.80985004984042},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":8.5,"spinRate":2264,"spinDirection":228},"zone":14,"typeConfidence":0.92,"plateTime":0.4034283637987319,"extension":6.1684237622948945},"index":1,"playId":"d76c2500-47b0-3977-89a9-c66fed6dc758","pitchNumber":2,"startTime":"2026-08-30T21:55:13.944Z","endTime":"2026-08-30T21:55:17.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67693708099419,"aZ":-24.793877501277166,"pfxX":-10.730945557376598,"pfxZ":4.069730794076859,"pX":-0.846305320497734,"pZ":2.334449466993621,"vX0":5.096249063920485,"vY0":-134.44570369794948,"vZ0":-2.7441614453370864,"x":149.26,"y":175.75,"x0":-1.3818422412866371,"y0":50.0041057043889,"z0":5.1458347604978005,"aX":-19.463335465838405},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.0,"breakHorizontal":18.2,"spinRate":2255,"spinDirection":233},"zone":11,"typeConfidence":0.89,"plateTime":0.4088520316634088,"extension":6.182268665570793},"hitData":{"launchSpeed":78.0,"launchAngle":0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":145.6}},"index":2,"playId":"1cce74a8-b486-31ef-a446-5aaf6fc39af8","pitchNumber":3,"startTime":"2026-08-30T21:55:34.477Z","endTime":"2026-08-30T21:55:42.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:55:42.288Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brian Serven grounds out, second baseman Blaze Alexander to first baseman Coby Mayo.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T21:55:51.182Z","endTime":"2026-08-30T21:56:37.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"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":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.380368272773417,"aZ":-24.72543437850578,"pfxX":-9.820882046179953,"pfxZ":4.059124640577165,"pX":0.21084595615079477,"pZ":2.444192185790748,"vX0":7.517246312958863,"vY0":-134.88680982657988,"vZ0":-2.668386080453919,"x":108.96,"y":172.79,"x0":-1.3414556571810001,"y0":50.00458199283841,"z0":5.196760280885078,"aX":-18.030258226447188},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.0,"breakHorizontal":16.1,"spinRate":2207,"spinDirection":224},"zone":5,"typeConfidence":0.89,"plateTime":0.4066486882543314,"extension":6.220738629425358},"index":0,"playId":"c533a6ba-300e-3762-92f9-08fbb4abee0e","pitchNumber":1,"startTime":"2026-08-30T21:56:08.229Z","endTime":"2026-08-30T21:56:11.924Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47350910410781,"aZ":-24.841655045459515,"pfxX":-8.983150106455835,"pfxZ":3.9060810944500606,"pX":-0.7150969323086227,"pZ":2.235839050460617,"vX0":5.060310983699667,"vY0":-135.99840899618607,"vZ0":-3.249716291797191,"x":144.26,"y":178.41,"x0":-1.4316450039127133,"y0":50.00021157068549,"z0":5.166840862740484,"aX":-16.845593691942145},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":15.2,"spinRate":2192,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.4025623598246395,"extension":6.26083248485057},"hitData":{"launchSpeed":75.9,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.36,"coordY":145.39}},"index":1,"playId":"868dc2ab-1055-3425-8a89-6d7ce0fcd8ad","pitchNumber":2,"startTime":"2026-08-30T21:56:29.072Z","endTime":"2026-08-30T21:56:37.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:56:37.001Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alika Williams singles on a sharp line drive to center fielder Colton Cowser.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T21:56:44.373Z","endTime":"2026-08-30T21:58:48.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.2,"endSpeed":64.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22919485772843,"aZ":-41.19249490522724,"pfxX":7.2423892145602675,"pfxZ":-8.543050369847291,"pX":0.013114800145175931,"pZ":3.382853835473829,"vX0":0.4446077826093784,"vY0":-103.38421865226698,"vZ0":5.047603280971145,"x":116.5,"y":147.44,"x0":-1.1439850421660704,"y0":50.003178363452726,"z0":5.932353217945982,"aX":7.644592280753396},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.4,"breakVerticalInduced":-13.2,"breakHorizontal":-13.2,"spinRate":2276,"spinDirection":44},"zone":2,"typeConfidence":0.89,"plateTime":0.5349364901287679,"extension":6.297750639517829},"index":0,"playId":"cd5375b2-f2c6-3118-afea-9fa20d26c260","pitchNumber":1,"startTime":"2026-08-30T21:56:59.603Z","endTime":"2026-08-30T21:57:03.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19936119453866,"aZ":-25.652752547209335,"pfxX":-11.364617023319335,"pfxZ":3.567398791058147,"pX":0.3350698373858614,"pZ":1.6575646283052705,"vX0":8.086058788749686,"vY0":-135.5181773031143,"vZ0":-4.336571820183192,"x":104.23,"y":194.03,"x0":-1.2360847009275704,"y0":50.00486932810889,"z0":5.106907165523343,"aX":-20.789871992007757},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.5,"breakHorizontal":18.5,"spinRate":2250,"spinDirection":228},"zone":9,"typeConfidence":0.89,"plateTime":0.40676442621428466,"extension":6.130936584001981},"index":1,"playId":"b2d2fa36-c52b-375c-8012-9608b78111b3","pitchNumber":2,"startTime":"2026-08-30T21:57:15.599Z","endTime":"2026-08-30T21:57:19.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.446688067685102,"aZ":-33.30032410194479,"pfxX":3.4169334944865657,"pfxZ":-0.761865499409712,"pX":0.8770773861945259,"pZ":2.6696171361716985,"vX0":4.021450534886397,"vY0":-121.50553464459989,"vZ0":0.48981600735745134,"x":83.57,"y":166.7,"x0":-1.2478135351487443,"y0":50.00056174633864,"z0":5.376170252374538,"aX":5.070153925762963},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.0,"breakHorizontal":-7.2,"spinRate":2495,"spinDirection":104},"zone":12,"typeConfidence":0.7,"plateTime":0.45206212054317607,"extension":6.242094632714511},"index":2,"playId":"31163ffd-2be3-38ed-8d9e-ee97c2e11963","pitchNumber":3,"startTime":"2026-08-30T21:57:37.521Z","endTime":"2026-08-30T21:57:41.683Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43378989909005,"aZ":-21.479530004711254,"pfxX":-10.61756690421885,"pfxZ":5.854563019503187,"pX":0.15081560825510232,"pZ":1.4432080222661414,"vX0":7.941701549444745,"vY0":-135.02489176727744,"vZ0":-5.281612834223541,"x":111.25,"y":199.81,"x0":-1.465503745919546,"y0":50.00033196960367,"z0":4.959109123419876,"aX":-19.385775709752004},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":17.3,"spinRate":2228,"spinDirection":230},"zone":14,"typeConfidence":0.88,"plateTime":0.40737448879023885,"extension":6.198567727395695},"index":3,"playId":"390d929c-ce53-3345-a194-f83fe28b7646","pitchNumber":4,"startTime":"2026-08-30T21:58:12.022Z","endTime":"2026-08-30T21:58:16.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92757532537631,"aZ":-23.220927935559292,"pfxX":-10.91075419841876,"pfxZ":4.882308297190026,"pX":0.21997905562707384,"pZ":2.194262518857858,"vX0":8.05156735259762,"vY0":-134.7140950371426,"vZ0":-3.0971862789229068,"x":108.61,"y":179.53,"x0":-1.3936264334833557,"y0":50.003378329071666,"z0":5.004923256276938,"aX":-20.006083160570498},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":18.0,"spinRate":2236,"spinDirection":226},"zone":8,"typeConfidence":0.89,"plateTime":0.4069638353687228,"extension":6.307007226169624},"hitData":{"launchSpeed":103.9,"launchAngle":10.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.04,"coordY":79.79}},"index":4,"playId":"2ef5abc4-13b5-3328-89e4-f9424e1d6aa7","pitchNumber":5,"startTime":"2026-08-30T21:58:38.906Z","endTime":"2026-08-30T21:58:48.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T21:58:48.057Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, shortstop Gunnar Henderson to first baseman Coby Mayo.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-30T22:01:12.779Z","endTime":"2026-08-30T22:01:39.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T21:59:03.342Z","endTime":"2026-08-30T21:59:44.380Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Anthony Nunez replaces Chris Bassitt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-30T21:59:44.380Z","endTime":"2026-08-30T22:01:14.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689296,"link":"/api/v1/people/689296"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73798887855263,"aZ":-13.059085823451246,"pfxX":-1.2281277328481515,"pfxZ":9.723394581999612,"pX":-0.032798730828221725,"pZ":2.247003060488793,"vX0":3.69125848306848,"vY0":-139.62001035534698,"vZ0":-6.949674118570245,"x":118.25,"y":178.11,"x0":-1.2149876493065983,"y0":50.00106992970842,"z0":5.635621649761517,"aX":-2.414468003005861},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":1.4,"spinRate":2581,"spinDirection":209},"zone":8,"typeConfidence":0.92,"plateTime":0.39297308803734055,"extension":6.496447354332384},"index":2,"playId":"36e1d377-610f-3cce-9082-51108f78e495","pitchNumber":1,"startTime":"2026-08-30T22:01:14.945Z","endTime":"2026-08-30T22:01:18.797Z","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":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.865335282174684,"aZ":-36.51204305779063,"pfxX":6.539759464231814,"pfxZ":-2.918619751499742,"pX":-0.07013648151800593,"pZ":2.6846048434694914,"vX0":1.6105689506721945,"vY0":-121.95468559604664,"vZ0":0.2990726650044764,"x":119.67,"y":166.3,"x0":-1.59046958539176,"y0":50.00274513169064,"z0":5.743203559592449,"aX":9.722885779164107},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.9,"breakHorizontal":-12.2,"spinRate":2825,"spinDirection":54},"zone":5,"typeConfidence":0.88,"plateTime":0.451361470513024,"extension":6.1921942951044215},"hitData":{"launchSpeed":105.2,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":144.59}},"index":3,"playId":"35d5a03a-944f-31b4-a3ae-0e285ca9583d","pitchNumber":2,"startTime":"2026-08-30T22:01:31.399Z","endTime":"2026-08-30T22:01:39.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:01:39.820Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T22:04:13.040Z","endTime":"2026-08-30T22:06:19.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brady Basso replaces Scott Blewett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T22:03:08.693Z","endTime":"2026-08-30T22:04:00.356Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669620,"link":"/api/v1/people/669620"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T22:04:00.356Z","endTime":"2026-08-30T22:04:15.010Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.772570925044647,"aZ":-22.67010237942975,"pfxX":3.3180038466384474,"pfxZ":5.364814430382575,"pX":1.386336720555803,"pZ":3.4690098080299134,"vX0":-2.7521368333202907,"vY0":-132.15443545006926,"vZ0":-3.4718499104638196,"x":64.16,"y":145.12,"x0":2.009389838928407,"y0":50.00306259645506,"z0":6.462156604172561,"aX":5.877804524985848},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":-5.4,"spinRate":2033,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4142242233378517,"extension":6.1644747126933925},"index":2,"playId":"62ceeb82-8f0d-36f3-8292-1f256fb96bed","pitchNumber":1,"startTime":"2026-08-30T22:04:15.010Z","endTime":"2026-08-30T22:04:18.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.528174417487968,"aZ":-19.584630274920176,"pfxX":1.8187956853209801,"pfxZ":7.010171486841973,"pX":1.1731797217419806,"pZ":2.139328837293108,"vX0":-2.7083464878973555,"vY0":-133.1581248199782,"vZ0":-7.175073759801885,"x":72.28,"y":181.02,"x0":1.9670588330101368,"y0":50.0044815155895,"z0":6.28530950006662,"aX":3.2673856843561624},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.4,"breakHorizontal":-2.8,"spinRate":2092,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4112893739325618,"extension":6.26902573848095},"index":3,"playId":"498cc51d-ec93-3614-ac4d-fb10899e2287","pitchNumber":2,"startTime":"2026-08-30T22:04:29.619Z","endTime":"2026-08-30T22:04:33.981Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.842780240421163,"aZ":-17.70434091554317,"pfxX":1.2399115737696578,"pfxZ":7.9452756582013135,"pX":0.22409063508638863,"pZ":2.336029732478137,"vX0":-5.042120450326833,"vY0":-133.62469468940853,"vZ0":-7.0903938936033954,"x":108.46,"y":175.71,"x0":1.9685210273292757,"y0":50.00546258293873,"z0":6.280413799859597,"aX":2.2594731311434653},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":-1.2,"spinRate":2130,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.40877498346391494,"extension":6.175321023616319},"index":4,"playId":"b98b3c9f-cb50-3a25-96b1-6d1cf8245cb2","pitchNumber":3,"startTime":"2026-08-30T22:04:45.423Z","endTime":"2026-08-30T22:04:48.642Z","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":92.7,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.036966853542094,"aZ":-14.666806827943185,"pfxX":0.7149439664317612,"pfxZ":9.578501814913887,"pX":-0.9849163502398612,"pZ":4.246483006773963,"vX0":-7.429144611548733,"vY0":-134.7659305597757,"vZ0":-3.07845821446797,"x":154.54,"y":124.12,"x0":1.7220926371015715,"y0":50.002424043294596,"z0":6.4482578453824795,"aX":1.3084813184339132},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":0.4,"spinRate":2283,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.40743453867919754,"extension":6.12398817277177},"index":5,"playId":"c54d2255-f24d-3575-86b6-4d77ae892b81","pitchNumber":4,"startTime":"2026-08-30T22:05:06.365Z","endTime":"2026-08-30T22:05:10.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.847772594128227,"aZ":-12.612519871343158,"pfxX":1.9458039372934102,"pfxZ":10.919901120459002,"pX":-0.5475400842015811,"pZ":2.2422793824685923,"vX0":-7.358806050309177,"vY0":-133.51009643824133,"vZ0":-8.160283574675994,"x":137.87,"y":178.24,"x0":2.001017413756347,"y0":50.001078735638565,"z0":6.262130009231924,"aX":3.4860247038348153},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.0,"breakHorizontal":-1.8,"spinRate":2251,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4114950299999025,"extension":6.297465792271682},"index":6,"playId":"19b910b8-aa05-3d9c-913d-a01874436ff0","pitchNumber":5,"startTime":"2026-08-30T22:05:22.305Z","endTime":"2026-08-30T22:05:28.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.915635556406954,"aZ":-15.526855974430017,"pfxX":2.512334814479012,"pfxZ":8.974849770828856,"pX":0.059637611220872556,"pZ":3.1689733497306993,"vX0":-6.347732340076942,"vY0":-135.41334771421947,"vZ0":-5.646417560976634,"x":114.73,"y":153.22,"x0":2.109063597023181,"y0":50.00384880930043,"z0":6.36981327906369,"aX":4.661454235762067},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-3.2,"spinRate":2110,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.4046904827194622,"extension":6.034820811319103},"index":7,"playId":"47601a25-ec0d-380d-8a5b-7e70a7576267","pitchNumber":6,"startTime":"2026-08-30T22:05:48.510Z","endTime":"2026-08-30T22:05:54.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.735257409297247,"aZ":-14.75503765263234,"pfxX":3.447049264788466,"pfxZ":9.681880334718365,"pX":0.33144540197864447,"pZ":2.4784939165048585,"vX0":-5.330888898895815,"vY0":-133.99167830402357,"vZ0":-7.476439461650882,"x":104.37,"y":171.86,"x0":1.908425380802716,"y0":50.00514035484991,"z0":6.380588296850792,"aX":6.203974670818096},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":-4.9,"spinRate":2260,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.4103902844449152,"extension":6.319896786064672},"index":8,"playId":"2e6feefe-c636-30d9-ada3-ba2a49dd889a","pitchNumber":7,"startTime":"2026-08-30T22:06:14.839Z","endTime":"2026-08-30T22:06:19.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:06:19.141Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colton Cowser grounds out to first baseman Tommy White.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T22:06:22.466Z","endTime":"2026-08-30T22:08:51.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.06932939110357,"aZ":-18.686311759935467,"pfxX":9.973214855008905,"pfxZ":7.297219058290773,"pX":1.4684582079127189,"pZ":1.8159828832823752,"vX0":-4.747397840679161,"vY0":-135.88620955763724,"vZ0":-8.41359793205885,"x":61.03,"y":189.75,"x0":1.953934195826125,"y0":50.0001002915054,"z0":6.27888178498541,"aX":18.42708308141454},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":-16.9,"spinRate":2190,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.40490586750018,"extension":6.2747063117368915},"index":0,"playId":"e696f9e5-d538-379f-af15-4e8433e4beb7","pitchNumber":1,"startTime":"2026-08-30T22:06:42.652Z","endTime":"2026-08-30T22:06:46.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753802652926613,"aZ":-26.812538260139306,"pfxX":0.13930553442201465,"pfxZ":3.58560164780729,"pX":-0.3592533209938438,"pZ":0.42158120413947753,"vX0":-5.848193646815059,"vY0":-122.25836701532373,"vZ0":-8.181330535286971,"x":130.69,"y":227.4,"x0":2.0577416695611563,"y0":50.00355463112209,"z0":6.1520515711900865,"aX":0.20847030758594612},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.6,"breakHorizontal":1.3,"spinRate":2147,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.45002879976042287,"extension":6.258080325687143},"index":1,"playId":"ce406ada-7c1e-3ec3-8124-4362ead89bac","pitchNumber":2,"startTime":"2026-08-30T22:06:57.925Z","endTime":"2026-08-30T22:07:01.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.875080793521768,"aZ":-16.43366144925288,"pfxX":2.3016959020581584,"pfxZ":8.707533881188265,"pX":1.6860432293640935,"pZ":2.9917093112922313,"vX0":-2.0624912827014175,"vY0":-133.3772825487815,"vZ0":-5.737954053479277,"x":52.73,"y":158.0,"x0":2.1691731554138203,"y0":50.00039480298103,"z0":6.350264005855446,"aX":4.159057555185109},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":-3.7,"spinRate":2262,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.41020201683526025,"extension":6.231757114704861},"index":2,"playId":"9d3022e0-9fc9-315d-bfdc-487c223218e5","pitchNumber":3,"startTime":"2026-08-30T22:07:17.165Z","endTime":"2026-08-30T22:07:20.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.784358311884702,"aZ":-14.030262354480762,"pfxX":1.777743102517895,"pfxZ":10.051070954329749,"pX":-0.2919981840449964,"pZ":2.581390702743911,"vX0":-6.285965859953136,"vY0":-133.73010571330224,"vZ0":-7.056976937725745,"x":128.13,"y":169.08,"x0":1.8615674089216283,"y0":50.00068242298844,"z0":6.267677002785371,"aX":3.2091676559203046},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":-1.8,"spinRate":2254,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.41012793283237636,"extension":6.264849098137805},"index":3,"playId":"33e7e976-d156-3474-83db-c924fd9b9c5c","pitchNumber":4,"startTime":"2026-08-30T22:07:34.025Z","endTime":"2026-08-30T22:07:37.881Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-08-30T22:07:52.058Z","endTime":"2026-08-30T22:08:06.691Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.854015000824834,"aZ":-24.71167977725561,"pfxX":-0.3898283171548848,"pfxZ":4.306032667953481,"pX":-0.011027299968977455,"pZ":1.714477032690085,"vX0":-5.093456829703867,"vY0":-130.43548668050457,"vZ0":-6.981769119115978,"x":117.42,"y":192.49,"x0":2.012801549374281,"y0":50.00643827870134,"z0":6.273124647671586,"aX":-0.6746548917169127},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":1.8,"spinRate":2227,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.4189520335874408,"extension":6.248464913252296},"index":5,"playId":"b7b4b243-3a1c-32c2-b03d-9995f71ea1fc","pitchNumber":5,"startTime":"2026-08-30T22:08:06.691Z","endTime":"2026-08-30T22:08:10.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09504284255629,"aZ":-15.054713279386796,"pfxX":1.3984460831175738,"pfxZ":9.304347902895802,"pX":-0.36218278809072196,"pZ":2.9159938650981303,"vX0":-6.353884999796681,"vY0":-134.7550156284521,"vZ0":-6.3256085520123175,"x":130.81,"y":160.05,"x0":1.8439507379344695,"y0":50.00471791444223,"z0":6.356107138532713,"aX":2.573635078820612},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":-1.2,"spinRate":2273,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.40635766914309057,"extension":6.24290984637671},"index":6,"playId":"6fdf1efc-97fd-327a-8081-d00eebad97ad","pitchNumber":6,"startTime":"2026-08-30T22:08:23.321Z","endTime":"2026-08-30T22:08:27.483Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509963250167075,"aZ":-22.917945349757645,"pfxX":1.19013163205942,"pfxZ":5.427183973867927,"pX":-0.3128555704679441,"pZ":1.8714427408218854,"vX0":-6.151923200864935,"vY0":-129.58732511708686,"vZ0":-6.700785477361814,"x":128.93,"y":188.25,"x0":1.9348224637975768,"y0":50.000302049217694,"z0":6.235695517273737,"aX":2.0293809042141757},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":-0.8,"spinRate":2234,"spinDirection":166},"zone":7,"typeConfidence":2.0,"plateTime":0.4223150347631899,"extension":6.341265942542974},"hitData":{"launchSpeed":77.4,"launchAngle":1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.48,"coordY":168.82}},"index":7,"playId":"5d0820b4-6fbe-3278-8a6f-905de22fb9fa","pitchNumber":7,"startTime":"2026-08-30T22:08:43.161Z","endTime":"2026-08-30T22:08:51.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:08:51.027Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Zack Gelof to first baseman Tommy White.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-30T22:08:55.424Z","endTime":"2026-08-30T22:10:01.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":72.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.717152492539277,"aZ":-37.36998173594114,"pfxX":1.1187165890501616,"pfxZ":-3.991323071961747,"pX":-0.5814505382705575,"pZ":1.3521480067599516,"vX0":-5.631814182041281,"vY0":-112.86274908659719,"vZ0":-3.1372416393254863,"x":139.16,"y":202.27,"x0":1.7906636582289566,"y0":50.001702206501975,"z0":6.488686145221282,"aX":1.457101702324719},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.7,"breakHorizontal":-0.7,"spinRate":2129,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4835510896751414,"extension":6.464870794746466},"index":0,"playId":"1ee11064-87c2-3e9f-95df-418b4267b1e7","pitchNumber":1,"startTime":"2026-08-30T22:09:13.029Z","endTime":"2026-08-30T22:09:18.651Z","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":92.3,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.675935770858015,"aZ":-19.225261001926647,"pfxX":1.9334336661835558,"pfxZ":7.030490308911601,"pX":0.7434877697499179,"pZ":2.0750793014982554,"vX0":-4.1442819028179585,"vY0":-134.2864385481368,"vZ0":-7.508971828088611,"x":88.66,"y":182.75,"x0":2.04953505760169,"y0":50.00464542909125,"z0":6.254978878871497,"aX":3.562508732551313},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":-2.6,"spinRate":2202,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.40649941084983077,"extension":6.269713665345827},"index":1,"playId":"0997f6ae-90d8-3a16-a2fe-d49f5b14ad9a","pitchNumber":2,"startTime":"2026-08-30T22:09:28.505Z","endTime":"2026-08-30T22:09:32.218Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-30T22:09:38.788Z","endTime":"2026-08-30T22:09:53.392Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48291808327982,"aZ":-38.412293110650715,"pfxX":0.5699593468406197,"pfxZ":-4.740066154795711,"pX":-0.4726933203355609,"pZ":2.092444021456294,"vX0":-5.222595726070549,"vY0":-113.63029117226903,"vZ0":-1.4687558884262717,"x":135.02,"y":182.28,"x0":1.7746412615677172,"y0":50.00169544156759,"z0":6.5400529548069795,"aX":0.7508764549495432},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.6,"breakHorizontal":0.2,"spinRate":2198,"spinDirection":340},"zone":7,"typeConfidence":2.0,"plateTime":0.4807632916100486,"extension":6.497877967650105},"hitData":{"launchSpeed":100.1,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":163.84}},"index":3,"playId":"f9efd65e-cf23-3ceb-a0bb-d11d8122725e","pitchNumber":3,"startTime":"2026-08-30T22:09:53.392Z","endTime":"2026-08-30T22:10:01.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:10:01.448Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to shortstop Gunnar Henderson.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T22:11:44.921Z","endTime":"2026-08-30T22:12:59.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.698105523602596,"aZ":-12.127624261261449,"pfxX":-1.6852909067453417,"pfxZ":10.022198148048048,"pX":-0.8476263608551541,"pZ":1.8183489634014955,"vX0":1.9690598911869708,"vY0":-140.06748283919237,"vZ0":-7.964955102163805,"x":149.31,"y":189.68,"x0":-1.3385959723300047,"y0":50.00247005751398,"z0":5.479831584346706,"aX":-3.3707009115794753},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":2.6,"spinRate":2559,"spinDirection":213},"zone":13,"typeConfidence":0.92,"plateTime":0.3900733587190146,"extension":6.686717658827269},"index":0,"playId":"2f5eeef4-4430-3a15-93e4-83aaa860fa91","pitchNumber":1,"startTime":"2026-08-30T22:12:15.075Z","endTime":"2026-08-30T22:12:19.695Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36436275806952,"aZ":-33.92857971476242,"pfxX":8.074668345850036,"pfxZ":-1.1088504729615014,"pX":-0.03105493830620994,"pZ":2.5300419218927104,"vX0":1.1694745668110154,"vY0":-124.7326401500399,"vZ0":-0.8157361629934966,"x":118.18,"y":170.47,"x0":-1.5550782646309629,"y0":50.004609682228164,"z0":5.65141239896852,"aX":12.762517067632114},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.9,"breakHorizontal":-14.9,"spinRate":2769,"spinDirection":56},"zone":5,"typeConfidence":0.9,"plateTime":0.4386135883710214,"extension":6.3444862365623225},"hitData":{"launchSpeed":63.4,"launchAngle":22.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":125.51,"coordY":133.96}},"index":1,"playId":"e3b750db-5e63-3cbb-9b40-147bf8fb1217","pitchNumber":2,"startTime":"2026-08-30T22:12:50.633Z","endTime":"2026-08-30T22:12:59.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:12:59.149Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof called out on strikes.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T22:13:08.319Z","endTime":"2026-08-30T22:15:08.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65257117904631,"aZ":-27.160230630727902,"pfxX":3.054000949196638,"pfxZ":2.8078286385327065,"pX":-1.083361137338134,"pZ":2.889909859933168,"vX0":-0.25627807533491165,"vY0":-131.87756245948896,"vZ0":-1.9506496059289038,"x":158.3,"y":160.75,"x0":-1.3830452221126182,"y0":50.001765259938104,"z0":5.617397851190185,"aX":5.447899691699127},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":-5.5,"spinRate":2600,"spinDirection":152},"zone":11,"typeConfidence":0.93,"plateTime":0.4133160349571954,"extension":6.465416713872233},"index":0,"playId":"28f6ab8a-2da0-335f-abd2-864cbe8e44bd","pitchNumber":1,"startTime":"2026-08-30T22:13:22.481Z","endTime":"2026-08-30T22:13:26.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.491654208434042,"aZ":-14.800834379283646,"pfxX":-0.42762755244307193,"pfxZ":8.410708282000616,"pX":0.6452386942980946,"pZ":1.680659941343285,"vX0":5.10482719264924,"vY0":-142.30623623176285,"vZ0":-7.885734150548257,"x":92.41,"y":193.4,"x0":-1.110830132988298,"y0":50.00081925144542,"z0":5.411361209105995,"aX":-0.8832751488739093},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.9,"breakHorizontal":-0.2,"spinRate":2591,"spinDirection":209},"zone":9,"typeConfidence":0.92,"plateTime":0.38384788690920635,"extension":6.591614554512544},"index":1,"playId":"c1ddb597-7236-3003-a10b-6fd338f13006","pitchNumber":2,"startTime":"2026-08-30T22:13:39.028Z","endTime":"2026-08-30T22:13:43.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179332691124934,"aZ":-25.618059879711677,"pfxX":1.2452180531259036,"pfxZ":3.7125897793542464,"pX":0.9970781008936235,"pZ":3.1944147936275353,"vX0":5.643990595023528,"vY0":-131.16768891184591,"vZ0":-1.7178827124352867,"x":78.99,"y":152.53,"x0":-1.3324254281874248,"y0":50.00432863342103,"z0":5.7427778860766034,"aX":2.198584593196409},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.6,"breakHorizontal":-3.4,"spinRate":2603,"spinDirection":153},"zone":12,"typeConfidence":0.93,"plateTime":0.41542184839516993,"extension":6.507036171914074},"index":2,"playId":"2b5c5e98-3644-3ddd-9e22-bfbff2b3b978","pitchNumber":3,"startTime":"2026-08-30T22:13:59.161Z","endTime":"2026-08-30T22:14:02.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96342397735302,"aZ":-15.828086646855509,"pfxX":-0.2774334720640409,"pfxZ":8.535978962900042,"pX":-0.127793541899949,"pZ":2.172430188987288,"vX0":3.3653179187810403,"vY0":-137.3924286185551,"vZ0":-6.23643861705806,"x":121.87,"y":180.12,"x0":-1.331640776357279,"y0":50.00426246426687,"z0":5.544442831642795,"aX":-0.5320036644474903},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":-0.2,"spinRate":2453,"spinDirection":209},"zone":8,"typeConfidence":0.88,"plateTime":0.3984003003411267,"extension":6.604140026505444},"index":3,"playId":"241b77fa-7674-3d76-bc73-2929106874ff","pitchNumber":4,"startTime":"2026-08-30T22:14:19.716Z","endTime":"2026-08-30T22:14:24.036Z","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":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15641860878782,"aZ":-16.42752759608434,"pfxX":0.05637175744024159,"pfxZ":8.02187725356172,"pX":0.8091597039352687,"pZ":1.9517149317636184,"vX0":5.536184898333772,"vY0":-138.9684796335528,"vZ0":-6.839431539588231,"x":86.16,"y":186.08,"x0":-1.2132025614890405,"y0":50.001354681740864,"z0":5.529402508464692,"aX":0.1091958221549946},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":-1.2,"spinRate":2565,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.3936423501677653,"extension":6.716470702466484},"index":4,"playId":"d5bd572e-39dd-3ae6-9230-d96a92291b1b","pitchNumber":5,"startTime":"2026-08-30T22:14:38.714Z","endTime":"2026-08-30T22:14:42.601Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-30T22:14:48.790Z","endTime":"2026-08-30T22:15:03.635Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75764615557409,"aZ":-29.422290512594394,"pfxX":6.417922786949971,"pfxZ":1.6733899180768805,"pX":-0.17934295541541215,"pZ":1.9102589829445193,"vX0":0.960162739149559,"vY0":-127.28228429247001,"vZ0":-3.2631145954715772,"x":123.84,"y":187.2,"x0":-1.395218889560636,"y0":50.002827106194175,"z0":5.535048054234233,"aX":10.54510421880096},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.5,"breakHorizontal":-11.9,"spinRate":2864,"spinDirection":56},"zone":8,"typeConfidence":0.89,"plateTime":0.430084464917202,"extension":6.565164503358997},"index":6,"playId":"2f691a74-41ae-39c6-ac44-35a6a457dd0e","pitchNumber":6,"startTime":"2026-08-30T22:15:03.635Z","endTime":"2026-08-30T22:15:08.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:15:08.547Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-30T22:15:11.393Z","endTime":"2026-08-30T22:17:03.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.700163867979555,"aZ":-15.03727324199825,"pfxX":0.2543607182858961,"pfxZ":8.481866796177117,"pX":0.15247967431979262,"pZ":2.900722529500014,"vX0":3.4096194612828814,"vY0":-141.35009972279246,"vZ0":-4.855321653588624,"x":111.19,"y":160.46,"x0":-1.1031923314570864,"y0":50.00080778298892,"z0":5.608535498663126,"aX":0.5136733281739411},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":-1.2,"spinRate":2589,"spinDirection":204},"zone":2,"typeConfidence":0.92,"plateTime":0.38773772222577296,"extension":6.662766141370853},"index":0,"playId":"d1aabb5d-2f97-3bf5-bccd-20cd697789c3","pitchNumber":1,"startTime":"2026-08-30T22:15:32.259Z","endTime":"2026-08-30T22:15:38.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00105466334911,"aZ":-12.516007765643439,"pfxX":-2.221805851898114,"pfxZ":9.524236413077105,"pX":-0.0924622658801367,"pZ":2.439273882772839,"vX0":3.71381549633497,"vY0":-142.99039422289164,"vZ0":-6.6470370706902315,"x":120.52,"y":172.92,"x0":-1.1213988897830172,"y0":50.00065419438473,"z0":5.584663207233339,"aX":-4.5851143563940475},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":3.2,"spinRate":2649,"spinDirection":210},"zone":5,"typeConfidence":0.92,"plateTime":0.38353364764037057,"extension":6.655117557698502},"index":1,"playId":"b7fc33fa-03d7-37cb-9e22-67eba00b45e8","pitchNumber":2,"startTime":"2026-08-30T22:15:51.929Z","endTime":"2026-08-30T22:15:55.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81125702313373,"aZ":-10.847096235783372,"pfxX":-1.385347137603282,"pfxZ":10.569810679488711,"pX":-1.1449001721490362,"pZ":3.235160064694061,"vX0":0.6266765656382022,"vY0":-141.2868536821512,"vZ0":-4.63211063826506,"x":160.64,"y":151.43,"x0":-1.189859374213215,"y0":50.001571279958654,"z0":5.595622534731399,"aX":-2.794690860038784},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":2.4,"spinRate":2657,"spinDirection":199},"zone":11,"typeConfidence":0.93,"plateTime":0.3879841097768386,"extension":6.564941474799384},"index":2,"playId":"ddc338d2-20fd-3e08-a71f-de25f63d7811","pitchNumber":3,"startTime":"2026-08-30T22:16:13.064Z","endTime":"2026-08-30T22:16:16.536Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.740371835971608,"aZ":-31.62728662920273,"pfxX":-3.4881877876105505,"pfxZ":0.30619912156883045,"pX":0.34470958180041444,"pZ":-0.6191695561981984,"vX0":4.427088178970409,"vY0":-133.21490945722468,"vZ0":-9.912926782462472,"x":103.86,"y":255.5,"x0":-0.8916917097051823,"y0":50.00369163266429,"z0":5.464418590089014,"aX":-6.220235553496237},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.6,"breakHorizontal":5.3,"spinRate":1367,"spinDirection":269},"zone":14,"typeConfidence":0.89,"plateTime":0.4124267407155,"extension":6.826899752638561},"index":3,"playId":"01e708c3-ae51-3715-b948-694de8fae1cf","pitchNumber":4,"startTime":"2026-08-30T22:16:33.241Z","endTime":"2026-08-30T22:16:36.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80801158680214,"aZ":-12.472950258788442,"pfxX":-2.019396425990809,"pfxZ":9.675219373433318,"pX":0.9356497415008004,"pZ":1.3309007071692684,"vX0":5.946947077602498,"vY0":-141.8799818711649,"vZ0":-9.439302742026634,"x":81.34,"y":202.85,"x0":-0.9263194519980462,"y0":50.00548088269898,"z0":5.498473585988322,"aX":-4.113658367646328},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":2.4,"spinRate":2734,"spinDirection":208},"zone":14,"typeConfidence":0.92,"plateTime":0.3862217868762934,"extension":6.650883801273778},"index":4,"playId":"3fb7fb14-a994-3737-b354-d6b95d27ca44","pitchNumber":5,"startTime":"2026-08-30T22:16:58.499Z","endTime":"2026-08-30T22:17:03.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:17:03.165Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Pete Alonso hit by pitch.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:19:13.845Z","endTime":"2026-08-30T22:20:03.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kade Morris replaces Brady Basso.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T22:18:04.328Z","endTime":"2026-08-30T22:19:16.007Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695034,"link":"/api/v1/people/695034"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.690409710228227,"aZ":-29.756093770508624,"pfxX":-9.260061066191124,"pfxZ":1.2787314150897373,"pX":-0.2554518708626533,"pZ":2.855989590142577,"vX0":7.873976662157535,"vY0":-136.62771008180968,"vZ0":-1.0346267522390034,"x":126.74,"y":161.67,"x0":-1.9746411709411889,"y0":50.000194736486584,"z0":5.288366692393239,"aX":-17.467876496371858},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.3,"breakHorizontal":15.1,"spinRate":2114,"spinDirection":233},"zone":5,"typeConfidence":0.9,"plateTime":0.40120938399988715,"extension":5.896167120334008},"index":1,"playId":"75c976b5-4fc4-3991-be16-05bd7968b81b","pitchNumber":1,"startTime":"2026-08-30T22:19:16.007Z","endTime":"2026-08-30T22:19:19.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":79.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.632679137062624,"aZ":-27.239887175170775,"pfxX":0.7049432786418526,"pfxZ":3.018394082056684,"pX":0.411245222523353,"pZ":2.784722000044015,"vX0":5.891239876920263,"vY0":-127.42819927331405,"vZ0":-0.49903567915456554,"x":101.32,"y":163.59,"x0":-2.0278971919770687,"y0":50.003466823326995,"z0":5.146322517214222,"aX":1.1512500379957746},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.6,"breakHorizontal":-2.6,"spinRate":2168,"spinDirection":196},"zone":6,"typeConfidence":0.91,"plateTime":0.4308134262840979,"extension":5.8539988564739405},"index":2,"playId":"d594367c-5036-3f6f-abc0-410c16af833e","pitchNumber":2,"startTime":"2026-08-30T22:19:28.067Z","endTime":"2026-08-30T22:19:31.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.052523295898308,"aZ":-28.48547478919827,"pfxX":1.8604830886118977,"pfxZ":2.260862482946661,"pX":1.735281759188285,"pZ":1.183310687746533,"vX0":8.591499033108033,"vY0":-126.99844612734636,"vZ0":-4.301984422271265,"x":50.86,"y":206.83,"x0":-1.933717371746819,"y0":50.006027930394744,"z0":5.165608798242194,"aX":3.0369727373146103},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":-5.3,"spinRate":2258,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.4313289996266918,"extension":5.942287118575935},"index":3,"playId":"08935310-d0af-3cce-b060-0875a785e3fb","pitchNumber":3,"startTime":"2026-08-30T22:19:42.369Z","endTime":"2026-08-30T22:19:45.811Z","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(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":94.6,"endSpeed":85.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98954790255636,"aZ":-18.814995870390486,"pfxX":-5.915292150958838,"pfxZ":6.99206385208883,"pX":-1.469086499075448,"pZ":4.783774332252343,"vX0":4.021878882588663,"vY0":-137.6940723385935,"vZ0":1.5579188263948773,"x":173.0,"y":109.62,"x0":-2.1838410338192498,"y0":50.002269598587276,"z0":5.487767560114912,"aX":-11.301924224609166},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":9.8,"spinRate":2301,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.39853676201321253,"extension":5.9358581168878946},"index":4,"playId":"12e4bf9a-fd61-333d-9bca-aa53837e1a91","pitchNumber":4,"startTime":"2026-08-30T22:19:56.053Z","endTime":"2026-08-30T22:20:03.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:20:03.211Z","atBatIndex":59},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Gunnar Henderson triples (5) on a sharp ground ball to center fielder Henry Bolte. Jackson Holliday scores.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:21:37.916Z","endTime":"2026-08-30T22:24:01.856Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":695034,"link":"/api/v1/people/695034"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T22:20:06.835Z","endTime":"2026-08-30T22:21:18.760Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"description":"Offensive Substitution: Pinch-runner Jackson Holliday replaces Pete Alonso.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T22:21:18.760Z","endTime":"2026-08-30T22:21:40.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13431046431181,"aZ":-26.7910818740181,"pfxX":-2.002602216558336,"pfxZ":3.1862454853146343,"pX":0.9677340436484718,"pZ":1.4969972049300655,"vX0":8.622592322913885,"vY0":-128.49830331508727,"vZ0":-3.9282836783518653,"x":80.11,"y":198.36,"x0":-2.156628294959199,"y0":50.00224051227723,"z0":5.103481331290151,"aX":-3.3832931273883773},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.2,"breakHorizontal":1.9,"spinRate":2198,"spinDirection":222},"zone":14,"typeConfidence":0.84,"plateTime":0.4246295692314739,"extension":6.00157745655364},"index":2,"playId":"1ae79589-d1a0-33c4-9619-1348c3524b41","pitchNumber":1,"startTime":"2026-08-30T22:21:40.000Z","endTime":"2026-08-30T22:21:43.485Z","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":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.421610501606406,"aZ":-32.161302548160805,"pfxX":-9.97011327996791,"pfxZ":0.010058660896802962,"pX":-1.0293903738345542,"pZ":2.4321233019136215,"vX0":6.123180618592544,"vY0":-128.61956368066927,"vZ0":-0.4500971332801814,"x":156.24,"y":173.11,"x0":-2.139377739731122,"y0":50.005832287192106,"z0":5.092742470359377,"aX":-16.79127403584986},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.1,"breakHorizontal":16.8,"spinRate":1807,"spinDirection":247},"zone":13,"typeConfidence":0.93,"plateTime":0.42505070121114796,"extension":6.235770442160401},"index":3,"playId":"a159b2ce-8c1c-3151-83ba-2b6000a11bb8","pitchNumber":2,"startTime":"2026-08-30T22:21:57.291Z","endTime":"2026-08-30T22:22:00.911Z","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":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.214424391964698,"aZ":-28.45098137840854,"pfxX":-9.992576812144694,"pfxZ":1.9834678950143854,"pX":-0.5131686494646587,"pZ":2.6236337370415193,"vX0":7.61191862530594,"vY0":-136.24423955954563,"vZ0":-1.2939291724710638,"x":136.56,"y":167.94,"x0":-2.046356320263545,"y0":50.00435496529946,"z0":5.072847558349322,"aX":-18.7687823455948},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.5,"breakHorizontal":16.4,"spinRate":2097,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.40216885978061256,"extension":6.095943602703679},"index":4,"playId":"b5467fa2-a0f5-322b-9fb3-7c2aba359bac","pitchNumber":3,"startTime":"2026-08-30T22:22:19.330Z","endTime":"2026-08-30T22:22:22.945Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-30T22:22:31.747Z","endTime":"2026-08-30T22:23:04.138Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"playId":"7f5d76dd-4ed6-3e0b-be58-f46a70d6f922","startTime":"2026-08-30T22:23:04.138Z","endTime":"2026-08-30T22:23:07.138Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.333044651002165,"aZ":-28.00113657985493,"pfxX":-10.828938470877766,"pfxZ":2.4717812792408766,"pX":1.0893622333601523,"pZ":0.6769114649625203,"vX0":11.162343916020326,"vY0":-128.7302130860964,"vZ0":-5.082058320319389,"x":75.48,"y":220.5,"x0":-1.8846182843428019,"y0":50.002031892045075,"z0":4.829721254753682,"aX":-18.27514562271025},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.6,"breakHorizontal":17.3,"spinRate":1836,"spinDirection":252},"zone":14,"typeConfidence":0.94,"plateTime":0.42458712126068043,"extension":6.232650454091584},"index":7,"playId":"46093776-0479-3219-92c7-04f9de12faa3","pitchNumber":4,"startTime":"2026-08-30T22:23:23.049Z","endTime":"2026-08-30T22:23:26.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.221257865783283,"aZ":-32.24971455970972,"pfxX":-8.56168482657345,"pfxZ":-0.037001729305895736,"pX":-0.8613473327504498,"pZ":3.2301245848120588,"vX0":6.161919161541272,"vY0":-133.5725700258372,"vZ0":1.0159557198647267,"x":149.83,"y":151.57,"x0":-2.079084484652751,"y0":50.005978270091695,"z0":5.153430812123649,"aX":-15.562669977507067},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.4,"breakHorizontal":14.3,"spinRate":1895,"spinDirection":235},"zone":11,"typeConfidence":0.69,"plateTime":0.4091487892339485,"extension":6.1163655282920635},"hitData":{"launchSpeed":101.5,"launchAngle":4.0,"totalDistance":152.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":67.69,"coordY":65.03}},"index":8,"playId":"5bbe8ca9-d666-333e-9b35-9c0bcfd1026a","pitchNumber":5,"startTime":"2026-08-30T22:23:46.341Z","endTime":"2026-08-30T22:24:01.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:24:01.856Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Coby Mayo pops out to shortstop Alika Williams.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:24:38.472Z","endTime":"2026-08-30T22:27:32.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.147459999861145,"aZ":-27.257567256940735,"pfxX":-9.394489072860518,"pfxZ":2.591594290791864,"pX":-0.967031137647249,"pZ":2.8438642752089485,"vX0":6.330342726481871,"vY0":-136.83755901993754,"vZ0":-1.5026378561458924,"x":153.86,"y":162.0,"x0":-2.0897011282268725,"y0":50.001524703419484,"z0":5.267202808478929,"aX":-17.817265164564514},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.6,"breakHorizontal":15.7,"spinRate":2041,"spinDirection":238},"zone":11,"typeConfidence":0.92,"plateTime":0.4002462016393631,"extension":6.133568316127797},"index":0,"playId":"1089e8c4-baf7-30ff-802e-5b701b23237e","pitchNumber":1,"startTime":"2026-08-30T22:24:40.264Z","endTime":"2026-08-30T22:24:44.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.381600698382993,"aZ":-24.947660018682654,"pfxX":-0.5306198074819308,"pfxZ":4.2333346898717945,"pX":0.9882794839427635,"pZ":1.4139567201146586,"vX0":8.03562026612423,"vY0":-129.14646363834257,"vZ0":-4.424564674140306,"x":79.33,"y":200.6,"x0":-2.0813460465281333,"y0":50.002122744257676,"z0":5.045414791426769,"aX":-0.9076685338600213},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.0,"breakHorizontal":-0.6,"spinRate":2178,"spinDirection":217},"zone":14,"typeConfidence":0.87,"plateTime":0.42251916094317066,"extension":6.201605419199196},"index":1,"playId":"508fa70a-2efc-3ce2-b181-53ce5a708287","pitchNumber":2,"startTime":"2026-08-30T22:25:01.148Z","endTime":"2026-08-30T22:25:04.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.580965226267537,"aZ":-28.208849204004448,"pfxX":0.5807173830360499,"pfxZ":2.292472380170956,"pX":0.7463413531830914,"pZ":2.0698549795061596,"vX0":6.881651351987563,"vY0":-130.49274684267237,"vZ0":-2.6430558558935564,"x":88.55,"y":182.89,"x0":-1.9966903714023432,"y0":50.00299669369907,"z0":5.213425676624929,"aX":1.00498894815238},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2190,"spinDirection":217},"zone":9,"typeConfidence":0.89,"plateTime":0.41918039009127606,"extension":6.0617253417442445},"index":2,"playId":"47cc4661-12d1-3379-b6ac-8815cf7abe9d","pitchNumber":3,"startTime":"2026-08-30T22:25:18.641Z","endTime":"2026-08-30T22:25:23.216Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-30T22:25:35.746Z","endTime":"2026-08-30T22:25:52.549Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"}},{"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.3,"endSpeed":80.8,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.417101686639988,"aZ":-33.26188557202473,"pfxX":-9.62910064992002,"pfxZ":-0.6568782279832934,"pX":0.6855708104201813,"pZ":1.4952740300942104,"vX0":9.945900019113246,"vY0":-128.24642360837376,"vZ0":-2.05120609134518,"x":90.87,"y":198.41,"x0":-1.998486540413954,"y0":50.00209056197606,"z0":4.908876814892798,"aX":-15.981601125863167},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.4,"breakHorizontal":15.1,"spinRate":1702,"spinDirection":255},"zone":14,"typeConfidence":0.89,"plateTime":0.42767555664475143,"extension":6.269630309366363},"index":4,"playId":"9903492d-1a39-31d6-bd14-422e6a9db147","pitchNumber":4,"startTime":"2026-08-30T22:25:52.549Z","endTime":"2026-08-30T22:25:57.020Z","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.1,"endSpeed":85.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37060575907458,"aZ":-31.726387339358325,"pfxX":-8.521550394196064,"pfxZ":0.23568867330526722,"pX":-0.984903344290354,"pZ":2.7777920905266487,"vX0":6.133199290102931,"vY0":-136.8162851913102,"vZ0":-0.4883639396558514,"x":154.54,"y":163.78,"x0":-2.1573776363247785,"y0":50.00044576675557,"z0":5.147562080937372,"aX":-16.027779900427984},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.6,"breakHorizontal":14.0,"spinRate":2193,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.4015239117414646,"extension":6.029244089404932},"index":5,"playId":"af4da0d0-aa74-3227-8fbc-10fc5044d198","pitchNumber":5,"startTime":"2026-08-30T22:26:10.145Z","endTime":"2026-08-30T22:26:15.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.717434078742116,"aZ":-25.02252388344625,"pfxX":0.7119241549943895,"pfxZ":4.1954636894891175,"pX":1.2370241619623625,"pZ":1.455239013337885,"vX0":8.11715848355225,"vY0":-129.44956791342793,"vZ0":-4.559450235999189,"x":69.85,"y":199.49,"x0":-2.025227080275907,"y0":50.004767325122906,"z0":5.142969710529296,"aX":1.2151645429611588},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":-3.0,"spinRate":1980,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.4222846312448061,"extension":6.177572303786905},"index":6,"playId":"16df1fe2-c17b-3e6a-bef0-2d89664ae8ce","pitchNumber":6,"startTime":"2026-08-30T22:26:36.892Z","endTime":"2026-08-30T22:26:42.780Z","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":92.3,"endSpeed":84.6,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.476612155424547,"aZ":-32.148935702618154,"pfxX":-7.261874743510262,"pfxZ":0.018949021710609415,"pX":-0.6020802766480544,"pZ":2.7934897487036188,"vX0":6.647773005073155,"vY0":-134.24044132798858,"vZ0":-0.3447750026819023,"x":139.95,"y":163.36,"x0":-2.164513229909067,"y0":50.00670053969606,"z0":5.207976240896273,"aX":-13.284951076843576},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.1,"breakHorizontal":11.8,"spinRate":1704,"spinDirection":242},"zone":4,"typeConfidence":0.77,"plateTime":0.40768716668596783,"extension":6.260732768098645},"index":7,"playId":"43a50002-c049-3e89-a0ca-c2c60602d2ee","pitchNumber":7,"startTime":"2026-08-30T22:26:56.865Z","endTime":"2026-08-30T22:27:00.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.113367539938412,"aZ":-26.867901082735166,"pfxX":1.398979079673548,"pfxZ":3.279469007967263,"pX":0.5275648488911512,"pZ":3.6815911459665607,"vX0":6.146320226034203,"vY0":-126.48323287440776,"vZ0":1.3885378782032953,"x":96.89,"y":139.38,"x0":-2.116999549417019,"y0":50.003556751608535,"z0":5.282070601392563,"aX":2.262115638550711},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":-4.0,"spinRate":2133,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.43327214397915315,"extension":6.10505938429633},"hitData":{"launchSpeed":92.6,"launchAngle":69.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":146.11}},"index":8,"playId":"753b19d5-4b76-3de2-ae8f-ab13e132f6e9","pitchNumber":8,"startTime":"2026-08-30T22:27:21.277Z","endTime":"2026-08-30T22:27:32.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:27:32.222Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Encarnacion-Strand strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:27:47.195Z","endTime":"2026-08-30T22:29:48.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"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":93.3,"endSpeed":85.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.200954833650876,"aZ":-29.510442300339847,"pfxX":-8.265721526173131,"pfxZ":1.4298805005402802,"pX":-1.3852310922744089,"pZ":2.4989990244451756,"vX0":4.947715423644858,"vY0":-135.80865937321323,"vZ0":-1.5685587987827958,"x":169.8,"y":171.31,"x0":-2.1582999225854156,"y0":50.0042618040041,"z0":5.139844415706323,"aX":-15.415944103760424},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.4,"breakHorizontal":13.9,"spinRate":2058,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.40355751344386137,"extension":6.107620546711793},"index":0,"playId":"0296f8fe-a7ef-37d2-b351-16be659a6971","pitchNumber":1,"startTime":"2026-08-30T22:28:01.043Z","endTime":"2026-08-30T22:28:09.865Z","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.0,"endSpeed":85.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04658794724625,"aZ":-28.684732787328212,"pfxX":-9.557378285752666,"pfxZ":1.8483775613723523,"pX":-0.30110540393085905,"pZ":2.6902240278959506,"vX0":8.516630863741172,"vY0":-136.61517369241415,"vZ0":-1.2916475922822057,"x":128.48,"y":166.14,"x0":-2.2223897931474283,"y0":50.000248437834635,"z0":5.147093089992669,"aX":-18.002623501627557},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.2,"breakHorizontal":15.5,"spinRate":2008,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.4014506803704738,"extension":6.204452288379484},"index":1,"playId":"fbb1f679-44df-30fd-8c6b-d4f97c358ce2","pitchNumber":2,"startTime":"2026-08-30T22:28:51.198Z","endTime":"2026-08-30T22:28:54.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-30T22:29:08.252Z","endTime":"2026-08-30T22:29:23.884Z","isPitch":false,"type":"action","player":{"id":687952,"link":"/api/v1/people/687952"}},{"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":87.2,"endSpeed":79.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.932300218675895,"aZ":-32.18978105542115,"pfxX":1.180723201268862,"pfxZ":-0.008237318283295991,"pX":0.6128615034719002,"pZ":4.002769514111758,"vX0":6.264464912614692,"vY0":-126.82689659806039,"vZ0":2.979745027321136,"x":93.64,"y":130.71,"x0":-2.0467851982955785,"y0":50.00405901112773,"z0":5.386652492181674,"aX":1.9145919879916973},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-3.6,"spinRate":2313,"spinDirection":164},"zone":12,"typeConfidence":0.91,"plateTime":0.43255211282605766,"extension":5.950023990804856},"index":3,"playId":"f9283b0b-9ba4-328f-8c70-8ae9c3db5c02","pitchNumber":3,"startTime":"2026-08-30T22:29:23.884Z","endTime":"2026-08-30T22:29:27.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3083561788168,"aZ":-28.147221421758353,"pfxX":0.5782206605460116,"pfxZ":2.4287369906963736,"pX":1.5343067910976733,"pZ":1.8232385070226336,"vX0":8.875712125881863,"vY0":-127.18133124064518,"vZ0":-2.6876960587891388,"x":58.52,"y":189.55,"x0":-2.059291148303586,"y0":50.000755636959894,"z0":5.100083535270748,"aX":0.9573306499405935},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-2.9,"spinRate":2214,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.4288058138181534,"extension":6.021568639918747},"index":4,"playId":"50f7ff16-0bdb-37c7-b41e-5d710680f8f6","pitchNumber":4,"startTime":"2026-08-30T22:29:44.136Z","endTime":"2026-08-30T22:29:48.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:29:48.319Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Leody Taveras pops out to shortstop Alika Williams.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-30T22:30:56.249Z","endTime":"2026-08-30T22:32:27.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T22:30:05.252Z","endTime":"2026-08-30T22:30:58.409Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.380148942003544,"aZ":-19.39163701175654,"pfxX":-8.8697486472375,"pfxZ":6.964275029865727,"pX":0.10396936114053017,"pZ":0.8313079155779981,"vX0":8.655567083424856,"vY0":-134.85775531913964,"vZ0":-7.382722783585682,"x":113.04,"y":216.33,"x0":-2.000773854655878,"y0":50.000992546677224,"z0":4.981037824128885,"aX":-16.273407785962462},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":2303,"spinDirection":236},"zone":14,"typeConfidence":0.88,"plateTime":0.4067628501984246,"extension":6.2178153315300975},"index":1,"playId":"c08249ba-7a06-39df-8a1c-7f72d14a798c","pitchNumber":1,"startTime":"2026-08-30T22:30:58.409Z","endTime":"2026-08-30T22:31:02.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.399496449755684,"aZ":-32.561908271939416,"pfxX":-11.913645615599716,"pfxZ":-0.24000227059267143,"pX":-0.25598580381963015,"pZ":0.5951324404057925,"vX0":8.49500775800925,"vY0":-128.0694442727678,"vZ0":-4.249704220420177,"x":126.76,"y":222.71,"x0":-2.088143227266638,"y0":50.00118402755859,"z0":4.856867523909018,"aX":-19.55219394509159},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.3,"breakHorizontal":19.3,"spinRate":1807,"spinDirection":251},"zone":13,"typeConfidence":0.96,"plateTime":0.4296560961491158,"extension":6.446137464662017},"index":2,"playId":"38c0fdb6-a0e5-3b06-91c5-1b83b50a541b","pitchNumber":2,"startTime":"2026-08-30T22:31:16.371Z","endTime":"2026-08-30T22:31:20.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40443358652771,"aZ":-19.082767885018388,"pfxX":-9.427720668158942,"pfxZ":7.1795997539434815,"pX":-0.5476638711778742,"pZ":1.8608489747174823,"vX0":7.5272829327696,"vY0":-134.93305355977336,"vZ0":-4.827833196658645,"x":137.88,"y":188.54,"x0":-2.1640594256928387,"y0":50.002150713246,"z0":5.038719027060409,"aX":-17.190700662207803},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":15.2,"spinRate":2167,"spinDirection":235},"zone":7,"typeConfidence":0.89,"plateTime":0.4076484010487684,"extension":6.163029852515986},"index":3,"playId":"fb6ba033-3c95-3f02-b8b3-6b9f4142369d","pitchNumber":3,"startTime":"2026-08-30T22:31:37.360Z","endTime":"2026-08-30T22:31:40.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90325443030337,"aZ":-28.280383817333036,"pfxX":-9.161052310634853,"pfxZ":2.087153757537151,"pX":1.0653699318441079,"pZ":1.9984484448597215,"vX0":11.603137321967479,"vY0":-135.4790773427685,"vZ0":-3.1106920562406817,"x":76.39,"y":184.82,"x0":-2.0776716104574224,"y0":50.00158052860764,"z0":5.132820666734798,"aX":-17.07253991106932},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.4,"breakHorizontal":14.2,"spinRate":2026,"spinDirection":238},"zone":14,"typeConfidence":0.87,"plateTime":0.40390463529368503,"extension":6.200214611518585},"index":4,"playId":"bfa9bf0c-cb6a-3db8-9096-def4b57af531","pitchNumber":4,"startTime":"2026-08-30T22:31:59.386Z","endTime":"2026-08-30T22:32:03.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.172171151597173,"aZ":-17.92524536043048,"pfxX":-7.402494633499096,"pfxZ":7.701480720187519,"pX":-0.6550417268814961,"pZ":2.211988887706671,"vX0":6.503427982536822,"vY0":-135.56146984024295,"vZ0":-4.554721383790616,"x":141.97,"y":179.06,"x0":-2.129929131868,"y0":50.00615353424548,"z0":5.175100249127941,"aX":-13.703505313886662},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":11.9,"spinRate":2320,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.4049088290789462,"extension":6.1413587349917815},"hitData":{"launchSpeed":72.3,"launchAngle":50.0,"totalDistance":209.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":119.25}},"index":5,"playId":"9ca82dfc-b75d-3656-abac-3651860c02ff","pitchNumber":5,"startTime":"2026-08-30T22:32:19.124Z","endTime":"2026-08-30T22:32:27.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:32:27.971Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Stefanic grounds out, second baseman Blaze Alexander to first baseman Coby Mayo.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T22:34:53.053Z","endTime":"2026-08-30T22:36:59.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677020,"fullName":"Josh Walker","link":"/api/v1/people/677020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9,10],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jackson Holliday remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T22:33:52.323Z","endTime":"2026-08-30T22:33:52.348Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"}},{"details":{"description":"Pitching Change: Josh Walker replaces Anthony Nunez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T22:33:52.348Z","endTime":"2026-08-30T22:34:28.459Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677020,"link":"/api/v1/people/677020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Stefanic replaces Donovan Walton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-30T22:34:28.459Z","endTime":"2026-08-30T22:34:55.223Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":622268,"link":"/api/v1/people/622268"}},{"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":91.5,"endSpeed":83.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94313439442126,"aZ":-24.60871420713256,"pfxX":10.014506375406373,"pfxZ":4.249317278521469,"pX":0.9624455855674766,"pZ":3.3623362695431074,"vX0":-8.52422332459541,"vY0":-132.89796137597406,"vZ0":-2.474301058265999,"x":80.31,"y":148.0,"x0":2.919071402001006,"y0":50.000228560522935,"z0":6.103261952464773,"aX":17.81306064320469},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":-16.2,"spinRate":1968,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4130217127331304,"extension":6.9003085483710525},"index":3,"playId":"f0f502e1-2b16-33a7-9e78-d4f1572c5747","pitchNumber":1,"startTime":"2026-08-30T22:34:55.223Z","endTime":"2026-08-30T22:34:58.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.612622265139322,"aZ":-26.310106062316276,"pfxX":9.548485000019255,"pfxZ":3.3155909783565782,"pX":0.7765347016953712,"pZ":2.8732050763287114,"vX0":-9.349435674064754,"vY0":-132.00432284030254,"vZ0":-2.98631291191208,"x":87.4,"y":161.2,"x0":3.1205418778805014,"y0":50.00142641249687,"z0":5.95220116118849,"aX":16.88116919265458},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.5,"breakHorizontal":-15.2,"spinRate":2015,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.4146319976022932,"extension":6.7400012240495935},"index":4,"playId":"7919e780-e248-37f9-beb2-b3c174c0eb4a","pitchNumber":2,"startTime":"2026-08-30T22:35:11.656Z","endTime":"2026-08-30T22:35:15.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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34019029062682,"aZ":-28.17128494011263,"pfxX":10.345643656637979,"pfxZ":2.4973605138132804,"pX":1.146835399096272,"pZ":2.937551507994675,"vX0":-8.129146780466389,"vY0":-126.05822176388199,"vZ0":-1.7108962182938012,"x":73.29,"y":159.47,"x0":3.0740133195365904,"y0":50.00515256172897,"z0":5.905865135172665,"aX":16.60275052566805},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-16.8,"spinRate":1764,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.43501044425151525,"extension":6.932566227122495},"index":5,"playId":"7f8b3df7-743b-335d-8dd1-a8193ba36d71","pitchNumber":3,"startTime":"2026-08-30T22:35:27.977Z","endTime":"2026-08-30T22:35:32.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.610305036532043,"aZ":-25.476222997376627,"pfxX":9.07303332565587,"pfxZ":3.7691976717931066,"pX":0.18943911944454464,"pZ":2.940794580785457,"vX0":-10.205832728046321,"vY0":-132.34359578544658,"vZ0":-3.0741585715827022,"x":109.78,"y":159.38,"x0":2.9126141159922985,"y0":50.00430606207833,"z0":5.978481129468213,"aX":16.134318884814707},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.4,"breakHorizontal":-14.3,"spinRate":1963,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.41348082755183624,"extension":6.805959111560343},"index":6,"playId":"690d482c-8dae-3d8c-b29a-7308440ba127","pitchNumber":4,"startTime":"2026-08-30T22:35:46.296Z","endTime":"2026-08-30T22:35:49.926Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-30T22:35:55.715Z","endTime":"2026-08-30T22:36:07.624Z","isPitch":false,"type":"action","player":{"id":683021,"link":"/api/v1/people/683021"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.938266962776588,"aZ":-13.166692419209543,"pfxX":2.3400844837644037,"pfxZ":10.138992195801258,"pX":-1.0002647912439824,"pZ":2.8740486127756837,"vX0":-10.802857785334083,"vY0":-136.0818867066345,"vZ0":-6.157050374648473,"x":155.13,"y":161.18,"x0":2.7175371132675146,"y0":50.00489732937103,"z0":6.078600495553808,"aX":4.388319977132268},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":-1.9,"spinRate":2171,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4025462619376592,"extension":6.895690437180022},"index":8,"playId":"07d5ec8a-1a55-3155-9c5a-2547997582fb","pitchNumber":5,"startTime":"2026-08-30T22:36:07.624Z","endTime":"2026-08-30T22:36:11.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.735194656733746,"aZ":-16.612887684672103,"pfxX":3.9244091424460468,"pfxZ":8.261589077703494,"pX":0.4913683980203271,"pZ":3.259393493568247,"vX0":-7.753375542607126,"vY0":-135.66352821767623,"vZ0":-4.698427108243685,"x":98.27,"y":150.78,"x0":2.8629408790662882,"y0":50.0031762889225,"z0":6.153898194822677,"aX":7.392919110224998},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-5.6,"spinRate":2181,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4021068579640623,"extension":6.951713055442389},"index":9,"playId":"bdc05369-9534-33e1-b5d8-7a05001de090","pitchNumber":6,"startTime":"2026-08-30T22:36:29.147Z","endTime":"2026-08-30T22:36:32.645Z","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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.082,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.644400212948483,"aZ":-24.640021141044247,"pfxX":8.828722459541677,"pfxZ":4.1389381739312245,"pX":0.3686570929545354,"pZ":2.3804694147322363,"vX0":-9.053910620035929,"vY0":-133.79143257155118,"vZ0":-5.182496179579738,"x":102.95,"y":174.51,"x0":2.642212447159166,"y0":50.0063710029153,"z0":6.098472899404849,"aX":16.08205138965396},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":-14.2,"spinRate":1976,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4086900500973263,"extension":6.923813868622219},"hitData":{"launchSpeed":90.9,"launchAngle":1.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":151.18}},"index":10,"playId":"cd359bc9-96d5-3f3e-a1a7-e14c20598f3e","pitchNumber":7,"startTime":"2026-08-30T22:36:51.476Z","endTime":"2026-08-30T22:36:59.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:36:59.305Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy White called out on strikes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T22:37:07.674Z","endTime":"2026-08-30T22:38:26.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677020,"fullName":"Josh Walker","link":"/api/v1/people/677020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":79.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.828446067550587,"aZ":-27.78823290387477,"pfxX":-2.1995189280325125,"pfxZ":2.822246038105373,"pX":-0.1325602679430292,"pZ":2.791287287841314,"vX0":-6.787181255785763,"vY0":-122.14061267756202,"vZ0":-2.1447158829692436,"x":122.05,"y":163.42,"x0":2.9374803089092554,"y0":50.00121530185645,"z0":6.006853436561603,"aX":-3.4129646058003837},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.9,"breakHorizontal":5.2,"spinRate":2054,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.44380503047130615,"extension":7.025285534579575},"index":0,"playId":"d5b26279-08e5-34ab-b74c-6d27b48db3d2","pitchNumber":1,"startTime":"2026-08-30T22:37:25.961Z","endTime":"2026-08-30T22:37:29.601Z","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":93.7,"endSpeed":86.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66240049265345,"aZ":-16.09858973509018,"pfxX":3.453645932739374,"pfxZ":8.485807165835764,"pX":0.139650944859487,"pZ":3.2464001399090057,"vX0":-8.397252073453144,"vY0":-136.23086737258964,"vZ0":-4.893917888933033,"x":111.68,"y":151.13,"x0":2.802372427771273,"y0":50.00667816170657,"z0":6.165594351761343,"aX":6.546618044622997},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":-4.7,"spinRate":2234,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4008253653471936,"extension":6.8177809985106546},"index":1,"playId":"f1052479-5686-3840-a66a-645b77848ad3","pitchNumber":2,"startTime":"2026-08-30T22:37:44.026Z","endTime":"2026-08-30T22:37:47.061Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12480769603755,"aZ":-23.58020376479108,"pfxX":8.191653750682368,"pfxZ":4.55794582966767,"pX":-0.2194643498952958,"pZ":4.479755882302994,"vX0":-11.074654437544378,"vY0":-135.83314164110558,"vZ0":-0.1515164377290933,"x":125.37,"y":117.83,"x0":2.8284635400058016,"y0":50.00460102602858,"z0":6.162759630138052,"aX":15.453716598722465},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":-12.7,"spinRate":2093,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.40178132857969695,"extension":6.894360214675742},"index":2,"playId":"a4084363-bed8-3aaf-b24e-8737f8909b56","pitchNumber":3,"startTime":"2026-08-30T22:38:06.063Z","endTime":"2026-08-30T22:38:09.416Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.000062078983373,"aZ":-28.90023278669711,"pfxX":-2.2834987138403116,"pfxZ":2.069336118970856,"pX":0.7504397226016927,"pZ":2.591920693828312,"vX0":-4.956228046851934,"vY0":-124.12667450976414,"vZ0":-2.449224053353759,"x":88.4,"y":168.8,"x0":3.0599589280219277,"y0":50.0013614469957,"z0":5.9685598424630735,"aX":-3.604647315946265},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.5,"breakHorizontal":5.2,"spinRate":1946,"spinDirection":268},"zone":6,"typeConfidence":2.0,"plateTime":0.4392340898280933,"extension":6.896879462073688},"index":3,"playId":"fda9edf8-8298-3c5a-a715-a8fc1704ba6c","pitchNumber":4,"startTime":"2026-08-30T22:38:22.175Z","endTime":"2026-08-30T22:38:26.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:38:26.199Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Muncy singles on a ground ball to left fielder Christian Franklin.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T22:38:51.671Z","endTime":"2026-08-30T22:40:15.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677020,"fullName":"Josh Walker","link":"/api/v1/people/677020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-30T22:38:34.781Z","endTime":"2026-08-30T22:38:53.821Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.695592020637307,"aZ":-16.128449614554988,"pfxX":3.0489551471527285,"pfxZ":8.55644804703589,"pX":-0.3242765301086074,"pZ":3.6015977793933027,"vX0":-8.858796239993943,"vY0":-135.60662614204185,"vZ0":-4.1381301462450875,"x":129.36,"y":141.54,"x0":2.5786908029870754,"y0":50.00547923660606,"z0":6.261561773968936,"aX":5.720566874994191},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":-3.8,"spinRate":2078,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4028294650869739,"extension":6.862649006080825},"index":1,"playId":"c3c09342-426e-3acd-b1c0-292a57f768e0","pitchNumber":1,"startTime":"2026-08-30T22:38:53.821Z","endTime":"2026-08-30T22:38:57.030Z","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.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84600444106379,"aZ":-14.645789413307034,"pfxX":2.7347083748950327,"pfxZ":9.258711886263416,"pX":1.0877433167432844,"pZ":3.6715705839688066,"vX0":-5.766929707646085,"vY0":-136.67107038347925,"vZ0":-3.8943986054856263,"x":75.54,"y":139.65,"x0":2.8689964866678874,"y0":50.005479283916706,"z0":6.119459143869921,"aX":5.179239563292896},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":-3.7,"spinRate":2148,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40060169880995833,"extension":6.759321462745171},"index":2,"playId":"22dd89a7-5c3b-3afd-83d4-21350d599672","pitchNumber":2,"startTime":"2026-08-30T22:39:11.649Z","endTime":"2026-08-30T22:39:15.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99180233051785,"aZ":-23.244210400433165,"pfxX":10.002969367341976,"pfxZ":5.340270675902418,"pX":1.1365361007419763,"pZ":1.725189486359395,"vX0":-8.090194714848032,"vY0":-128.31802248056718,"vZ0":-5.641118956881779,"x":73.68,"y":192.2,"x0":3.0271381164078552,"y0":50.00166038624263,"z0":5.757663380450343,"aX":16.717900545332675},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.6,"breakHorizontal":-16.3,"spinRate":1969,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.42649330991829437,"extension":6.900931960561812},"index":3,"playId":"ae877403-48fc-39d4-ab4d-1b1eb04079ac","pitchNumber":3,"startTime":"2026-08-30T22:39:29.255Z","endTime":"2026-08-30T22:39:33.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.060734161180534,"aZ":-15.3064167537566,"pfxX":2.4613841893165915,"pfxZ":9.011559802496718,"pX":0.2515025365463712,"pZ":3.5458838528070173,"vX0":-7.513613402242726,"vY0":-136.01494255099826,"vZ0":-4.2464667851624975,"x":107.41,"y":143.04,"x0":2.7310490696197958,"y0":50.00638390658288,"z0":6.1901895932721605,"aX":4.610112877932846},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":-2.9,"spinRate":2147,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4028338331935051,"extension":6.826138117407469},"index":4,"playId":"0d9b2723-005f-325e-aed4-ee1cea77b1ac","pitchNumber":4,"startTime":"2026-08-30T22:39:46.860Z","endTime":"2026-08-30T22:39:51.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69431522644999,"aZ":-23.009359529774652,"pfxX":8.56490930123832,"pfxZ":4.9881884913179135,"pX":-0.3563526617408053,"pZ":2.568086052875762,"vX0":-11.671886654964064,"vY0":-134.11030277981249,"vZ0":-4.355169996012119,"x":130.58,"y":169.44,"x0":2.922352305724029,"y0":50.0030540048168,"z0":5.837043649641686,"aX":15.735699765516966},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":-13.2,"spinRate":2080,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.4070939133050602,"extension":7.0012197290394464},"hitData":{"launchSpeed":106.3,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":110.13}},"index":5,"playId":"569a3f3d-67f0-3db7-be71-a0c971230264","pitchNumber":5,"startTime":"2026-08-30T22:40:05.721Z","endTime":"2026-08-30T22:40:15.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:40:15.861Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brian Serven lines out to left fielder Christian Franklin.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-30T22:40:26.156Z","endTime":"2026-08-30T22:40:50.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677020,"fullName":"Josh Walker","link":"/api/v1/people/677020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681047,"link":"/api/v1/people/681047"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62837513026098,"aZ":-17.645805097467093,"pfxX":2.0986011494929815,"pfxZ":8.193786731721929,"pX":-0.44354701260730944,"pZ":2.5785867351458056,"vX0":-8.805819741200127,"vY0":-132.39559083560945,"vZ0":-6.037063308222861,"x":133.91,"y":169.16,"x0":2.654842211425724,"y0":50.00267967367702,"z0":6.182698370120426,"aX":3.722391932487776},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.7,"breakHorizontal":-1.8,"spinRate":2164,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.4139304164532023,"extension":7.039933497228183},"hitData":{"launchSpeed":88.3,"launchAngle":25.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.78,"coordY":71.17}},"index":0,"playId":"0e93ad85-1ab2-3f3e-937c-2e935c25b9f4","pitchNumber":1,"startTime":"2026-08-30T22:40:42.664Z","endTime":"2026-08-30T22:40:50.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:40:50.695Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Beavers lines out to left fielder Zack Gelof.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T22:42:58.109Z","endTime":"2026-08-30T22:43:39.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to left field for Zack Gelof.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T22:42:11.086Z","endTime":"2026-08-30T22:42:11.114Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"300"},{"details":{"description":"Michael Stefanic remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T22:42:11.114Z","endTime":"2026-08-30T22:42:11.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"description":"Max Muncy remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-30T22:42:11.115Z","endTime":"2026-08-30T22:42:37.267Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"701","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Dylan Beavers replaces Christian Franklin.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-30T22:42:37.267Z","endTime":"2026-08-30T22:43:00.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":681047,"link":"/api/v1/people/681047"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65349614174018,"aZ":-19.60055674149932,"pfxX":-7.166887004451651,"pfxZ":7.012117525278688,"pX":-1.8870856912981213,"pZ":2.4965990117964356,"vX0":3.3682921537875528,"vY0":-133.29284164416404,"vZ0":-3.07267732174698,"x":188.93,"y":171.37,"x0":-2.2386410938683,"y0":50.001180135121274,"z0":5.085802327351334,"aX":-12.846305175157342},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":12.2,"spinRate":2135,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4115166837034576,"extension":6.074237991057146},"index":4,"playId":"4cb9ffd1-f325-3761-82df-6a46a614a061","pitchNumber":1,"startTime":"2026-08-30T22:43:00.244Z","endTime":"2026-08-30T22:43:03.565Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41792493583498,"aZ":-25.55763126336979,"pfxX":-0.8117342822827498,"pfxZ":4.0093038789314015,"pX":0.17088422651776197,"pZ":2.3907815475995964,"vX0":6.223152536658257,"vY0":-126.74378408432314,"vZ0":-1.7005374601085839,"x":110.49,"y":174.23,"x0":-2.195830895304226,"y0":50.00281681000087,"z0":5.083331739451627,"aX":-1.3402783805768348},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.2,"breakHorizontal":0.2,"spinRate":2083,"spinDirection":214},"zone":5,"typeConfidence":0.89,"plateTime":0.42980429469938786,"extension":6.021011711722786},"index":5,"playId":"d0782187-254c-31b1-b507-a71c166fe227","pitchNumber":2,"startTime":"2026-08-30T22:43:15.072Z","endTime":"2026-08-30T22:43:18.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.417,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.436292629779178,"aZ":-32.760028779805985,"pfxX":-10.348674154225405,"pfxZ":-0.35739539133093423,"pX":-0.9976529066275768,"pZ":2.6986539569980246,"vX0":6.305819844516941,"vY0":-126.85155330025496,"vZ0":0.7907189071931817,"x":155.03,"y":165.92,"x0":-2.1684889415362694,"y0":50.003889333304535,"z0":4.99031733905562,"aX":-16.901882858263015},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":17.4,"spinRate":1820,"spinDirection":251},"zone":11,"typeConfidence":0.95,"plateTime":0.4314374850711187,"extension":6.209619335656405},"hitData":{"launchSpeed":91.5,"launchAngle":21.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.57,"coordY":89.63}},"index":6,"playId":"15a37e16-e096-38c3-b90a-63a8882b06e6","pitchNumber":3,"startTime":"2026-08-30T22:43:30.441Z","endTime":"2026-08-30T22:43:39.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:43:39.920Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez called out on strikes.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T22:43:42.815Z","endTime":"2026-08-30T22:45:23.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.894980757541184,"aZ":-31.258074292251994,"pfxX":0.7033148062518167,"pfxZ":0.5561048240616202,"pX":-0.20943061850837077,"pZ":3.073775442586104,"vX0":4.606490195357903,"vY0":-127.6970719532409,"vZ0":0.8216154562866607,"x":124.98,"y":155.79,"x0":-2.1328819657905207,"y0":50.00156538077702,"z0":5.219514974606412,"aX":1.1527230893490716},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-2.4,"spinRate":2050,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.43000832745505724,"extension":5.943639378885479},"index":0,"playId":"2634e9af-0a62-36d7-bade-9b21bfbd2a0b","pitchNumber":1,"startTime":"2026-08-30T22:44:01.937Z","endTime":"2026-08-30T22:44:05.785Z","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":93.1,"endSpeed":85.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.230642349346923,"aZ":-29.88918969538415,"pfxX":-6.893319090016286,"pfxZ":1.228560319812562,"pX":-1.9309979691351562,"pZ":2.5065790436981388,"vX0":3.579155559599526,"vY0":-135.57878825941665,"vZ0":-0.9216710477086378,"x":190.61,"y":171.1,"x0":-2.3715471108630113,"y0":50.004920143751164,"z0":4.93405838636051,"aX":-12.85366073229071},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.3,"breakHorizontal":11.8,"spinRate":2072,"spinDirection":240},"zone":11,"typeConfidence":0.89,"plateTime":0.40375364160757643,"extension":6.079225793271762},"index":1,"playId":"7171451a-d544-3f1e-bf8b-9c91a02d1b30","pitchNumber":2,"startTime":"2026-08-30T22:44:15.057Z","endTime":"2026-08-30T22:44:21.155Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-30T22:44:27.234Z","endTime":"2026-08-30T22:44:38.721Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04832364183244,"aZ":-27.983532579483256,"pfxX":1.1063267865130597,"pfxZ":2.5899612234024483,"pX":0.7252617688495432,"pZ":2.153794028621942,"vX0":6.463346863303353,"vY0":-126.26290880671789,"vZ0":-1.4261484189394542,"x":89.35,"y":180.63,"x0":-2.008654204333311,"y0":50.00439127432985,"z0":4.971979521211012,"aX":1.790489743006687},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":-3.5,"spinRate":2072,"spinDirection":192},"zone":9,"typeConfidence":0.91,"plateTime":0.4333469143968176,"extension":6.194040202476641},"index":3,"playId":"ec0b4438-8248-3409-92ac-0cc0c23b3488","pitchNumber":3,"startTime":"2026-08-30T22:44:38.721Z","endTime":"2026-08-30T22:44:43.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93787521360668,"aZ":-30.191642875049865,"pfxX":-8.870586189387621,"pfxZ":1.090964208256528,"pX":-0.7582830864818243,"pZ":2.2674791834688213,"vX0":6.641911314496871,"vY0":-133.70162678606016,"vZ0":-1.418134447311934,"x":145.9,"y":177.56,"x0":-2.1181018856032043,"y0":50.00309133771364,"z0":4.964812396015207,"aX":-16.113220908784786},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.9,"breakHorizontal":14.6,"spinRate":1963,"spinDirection":244},"zone":4,"typeConfidence":0.79,"plateTime":0.4091576790403897,"extension":6.066180628813811},"index":4,"playId":"00f43eac-56d9-34d9-ad47-1460a1fc197a","pitchNumber":4,"startTime":"2026-08-30T22:44:57.612Z","endTime":"2026-08-30T22:45:01.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.423903038765864,"aZ":-36.112989473324596,"pfxX":10.494014908262894,"pfxZ":-2.912372208963692,"pX":-0.477304166934113,"pZ":2.600375413257425,"vX0":0.7014518538225485,"vY0":-115.50311025764131,"vZ0":1.9849925371082535,"x":135.19,"y":168.57,"x0":-2.14839671011089,"y0":50.00324004306278,"z0":5.201194821541263,"aX":14.185507261053194},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.4,"breakHorizontal":-19.2,"spinRate":2347,"spinDirection":57},"zone":4,"typeConfidence":0.59,"plateTime":0.4741311838542943,"extension":6.024149208902522},"index":5,"playId":"4f8cac93-0a89-36e8-92e3-2341d019e036","pitchNumber":5,"startTime":"2026-08-30T22:45:19.168Z","endTime":"2026-08-30T22:45:23.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:45:23.520Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colton Cowser lines out to right fielder Lawrence Butler.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-30T22:45:26.466Z","endTime":"2026-08-30T22:45:54.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.138079469038804,"aZ":-20.193161628919633,"pfxX":-8.068185644485816,"pfxZ":6.435119062724167,"pX":-0.62594872033724,"pZ":2.084408017660552,"vX0":7.049689007338115,"vY0":-135.9134260831718,"vZ0":-4.145709391847079,"x":140.86,"y":182.5,"x0":-2.2113046625901713,"y0":50.002435408185356,"z0":5.040645494085054,"aX":-15.021065442330048},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":13.1,"spinRate":2298,"spinDirection":235},"zone":7,"typeConfidence":0.89,"plateTime":0.40375331776777745,"extension":6.2617237950739},"hitData":{"launchSpeed":91.2,"launchAngle":21.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.73,"coordY":82.71}},"index":0,"playId":"9e26e67c-2803-355e-a18f-63129b52800a","pitchNumber":1,"startTime":"2026-08-30T22:45:47.469Z","endTime":"2026-08-30T22:45:54.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:45:54.690Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonah Heim lines out to center fielder Colton Cowser.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T22:48:07.827Z","endTime":"2026-08-30T22:49:23.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Dylan Beavers remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-30T22:47:16.600Z","endTime":"2026-08-30T22:47:16.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":681047,"link":"/api/v1/people/681047"}},{"details":{"description":"Pitching Change: Yennier Cano replaces Josh Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-30T22:47:16.627Z","endTime":"2026-08-30T22:47:46.767Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jonah Heim replaces Alika Williams.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-30T22:47:46.767Z","endTime":"2026-08-30T22:48:09.953Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":675961,"link":"/api/v1/people/675961"}},{"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":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94472449645309,"aZ":-36.70358985336131,"pfxX":-8.64857728388758,"pfxZ":-2.460146949016588,"pX":-1.0433339178236505,"pZ":2.888405956238178,"vX0":6.064092324847048,"vY0":-134.98411395412944,"vZ0":-0.7861079909909177,"x":156.77,"y":160.79,"x0":-2.1976904202690273,"y0":50.00175865465601,"z0":5.772124644801697,"aX":-15.926133739049126},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-4.4,"breakHorizontal":14.3,"spinRate":1988,"spinDirection":249},"zone":11,"typeConfidence":0.59,"plateTime":0.4060759840070993,"extension":5.307443101960149},"index":3,"playId":"aeed95c5-2fc4-3c09-bd8b-4f3ddbf4f190","pitchNumber":1,"startTime":"2026-08-30T22:48:09.953Z","endTime":"2026-08-30T22:48:13.710Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96862436618144,"aZ":-23.81688198618605,"pfxX":-7.020682942694082,"pfxZ":4.482525238481934,"pX":-0.3512698440937134,"pZ":2.980765938279811,"vX0":7.520639510310981,"vY0":-135.49718624025041,"vZ0":-2.301374833106512,"x":130.39,"y":158.3,"x0":-2.2476152828409623,"y0":50.00153661916953,"z0":5.501327776849983,"aX":-13.08412378605436},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":11.2,"spinRate":2107,"spinDirection":255},"zone":1,"typeConfidence":0.88,"plateTime":0.4038861481595486,"extension":5.89710369361247},"index":4,"playId":"3f1e0e91-6d11-3b4e-88a9-e8b297cd2d0e","pitchNumber":2,"startTime":"2026-08-30T22:48:37.699Z","endTime":"2026-08-30T22:48:41.461Z","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":94.5,"endSpeed":86.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45024230725539,"aZ":-35.42023170155793,"pfxX":-9.558274244043975,"pfxZ":-1.7208008355001274,"pX":1.6125918698246218,"pZ":1.0529554150314473,"vX0":12.350797101494571,"vY0":-136.90411384857097,"vZ0":-5.086324557877484,"x":55.53,"y":210.35,"x0":-1.732167082824205,"y0":50.00481755074606,"z0":5.38150018400806,"aX":-18.002957415480207},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-4.1,"breakHorizontal":14.5,"spinRate":1975,"spinDirection":259},"zone":14,"typeConfidence":0.92,"plateTime":0.4012882155960229,"extension":6.02890072053099},"index":5,"playId":"18f23376-1d5f-3967-a9a3-cc6516faaae1","pitchNumber":3,"startTime":"2026-08-30T22:48:57.776Z","endTime":"2026-08-30T22:49:01.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.268391554998658,"aZ":-24.990707956782682,"pfxX":-10.022019088908994,"pfxZ":3.8320605320599315,"pX":0.04693013339679484,"pZ":1.832825514790177,"vX0":9.467996145083259,"vY0":-135.97299714585915,"vZ0":-4.712569557444778,"x":115.21,"y":189.29,"x0":-2.174847449591435,"y0":50.00610106405739,"z0":5.318276429475018,"aX":-18.806679928149567},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.1,"breakHorizontal":16.2,"spinRate":2303,"spinDirection":258},"zone":8,"typeConfidence":0.88,"plateTime":0.40250944220015716,"extension":5.834234637248181},"hitData":{"launchSpeed":99.9,"launchAngle":17.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.5,"coordY":61.26}},"index":6,"playId":"373a1112-f9a3-3bae-9a10-0a2cd57ff165","pitchNumber":4,"startTime":"2026-08-30T22:49:15.100Z","endTime":"2026-08-30T22:49:23.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:49:23.644Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, third baseman Christian Encarnacion-Strand to first baseman Coby Mayo.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T22:49:27.558Z","endTime":"2026-08-30T22:51:09.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687952,"link":"/api/v1/people/687952"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.762207774552113,"aZ":-31.365424471560672,"pfxX":-10.836963560370362,"pfxZ":0.42041897093908265,"pX":0.7490247508232828,"pZ":1.5489927028068178,"vX0":11.048694179769859,"vY0":-136.85245809024178,"vZ0":-4.486454716460194,"x":88.45,"y":196.96,"x0":-1.9227374743652572,"y0":50.00125973198582,"z0":5.345588546154934,"aX":-20.659617937649667},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.0,"breakHorizontal":17.4,"spinRate":2078,"spinDirection":254},"zone":14,"typeConfidence":0.91,"plateTime":0.39946268643129734,"extension":6.089361781527416},"index":0,"playId":"de24cc0c-92bd-3674-a40d-d69ba6a361d8","pitchNumber":1,"startTime":"2026-08-30T22:49:48.310Z","endTime":"2026-08-30T22:49:51.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.439127598008575,"aZ":-34.86397975787229,"pfxX":-9.714100471827212,"pfxZ":-1.411996885050205,"pX":1.0490778156662264,"pZ":1.35565016577057,"vX0":11.674384557840012,"vY0":-137.13025182346223,"vZ0":-4.5767598437178005,"x":77.01,"y":202.18,"x0":-2.002090404725981,"y0":50.00512871511846,"z0":5.425982013081779,"aX":-18.496871280142535},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-3.4,"breakHorizontal":15.1,"spinRate":2151,"spinDirection":255},"zone":14,"typeConfidence":0.92,"plateTime":0.39948321324216973,"extension":6.06589018496751},"index":1,"playId":"cd418e46-e959-308a-bb2c-b4b5e2d211a5","pitchNumber":2,"startTime":"2026-08-30T22:50:04.041Z","endTime":"2026-08-30T22:50:07.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.190423619603816,"aZ":-29.343373719115327,"pfxX":-8.606937019580954,"pfxZ":1.4819100091965023,"pX":0.45412104182171104,"pZ":1.526020922092213,"vX0":10.096214162847536,"vY0":-137.18417743361252,"vZ0":-5.1444501679093815,"x":99.69,"y":197.58,"x0":-2.148598530062637,"y0":50.00616657325522,"z0":5.4160268976544845,"aX":-16.475591473432203},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.8,"breakHorizontal":13.6,"spinRate":2148,"spinDirection":254},"zone":14,"typeConfidence":0.85,"plateTime":0.39865419901225385,"extension":6.140392409215791},"index":2,"playId":"84f7d613-fc39-3965-b31b-2e7e3ae82272","pitchNumber":3,"startTime":"2026-08-30T22:50:22.735Z","endTime":"2026-08-30T22:50:26.661Z","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":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68499606547486,"aZ":-30.792411231768007,"pfxX":-9.575479409918039,"pfxZ":0.7243049857236148,"pX":0.18467681117360993,"pZ":1.8782198897397084,"vX0":10.07276984576971,"vY0":-137.05658774001537,"vZ0":-3.9162897561725014,"x":109.96,"y":188.07,"x0":-2.2903012954858584,"y0":50.00144960970654,"z0":5.423380534701371,"aX":-18.25450723725487},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.7,"breakHorizontal":15.2,"spinRate":2143,"spinDirection":256},"zone":8,"typeConfidence":0.91,"plateTime":0.3992991231011098,"extension":6.070880395539578},"index":3,"playId":"79601ffd-34a8-3d4f-9ec2-779d1cef055e","pitchNumber":4,"startTime":"2026-08-30T22:50:39.129Z","endTime":"2026-08-30T22:50:43.240Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-30T22:50:51.385Z","endTime":"2026-08-30T22:51:01.091Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":94.7,"endSpeed":87.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.661234792498433,"aZ":-31.778721995597753,"pfxX":-9.085130344688295,"pfxZ":0.2054223060766871,"pX":-0.2222698210225995,"pZ":1.9056979669095715,"vX0":8.887508963474309,"vY0":-137.64278913343358,"vZ0":-3.744970346795604,"x":125.47,"y":187.33,"x0":-2.307797554790137,"y0":50.00450674568695,"z0":5.428578619792864,"aX":-17.489103657690166},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-0.2,"breakHorizontal":14.6,"spinRate":2144,"spinDirection":256},"zone":8,"typeConfidence":0.92,"plateTime":0.39746671077815066,"extension":6.098125884575613},"hitData":{"launchSpeed":79.3,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.78,"coordY":169.92}},"index":5,"playId":"5836c7fb-23bc-319f-80bd-80a9ac05ad52","pitchNumber":5,"startTime":"2026-08-30T22:51:01.091Z","endTime":"2026-08-30T22:51:09.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:51:09.520Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Dylan Beavers.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T22:51:19.007Z","endTime":"2026-08-30T22:51:43.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.76"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.34"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.76"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.33"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.54"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.54"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.37"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.81"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"43.40"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.54"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.31"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".509"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".509"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.573407161155245,"aZ":-26.107697218345656,"pfxX":-9.612882671739932,"pfxZ":3.187193913143558,"pX":-0.8447992077540164,"pZ":2.5233765208824352,"vX0":7.322828284900524,"vY0":-137.33172174604383,"vZ0":-3.3800705356724703,"x":111.83,"y":149.38,"x0":-2.302406562411998,"y0":50.000440756219085,"z0":5.554022804702201,"aX":-18.284262021272276},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":15.8,"spinRate":2106,"spinDirection":249},"zone":11,"typeConfidence":0.87,"plateTime":0.3994613064764807,"extension":5.6264863592776475},"hitData":{"launchSpeed":87.8,"launchAngle":34.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.6,"coordY":100.5}},"index":0,"playId":"1498c377-5bbc-3a42-93a9-2b9b986e2a68","pitchNumber":1,"startTime":"2026-08-30T22:51:34.603Z","endTime":"2026-08-30T22:51:43.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:51:43.400Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Dylan Beavers.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-30T22:51:19.007Z","endTime":"2026-08-30T22:51:43.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".417"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.76"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.34"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.76"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.33"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.54"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.37"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.54"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.37"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.81"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"43.40"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.54"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.31"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".509"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".680"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".622"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".682"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".436"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".509"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".690"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.573407161155245,"aZ":-26.107697218345656,"pfxX":-9.612882671739932,"pfxZ":3.187193913143558,"pX":-0.8447992077540164,"pZ":2.5233765208824352,"vX0":7.322828284900524,"vY0":-137.33172174604383,"vZ0":-3.3800705356724703,"x":111.83,"y":149.38,"x0":-2.302406562411998,"y0":50.000440756219085,"z0":5.554022804702201,"aX":-18.284262021272276},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":15.8,"spinRate":2106,"spinDirection":249},"zone":11,"typeConfidence":0.87,"plateTime":0.3994613064764807,"extension":5.6264863592776475},"hitData":{"launchSpeed":87.8,"launchAngle":34.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.6,"coordY":100.5}},"index":0,"playId":"1498c377-5bbc-3a42-93a9-2b9b986e2a68","pitchNumber":1,"startTime":"2026-08-30T22:51:34.603Z","endTime":"2026-08-30T22:51:43.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-30T22:51:43.400Z","atBatIndex":73},"scoringPlays":[2,7,17,26,30,41,60],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":113.8,"y":147.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":170.55,"y":38.04},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":86.47,"y":131.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":205.0,"y":98.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":157.89,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":152.94,"y":51.11},"type":"O","description":"Flyout"}]}},{"startIndex":10,"endIndex":19,"top":[10,11,12],"bottom":[13,14,15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"coordinates":{"x":181.64,"y":85.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"coordinates":{"x":125.46,"y":180.57},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"coordinates":{"x":67.91,"y":138.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":105.2,"y":151.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":181.41,"y":104.68},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":127.8,"y":142.38},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":27,"top":[20,21,22],"bottom":[23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":95.05,"y":168.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":99.62,"y":172.97},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":156.37,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":202.59,"y":124.42},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":149.78,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"coordinates":{"x":178.56,"y":47.67},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":98.6,"y":168.91},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":36,"top":[28,29,30,31,32,33],"bottom":[34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":104.0,"y":81.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":91.0,"y":140.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":45.62,"y":63.73},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"coordinates":{"x":119.89,"y":87.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"coordinates":{"x":136.51,"y":191.92},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":149.78,"y":172.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":104.18,"y":148.64},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":45,"top":[37,38,39,40,41,42],"bottom":[43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":68.54,"y":119.61},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":154.85,"y":150.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":220.73,"y":55.4},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":118.47,"y":137.66},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":107.51,"y":85.7},"type":"O","description":"Flyout"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48],"bottom":[49,50,51,52],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":115.32,"y":145.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"coordinates":{"x":145.36,"y":145.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":147.04,"y":79.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":115.83,"y":144.59},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":58,"top":[53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":153.48,"y":168.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":100.12,"y":163.84},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":125.51,"y":133.96},"type":"O","description":"Lineout"}]}},{"startIndex":59,"endIndex":67,"top":[59,60,61,62,63],"bottom":[64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":67.69,"y":65.03},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":112.28,"y":146.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":116.34,"y":119.25},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":677020,"fullName":"Josh Walker","link":"/api/v1/people/677020"},"batter":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"coordinates":{"x":150.8,"y":151.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":677020,"fullName":"Josh Walker","link":"/api/v1/people/677020"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":82.89,"y":110.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":677020,"fullName":"Josh Walker","link":"/api/v1/people/677020"},"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"coordinates":{"x":93.78,"y":71.17},"type":"O","description":"Lineout"}]}},{"startIndex":68,"endIndex":73,"top":[68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"coordinates":{"x":67.57,"y":89.63},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":161.73,"y":82.71},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":119.5,"y":61.26},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":111.78,"y":169.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":60.6,"y":100.5},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":9,"errors":0,"leftOnBase":6},"away":{"runs":8,"hits":7,"errors":0,"leftOnBase":1}},"defense":{"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"catcher":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"first":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"second":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"third":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"shortstop":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"left":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"center":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"right":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"onDeck":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"inHole":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"battingOrder":10,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"offense":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"onDeck":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"inHole":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"pitcher":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"battingOrder":2,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":8,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".236","atBats":34,"obp":".318","slg":".398","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":18,"rbi":8,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":13,"airOuts":6,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":141,"era":"4.19","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.34","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":50,"strikes":91,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.17","rbi":5,"pitchesPerInning":"15.67","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID694212":{"person":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":43,"groundOuts":84,"airOuts":66,"runs":36,"doubles":9,"triples":1,"homeRuns":17,"strikeOuts":93,"baseOnBalls":27,"intentionalWalks":2,"hits":72,"hitByPitch":2,"avg":".230","atBats":313,"obp":".294","slg":".428","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":134,"rbi":48,"leftOnBase":144,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.41","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":26,"stolenBasePercentage":".703","caughtStealingPercentage":".297","assists":22,"putOuts":437,"errors":1,"chances":460,"fielding":".998","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669432":{"person":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":75,"groundOuts":118,"airOuts":165,"runs":72,"doubles":30,"triples":3,"homeRuns":16,"strikeOuts":121,"baseOnBalls":37,"intentionalWalks":0,"hits":135,"hitByPitch":3,"atBats":533,"obp":".302","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":2242,"era":"4.38","inningsPitched":"137.2","wins":9,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.25","battersFaced":579,"outs":413,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2242,"balls":705,"strikes":1537,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.42","hitsPer9Inn":"8.83","runsScoredPer9":"4.71","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":47,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670329":{"person":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":64,"gamesStarted":0,"flyOuts":27,"groundOuts":52,"airOuts":60,"runs":24,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":59,"baseOnBalls":20,"intentionalWalks":2,"hits":36,"hitByPitch":2,"atBats":205,"obp":".256","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":867,"era":"3.26","inningsPitched":"58.0","wins":5,"losses":1,"saves":6,"saveOpportunities":12,"holds":16,"blownSaves":6,"earnedRuns":21,"whip":"0.97","battersFaced":229,"outs":174,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":867,"balls":317,"strikes":550,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".833","pitchesPerInning":"14.95","gamesFinished":20,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"9.16","walksPer9Inn":"3.10","hitsPer9Inn":"5.59","runsScoredPer9":"3.72","homeRunsPer9":"1.40","inheritedRunners":26,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":19,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687064":{"person":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":71,"groundOuts":127,"airOuts":148,"runs":58,"doubles":21,"triples":1,"homeRuns":17,"strikeOuts":103,"baseOnBalls":46,"intentionalWalks":0,"hits":128,"hitByPitch":2,"atBats":501,"obp":".318","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2074,"era":"3.38","inningsPitched":"130.1","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.34","battersFaced":556,"outs":391,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2074,"balls":735,"strikes":1339,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".750","pitchesPerInning":"15.91","gamesFinished":0,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"7.11","walksPer9Inn":"3.18","hitsPer9Inn":"8.84","runsScoredPer9":"4.01","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":32,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695380":{"person":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":34,"gamesStarted":0,"flyOuts":15,"groundOuts":36,"airOuts":33,"runs":22,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":140,"obp":".297","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":592,"era":"4.42","inningsPitched":"36.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":18,"whip":"1.23","battersFaced":155,"outs":110,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":592,"balls":226,"strikes":366,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".000","pitchesPerInning":"16.15","gamesFinished":17,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.19","hitsPer9Inn":"7.85","runsScoredPer9":"5.40","homeRunsPer9":"0.49","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"4-4 | 2 HR, 3B, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":12,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":81,"groundOuts":137,"airOuts":154,"runs":82,"doubles":24,"triples":5,"homeRuns":22,"strikeOuts":132,"baseOnBalls":57,"intentionalWalks":3,"hits":121,"hitByPitch":9,"avg":".223","atBats":542,"obp":".307","slg":".408","ops":".715","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":610,"totalBases":221,"rbi":57,"leftOnBase":217,"sacBunts":0,"sacFlies":2,"babip":".254","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.64","popOuts":28,"lineOuts":45},"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":314,"putOuts":197,"errors":15,"chances":526,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665750":{"person":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":1,"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":120,"flyOuts":57,"groundOuts":88,"airOuts":110,"runs":53,"doubles":15,"triples":6,"homeRuns":8,"strikeOuts":106,"baseOnBalls":38,"intentionalWalks":0,"hits":85,"hitByPitch":1,"avg":".224","atBats":379,"obp":".296","slg":".359","ops":".655","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":136,"rbi":52,"leftOnBase":152,"sacBunts":9,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.38","popOuts":24,"lineOuts":29},"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":5,"putOuts":247,"errors":5,"chances":257,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669358":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":27,"gamesStarted":27,"flyOuts":107,"groundOuts":138,"airOuts":176,"runs":80,"doubles":41,"triples":2,"homeRuns":11,"strikeOuts":139,"baseOnBalls":55,"intentionalWalks":1,"hits":157,"hitByPitch":4,"atBats":596,"obp":".324","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2556,"era":"4.01","inningsPitched":"157.0","wins":5,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.35","battersFaced":669,"outs":471,"gamesPitched":27,"completeGames":1,"shutouts":0,"pitchesThrown":2556,"balls":914,"strikes":1642,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".263","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.97","walksPer9Inn":"3.15","hitsPer9Inn":"9.00","runsScoredPer9":"4.59","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":12,"passedBall":0,"popOuts":28,"lineOuts":41},"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}},"ID681047":{"person":{"id":681047,"fullName":"Christian Franklin","link":"/api/v1/people/681047"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".147","atBats":34,"obp":".310","slg":".206","ops":".516","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":7,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":25,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680694":{"person":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":26,"gamesStarted":26,"flyOuts":74,"groundOuts":149,"airOuts":123,"runs":73,"doubles":26,"triples":4,"homeRuns":16,"strikeOuts":133,"baseOnBalls":62,"intentionalWalks":1,"hits":140,"hitByPitch":3,"atBats":540,"obp":".336","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2393,"era":"4.03","inningsPitched":"143.0","wins":7,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.41","battersFaced":610,"outs":429,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2393,"balls":916,"strikes":1477,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":9,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".368","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"8.37","walksPer9Inn":"3.90","hitsPer9Inn":"8.81","runsScoredPer9":"4.59","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":28,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":15,"errors":3,"chances":31,"fielding":".903","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687637":{"person":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"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":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":35,"groundOuts":45,"airOuts":66,"runs":31,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":70,"baseOnBalls":28,"intentionalWalks":1,"hits":59,"hitByPitch":2,"avg":".248","atBats":238,"obp":".331","slg":".387","ops":".718","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":92,"rbi":32,"leftOnBase":95,"sacBunts":1,"sacFlies":1,"babip":".325","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.67","popOuts":15,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":112,"errors":0,"chances":116,"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"}]},"ID605135":{"person":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(W, 6-4)","summary":"5.2 IP, 5 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":10,"airOuts":2,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":27,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":34,"strikes":65,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"7.94","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":14,"flyOuts":50,"groundOuts":90,"airOuts":82,"runs":45,"doubles":18,"triples":0,"homeRuns":9,"strikeOuts":55,"baseOnBalls":29,"intentionalWalks":0,"hits":97,"hitByPitch":9,"atBats":320,"obp":".373","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1360,"era":"4.97","inningsPitched":"79.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.58","battersFaced":362,"outs":239,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1360,"balls":507,"strikes":853,"strikePercentage":".630","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":5,"winPercentage":".600","pitchesPerInning":"17.07","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"6.21","walksPer9Inn":"3.28","hitsPer9Inn":"10.96","runsScoredPer9":"5.08","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677020":{"person":{"id":677020,"fullName":"Josh Walker","link":"/api/v1/people/677020"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":13,"groundOuts":19,"airOuts":19,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":1,"hits":18,"hitByPitch":1,"atBats":73,"obp":".309","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":313,"era":"2.33","inningsPitched":"19.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":5,"whip":"1.24","battersFaced":81,"outs":58,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":313,"balls":107,"strikes":206,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.19","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.38","walksPer9Inn":"2.79","hitsPer9Inn":"8.38","runsScoredPer9":"2.79","homeRunsPer9":"0.93","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"jerseyNumber":"23","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"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":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":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":29,"groundOuts":61,"airOuts":46,"runs":32,"doubles":12,"triples":2,"homeRuns":4,"strikeOuts":55,"baseOnBalls":16,"intentionalWalks":1,"hits":71,"hitByPitch":4,"avg":".309","atBats":230,"obp":".363","slg":".430","ops":".793","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":99,"rbi":29,"leftOnBase":81,"sacBunts":2,"sacFlies":1,"babip":".390","groundOutsToAirouts":"1.33","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"57.50","popOuts":3,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":121,"putOuts":80,"errors":6,"chances":207,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID689296":{"person":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":26,"groundOuts":45,"airOuts":50,"runs":28,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":55,"baseOnBalls":25,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":187,"obp":".316","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":861,"era":"4.29","inningsPitched":"50.1","wins":3,"losses":2,"saves":3,"saveOpportunities":6,"holds":7,"blownSaves":3,"earnedRuns":24,"whip":"1.31","battersFaced":218,"outs":151,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":861,"balls":322,"strikes":539,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".600","pitchesPerInning":"17.11","gamesFinished":10,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"9.83","walksPer9Inn":"4.47","hitsPer9Inn":"7.33","runsScoredPer9":"5.01","homeRunsPer9":"0.89","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650968":{"person":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"jerseyNumber":"79","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":5,"groundOuts":17,"airOuts":14,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".250","atBats":48,"obp":".260","slg":".333","ops":".593","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":16,"rbi":7,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".262","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":5,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":3,"putOuts":60,"errors":1,"chances":64,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | BB, HBP, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":77,"groundOuts":111,"airOuts":125,"runs":84,"doubles":24,"triples":0,"homeRuns":32,"strikeOuts":144,"baseOnBalls":66,"intentionalWalks":5,"hits":139,"hitByPitch":9,"avg":".270","atBats":515,"obp":".360","slg":".503","ops":".863","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":594,"totalBases":259,"rbi":91,"leftOnBase":229,"sacBunts":0,"sacFlies":4,"babip":".312","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.09","popOuts":18,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":890,"errors":3,"chances":986,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID702616":{"person":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"201","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":85,"flyOuts":39,"groundOuts":65,"airOuts":72,"runs":38,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":69,"baseOnBalls":34,"intentionalWalks":2,"hits":60,"hitByPitch":0,"avg":".230","atBats":261,"obp":".314","slg":".349","ops":".663","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":91,"rbi":27,"leftOnBase":102,"sacBunts":1,"sacFlies":4,"babip":".284","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":12,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":176,"putOuts":108,"errors":4,"chances":288,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":38,"groundOuts":48,"airOuts":62,"runs":19,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":85,"baseOnBalls":17,"intentionalWalks":0,"hits":36,"hitByPitch":7,"avg":".162","atBats":222,"obp":".241","slg":".234","ops":".475","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":52,"rbi":10,"leftOnBase":110,"sacBunts":6,"sacFlies":3,"babip":".241","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":43,"stolenBasePercentage":".827","caughtStealingPercentage":".173","assists":31,"putOuts":639,"errors":6,"chances":676,"fielding":".991","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":25,"groundOuts":49,"airOuts":46,"runs":25,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":2,"hits":47,"hitByPitch":0,"atBats":175,"obp":".310","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","numberOfPitches":622,"era":"3.19","inningsPitched":"42.1","wins":3,"losses":3,"saves":8,"saveOpportunities":12,"holds":9,"blownSaves":4,"earnedRuns":15,"whip":"1.37","battersFaced":188,"outs":127,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":622,"balls":182,"strikes":440,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".500","pitchesPerInning":"14.69","gamesFinished":17,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"7.44","walksPer9Inn":"2.34","hitsPer9Inn":"9.99","runsScoredPer9":"5.31","homeRunsPer9":"1.06","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664991":{"person":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":49,"gamesStarted":0,"flyOuts":25,"groundOuts":41,"airOuts":36,"runs":26,"doubles":12,"triples":2,"homeRuns":3,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":1,"hits":42,"hitByPitch":4,"atBats":161,"obp":".333","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":714,"era":"5.05","inningsPitched":"41.0","wins":5,"losses":2,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":23,"whip":"1.37","battersFaced":182,"outs":123,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":714,"balls":252,"strikes":462,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".714","pitchesPerInning":"17.41","gamesFinished":5,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"9.88","walksPer9Inn":"3.07","hitsPer9Inn":"9.22","runsScoredPer9":"5.71","homeRunsPer9":"0.66","inheritedRunners":25,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":4},"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}},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(S, 3)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":0,"flyOuts":21,"groundOuts":58,"airOuts":34,"runs":18,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":40,"baseOnBalls":10,"intentionalWalks":0,"hits":36,"hitByPitch":2,"atBats":167,"obp":".267","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":692,"era":"3.07","inningsPitched":"44.0","wins":2,"losses":3,"saves":3,"saveOpportunities":5,"holds":12,"blownSaves":2,"earnedRuns":15,"whip":"1.05","battersFaced":180,"outs":132,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":692,"balls":250,"strikes":442,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".400","pitchesPerInning":"15.73","gamesFinished":9,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.18","walksPer9Inn":"2.05","hitsPer9Inn":"7.36","runsScoredPer9":"3.68","homeRunsPer9":"0.20","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687952":{"person":{"id":687952,"fullName":"Christian Encarnacion-Strand","link":"/api/v1/people/687952"},"jerseyNumber":"32","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":16,"groundOuts":21,"airOuts":34,"runs":13,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":1,"hits":32,"hitByPitch":1,"avg":".264","atBats":121,"obp":".308","slg":".496","ops":".804","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":60,"rbi":28,"leftOnBase":58,"sacBunts":1,"sacFlies":1,"babip":".316","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","popOuts":6,"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":56,"putOuts":18,"errors":4,"chances":78,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681297":{"person":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"900","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":48,"groundOuts":56,"airOuts":72,"runs":38,"doubles":6,"triples":0,"homeRuns":13,"strikeOuts":97,"baseOnBalls":39,"intentionalWalks":0,"hits":64,"hitByPitch":1,"avg":".225","atBats":285,"obp":".317","slg":".382","ops":".699","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":109,"rbi":36,"leftOnBase":130,"sacBunts":1,"sacFlies":3,"babip":".287","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.92","popOuts":9,"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":3,"putOuts":222,"errors":3,"chances":228,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":49,"groundOuts":53,"airOuts":89,"runs":52,"doubles":13,"triples":3,"homeRuns":19,"strikeOuts":118,"baseOnBalls":25,"intentionalWalks":0,"hits":72,"hitByPitch":5,"avg":".218","atBats":331,"obp":".282","slg":".447","ops":".729","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":148,"rbi":55,"leftOnBase":151,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.42","popOuts":24,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":74,"putOuts":157,"errors":7,"chances":238,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676742":{"person":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"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":0,"flyOuts":10,"groundOuts":18,"airOuts":20,"runs":14,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":1,"hits":16,"hitByPitch":3,"atBats":81,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":419,"era":"5.64","inningsPitched":"22.1","wins":1,"losses":1,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.43","battersFaced":101,"outs":67,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":419,"balls":165,"strikes":254,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".500","pitchesPerInning":"18.76","gamesFinished":8,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"11.28","walksPer9Inn":"6.45","hitsPer9Inn":"6.45","runsScoredPer9":"5.64","homeRunsPer9":"0.40","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[677942,624413,702616,683002,691723,687952,665750,681047,687637,665966,681297,605135,689296,677020,666974],"pitchers":[605135,689296,677020,666974],"bench":[694212,650968],"bullpen":[669358,680694,670329,695380,552640,669432,676742,664991,687064],"battingOrder":[677942,702616,683002,691723,687952,665750,687637,665966,681297],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Henderson (5, Morris)."},{"label":"HR","value":"Henderson 2 (22, 1st inning off Springs, 0 on, 2 out, 5th inning off Springs, 2 on, 2 out); Mayo (19, 4th inning off Springs, 2 on, 0 out)."},{"label":"TB","value":"Alexander; Alonso; Henderson 12; Mayo 4."},{"label":"RBI","value":"Henderson 5 (57); Mayo 3 (55)."},{"label":"2-out RBI","value":"Henderson 4."},{"label":"Runners left in scoring position, 2 out","value":"Taveras, L."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"1."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Henderson-Mayo)."}]}],"note":[{"label":"a","value":"Lined out for Franklin, C in the 9th."},{"label":"1","value":"Ran for Alonso in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":13,"airOuts":6,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".246","atBats":35,"obp":".319","slg":".401","ops":".720","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":15,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":8,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":34,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":162,"era":"5.43","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.50","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":56,"strikes":106,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":8,"pitchesPerInning":"18.00","runsScoredPer9":"8.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":38,"groundOuts":106,"airOuts":75,"runs":53,"doubles":16,"triples":1,"homeRuns":12,"strikeOuts":110,"baseOnBalls":54,"intentionalWalks":1,"hits":86,"hitByPitch":1,"avg":".229","atBats":375,"obp":".327","slg":".373","ops":".700","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":140,"rbi":45,"leftOnBase":151,"sacBunts":1,"sacFlies":1,"babip":".291","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","popOuts":11,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":226,"errors":4,"chances":232,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"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":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":86,"flyOuts":49,"groundOuts":86,"airOuts":87,"runs":30,"doubles":15,"triples":0,"homeRuns":12,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":0,"hits":61,"hitByPitch":2,"avg":".210","atBats":290,"obp":".273","slg":".386","ops":".659","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":112,"rbi":41,"leftOnBase":150,"sacBunts":0,"sacFlies":3,"babip":".221","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.17","popOuts":20,"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":{"caughtStealing":12,"stolenBases":44,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":21,"putOuts":474,"errors":4,"chances":499,"fielding":".992","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID695720":{"person":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"jerseyNumber":"47","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":23,"groundOuts":43,"airOuts":41,"runs":16,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":4,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".260","atBats":146,"obp":".278","slg":".336","ops":".614","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":49,"rbi":8,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":125,"errors":3,"chances":166,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"29","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":26,"groundOuts":47,"airOuts":45,"runs":30,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":31,"baseOnBalls":20,"intentionalWalks":0,"hits":46,"hitByPitch":6,"avg":".275","atBats":167,"obp":".373","slg":".431","ops":".804","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":72,"rbi":20,"leftOnBase":70,"sacBunts":2,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.75","popOuts":4,"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":71,"putOuts":45,"errors":3,"chances":119,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":24,"flyOuts":75,"groundOuts":142,"airOuts":137,"runs":63,"doubles":21,"triples":0,"homeRuns":17,"strikeOuts":121,"baseOnBalls":57,"intentionalWalks":1,"hits":114,"hitByPitch":9,"atBats":506,"obp":".311","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2185,"era":"3.71","inningsPitched":"138.1","wins":9,"losses":8,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":57,"whip":"1.24","battersFaced":580,"outs":415,"gamesPitched":27,"completeGames":1,"shutouts":0,"pitchesThrown":2185,"balls":858,"strikes":1327,"strikePercentage":".610","hitBatsmen":9,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".529","pitchesPerInning":"15.80","gamesFinished":2,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"7.87","walksPer9Inn":"3.71","hitsPer9Inn":"7.42","runsScoredPer9":"4.10","homeRunsPer9":"1.11","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":23,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":8,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":42,"groundOuts":70,"airOuts":72,"runs":54,"doubles":13,"triples":1,"homeRuns":14,"strikeOuts":83,"baseOnBalls":24,"intentionalWalks":0,"hits":76,"hitByPitch":5,"avg":".255","atBats":298,"obp":".321","slg":".446","ops":".767","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":133,"rbi":38,"leftOnBase":118,"sacBunts":3,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.29","popOuts":18,"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":119,"putOuts":104,"errors":9,"chances":232,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID688297":{"person":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":9,"groundOuts":36,"airOuts":21,"runs":23,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":1,"hits":37,"hitByPitch":3,"atBats":111,"obp":".409","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":455,"era":"8.06","inningsPitched":"25.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.91","battersFaced":128,"outs":77,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":455,"balls":166,"strikes":289,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.73","gamesFinished":11,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"6.66","walksPer9Inn":"4.21","hitsPer9Inn":"12.97","runsScoredPer9":"8.06","homeRunsPer9":"2.81","inheritedRunners":8,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683021":{"person":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"501","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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".375","atBats":8,"obp":".375","slg":".500","ops":".875","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":4,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"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":120,"flyOuts":63,"groundOuts":110,"airOuts":133,"runs":39,"doubles":19,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":26,"intentionalWalks":1,"hits":103,"hitByPitch":4,"avg":".266","atBats":387,"obp":".316","slg":".362","ops":".678","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":140,"rbi":47,"leftOnBase":154,"sacBunts":1,"sacFlies":4,"babip":".286","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"64.50","popOuts":24,"lineOuts":46},"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":185,"putOuts":280,"errors":4,"chances":469,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID661531":{"person":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":15,"airOuts":11,"runs":7,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".231","atBats":52,"obp":".245","slg":".519","ops":".764","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":27,"rbi":14,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".212","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.40","popOuts":0,"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":{"gamesStarted":1,"caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":5,"putOuts":120,"errors":1,"chances":126,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":40,"groundOuts":87,"airOuts":77,"runs":25,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":53,"baseOnBalls":28,"intentionalWalks":0,"hits":74,"hitByPitch":4,"avg":".257","atBats":288,"obp":".328","slg":".399","ops":".727","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":323,"totalBases":115,"rbi":38,"leftOnBase":137,"sacBunts":0,"sacFlies":3,"babip":".287","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":13,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":1,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":36,"obp":".439","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"9.00","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.25","battersFaced":41,"outs":24,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":56,"strikes":77,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".---","pitchesPerInning":"16.63","gamesFinished":8,"strikeoutWalkRatio":"0.20","strikeoutsPer9Inn":"1.13","walksPer9Inn":"5.63","hitsPer9Inn":"14.63","runsScoredPer9":"10.13","homeRunsPer9":"4.50","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":94,"errors":0,"chances":97,"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"}]},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":2,"flyOuts":29,"groundOuts":51,"airOuts":59,"runs":39,"doubles":16,"triples":0,"homeRuns":6,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":1,"hits":66,"hitByPitch":3,"atBats":233,"obp":".359","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1028,"era":"5.43","inningsPitched":"59.2","wins":1,"losses":4,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":36,"whip":"1.53","battersFaced":264,"outs":179,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":1028,"balls":384,"strikes":644,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".200","pitchesPerInning":"17.23","gamesFinished":14,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"9.05","walksPer9Inn":"3.77","hitsPer9Inn":"9.96","runsScoredPer9":"5.88","homeRunsPer9":"0.91","inheritedRunners":31,"inheritedRunnersScored":17,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656240":{"person":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","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":14,"gamesStarted":0,"flyOuts":11,"groundOuts":26,"airOuts":20,"runs":7,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":1,"hits":21,"hitByPitch":0,"atBats":80,"obp":".303","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":341,"era":"2.08","inningsPitched":"21.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"1.25","battersFaced":90,"outs":65,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":341,"balls":118,"strikes":223,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".---","pitchesPerInning":"15.74","gamesFinished":5,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"7.06","walksPer9Inn":"2.49","hitsPer9Inn":"8.72","runsScoredPer9":"2.91","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":19,"flyOuts":69,"groundOuts":65,"airOuts":131,"runs":56,"doubles":16,"triples":0,"homeRuns":15,"strikeOuts":96,"baseOnBalls":50,"intentionalWalks":0,"hits":95,"hitByPitch":4,"atBats":380,"obp":".340","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":1789,"era":"4.82","inningsPitched":"99.0","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":53,"whip":"1.46","battersFaced":441,"outs":297,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1789,"balls":684,"strikes":1105,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".556","pitchesPerInning":"18.07","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"8.73","walksPer9Inn":"4.55","hitsPer9Inn":"8.64","runsScoredPer9":"5.09","homeRunsPer9":"1.36","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":42,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":1,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":18,"groundOuts":41,"airOuts":38,"runs":19,"doubles":14,"triples":1,"homeRuns":2,"strikeOuts":40,"baseOnBalls":6,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".263","atBats":156,"obp":".297","slg":".404","ops":".701","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":63,"rbi":12,"leftOnBase":66,"sacBunts":3,"sacFlies":1,"babip":".339","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.00","popOuts":11,"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":97,"putOuts":57,"errors":6,"chances":160,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"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":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":22,"groundOuts":35,"airOuts":58,"runs":28,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":79,"baseOnBalls":19,"intentionalWalks":0,"hits":48,"hitByPitch":4,"avg":".221","atBats":217,"obp":".292","slg":".378","ops":".670","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":82,"rbi":25,"leftOnBase":91,"sacBunts":0,"sacFlies":3,"babip":".306","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":21,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":34,"errors":3,"chances":96,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669620":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":17,"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":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":20,"gamesStarted":3,"flyOuts":18,"groundOuts":26,"airOuts":36,"runs":15,"doubles":11,"triples":1,"homeRuns":3,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":117,"obp":".317","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":427,"era":"4.50","inningsPitched":"28.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":14,"whip":"1.39","battersFaced":123,"outs":84,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":427,"balls":134,"strikes":293,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".000","pitchesPerInning":"15.25","gamesFinished":1,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"7.07","walksPer9Inn":"1.29","hitsPer9Inn":"11.25","runsScoredPer9":"4.82","homeRunsPer9":"0.96","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":50,"groundOuts":68,"airOuts":88,"runs":48,"doubles":21,"triples":1,"homeRuns":9,"strikeOuts":97,"baseOnBalls":42,"intentionalWalks":2,"hits":87,"hitByPitch":3,"atBats":336,"obp":".343","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1539,"era":"4.69","inningsPitched":"88.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.46","battersFaced":385,"outs":265,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1539,"balls":547,"strikes":992,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".429","pitchesPerInning":"17.42","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"9.88","walksPer9Inn":"4.28","hitsPer9Inn":"8.86","runsScoredPer9":"4.89","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":38,"groundOuts":32,"airOuts":42,"runs":21,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":0,"hits":32,"hitByPitch":2,"atBats":159,"obp":".301","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":765,"era":"4.00","inningsPitched":"45.0","wins":4,"losses":3,"saves":5,"saveOpportunities":6,"holds":8,"blownSaves":1,"earnedRuns":20,"whip":"1.18","battersFaced":183,"outs":135,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":765,"balls":274,"strikes":491,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".571","pitchesPerInning":"17.00","gamesFinished":18,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"10.80","walksPer9Inn":"4.20","hitsPer9Inn":"6.40","runsScoredPer9":"4.20","homeRunsPer9":"1.60","inheritedRunners":31,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":19,"groundOuts":34,"airOuts":42,"runs":13,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":16,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".241","atBats":133,"obp":".327","slg":".286","ops":".613","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":38,"rbi":8,"leftOnBase":68,"sacBunts":2,"sacFlies":0,"babip":".295","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"133.00","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":72,"putOuts":49,"errors":5,"chances":126,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695034":{"person":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":4,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":13,"strikes":22,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":1,"flyOuts":8,"groundOuts":14,"airOuts":18,"runs":16,"doubles":1,"triples":1,"homeRuns":4,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":25,"hitByPitch":2,"atBats":65,"obp":".440","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":285,"era":"9.82","inningsPitched":"14.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"2.11","battersFaced":75,"outs":44,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":285,"balls":110,"strikes":175,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":".000","pitchesPerInning":"19.43","gamesFinished":3,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.14","walksPer9Inn":"3.68","hitsPer9Inn":"15.34","runsScoredPer9":"9.82","homeRunsPer9":"2.45","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"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":62,"gamesStarted":0,"flyOuts":24,"groundOuts":44,"airOuts":50,"runs":25,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":77,"baseOnBalls":37,"intentionalWalks":2,"hits":52,"hitByPitch":5,"atBats":222,"obp":".355","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1131,"era":"3.55","inningsPitched":"58.1","wins":3,"losses":2,"saves":13,"saveOpportunities":19,"holds":12,"blownSaves":6,"earnedRuns":23,"whip":"1.53","battersFaced":266,"outs":175,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1131,"balls":442,"strikes":689,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".600","pitchesPerInning":"19.39","gamesFinished":21,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"11.88","walksPer9Inn":"5.71","hitsPer9Inn":"8.02","runsScoredPer9":"3.86","homeRunsPer9":"0.93","inheritedRunners":38,"inheritedRunnersScored":9,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":1,"flyOuts":35,"groundOuts":49,"airOuts":52,"runs":29,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":76,"baseOnBalls":32,"intentionalWalks":3,"hits":57,"hitByPitch":3,"atBats":229,"obp":".345","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1070,"era":"3.52","inningsPitched":"61.1","wins":5,"losses":3,"saves":0,"saveOpportunities":4,"holds":9,"blownSaves":4,"earnedRuns":24,"whip":"1.45","battersFaced":269,"outs":184,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1070,"balls":413,"strikes":657,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".625","pitchesPerInning":"17.45","gamesFinished":13,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"11.15","walksPer9Inn":"4.70","hitsPer9Inn":"8.36","runsScoredPer9":"4.26","homeRunsPer9":"1.03","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":25,"groundOuts":91,"airOuts":45,"runs":39,"doubles":12,"triples":1,"homeRuns":6,"strikeOuts":99,"baseOnBalls":25,"intentionalWalks":0,"hits":87,"hitByPitch":12,"avg":".273","atBats":319,"obp":".346","slg":".373","ops":".719","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":119,"rbi":26,"leftOnBase":111,"sacBunts":1,"sacFlies":2,"babip":".375","groundOutsToAirouts":"2.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"53.17","popOuts":6,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":270,"errors":6,"chances":279,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":32,"gamesStarted":12,"flyOuts":69,"groundOuts":68,"airOuts":105,"runs":74,"doubles":19,"triples":2,"homeRuns":18,"strikeOuts":109,"baseOnBalls":42,"intentionalWalks":2,"hits":100,"hitByPitch":9,"atBats":378,"obp":".350","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1673,"era":"6.42","inningsPitched":"95.1","wins":3,"losses":10,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":68,"whip":"1.49","battersFaced":433,"outs":286,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1673,"balls":591,"strikes":1082,"strikePercentage":".650","hitBatsmen":9,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".231","pitchesPerInning":"17.55","gamesFinished":5,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"10.29","walksPer9Inn":"3.97","hitsPer9Inn":"9.44","runsScoredPer9":"6.99","homeRunsPer9":"1.70","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 3-13)","summary":"4.2 IP, 7 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":3,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":31,"strikes":59,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"5.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":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":25,"gamesStarted":25,"flyOuts":96,"groundOuts":105,"airOuts":158,"runs":94,"doubles":22,"triples":4,"homeRuns":33,"strikeOuts":98,"baseOnBalls":50,"intentionalWalks":0,"hits":134,"hitByPitch":3,"atBats":489,"obp":".341","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":2139,"era":"6.37","inningsPitched":"123.0","wins":3,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":87,"whip":"1.50","battersFaced":548,"outs":369,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2139,"balls":793,"strikes":1346,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.66","rbi":7,"winPercentage":".188","pitchesPerInning":"17.39","gamesFinished":0,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"7.17","walksPer9Inn":"3.66","hitsPer9Inn":"9.80","runsScoredPer9":"6.88","homeRunsPer9":"2.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":25,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":3,"errors":0,"chances":17,"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"}]}},"batters":[703607,643446,680869,671732,622268,683021,695720,666126,691777,661531,675961,641680,605488,656240,669620,695034],"pitchers":[605488,656240,669620,695034],"bench":[687231],"bullpen":[665660,669372,663687,695611,682052,665622,678022,688297,660761],"battingOrder":[703607,643446,680869,671732,683021,695720,691777,661531,641680],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Butler, L (16, Bassitt); McNeil (19, Bassitt); White (5, Bassitt)."},{"label":"HR","value":"Serven (5, 3rd inning off Bassitt, 1 on, 2 out)."},{"label":"TB","value":"Bolte 2; Butler, L 2; McNeil 2; Muncy; Serven 5; White 2; Williams."},{"label":"RBI","value":"Butler, L 2 (45); McNeil (47); Serven 2 (14)."},{"label":"2-out RBI","value":"Serven 2; McNeil."},{"label":"Runners left in scoring position, 2 out","value":"White; Butler, L 2."},{"label":"GIDP","value":"Walton."},{"label":"Team RISP","value":"3-for-7."},{"label":"Team LOB","value":"6."}]}],"note":[{"label":"a","value":"Grounded out for Walton in the 8th."},{"label":"b","value":"Singled for Cortes in the 8th."},{"label":"c","value":"Lined out for Williams in the 9th."}]}},"officials":[{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Alonso (by Morris)."},{"label":"Pitch timer violations","value":"Bassitt (pitcher)."},{"label":"ABS Challenge","value":"Narváez (Ball-Overturned to Strike); Bolte (Strike-Overturned to Ball); Henderson (Strike-Overturned to Ball); Williams (Strike-Overturned to Ball); McNeil (Strike-Overturned to Ball); Heim (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Bassitt 99-65; Nunez 15-9; Walker, J 17-11; Cano 10-6; Springs 90-59; Blewett 20-14; Basso 17-11; Morris 35-22."},{"label":"Groundouts-flyouts","value":"Bassitt 10-2; Nunez 1-0; Walker, J 1-0; Cano 1-1; Springs 5-3; Blewett 0-0; Basso 2-0; Morris 0-0."},{"label":"Batters faced","value":"Bassitt 27; Nunez 4; Walker, J 4; Cano 3; Springs 21; Blewett 4; Basso 3; Morris 8."},{"label":"Inherited runners-scored","value":"Nunez 1-0."},{"label":"Umpires","value":"HP: Doug Eddings. 1B: Mike Muchlinski. 2B: Emil Jimenez. 3B: Gabe Morales. "},{"label":"Weather","value":"82 degrees, Sunny."},{"label":"Wind","value":"4 mph, Out To LF."},{"label":"First pitch","value":"1:05 PM."},{"label":"T","value":"2:46."},{"label":"Att","value":"7,606."},{"label":"Venue","value":"Sutter Health Park."},{"label":"August 30, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","boxscoreName":"Henderson"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"4-4 | 2 HR, 3B, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":12,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":81,"groundOuts":137,"airOuts":154,"runs":82,"doubles":24,"triples":5,"homeRuns":22,"strikeOuts":132,"baseOnBalls":57,"intentionalWalks":3,"hits":121,"hitByPitch":9,"avg":".223","atBats":542,"obp":".307","slg":".408","ops":".715","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":610,"totalBases":221,"rbi":57,"leftOnBase":217,"sacBunts":0,"sacFlies":2,"babip":".254","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.64","popOuts":28,"lineOuts":45},"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":314,"putOuts":197,"errors":15,"chances":526,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":90,"hittingGameScore":90},{"player":{"person":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531","boxscoreName":"Serven"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":15,"airOuts":11,"runs":7,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".231","atBats":52,"obp":".245","slg":".519","ops":".764","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":27,"rbi":14,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".212","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.40","popOuts":0,"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":{"gamesStarted":1,"caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":5,"putOuts":120,"errors":1,"chances":126,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","boxscoreName":"Alonso"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | BB, HBP, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":77,"groundOuts":111,"airOuts":125,"runs":84,"doubles":24,"triples":0,"homeRuns":32,"strikeOuts":144,"baseOnBalls":66,"intentionalWalks":5,"hits":139,"hitByPitch":9,"avg":".270","atBats":515,"obp":".360","slg":".503","ops":".863","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":594,"totalBases":259,"rbi":91,"leftOnBase":229,"sacBunts":0,"sacFlies":4,"babip":".312","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.09","popOuts":18,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":890,"errors":3,"chances":986,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"loser":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"save":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}