{"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":824980,"link":"/api/v1.1/game/824980/feed/live","metaData":{"wait":10,"timeStamp":"20260705_235742","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824980,"type":"R","doubleHeader":"N","id":"2026/07/05/miamlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824980-2026-07-05","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-05T20:30:00Z","originalDate":"2026-07-05","officialDate":"2026-07-05","dayNight":"day","time":"1:30","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":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2026,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Miami","record":{"gamesPlayed":91,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":49,"losses":42,"ties":0,"pct":".538"},"records":{},"divisionLeader":false,"wins":49,"losses":42,"winningPercentage":".538"},"franchiseName":"Miami","clubName":"Marlins","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":90,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":49,"ties":0,"pct":".456"},"records":{},"divisionLeader":false,"wins":41,"losses":49,"winningPercentage":".456"},"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},"ID665052":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052","firstName":"Griffin","lastName":"Conine","primaryNumber":"18","birthDate":"1997-07-11","currentAge":29,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Griffin","useLastName":"Conine","middleName":"Riley","boxscoreName":"Conine","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Conine","nameSlug":"griffin-conine-665052","firstLastName":"Griffin Conine","lastFirstName":"Conine, Griffin","lastInitName":"Conine, G","initLastName":"G Conine","fullFMLName":"Griffin Riley Conine","fullLFMName":"Conine, Griffin Riley","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID811965":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965","firstName":"Joshua","lastName":"Kuroda-Grauer","primaryNumber":"44","birthDate":"2003-01-31","currentAge":23,"birthCity":"New Brunswick","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Joshua","useLastName":"Kuroda-Grauer","boxscoreName":"Kuroda-Grauer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joshua Kuroda-Grauer","nameSlug":"joshua-kuroda-grauer-811965","firstLastName":"Joshua Kuroda-Grauer","lastFirstName":"Kuroda-Grauer, Joshua","lastInitName":"Kuroda-Grauer, J","initLastName":"J Kuroda-Grauer","fullFMLName":"Joshua Kuroda-Grauer","fullLFMName":"Kuroda-Grauer, Joshua ","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"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},"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},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"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},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID643410":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410","firstName":"Mark","lastName":"Leiter","primaryNumber":"38","birthDate":"1991-03-13","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Leiter Jr.","middleName":"Edward","boxscoreName":"Leiter Jr.","nickName":"Junior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Leiter Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mark-leiter-jr-643410","firstLastName":"Mark Leiter Jr.","lastFirstName":"Leiter Jr., Mark","lastInitName":"Leiter Jr., M","initLastName":"M Leiter Jr.","fullFMLName":"Mark Edward Leiter Jr.","fullLFMName":"Leiter Jr., Mark Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID683357":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357","firstName":"Owen","lastName":"Caissie","primaryNumber":"17","birthDate":"2002-07-08","currentAge":24,"birthCity":"Burlington","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Owen","useLastName":"Caissie","middleName":"Andrew","boxscoreName":"Caissie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"KAY-see","mlbDebutDate":"2025-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Owen Caissie","nameSlug":"owen-caissie-683357","firstLastName":"Owen Caissie","lastFirstName":"Caissie, Owen","lastInitName":"Caissie, O","initLastName":"O Caissie","fullFMLName":"Owen Andrew Caissie","fullLFMName":"Caissie, Owen Andrew","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID677870":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870","firstName":"Leonardo","lastName":"Jimenez","primaryNumber":"19","birthDate":"2001-05-17","currentAge":25,"birthCity":"Chitre","birthCountry":"Panama","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Jiménez","middleName":"Joel","boxscoreName":"Jiménez, L","gender":"M","nameMatrilineal":"Green","isPlayer":true,"isVerified":true,"pronunciation":"lay-oh him-EN-ez","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Jiménez","nameSlug":"leo-jimenez-677870","firstLastName":"Leo Jiménez","lastFirstName":"Jiménez, Leo","lastInitName":"Jiménez, L","initLastName":"L Jiménez","fullFMLName":"Leonardo Joel Jiménez","fullLFMName":"Jiménez, Leonardo Joel","strikeZoneTop":3.118,"strikeZoneBottom":1.574},"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},"ID640459":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459","firstName":"Brian","lastName":"Navarreto","primaryNumber":"64","birthDate":"1994-12-29","currentAge":31,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Navarreto","middleName":"Eduardo","boxscoreName":"Navarreto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Navarreto","nameSlug":"brian-navarreto-640459","firstLastName":"Brian Navarreto","lastFirstName":"Navarreto, Brian","lastInitName":"Navarreto, B","initLastName":"B Navarreto","fullFMLName":"Brian Eduardo Navarreto","fullLFMName":"Navarreto, Brian Eduardo","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"ID676604":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604","firstName":"Tyler","lastName":"Zuber","primaryNumber":"55","birthDate":"1995-06-16","currentAge":31,"birthCity":"White Hall","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Zuber","boxscoreName":"Zuber","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"ZOO-ber","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Zuber","nameSlug":"tyler-zuber-676604","firstLastName":"Tyler Zuber","lastFirstName":"Zuber, Tyler","lastInitName":"Zuber, T","initLastName":"T Zuber","fullFMLName":"Tyler  Zuber","fullLFMName":"Zuber, Tyler","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"71","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694350":{"id":694350,"fullName":"Zach Brzykcy","link":"/api/v1/people/694350","firstName":"Zachary","lastName":"Brzykcy","primaryNumber":"62","birthDate":"1999-07-12","currentAge":27,"birthCity":"Hickory","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Brzykcy","middleName":"John-William","boxscoreName":"Brzykcy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"BRICK-see","mlbDebutDate":"2024-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Brzykcy","nameSlug":"zach-brzykcy-694350","firstLastName":"Zach Brzykcy","lastFirstName":"Brzykcy, Zach","lastInitName":"Brzykcy, Z","initLastName":"Z Brzykcy","fullFMLName":"Zachary John-William Brzykcy","fullLFMName":"Brzykcy, Zachary John-William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":31,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"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},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"ID676974":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974","firstName":"Max","lastName":"Meyer","primaryNumber":"23","birthDate":"1999-03-12","currentAge":27,"birthCity":"Woodbury","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Meyer","middleName":"Thomas","boxscoreName":"Meyer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"my-uhr","mlbDebutDate":"2022-07-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Meyer","nameSlug":"max-meyer-676974","firstLastName":"Max Meyer","lastFirstName":"Meyer, Max","lastInitName":"Meyer, M","initLastName":"M Meyer","fullFMLName":"Max Thomas Meyer","fullLFMName":"Meyer, Max Thomas","strikeZoneTop":3.4,"strikeZoneBottom":1.55},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":30,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","birthDate":"1994-09-14","currentAge":32,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":27,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"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},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID687531":{"id":687531,"fullName":"William Kempner","link":"/api/v1/people/687531","firstName":"William","lastName":"Kempner","primaryNumber":"71","birthDate":"2001-06-18","currentAge":25,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"William","useLastName":"Kempner","middleName":"McCullough","boxscoreName":"Kempner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Kempner","nameSlug":"william-kempner-687531","firstLastName":"William Kempner","lastFirstName":"Kempner, William","lastInitName":"Kempner, W","initLastName":"W Kempner","fullFMLName":"William McCullough Kempner","fullLFMName":"Kempner, William McCullough","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID691788":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","firstName":"Joseph","lastName":"Mack","primaryNumber":"80","birthDate":"2002-12-27","currentAge":23,"birthCity":"Williamsville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joe","useLastName":"Mack","middleName":"Allan","boxscoreName":"Mack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Mack","nameSlug":"joe-mack-691788","firstLastName":"Joe Mack","lastFirstName":"Mack, Joe","lastInitName":"Mack, J","initLastName":"J Mack","fullFMLName":"Joseph Allan Mack","fullLFMName":"Mack, Joseph Allan","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58}},"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":13416,"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":"Partly Cloudy","temp":"83","wind":"9 mph, Out To CF"},"gameInfo":{"attendance":8686,"firstPitch":"2026-07-05T20:35:00.000Z","gameDurationMinutes":202},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"home":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"}},"officialScorer":{"id":482170,"fullName":"Mark Honbo","link":"/api/v1/people/482170"},"primaryDatacaster":{"id":802027,"fullName":"James McMillan","link":"/api/v1/people/802027"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":5,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Joshua Kuroda-Grauer to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-05T20:35:58.635Z","endTime":"2026-07-05T20:38:03.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-07-05T19:33:06.726Z","endTime":"2026-07-05T20:14:48.689Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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-07-05T20:14:48.689Z","endTime":"2026-07-05T20:35:03.441Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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-07-05T20:35:03.441Z","endTime":"2026-07-05T20:36:00.728Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.417270054935134,"aZ":-14.77611250892557,"pfxX":6.16013262656263,"pfxZ":9.145834632458222,"pX":0.17384770101207322,"pZ":1.0601923135089113,"vX0":-6.677685482055767,"vY0":-137.28730865238643,"vZ0":-8.674352648535788,"x":110.37,"y":210.15,"x0":1.841545984326141,"y0":50.001777867062444,"z0":5.274328474044117,"aX":11.716365045208583},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-9.7,"spinRate":2350,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.39952408310239784,"extension":6.369821627320573},"index":3,"playId":"a7a4dec0-8e2d-3f34-8ace-5024ecf84ea7","pitchNumber":1,"startTime":"2026-07-05T20:36:00.728Z","endTime":"2026-07-05T20:36:05.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45615350867557,"aZ":-13.908254046525663,"pfxX":6.302829981738698,"pfxZ":9.496333899358683,"pX":1.0779843130397146,"pZ":3.5437122355681474,"vX0":-4.768680169133292,"vY0":-137.33741276820382,"vZ0":-2.7303956723070275,"x":75.91,"y":143.1,"x0":2.01202967476405,"y0":50.001248958896795,"z0":5.488426043531291,"aX":12.121917957139535},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":-10.6,"spinRate":2363,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3977730383545772,"extension":6.20474249307024},"index":4,"playId":"0ca99aca-1127-3d6c-ae07-9e25077a0ac3","pitchNumber":2,"startTime":"2026-07-05T20:36:18.537Z","endTime":"2026-07-05T20:36:22.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.072497685432445,"aZ":-27.19670352471678,"pfxX":-2.3997852325102,"pfxZ":3.0514347652843163,"pX":-0.48630671859811275,"pZ":2.4810959223362197,"vX0":-5.446741594872161,"vY0":-125.97986793055708,"vZ0":-2.2921568221493187,"x":135.54,"y":171.79,"x0":2.003011235795503,"y0":50.002297913772296,"z0":5.568966006282586,"aX":-3.9132820264558843},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":5.4,"spinRate":2359,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4323558854194509,"extension":6.151380763909665},"index":5,"playId":"05a059da-9d18-3d6f-9818-f5fb336f7b22","pitchNumber":3,"startTime":"2026-07-05T20:36:35.620Z","endTime":"2026-07-05T20:36:40.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.389268957324507,"aZ":-13.393002087271853,"pfxX":6.2227492386253145,"pfxZ":9.488511011166416,"pX":0.2322614996031407,"pZ":2.7506751118732966,"vX0":-6.669067883822457,"vY0":-139.12386259678564,"vZ0":-5.03582555705785,"x":108.15,"y":164.51,"x0":1.8409782564645718,"y0":50.00264279615837,"z0":5.457557593279643,"aX":12.316690860202844},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":-10.1,"spinRate":2285,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.392254257796091,"extension":6.419623573459873},"index":6,"playId":"fe6312ab-4c9e-3887-917a-90307382a475","pitchNumber":4,"startTime":"2026-07-05T20:36:51.951Z","endTime":"2026-07-05T20:36:57.313Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-05T20:37:02.943Z","endTime":"2026-07-05T20:37:13.995Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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":96.8,"endSpeed":89.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83106656281301,"aZ":-13.26729136963677,"pfxX":6.223410563432631,"pfxZ":9.308861541954151,"pX":0.0901361334592619,"pZ":2.6922177097774886,"vX0":-7.058390816756403,"vY0":-140.86061580471502,"vZ0":-5.364213131884546,"x":113.56,"y":166.09,"x0":1.807321626432024,"y0":50.00031129248179,"z0":5.463082780435102,"aX":12.636961345065206},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":-10.0,"spinRate":2364,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.3872789399322274,"extension":6.255110953787912},"index":8,"playId":"f4d12473-b68b-3d2b-b090-942b417667b3","pitchNumber":5,"startTime":"2026-07-05T20:37:13.995Z","endTime":"2026-07-05T20:37:18.542Z","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":84.6,"endSpeed":79.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.347221748746577,"aZ":-40.10825795659287,"pfxX":-1.5040868220194015,"pfxZ":-5.123723786402584,"pX":-0.7536694525969266,"pZ":0.6602737731175686,"vX0":-5.6335105719845835,"vY0":-123.12488139439506,"vZ0":-3.7050667801620083,"x":145.73,"y":220.95,"x0":1.7508578769708345,"y0":50.002344312634236,"z0":5.547304598378648,"aX":-2.3287622656634563},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.8,"breakHorizontal":4.0,"spinRate":2651,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4433093988042982,"extension":6.260405753467584},"index":9,"playId":"58902cd3-65c0-3f4d-b086-16f523fe2368","pitchNumber":6,"startTime":"2026-07-05T20:37:34.407Z","endTime":"2026-07-05T20:37:39.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.920531958277888,"aZ":-11.920309032243233,"pfxX":5.394476495655052,"pfxZ":10.326136938054972,"pX":-0.21855075371917834,"pZ":1.667106728122055,"vX0":-7.568922792573374,"vY0":-138.87939581187945,"vZ0":-7.871232465315666,"x":125.33,"y":193.77,"x0":1.836131618461334,"y0":50.00307296413183,"z0":5.323477701268243,"aX":10.581307758978786},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":-8.3,"spinRate":2376,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.39378444950907543,"extension":6.414005075183564},"hitData":{"launchSpeed":106.2,"launchAngle":5.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.41,"coordY":150.6}},"index":10,"playId":"8e171420-0aa7-3f45-a00e-7fb34cbab35a","pitchNumber":7,"startTime":"2026-07-05T20:37:56.135Z","endTime":"2026-07-05T20:38:03.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:38:03.872Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heriberto Hernández homers (10) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-05T20:38:20.596Z","endTime":"2026-07-05T20:40:41.693Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88963005918861,"aZ":-12.004963852070755,"pfxX":4.704523301262981,"pfxZ":10.061754518136429,"pX":0.07385161753696268,"pZ":2.4724353521195463,"vX0":-6.571021322720349,"vY0":-140.4751254834054,"vZ0":-6.076716287859703,"x":114.18,"y":172.02,"x0":1.8287393438574668,"y0":50.00456584040542,"z0":5.439299797004325,"aX":9.432680858555383},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":-7.2,"spinRate":2383,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.38944091732601027,"extension":6.252546753406555},"index":0,"playId":"7acfdd40-9891-3933-b7a4-269f65693cba","pitchNumber":1,"startTime":"2026-07-05T20:38:31.767Z","endTime":"2026-07-05T20:38:35.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-05T20:38:49.077Z","endTime":"2026-07-05T20:39:02.872Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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.1,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.374979827610385,"aZ":-11.369202665966688,"pfxX":3.885923759232825,"pfxZ":10.49676084929062,"pX":-0.35622359962408295,"pZ":2.1645965232730675,"vX0":-7.395622414299464,"vY0":-139.63776464134625,"vZ0":-6.783921814272358,"x":130.58,"y":180.34,"x0":1.817332708280416,"y0":50.00117161995011,"z0":5.367472764608895,"aX":7.701404547602597},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":-5.5,"spinRate":2383,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.3917016562988045,"extension":6.2971481960372975},"index":2,"playId":"9c5a8e06-2b05-3ef4-b9d1-80bf8fd6b64a","pitchNumber":2,"startTime":"2026-07-05T20:39:02.872Z","endTime":"2026-07-05T20:39:08.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.354421428216277,"aZ":-40.08976342237702,"pfxX":-3.059460676212896,"pfxZ":-5.182064390632842,"pX":0.04504717990520397,"pZ":0.6252029240379643,"vX0":-3.27505999930165,"vY0":-122.32652368831549,"vZ0":-3.862420227684618,"x":115.28,"y":221.9,"x0":1.7948785184048646,"y0":50.00441435441346,"z0":5.6342273277194055,"aX":-4.672268790754316},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.0,"breakHorizontal":6.2,"spinRate":2683,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.4464249977406012,"extension":6.254090354862132},"index":3,"playId":"c53db4cf-a630-3250-8266-c5edabeca7d3","pitchNumber":3,"startTime":"2026-07-05T20:39:30.449Z","endTime":"2026-07-05T20:39:36.478Z","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":86.7,"endSpeed":79.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64469118237183,"aZ":-20.830209605651238,"pfxX":7.604136696009729,"pfxZ":7.08348065377923,"pX":-1.3477633746788535,"pZ":0.8331010416891537,"vX0":-10.301823428128479,"vY0":-125.78111339527293,"vZ0":-6.725816202642629,"x":168.37,"y":216.29,"x0":1.8140785764068588,"y0":50.00182400656585,"z0":5.232063142958085,"aX":12.176904140255298},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":11.4,"breakHorizontal":-11.4,"spinRate":1904,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.43555640050668165,"extension":6.397719287293781},"index":4,"playId":"afa55704-1bab-304a-9eb8-fa5f7cdc990c","pitchNumber":4,"startTime":"2026-07-05T20:39:53.178Z","endTime":"2026-07-05T20:39:57.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93766741891849,"aZ":-10.974273042039389,"pfxX":4.889117655479117,"pfxZ":10.613612696383356,"pX":0.9614360998016086,"pZ":3.291211967311826,"vX0":-4.492085773843438,"vY0":-139.82483407294737,"vZ0":-4.2207749623244855,"x":80.35,"y":149.92,"x0":1.9467584847676769,"y0":50.002716374262185,"z0":5.529614463976928,"aX":9.765924167004739},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":-8.0,"spinRate":2413,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.39041218323071414,"extension":6.215395634630498},"hitData":{"launchSpeed":101.7,"launchAngle":29.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.35,"coordY":22.45}},"index":5,"playId":"38928d17-a58b-3b76-8dce-67426a3e714f","pitchNumber":5,"startTime":"2026-07-05T20:40:16.759Z","endTime":"2026-07-05T20:40:41.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:40:41.693Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a soft ground ball to pitcher Gage Jump.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-05T20:40:49.019Z","endTime":"2026-07-05T20:41:52.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695611,"link":"/api/v1/people/695611"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.379668884181335,"aZ":-14.265119941676323,"pfxX":5.470770094781742,"pfxZ":9.031581322671904,"pX":0.4397588074132199,"pZ":4.036483995019022,"vX0":-5.828852478434261,"vY0":-139.25530213869573,"vZ0":-1.6334153675819598,"x":100.24,"y":129.79,"x0":1.8394338715550758,"y0":50.00688228514404,"z0":5.564304166229407,"aX":10.85360834751332},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":-8.9,"spinRate":2304,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.3918588494330999,"extension":6.439074785986002},"index":0,"playId":"c1b046d3-b25a-320c-b227-d076c204e20e","pitchNumber":1,"startTime":"2026-07-05T20:41:03.651Z","endTime":"2026-07-05T20:41:07.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25956031797512,"aZ":-27.9628645950752,"pfxX":-2.485120530079857,"pfxZ":2.5369820433242847,"pX":0.14090275671919186,"pZ":1.9763892888577919,"vX0":-3.93444263210882,"vY0":-127.108971989975,"vZ0":-3.2716375140009055,"x":111.63,"y":185.42,"x0":2.022601377891344,"y0":50.00427039811275,"z0":5.463760046541508,"aX":-4.130261252159349},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":5.3,"spinRate":2347,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4283764381107371,"extension":6.264464365429749},"index":1,"playId":"14888fb1-081a-3a31-b0e1-bf3bae5232d8","pitchNumber":2,"startTime":"2026-07-05T20:41:18.001Z","endTime":"2026-07-05T20:41:22.442Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-05T20:41:34.328Z","endTime":"2026-07-05T20:41:45.623Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08821538538227,"aZ":-26.801833613705142,"pfxX":-7.84848879505223,"pfxZ":3.548713370451333,"pX":-0.5585469264792866,"pZ":1.983467888282931,"vX0":-3.923982565372334,"vY0":-122.7289071969798,"vZ0":-3.0770961334179496,"x":138.29,"y":185.23,"x0":2.0845689783406414,"y0":50.0015839954926,"z0":5.555496688365466,"aX":-11.87639303555526},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.9,"breakHorizontal":15.1,"spinRate":2488,"spinDirection":267},"zone":7,"typeConfidence":2.0,"plateTime":0.44764811420804484,"extension":6.23677130481759},"hitData":{"launchSpeed":16.3,"launchAngle":16.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":116.58,"coordY":193.16}},"index":3,"playId":"29e8b48c-7f72-3ea7-8e04-6e8519e8b2ca","pitchNumber":3,"startTime":"2026-07-05T20:41:45.623Z","endTime":"2026-07-05T20:41:52.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:41:52.501Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-05T20:42:16.707Z","endTime":"2026-07-05T20:42:53.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.118457557712574,"aZ":-12.48404026493084,"pfxX":7.86550632123471,"pfxZ":10.013321549185704,"pX":-0.4349489719363234,"pZ":2.221930907970368,"vX0":-9.188876607135049,"vY0":-139.52273328949119,"vZ0":-6.41811821738178,"x":133.58,"y":178.79,"x0":1.8831278431524978,"y0":50.0042694808951,"z0":5.378921798223221,"aX":15.470066455210596},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":-12.2,"spinRate":2372,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.3929426413367101,"extension":6.437820443348386},"index":0,"playId":"88baeea9-4ead-39d6-ae28-485822785af7","pitchNumber":1,"startTime":"2026-07-05T20:42:24.041Z","endTime":"2026-07-05T20:42:28.586Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.718171440520084,"aZ":-28.145943417303688,"pfxX":-1.5071442014400387,"pfxZ":2.5492981631912492,"pX":-0.2645389500262846,"pZ":1.5214803048035794,"vX0":-5.175242991840594,"vY0":-125.29589200884912,"vZ0":-4.2105288058253265,"x":127.08,"y":197.7,"x0":2.0284860461463583,"y0":50.00244321482805,"z0":5.539165545572484,"aX":-2.3821951249999014},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.8,"breakHorizontal":4.0,"spinRate":2413,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4381269596650821,"extension":6.254474284786346},"hitData":{"launchSpeed":88.7,"launchAngle":40.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.44,"coordY":80.04}},"index":1,"playId":"d2556c5f-7da2-308d-adc8-008902677058","pitchNumber":2,"startTime":"2026-07-05T20:42:41.618Z","endTime":"2026-07-05T20:42:53.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:42:53.271Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Sanoja doubles (16) on a line drive to center fielder Henry Bolte. Liam Hicks to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-05T20:43:00.090Z","endTime":"2026-07-05T20:44:59.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnThird":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.1,"endSpeed":88.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73989668580805,"aZ":-11.113814002976383,"pfxX":5.027435690592826,"pfxZ":10.649708180482028,"pX":-0.5437632194651357,"pZ":1.3443640540723,"vX0":-8.25530547484347,"vY0":-139.5832448149031,"vZ0":-8.992128132277314,"x":137.73,"y":202.48,"x0":1.7958180897410294,"y0":50.00386092582907,"z0":5.3348608374350075,"aX":9.943732751236537},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":-7.4,"spinRate":2374,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.3920575583475503,"extension":6.357804877550104},"index":0,"playId":"950554d1-1054-3859-9da1-4e35f8249e9f","pitchNumber":1,"startTime":"2026-07-05T20:43:16.608Z","endTime":"2026-07-05T20:43:21.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57247170517604,"aZ":-11.344001302539825,"pfxX":5.48989058888858,"pfxZ":10.755398166723406,"pX":0.8199636883089715,"pZ":2.4737224063878465,"vX0":-5.047453738684178,"vY0":-138.65038278550634,"vZ0":-5.85803090254157,"x":85.74,"y":171.99,"x0":1.955587656208758,"y0":50.00068042810226,"z0":5.379198390114222,"aX":10.629680471817213},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-8.8,"spinRate":2290,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.39586567371626646,"extension":6.26478628550308},"index":1,"playId":"3891675d-6073-3ec7-bb52-15e385ffa27b","pitchNumber":2,"startTime":"2026-07-05T20:43:33.651Z","endTime":"2026-07-05T20:43:39.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.470673962851492,"aZ":-11.12903052386262,"pfxX":4.925027491962741,"pfxZ":10.689961715195064,"pX":0.23799312912351486,"pZ":1.4599619978135037,"vX0":-6.512226683857919,"vY0":-139.23772069048366,"vZ0":-8.612872553615945,"x":107.93,"y":199.36,"x0":1.9643415950254732,"y0":50.005604893907034,"z0":5.324807254724085,"aX":9.698561611184239},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":-7.6,"spinRate":2361,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.39296917799788966,"extension":6.364026838233979},"index":2,"playId":"be93d9b9-5a3f-3322-ad19-7bc3400fdf20","pitchNumber":3,"startTime":"2026-07-05T20:43:54.194Z","endTime":"2026-07-05T20:43:59.255Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-05T20:44:04.813Z","endTime":"2026-07-05T20:44:17.416Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"}},{"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":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.145547112007012,"aZ":-41.79357356895758,"pfxX":-2.4096139175211997,"pfxZ":-6.517284250237156,"pX":-0.27772728415715736,"pZ":-1.0420962987219753,"vX0":-4.538600176546092,"vY0":-120.88515373341218,"vZ0":-6.748288146514925,"x":127.59,"y":266.92,"x0":1.939115864453912,"y0":50.003719859770364,"z0":5.465938056812724,"aX":-3.555914635015518},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.2,"breakHorizontal":5.5,"spinRate":2799,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4535600997632905,"extension":6.395379328522758},"index":4,"playId":"00663259-b828-3950-9be3-752599b06f6b","pitchNumber":4,"startTime":"2026-07-05T20:44:17.416Z","endTime":"2026-07-05T20:44:23.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.284589944835055,"aZ":-36.231152219223496,"pfxX":-1.2941492357297473,"pfxZ":-2.7584026246460365,"pX":0.37483419893285463,"pZ":1.5165588203540432,"vX0":-3.285604478618452,"vY0":-120.22535834249318,"vZ0":-2.180160313222402,"x":102.71,"y":197.83,"x0":1.924739312054338,"y0":50.00336892855436,"z0":5.63652047409876,"aX":-1.9028347689977536},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.3,"breakHorizontal":3.1,"spinRate":2522,"spinDirection":319},"zone":9,"typeConfidence":2.0,"plateTime":0.4547747181667332,"extension":6.344118792178755},"hitData":{"launchSpeed":99.9,"launchAngle":9.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.82,"coordY":79.27}},"index":5,"playId":"919e1806-fd71-3c19-bd86-48e5d358393f","pitchNumber":5,"startTime":"2026-07-05T20:44:47.484Z","endTime":"2026-07-05T20:44:59.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:44:59.128Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Esteury Ruiz flies out to left fielder Carlos Cortes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-05T20:45:55.533Z","endTime":"2026-07-05T20:46:07.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-05T20:45:24.724Z","endTime":"2026-07-05T20:45:57.669Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.686119009306843,"aZ":-39.83752342058286,"pfxX":-3.2422343238149702,"pfxZ":-5.482982243402503,"pX":0.5037175526223931,"pZ":1.7898751552335792,"vX0":-2.5701110412458283,"vY0":-117.3086136032949,"vZ0":-0.4593129013623757,"x":97.8,"y":190.45,"x0":2.033828917318124,"y0":50.00357269706718,"z0":5.694122364596651,"aX":-4.529910908427735},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.7,"breakHorizontal":6.5,"spinRate":2590,"spinDirection":315},"zone":9,"typeConfidence":2.0,"plateTime":0.46647861875234486,"extension":6.2399054285731},"hitData":{"launchSpeed":84.3,"launchAngle":51.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.95,"coordY":107.01}},"index":1,"playId":"f3cc61e6-81cf-3845-90e5-b7b1b95f044d","pitchNumber":1,"startTime":"2026-07-05T20:45:57.669Z","endTime":"2026-07-05T20:46:07.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:46:07.846Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Bolte flies out to right fielder Esteury Ruiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-05T20:47:59.235Z","endTime":"2026-07-05T20:50:09.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19792519769171,"aZ":-10.991959583251598,"pfxX":-7.778796085290029,"pfxZ":11.017200796881903,"pX":-0.67148645721072,"pZ":3.3463812919875076,"vX0":5.480621500520544,"vY0":-138.34274266905973,"vZ0":-5.032618986907654,"x":142.6,"y":148.43,"x0":-1.6757990794596476,"y0":50.00241193484111,"z0":5.937128661856899,"aX":-14.955444039190787},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":12.8,"spinRate":2633,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3971468074666493,"extension":6.198698364304681},"index":0,"playId":"9db30cad-ee65-3529-93ce-ef145ceaf83c","pitchNumber":1,"startTime":"2026-07-05T20:48:20.831Z","endTime":"2026-07-05T20:48:24.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.525276637364662,"aZ":-20.415794979638093,"pfxX":-10.712573922082736,"pfxZ":6.16325796794067,"pX":1.2124567037748184,"pZ":1.6299913443865142,"vX0":11.470645231647008,"vY0":-137.04363639410798,"vZ0":-7.166284194387615,"x":70.78,"y":194.77,"x0":-1.630207803490309,"y0":50.00152219154193,"z0":5.667308825941197,"aX":-20.430557705107955},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":17.0,"spinRate":2635,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39926254477451417,"extension":6.530722877889459},"index":1,"playId":"42fe11fc-5c62-3929-867c-113dddb2683d","pitchNumber":2,"startTime":"2026-07-05T20:48:36.705Z","endTime":"2026-07-05T20:48:42.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.073820087554935,"aZ":-10.889660729827904,"pfxX":-7.59267610209594,"pfxZ":10.738204990944952,"pX":0.7547453543295538,"pZ":2.5922576290208976,"vX0":8.599491900758094,"vY0":-140.22813460864012,"vZ0":-7.226507607507471,"x":88.23,"y":168.79,"x0":-1.3719510690598593,"y0":50.00440346762095,"z0":5.920937839854639,"aX":-15.05283838654606},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":11.9,"spinRate":2679,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.39128695269259905,"extension":6.478565624634154},"index":2,"playId":"3cbe05d6-a014-3356-9f8f-fa4c14eab6c1","pitchNumber":3,"startTime":"2026-07-05T20:49:01.328Z","endTime":"2026-07-05T20:49:05.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25797032553824,"aZ":-11.104146318730049,"pfxX":-6.959981423199121,"pfxZ":10.386993798728877,"pX":-0.43287418113723086,"pZ":4.299416508412234,"vX0":5.184640482074065,"vY0":-140.886827053732,"vZ0":-3.5080644684379942,"x":133.5,"y":122.7,"x0":-1.384205331332445,"y0":50.00623793217076,"z0":6.268296258227148,"aX":-14.12286126080897},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":11.6,"spinRate":2667,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38741282296920465,"extension":6.4242774986116284},"index":3,"playId":"35cf04a6-3a56-32d5-b7c0-071cef966b99","pitchNumber":4,"startTime":"2026-07-05T20:49:24.294Z","endTime":"2026-07-05T20:49:28.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.921164394165636,"aZ":-19.75835112609187,"pfxX":1.8021306928547318,"pfxZ":8.252898568500617,"pX":1.0569284999038366,"pZ":1.525649587780346,"vX0":5.918733897815533,"vY0":-121.36841466268277,"vZ0":-6.232145801077734,"x":76.71,"y":197.59,"x0":-1.6392219789388704,"y0":50.0008214420818,"z0":5.826762760639906,"aX":2.7098620078777773},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":13.8,"breakHorizontal":-4.6,"spinRate":2527,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4498770311403919,"extension":6.492973055998955},"index":4,"playId":"99a12bb9-4d19-325f-896e-e0b1ae7421a5","pitchNumber":5,"startTime":"2026-07-05T20:49:41.313Z","endTime":"2026-07-05T20:49:46.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20424422799591,"aZ":-11.491860306708592,"pfxX":-6.725539444676628,"pfxZ":10.269209689138885,"pX":0.07577219666427798,"pZ":3.447098463793148,"vX0":6.506557691015431,"vY0":-141.0499169396998,"vZ0":-5.556526788534956,"x":114.11,"y":145.71,"x0":-1.3875731264458064,"y0":50.00213201692156,"z0":6.1841135648898815,"aX":-13.54548941875399},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":10.8,"spinRate":2740,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.38838001916258724,"extension":6.503357048736964},"hitData":{"launchSpeed":85.7,"launchAngle":33.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.02,"coordY":111.09}},"index":5,"playId":"da10e99c-c43a-375e-8c22-787cd2dc14b4","pitchNumber":6,"startTime":"2026-07-05T20:49:57.676Z","endTime":"2026-07-05T20:50:09.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:50:09.837Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-05T20:50:24.555Z","endTime":"2026-07-05T20:50:44.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.810019807242686,"aZ":-12.438137240444675,"pfxX":-8.420642412569704,"pfxZ":9.65981566825355,"pX":-0.1318925923886015,"pZ":2.0757338301414934,"vX0":7.036954621417994,"vY0":-141.86417875586665,"vZ0":-8.423644387875044,"x":122.03,"y":182.74,"x0":-1.5479481211702397,"y0":50.00034401546702,"z0":5.872293521270978,"aX":-17.19781932016597},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":13.8,"spinRate":2669,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3857946313602416,"extension":6.476546449026227},"hitData":{"launchSpeed":104.4,"launchAngle":51.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.73,"coordY":101.29}},"index":0,"playId":"cab68447-e630-30aa-a5b2-2a72582d13f1","pitchNumber":1,"startTime":"2026-07-05T20:50:32.440Z","endTime":"2026-07-05T20:50:44.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:50:44.285Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, third baseman Javier Sanoja to first baseman Liam Hicks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-05T20:50:56.647Z","endTime":"2026-07-05T20:51:36.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.458784303736184,"aZ":-25.12891466251712,"pfxX":2.001855238962148,"pfxZ":4.165434333369207,"pX":-0.4922349697246703,"pZ":2.808426075258368,"vX0":2.816381571024382,"vY0":-127.96847090975393,"vZ0":-2.929304252467062,"x":135.76,"y":162.95,"x0":-1.8588756660647505,"y0":50.002740055944884,"z0":5.894780919194325,"aX":3.3865124038815173},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.2,"breakHorizontal":-4.2,"spinRate":2558,"spinDirection":182},"zone":4,"typeConfidence":2.0,"plateTime":0.4247923106939755,"extension":6.421809186215829},"index":0,"playId":"47bab6f1-f74c-3f8a-acef-c25ea9c82936","pitchNumber":1,"startTime":"2026-07-05T20:51:10.920Z","endTime":"2026-07-05T20:51:15.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50605838030681,"aZ":-23.756285339821865,"pfxX":4.868363777632526,"pfxZ":5.7917181851299855,"pX":0.5997766367119151,"pZ":3.0336886363757096,"vX0":4.031674840553711,"vY0":-119.4243337362543,"vZ0":-1.8494714519529807,"x":94.14,"y":156.87,"x0":-1.738846877580384,"y0":50.00585824195171,"z0":5.940476399284645,"aX":7.082164614085939},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.3,"breakHorizontal":-9.7,"spinRate":2543,"spinDirection":91},"zone":3,"typeConfidence":2.0,"plateTime":0.4574172253742339,"extension":6.51880317325089},"hitData":{"launchSpeed":58.0,"launchAngle":-16.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.92,"coordY":170.13}},"index":1,"playId":"45033de5-4b19-3a63-be41-4417eb811fce","pitchNumber":2,"startTime":"2026-07-05T20:51:28.208Z","endTime":"2026-07-05T20:51:36.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:51:36.015Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, second baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-05T20:53:40.906Z","endTime":"2026-07-05T20:54:04.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25990388604944,"aZ":-12.045291818380955,"pfxX":6.478415029046387,"pfxZ":10.120050497397761,"pX":0.4329052501507496,"pZ":2.7100680577045195,"vX0":-6.600177641860462,"vY0":-140.2670833572829,"vZ0":-5.267944500395311,"x":100.5,"y":165.61,"x0":1.9767835527109316,"y0":50.002414318973855,"z0":5.400441107096731,"aX":12.885772303764874},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":-10.3,"spinRate":2369,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.3907495108093699,"extension":6.384826333283912},"hitData":{"launchSpeed":104.0,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.09,"coordY":149.16}},"index":0,"playId":"cdc30c81-801b-349c-826f-abfad8705626","pitchNumber":1,"startTime":"2026-07-05T20:53:56.603Z","endTime":"2026-07-05T20:54:04.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:54:04.600Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-05T20:54:13.905Z","endTime":"2026-07-05T20:54:54.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8354114119633,"aZ":-12.662561967727871,"pfxX":5.54138982368359,"pfxZ":9.724762018988073,"pX":-0.5267041298644168,"pZ":2.672350257675345,"vX0":-8.304866196345198,"vY0":-140.51491182547903,"vZ0":-5.360206815357261,"x":137.08,"y":166.63,"x0":1.7426050759364606,"y0":50.00343134852997,"z0":5.4224482908374325,"aX":11.119456170859369},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":-8.4,"spinRate":2423,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.38930008893655677,"extension":6.381764765673164},"index":0,"playId":"90e11bf0-efb9-3c54-8862-8b334c19aa15","pitchNumber":1,"startTime":"2026-07-05T20:54:27.585Z","endTime":"2026-07-05T20:54:31.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.516401679842875,"aZ":-13.832289345943122,"pfxX":4.870458939003998,"pfxZ":9.20946717964499,"pX":-0.2103319018569963,"pZ":3.269581015326079,"vX0":-7.44307002279799,"vY0":-140.19756178613403,"vZ0":-3.515333284805152,"x":125.02,"y":150.5,"x0":1.8454374232036481,"y0":50.0056374743059,"z0":5.441854565266663,"aX":9.703750105202028},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":-7.3,"spinRate":2256,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.3905991357971059,"extension":6.337700909824883},"hitData":{"launchSpeed":95.0,"launchAngle":14.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":94.9,"coordY":80.75}},"index":1,"playId":"3471493e-a27c-3487-bfb8-a1aaa968563a","pitchNumber":2,"startTime":"2026-07-05T20:54:43.590Z","endTime":"2026-07-05T20:54:54.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:54:54.185Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brian Navarreto singles on a ground ball to left fielder Carlos Cortes. Jakob Marsee to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-05T20:54:55.546Z","endTime":"2026-07-05T20:58:08.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34966518222099,"aZ":-16.126233497902593,"pfxX":6.745323499802364,"pfxZ":8.446427841519085,"pX":0.8031093642399068,"pZ":2.1356695060212356,"vX0":-5.4217755867380415,"vY0":-136.7652716958287,"vZ0":-5.794537352780306,"x":86.39,"y":181.12,"x0":1.9320143265029057,"y0":50.003449148724094,"z0":5.38275299441485,"aX":12.815744411575503},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":-11.2,"spinRate":2330,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.40005021117630335,"extension":6.196903633542363},"index":0,"playId":"bd92ead1-9b73-3a0a-bd39-7e730a6aeba2","pitchNumber":1,"startTime":"2026-07-05T20:55:19.945Z","endTime":"2026-07-05T20:55:23.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.765986615496743,"aZ":-22.936859890222994,"pfxX":8.742039802038207,"pfxZ":5.651767078568643,"pX":-0.5732914713631182,"pZ":1.6613586391984538,"vX0":-9.031623382392048,"vY0":-126.72575898503247,"vZ0":-4.585441603251497,"x":138.85,"y":193.92,"x0":1.8931516243051008,"y0":50.00152161360554,"z0":5.315799616444995,"aX":14.284366255359771},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.5,"breakHorizontal":-13.9,"spinRate":1686,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.4314398781156248,"extension":6.3698731935121655},"index":1,"playId":"dca07cb4-a195-339a-9604-e7ceac64a28f","pitchNumber":2,"startTime":"2026-07-05T20:55:42.591Z","endTime":"2026-07-05T20:55:46.432Z","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":1},"index":2,"playId":"d500ef47-e040-3d70-a220-a33dcc01d075","startTime":"2026-07-05T20:56:01.999Z","endTime":"2026-07-05T20:56:05.955Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77150963260179,"aZ":-22.343928377204115,"pfxX":8.738663258558265,"pfxZ":6.04297808329838,"pX":1.1322919720374724,"pZ":2.4991645159316263,"vX0":-5.476906084918259,"vY0":-126.26256067778682,"vZ0":-2.7272108347169044,"x":73.84,"y":171.3,"x0":2.185313312191892,"y0":50.0051291596184,"z0":5.375652767887193,"aX":14.225003847304725},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.6,"breakHorizontal":-14.8,"spinRate":1669,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4324673271481556,"extension":6.2995625527754},"index":3,"playId":"8734e34e-911b-3dc0-b2cc-15dc38240db0","pitchNumber":3,"startTime":"2026-07-05T20:56:20.447Z","endTime":"2026-07-05T20:56:24.051Z","isPitch":true,"type":"pitch"},{"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":1},"index":4,"startTime":"2026-07-05T20:56:34.278Z","endTime":"2026-07-05T20:56:45.904Z","isPitch":false,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"}},{"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":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74322694367451,"aZ":-12.67586301602711,"pfxX":5.781315224024594,"pfxZ":9.835623160216173,"pX":-0.6201394073069666,"pZ":3.4833608302971655,"vX0":-9.221853313138782,"vY0":-139.73655527713643,"vZ0":-3.2146445941031025,"x":140.64,"y":144.73,"x0":1.9678808986739356,"y0":50.0045197992252,"z0":5.478555101761134,"aX":11.46386606459899},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":-8.6,"spinRate":2230,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.39159011819639034,"extension":6.260727481357282},"index":5,"playId":"81df72be-e516-3b53-918d-1efef74dbd63","pitchNumber":4,"startTime":"2026-07-05T20:56:45.904Z","endTime":"2026-07-05T20:56:49.619Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.574826610286163,"aZ":-23.022346609481623,"pfxX":9.12118698570049,"pfxZ":5.469482476816061,"pX":-0.21856220703250023,"pZ":0.6626826382649356,"vX0":-8.599761897348742,"vY0":-127.56590370236995,"vZ0":-6.96801848388851,"x":125.33,"y":220.89,"x0":1.9873188582296581,"y0":50.00265501283072,"z0":5.20545225065441,"aX":15.257526096344252},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.8,"breakHorizontal":-14.9,"spinRate":1895,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.42696126442516924,"extension":6.374381331644763},"index":6,"playId":"7093b8f5-e91e-32c7-b3e9-25328392e518","pitchNumber":5,"startTime":"2026-07-05T20:57:09.940Z","endTime":"2026-07-05T20:57:14.917Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093455872001474,"aZ":-25.55252181386217,"pfxX":-1.2319200476021646,"pfxZ":3.9195340327770865,"pX":-0.4221464405190476,"pZ":3.2295828914697546,"vX0":-5.603132257624279,"vY0":-128.768671193227,"vZ0":-1.0258765665458807,"x":133.09,"y":151.58,"x0":1.9363703564771695,"y0":50.00610446304419,"z0":5.598336354678492,"aX":-2.081162498930304},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":3.4,"spinRate":2276,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.4242970441804772,"extension":6.188511727436315},"index":7,"playId":"5ccdb284-560c-3e39-a523-e61b4550d8d5","pitchNumber":6,"startTime":"2026-07-05T20:57:35.058Z","endTime":"2026-07-05T20:57:40.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90076685114937,"aZ":-14.3868254434584,"pfxX":6.44269154484922,"pfxZ":9.024406783884412,"pX":0.5167407427092655,"pZ":1.7846682958611675,"vX0":-6.419871271873215,"vY0":-139.1839729520418,"vZ0":-7.005803225383606,"x":97.3,"y":190.59,"x0":2.0110703804036554,"y0":50.002172323220584,"z0":5.2786089655421256,"aX":12.698074253798648},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":-10.4,"spinRate":2391,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.3928491299875474,"extension":6.186025963364996},"hitData":{"launchSpeed":87.2,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.46,"coordY":115.52}},"index":8,"playId":"7e9aa74b-53a5-39b2-b7d9-32b0cf04ba03","pitchNumber":7,"startTime":"2026-07-05T20:57:58.159Z","endTime":"2026-07-05T20:58:08.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:58:08.663Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Otto Lopez hits a ground-rule double (25) on a line drive to left-center field. Jakob Marsee scores. Brian Navarreto to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-05T20:58:22.137Z","endTime":"2026-07-05T20:59:16.292Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnThird":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"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":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.9,"endSpeed":75.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.785010631725196,"aZ":-38.80601262531518,"pfxX":-3.4166670987954846,"pfxZ":-4.593729953261635,"pX":-0.06503412540162944,"pZ":2.0759541719207477,"vX0":-3.7117287809271864,"vY0":-119.28116915808313,"vZ0":-0.238743659337459,"x":119.48,"y":182.73,"x0":1.9548261325610716,"y0":50.00516922967538,"z0":5.673939953926241,"aX":-4.927854695847022},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-8.2,"breakHorizontal":7.1,"spinRate":2581,"spinDirection":322},"zone":8,"typeConfidence":2.0,"plateTime":0.45905543535651594,"extension":6.264917103887856},"index":0,"playId":"3d0625c4-35b5-3cd2-9162-8b3360e0a1ff","pitchNumber":1,"startTime":"2026-07-05T20:58:43.742Z","endTime":"2026-07-05T20:58:48.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.156306739346498,"aZ":-23.419075364473176,"pfxX":8.297685735001847,"pfxZ":5.362545154545227,"pX":0.3855848601564951,"pZ":2.665882570097815,"vX0":-6.949958672780145,"vY0":-126.74058604753515,"vZ0":-2.1976909785461007,"x":102.3,"y":166.8,"x0":2.0811401682235102,"y0":50.00092843627561,"z0":5.408674231479114,"aX":13.539619322401336},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.5,"breakHorizontal":-13.6,"spinRate":1718,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4316569101725096,"extension":6.244230855541918},"hitData":{"launchSpeed":95.5,"launchAngle":23.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":83.39,"coordY":56.07}},"index":1,"playId":"9e8a2cfb-3e80-34da-95f7-46c02ae02dea","pitchNumber":2,"startTime":"2026-07-05T20:59:02.492Z","endTime":"2026-07-05T20:59:16.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T20:59:16.292Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heriberto Hernández walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-05T21:00:22.630Z","endTime":"2026-07-05T21:03:19.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnThird":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,3,4,5,6,7,9],"actionIndex":[8],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-05T20:59:37.428Z","endTime":"2026-07-05T21:00:24.787Z","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(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":86.9,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854739128405136,"aZ":-29.507772481174715,"pfxX":-1.0545056597126683,"pfxZ":1.6340254017426652,"pX":1.1492766817509021,"pZ":3.097305914425042,"vX0":-2.3979418171737525,"vY0":-126.67995133590551,"vZ0":-0.4595395562139669,"x":73.19,"y":155.15,"x0":2.2435568053536175,"y0":50.00397628307078,"z0":5.631384697259605,"aX":-1.7205101932338456},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.1,"breakHorizontal":2.4,"spinRate":2358,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.431684603309173,"extension":6.188448254912184},"index":1,"playId":"df39084b-395b-33cc-b4a4-445ea50c4a88","pitchNumber":1,"startTime":"2026-07-05T21:00:24.787Z","endTime":"2026-07-05T21:00:28.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-05T21:00:37.229Z","endTime":"2026-07-05T21:00:50.083Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":97.5,"endSpeed":89.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43264884099979,"aZ":-11.996757259722763,"pfxX":5.972584008918744,"pfxZ":9.926995674672657,"pX":-0.3203236068890492,"pZ":2.5795279811588796,"vX0":-8.324461548544395,"vY0":-141.68170469912695,"vZ0":-5.484168089367276,"x":129.21,"y":169.13,"x0":1.8801887118253808,"y0":50.00326112943375,"z0":5.307278163577514,"aX":12.14085862879091},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":-9.1,"spinRate":2385,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.38661431201645646,"extension":6.3050260115678896},"index":3,"playId":"fc30f84f-0cc6-38b0-b56e-d62afc2b2a45","pitchNumber":2,"startTime":"2026-07-05T21:00:50.083Z","endTime":"2026-07-05T21:00:54.627Z","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":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11629809309036,"aZ":-40.093682810717354,"pfxX":-3.4742684145283222,"pfxZ":-5.190743491956319,"pX":-1.12654313086247,"pZ":0.2814854962850993,"vX0":-6.208950483917204,"vY0":-122.66866688568466,"vZ0":-4.484966909060022,"x":159.94,"y":231.18,"x0":1.8882009562892441,"y0":50.004156643151624,"z0":5.549235205131906,"aX":-5.2982514956648386},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.2,"breakHorizontal":7.8,"spinRate":2665,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.44639076202492367,"extension":6.275033881328329},"index":4,"playId":"08058352-b40d-32e7-a8d6-709c2b9e6838","pitchNumber":3,"startTime":"2026-07-05T21:01:12.867Z","endTime":"2026-07-05T21:01:17.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177267145462,"aZ":-25.728287186011354,"pfxX":9.197327019980817,"pfxZ":3.8193610021215445,"pX":0.8470520848092143,"pZ":1.397692431843177,"vX0":-6.170878634788528,"vY0":-128.46045195366042,"vZ0":-4.9158356195789,"x":84.71,"y":201.04,"x0":2.073633104855379,"y0":50.00415221503903,"z0":5.312449813289279,"aX":15.522969805525157},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":-15.5,"spinRate":1836,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.42480415738567245,"extension":6.301800143819377},"index":5,"playId":"7b63fa94-a2e9-3bd6-99f4-3860b5bbc491","pitchNumber":4,"startTime":"2026-07-05T21:01:34.397Z","endTime":"2026-07-05T21:01:39.097Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.875383006278103,"aZ":-26.29361538136058,"pfxX":9.419210840747596,"pfxZ":3.487084046048981,"pX":1.3435520874492746,"pZ":-0.03913369687521579,"vX0":-5.22947668562605,"vY0":-128.320612395559,"vZ0":-8.206939385860968,"x":65.79,"y":239.84,"x0":2.1727401409049656,"y0":50.00361898040057,"z0":5.2167387407900385,"aX":15.877791863797047},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":-16.1,"spinRate":1874,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4251175506655924,"extension":6.213298481137517},"index":6,"playId":"01e4faa2-1a1b-342e-8608-649d0f2fed7b","pitchNumber":5,"startTime":"2026-07-05T21:01:56.867Z","endTime":"2026-07-05T21:02:01.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4084476693435,"aZ":-11.90755680560526,"pfxX":5.225493934556269,"pfxZ":9.809267681267375,"pX":-0.07727172171626093,"pZ":2.6331774409957704,"vX0":-7.84896767504319,"vY0":-141.88335632363257,"vZ0":-5.5482686026288786,"x":119.95,"y":167.68,"x0":2.029094470515639,"y0":50.00100166821349,"z0":5.353536166045373,"aX":10.795006737075921},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":-8.2,"spinRate":2478,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.38409381211588833,"extension":6.286114713105294},"index":7,"playId":"73a29053-dd38-3936-8868-2f63e3ee622c","pitchNumber":6,"startTime":"2026-07-05T21:02:30.691Z","endTime":"2026-07-05T21:02:39.580Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dropped foul pop error by right fielder Lawrence Butler.","event":"Error","eventType":"error","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"actionPlayId":"73a29053-dd38-3936-8868-2f63e3ee622c","startTime":"2026-07-05T21:03:14.938Z","endTime":"2026-07-05T21:03:14.939Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.590270352397717,"aZ":-26.681902088846503,"pfxX":-2.0638549648143885,"pfxZ":3.373401387491964,"pX":-1.5023644634851925,"pZ":2.0744697813853916,"vX0":-8.05569214353542,"vY0":-127.20168583948941,"vZ0":-3.320312595872372,"x":174.27,"y":182.77,"x0":1.9817266396839452,"y0":50.00326463656688,"z0":5.526397082075371,"aX":-3.361132337901886},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.5,"breakHorizontal":5.6,"spinRate":2144,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.43160077284704057,"extension":6.276384752524728},"index":9,"playId":"3e50f066-013a-3279-821d-5396781a1128","pitchNumber":7,"startTime":"2026-07-05T21:03:14.940Z","endTime":"2026-07-05T21:03:19.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:03:19.396Z","atBatIndex":13},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Liam Hicks out on a sacrifice fly to center fielder Henry Bolte. Brian Navarreto scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-05T21:03:38.364Z","endTime":"2026-07-05T21:03:56.244Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.386195244138925,"aZ":-30.82780577079996,"pfxX":-3.053852230951927,"pfxZ":0.8407466225580063,"pX":0.04954779390390128,"pZ":2.099780271646261,"vX0":-4.048194117838355,"vY0":-125.50442639157379,"vZ0":-2.198675134037143,"x":115.11,"y":182.09,"x0":2.077595994893681,"y0":50.003364262966706,"z0":5.487495449689622,"aX":-4.891904885396734},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.3,"breakHorizontal":6.5,"spinRate":2216,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4357059898269373,"extension":6.279292036033159},"hitData":{"launchSpeed":86.0,"launchAngle":35.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.1,"coordY":72.46}},"index":0,"playId":"cec19c78-2eb6-3d9a-989e-5bfe674a1154","pitchNumber":1,"startTime":"2026-07-05T21:03:44.498Z","endTime":"2026-07-05T21:03:56.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:03:56.244Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xavier Edwards strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-05T21:04:15.418Z","endTime":"2026-07-05T21:07:31.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.684558194730336,"aZ":-14.163779822397911,"pfxX":4.100399484955563,"pfxZ":8.84873389736333,"pX":0.5609189566630629,"pZ":3.100949546122989,"vX0":-5.274519182926415,"vY0":-140.97822416669922,"vZ0":-4.13200555790752,"x":95.62,"y":155.05,"x0":1.913602682580229,"y0":50.00393145056745,"z0":5.484597539794375,"aX":8.347173640743858},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":-6.5,"spinRate":2308,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.38686174109167126,"extension":6.282017069311235},"index":0,"playId":"5cc5a756-2803-3ce2-94b5-85033d5ae61f","pitchNumber":1,"startTime":"2026-07-05T21:04:32.544Z","endTime":"2026-07-05T21:04:36.014Z","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":96.7,"endSpeed":88.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29364744154467,"aZ":-12.512765749884505,"pfxX":5.54261100008666,"pfxZ":9.82749527917887,"pX":0.2818844822355237,"pZ":2.486544128207668,"vX0":-6.723434211952974,"vY0":-140.65934521820063,"vZ0":-5.727572928674681,"x":106.26,"y":171.64,"x0":1.9845544161278255,"y0":50.00665386056468,"z0":5.362620715535575,"aX":11.094105092318994},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":-8.6,"spinRate":2373,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.38959554334047164,"extension":6.312441829249367},"index":1,"playId":"32557886-9265-3180-af88-ec6d051c88ea","pitchNumber":2,"startTime":"2026-07-05T21:04:56.012Z","endTime":"2026-07-05T21:05:00.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8903583951303,"aZ":-11.898794028487227,"pfxX":5.71617955076113,"pfxZ":10.606354795719678,"pX":-1.1217688862764388,"pZ":1.7661037098326555,"vX0":-10.237676502548684,"vY0":-137.7054503644172,"vZ0":-7.501437738109866,"x":159.76,"y":191.1,"x0":1.9092478588114268,"y0":50.001970411762194,"z0":5.338737527428629,"aX":10.9270460555794},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-8.0,"spinRate":2270,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.3984449885343153,"extension":6.419195666731137},"index":2,"playId":"d009d694-0292-3100-885c-782ba9db9056","pitchNumber":3,"startTime":"2026-07-05T21:05:17.465Z","endTime":"2026-07-05T21:05:21.527Z","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":2},"index":3,"playId":"375651ed-43cf-424a-8433-46256f8b7902","startTime":"2026-07-05T21:05:40.089Z","endTime":"2026-07-05T21:05:43.758Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34893111639878,"aZ":-27.22650916163609,"pfxX":-2.279026061628784,"pfxZ":2.906758680829075,"pX":-1.0147915652527235,"pZ":1.2851565086809182,"vX0":-6.550098888333492,"vY0":-128.94618128144413,"vZ0":-5.31311225111743,"x":155.68,"y":204.08,"x0":1.8442817353614223,"y0":50.000675338197624,"z0":5.447462720178306,"aX":-3.873723124073953},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":5.4,"spinRate":2437,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.42318350265173166,"extension":6.2726166297656905},"index":4,"playId":"56e859b0-7d50-3444-ad72-740cdcd425cc","pitchNumber":4,"startTime":"2026-07-05T21:05:58.561Z","endTime":"2026-07-05T21:06:02.687Z","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":97.5,"endSpeed":89.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.367298678366957,"aZ":-11.306626736477217,"pfxX":4.563628658035479,"pfxZ":10.195339610727988,"pX":1.612151508004991,"pZ":2.5955272803047875,"vX0":-2.973638834239585,"vY0":-141.90284001391828,"vZ0":-5.630960946828301,"x":55.55,"y":168.7,"x0":2.0787433339233123,"y0":50.00499203375418,"z0":5.320905030794605,"aX":9.341918315482415},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":-7.7,"spinRate":2374,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3854575264604212,"extension":6.258826339560765},"index":5,"playId":"2eba1c28-3360-3448-a6bb-bd39166e105f","pitchNumber":5,"startTime":"2026-07-05T21:06:22.996Z","endTime":"2026-07-05T21:06:27.372Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26258733059765,"aZ":-12.80401377143263,"pfxX":5.461255118209507,"pfxZ":9.586541663320705,"pX":1.4354826179416946,"pZ":3.629981296311515,"vX0":-3.6025396941825996,"vY0":-141.6919585637723,"vZ0":-2.815690736558958,"x":62.28,"y":140.77,"x0":2.017938589664634,"y0":50.00434507319148,"z0":5.461717650580361,"aX":11.036103935421286},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":-9.1,"spinRate":2275,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.3875029600118922,"extension":6.326236600011695},"index":6,"playId":"504a784c-6899-39b6-b663-e787d9fec564","pitchNumber":6,"startTime":"2026-07-05T21:06:47.330Z","endTime":"2026-07-05T21:06:52.423Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"504a784c-6899-39b6-b663-e787d9fec564","startTime":"2026-07-05T21:07:04.983Z","endTime":"2026-07-05T21:07:26.413Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777163551121017,"aZ":-28.89300654289041,"pfxX":-2.24768204902494,"pfxZ":2.0084270038956475,"pX":0.33151609880901667,"pZ":2.655037832041139,"vX0":-3.6894838640310827,"vY0":-127.23467089485682,"vZ0":-1.5017989109872145,"x":104.36,"y":167.09,"x0":2.093978683498984,"y0":50.00352742235033,"z0":5.548397838523284,"aX":-3.6752393587375995},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":4.9,"spinRate":2273,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.43093259975236453,"extension":6.215759515892174},"index":8,"playId":"c0860864-5a5d-33a4-a7e5-fe8be6d7bf15","pitchNumber":7,"startTime":"2026-07-05T21:07:26.413Z","endTime":"2026-07-05T21:07:31.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:07:31.665Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-05T21:09:26.348Z","endTime":"2026-07-05T21:11:43.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":94.8,"endSpeed":87.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.425686173789234,"aZ":-21.189460845622182,"pfxX":-9.005892539200048,"pfxZ":5.679652083155336,"pX":-2.2733716689390575,"pZ":3.1785312926025755,"vX0":2.1216434921469207,"vY0":-138.12316523029568,"vZ0":-3.5485630460119832,"x":203.66,"y":152.96,"x0":-1.8807354760672617,"y0":50.003868832916986,"z0":5.902714753092717,"aX":-17.422531133162124},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":15.8,"spinRate":2454,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3963658086653816,"extension":6.211341771829084},"index":0,"playId":"43911934-4ef7-3b0f-93d3-0d88f7ae5a73","pitchNumber":1,"startTime":"2026-07-05T21:09:43.873Z","endTime":"2026-07-05T21:09:47.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95764112554345,"aZ":-11.666509173604123,"pfxX":-7.648217294060631,"pfxZ":10.167810609709647,"pX":-0.07433138590821299,"pZ":3.2749694302648864,"vX0":6.8628545979361295,"vY0":-141.28891350229188,"vZ0":-5.411694912123947,"x":119.83,"y":150.36,"x0":-1.544172242738429,"y0":50.00105682563626,"z0":5.968554026373938,"aX":-15.422445775056334},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":12.4,"spinRate":2667,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.38804809309643096,"extension":6.373159439967363},"index":1,"playId":"fbfc61a9-bb1d-3140-91cc-f19e4b4183ac","pitchNumber":2,"startTime":"2026-07-05T21:10:00.184Z","endTime":"2026-07-05T21:10:06.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.987028211902743,"aZ":-30.736436960325577,"pfxX":1.8246873026305184,"pfxZ":0.9203130134766475,"pX":-0.5452513635878387,"pZ":3.8827604396184254,"vX0":2.5734929198037317,"vY0":-123.66267570151462,"vZ0":1.0516905689857745,"x":137.78,"y":133.95,"x0":-1.8319570451040925,"y0":50.004653938433414,"z0":6.007823186450199,"aX":2.858837814289363},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-3.8,"spinRate":2271,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.4409838152072365,"extension":6.353365435539061},"index":2,"playId":"f4098f85-8e8b-3398-b456-0e84d461fb67","pitchNumber":3,"startTime":"2026-07-05T21:10:17.233Z","endTime":"2026-07-05T21:10:21.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39571454923982,"aZ":-11.041231142061731,"pfxX":-5.1755851106026345,"pfxZ":10.36708578075605,"pX":1.4097404242294984,"pZ":2.073935111763847,"vX0":9.749617169735489,"vY0":-141.64765620351537,"vZ0":-8.78344983505835,"x":63.26,"y":182.78,"x0":-1.3995391720613004,"y0":50.00618825031775,"z0":5.915311411810923,"aX":-10.554191429417202},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2617,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.386227592144639,"extension":6.595105382937092},"index":3,"playId":"6c6fc250-37b4-36e1-9a28-63aa0e387055","pitchNumber":4,"startTime":"2026-07-05T21:10:36.666Z","endTime":"2026-07-05T21:10:41.338Z","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":97.5,"endSpeed":89.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26439549967085,"aZ":-9.8185706515618,"pfxX":-4.747689741262943,"pfxZ":10.948809836288252,"pX":-0.4791298652391802,"pZ":3.339529642907949,"vX0":4.772627678158379,"vY0":-141.93858253381714,"vZ0":-5.735614235350076,"x":135.26,"y":148.61,"x0":-1.564949085792039,"y0":50.00347318482973,"z0":6.010684671225032,"aX":-9.694878222412918},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.8,"breakHorizontal":7.7,"spinRate":2723,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.385777370490449,"extension":6.469385481944209},"index":4,"playId":"484b35b2-7994-34b8-8af5-728f921cc86d","pitchNumber":5,"startTime":"2026-07-05T21:10:52.620Z","endTime":"2026-07-05T21:10:55.620Z","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":98.6,"endSpeed":90.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53237633229152,"aZ":-11.05006282382616,"pfxX":-6.637068965316235,"pfxZ":10.16872608381102,"pX":-0.7556941390018664,"pZ":2.5462165166405692,"vX0":4.487728482239733,"vY0":-143.29996615563928,"vZ0":-7.803156873870606,"x":145.81,"y":170.03,"x0":-1.4808829811924087,"y0":50.00093702960584,"z0":5.997209637286175,"aX":-13.783092731625066},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":11.0,"spinRate":2663,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3824363615280366,"extension":6.3127757358375165},"index":5,"playId":"ff09c3b2-2b25-39bf-b4d8-3a50324d80b9","pitchNumber":6,"startTime":"2026-07-05T21:11:14.614Z","endTime":"2026-07-05T21:11:18.361Z","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":98.7,"endSpeed":90.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454345383690384,"aZ":-10.139692931321045,"pfxX":-7.1243188307713385,"pfxZ":10.496568659409785,"pX":0.7052051623906702,"pZ":1.9959739119638544,"vX0":8.20926169124125,"vY0":-143.35876999655858,"vZ0":-9.52131092848255,"x":90.12,"y":184.89,"x0":-1.2581576063307611,"y0":50.00601230696763,"z0":5.976858024868732,"aX":-14.960348809086437},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.4,"breakHorizontal":11.4,"spinRate":2650,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3808037460258338,"extension":6.5288367129553535},"index":6,"playId":"5f147cfa-b668-3aa9-b59e-12d9c532c2a5","pitchNumber":7,"startTime":"2026-07-05T21:11:39.163Z","endTime":"2026-07-05T21:11:43.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:11:43.514Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joshua Kuroda-Grauer strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-05T21:11:51.609Z","endTime":"2026-07-05T21:13:07.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29267900516087,"aZ":-29.544193506997605,"pfxX":0.2871323164359163,"pfxZ":1.5774182638913867,"pX":1.2345120959660782,"pZ":1.8152790959161575,"vX0":6.746293791594089,"vY0":-127.31953308351227,"vZ0":-4.332160428745832,"x":69.94,"y":189.77,"x0":-1.469613272138648,"y0":50.0036393217472,"z0":5.835755464029221,"aX":0.47773361096931866},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":-1.8,"spinRate":2521,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4276492796212894,"extension":6.612523958490976},"index":0,"playId":"4c0cd105-ae97-3af3-bbee-c5ed2f94facb","pitchNumber":1,"startTime":"2026-07-05T21:12:11.912Z","endTime":"2026-07-05T21:12:16.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.238248027206996,"aZ":-26.295880579623336,"pfxX":0.1456481061386119,"pfxZ":3.464950595643467,"pX":0.4024934935079226,"pZ":2.7816567705390676,"vX0":5.1334221849209385,"vY0":-128.84116780134204,"vZ0":-2.6785858106213807,"x":101.66,"y":163.68,"x0":-1.626406198726533,"y0":50.00565249292151,"z0":5.845624034772196,"aX":0.2473008291115872},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-1.3,"spinRate":2440,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.4234914851665348,"extension":6.475970500357181},"index":1,"playId":"36e7d705-59ec-3a22-918b-0cb2d419f3bf","pitchNumber":2,"startTime":"2026-07-05T21:12:28.398Z","endTime":"2026-07-05T21:12:32.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.297811300681545,"aZ":-20.334728478391327,"pfxX":7.280794656224551,"pfxZ":7.8274035896908485,"pX":1.4446378586902981,"pZ":1.7039130545916636,"vX0":5.146612571578712,"vY0":-122.01386213483333,"vZ0":-5.651070496937519,"x":61.93,"y":192.77,"x0":-1.6356312199800416,"y0":50.00326492107678,"z0":5.7946553159092975,"aX":11.011206592426534},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":13.1,"breakHorizontal":-14.4,"spinRate":2552,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4483736948886494,"extension":6.288085447132384},"index":2,"playId":"9bac4b70-617a-38fe-a471-f7abd3343adb","pitchNumber":3,"startTime":"2026-07-05T21:12:43.643Z","endTime":"2026-07-05T21:12:49.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.881667552748237,"aZ":-21.14636700335584,"pfxX":6.60243541817824,"pfxZ":7.185123989529024,"pX":0.9842559766234705,"pZ":1.6090752428736117,"vX0":4.328692823173512,"vY0":-122.7222069072239,"vZ0":-5.778941086501608,"x":79.48,"y":195.33,"x0":-1.6565183376063883,"y0":50.00266763595137,"z0":5.780299580858169,"aX":10.132131695722487},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":12.0,"breakHorizontal":-13.0,"spinRate":2505,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4452570291927125,"extension":6.460680711067348},"index":3,"playId":"a3de9b39-e2b5-3046-8520-00da523b2aa3","pitchNumber":4,"startTime":"2026-07-05T21:13:04.515Z","endTime":"2026-07-05T21:13:07.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:13:07.856Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-05T21:13:18.230Z","endTime":"2026-07-05T21:15:38.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":3},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.837973079560598,"aZ":-10.535934376503674,"pfxX":-6.314379195717527,"pfxZ":10.490656879772132,"pX":-0.6875367350384516,"pZ":3.758911287707943,"vX0":4.931106075189295,"vY0":-142.28717181738216,"vZ0":-4.605810217797254,"x":143.21,"y":137.29,"x0":-1.6175359314118767,"y0":50.00265599812264,"z0":6.058935900416251,"aX":-13.023948451203495},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":10.6,"spinRate":2748,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3840861320090272,"extension":6.342126819959331},"index":0,"playId":"470417d6-db8a-3c97-8fc6-5e16cb27d26c","pitchNumber":1,"startTime":"2026-07-05T21:13:36.093Z","endTime":"2026-07-05T21:13:40.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20565158877647,"aZ":-10.058678951177606,"pfxX":-6.872306277983631,"pfxZ":10.680915261171148,"pX":1.152932176917545,"pZ":1.7543376815576444,"vX0":9.378598878541819,"vY0":-141.98435263268746,"vZ0":-9.872817394666873,"x":73.05,"y":191.41,"x0":-1.2785645802183836,"y0":50.00352633200939,"z0":5.888852932113991,"aX":-14.230841724824193},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":10.9,"spinRate":2787,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3836973081195123,"extension":6.625979823334422},"index":1,"playId":"f32f4584-d1bd-31a1-8a88-745ef015f00d","pitchNumber":2,"startTime":"2026-07-05T21:13:52.635Z","endTime":"2026-07-05T21:13:56.941Z","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":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.026727324219976,"aZ":-8.432527586586783,"pfxX":-6.555118119784965,"pfxZ":11.605379303744318,"pX":-0.500840245975241,"pZ":2.3154552585713146,"vX0":5.370321357344749,"vY0":-142.01181447527304,"vZ0":-8.541262720141004,"x":136.09,"y":176.26,"x0":-1.5632360486174652,"y0":50.00197132492364,"z0":5.895594135042644,"aX":-13.410065823440789},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.4,"breakHorizontal":10.8,"spinRate":2808,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.38544509404185234,"extension":6.498308571654634},"index":2,"playId":"afacb999-a20f-3f3f-9b51-f576347dbc61","pitchNumber":3,"startTime":"2026-07-05T21:14:11.255Z","endTime":"2026-07-05T21:14:16.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.057470123825514,"aZ":-15.476740911064407,"pfxX":-8.512847961773517,"pfxZ":8.227905657147376,"pX":-0.8224409161110553,"pZ":1.1015083617680392,"vX0":5.3557062998629625,"vY0":-140.8797082155176,"vZ0":-10.134893384613035,"x":148.35,"y":209.04,"x0":-1.6323895498144347,"y0":50.00671195759587,"z0":5.7233935732978125,"aX":-17.283773297605038},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":14.5,"spinRate":2784,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.38733248673508713,"extension":6.613529535821342},"index":3,"playId":"01cc8a9b-94e8-304c-9503-fabcd70028e9","pitchNumber":4,"startTime":"2026-07-05T21:14:31.336Z","endTime":"2026-07-05T21:14:35.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.610181880626936,"aZ":-11.227609166330879,"pfxX":-6.705810490582838,"pfxZ":10.33540079637044,"pX":-0.9014837426228584,"pZ":3.4020643981566607,"vX0":4.2242888823784845,"vY0":-141.10360414856504,"vZ0":-5.319323573010369,"x":151.36,"y":146.92,"x0":-1.5429195549503263,"y0":50.00083449352977,"z0":6.02808352445988,"aX":-13.587819638305568},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":11.4,"spinRate":2597,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38743954896861066,"extension":6.37713616321051},"index":4,"playId":"c7056844-1993-32c3-b3c6-6fb507a7fa50","pitchNumber":5,"startTime":"2026-07-05T21:15:00.970Z","endTime":"2026-07-05T21:15:04.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.248855311879716,"aZ":-9.715563010117657,"pfxX":-6.303283482962704,"pfxZ":10.844547592660986,"pX":0.21822138762929988,"pZ":3.266600359264276,"vX0":6.714951223640344,"vY0":-143.4681905328939,"vZ0":-6.175684416246318,"x":108.68,"y":150.58,"x0":-1.3411914203164184,"y0":50.002202020400624,"z0":6.062053484548229,"aX":-13.052952687094196},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.5,"breakHorizontal":10.0,"spinRate":2754,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38275781338582515,"extension":6.598767084950572},"hitData":{"launchSpeed":93.3,"launchAngle":42.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.0,"coordY":56.0}},"index":5,"playId":"84ea60e2-152c-3dcc-b049-15eb58fa5cc2","pitchNumber":6,"startTime":"2026-07-05T21:15:26.605Z","endTime":"2026-07-05T21:15:38.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:15:38.377Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-05T21:17:35.543Z","endTime":"2026-07-05T21:18:10.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":78.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.29334898632919,"aZ":-38.112187820965765,"pfxX":-1.972936059157166,"pfxZ":-3.9225707721447876,"pX":-1.471292689422126,"pZ":1.8946288346527593,"vX0":-6.858270501228071,"vY0":-121.3657857843868,"vZ0":-1.2251588778525226,"x":173.08,"y":187.63,"x0":1.6296757393314065,"y0":50.00082396967483,"z0":5.679627033372433,"aX":-2.987954129707751},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-7.2,"breakHorizontal":4.9,"spinRate":2421,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.44864058088102965,"extension":6.271796312259472},"index":0,"playId":"caf98d6b-1a1c-392e-ae8f-48a655c4f602","pitchNumber":1,"startTime":"2026-07-05T21:17:43.345Z","endTime":"2026-07-05T21:17:47.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20011400908437,"aZ":-11.985683871813695,"pfxX":7.161928837305428,"pfxZ":10.200379566830229,"pX":0.9274675239110035,"pZ":3.184767957328443,"vX0":-5.351473707871922,"vY0":-139.73090472314175,"vZ0":-3.8562861461711817,"x":81.65,"y":152.79,"x0":1.936013179125464,"y0":50.004968996601555,"z0":5.369149970123633,"aX":14.177770885500903},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":-11.9,"spinRate":2331,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3918446230796526,"extension":6.229131075665638},"hitData":{"launchSpeed":90.6,"launchAngle":37.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.24,"coordY":80.19}},"index":1,"playId":"4ba22cc2-b6f7-3c0b-aedc-d13dcd7e8082","pitchNumber":2,"startTime":"2026-07-05T21:17:57.478Z","endTime":"2026-07-05T21:18:10.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:18:10.217Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esteury Ruiz challenged (pitch result), call on the field was overturned: Esteury Ruiz walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-05T21:18:14.856Z","endTime":"2026-07-05T21:20:50.133Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22103459943776,"aZ":-15.000102222336873,"pfxX":6.2601764108131635,"pfxZ":8.967797056698506,"pX":1.330581490549508,"pZ":3.7380088125059125,"vX0":-3.720660868737291,"vY0":-138.10592196631615,"vZ0":-2.2316143979279075,"x":66.28,"y":137.85,"x0":1.887990279231104,"y0":50.00349414095285,"z0":5.575656285590879,"aX":11.989436806165601},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":-10.4,"spinRate":2295,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39791172595427815,"extension":6.312527914795341},"index":0,"playId":"41242ecc-b2fc-3110-a197-ea90c3098e20","pitchNumber":1,"startTime":"2026-07-05T21:18:31.490Z","endTime":"2026-07-05T21:18:36.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.082018422804992,"aZ":-28.626967185330546,"pfxX":-2.2410683925266857,"pfxZ":2.144085751656318,"pX":0.5776428435236994,"pZ":2.4442409155712244,"vX0":-3.0797461564356565,"vY0":-127.05573836049224,"vZ0":-1.9608590979966272,"x":94.98,"y":172.79,"x0":2.091129631845959,"y0":50.004020492405544,"z0":5.474451274339499,"aX":-3.707668031507673},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":4.7,"spinRate":2202,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4291128604493557,"extension":6.152919161259536},"index":1,"playId":"a6497915-7230-33a6-8960-6b9f25825632","pitchNumber":2,"startTime":"2026-07-05T21:18:47.180Z","endTime":"2026-07-05T21:18:51.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4093468128139,"aZ":-12.222482141018295,"pfxX":6.603302200478174,"pfxZ":9.92914324505627,"pX":-0.3105948818503175,"pZ":1.325145223523659,"vX0":-8.336050138847027,"vY0":-140.51819916843772,"vZ0":-8.678472013341631,"x":128.84,"y":203.0,"x0":1.8298317474949823,"y0":50.002788741118806,"z0":5.23833720099364,"aX":13.269023224924391},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":-10.3,"spinRate":2358,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.38907154682458955,"extension":6.378728285157454},"index":2,"playId":"aacfa297-a7a3-39d2-90a8-a7dfa6600ab1","pitchNumber":3,"startTime":"2026-07-05T21:19:04.943Z","endTime":"2026-07-05T21:19:09.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949647961251646,"aZ":-32.20666583937439,"pfxX":-2.84421855904647,"pfxZ":-0.018630165229374995,"pX":1.4772207261370063,"pZ":2.7171792770075287,"vX0":-0.6991082683551043,"vY0":-126.26553979967913,"vZ0":-0.7649712802043442,"x":60.69,"y":165.42,"x0":2.1266231232364095,"y0":50.004293583919036,"z0":5.589722318874995,"aX":-4.64512851919678},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":5.3,"spinRate":2359,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.43190029489891035,"extension":6.149019225141718},"index":3,"playId":"9f4d5289-6255-310d-97c4-831bdea81074","pitchNumber":4,"startTime":"2026-07-05T21:19:22.351Z","endTime":"2026-07-05T21:19:26.949Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.054089055072115,"aZ":-27.599679509057488,"pfxX":0.939658085112379,"pfxZ":2.6939256344179467,"pX":-0.9563965330332802,"pZ":1.3650975577507507,"vX0":-7.423993999234724,"vY0":-128.9742240403379,"vZ0":-4.845645258377139,"x":153.46,"y":201.92,"x0":1.8284928303230126,"y0":50.00019498153046,"z0":5.378621838107754,"aX":1.5943721394330765},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":-0.1,"spinRate":2233,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.42353548448888656,"extension":6.262649366349551},"index":4,"playId":"8058edf9-aef2-381a-9e4e-4ab6dd5f7b1d","pitchNumber":5,"startTime":"2026-07-05T21:19:38.420Z","endTime":"2026-07-05T21:19:42.295Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-05T21:19:50.016Z","endTime":"2026-07-05T21:20:00.858Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"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":95.5,"endSpeed":87.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.292620336183834,"aZ":-11.8166867867186,"pfxX":7.061408667427706,"pfxZ":10.419444841220395,"pX":0.6959733914768159,"pZ":2.778020449897967,"vX0":-5.7039746559561255,"vY0":-138.92491046888023,"vZ0":-4.989001595531049,"x":90.47,"y":163.77,"x0":1.8589367588188113,"y0":50.00127695803811,"z0":5.383390914828902,"aX":13.793772910854413},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":-11.6,"spinRate":2159,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.3943581241158505,"extension":6.240290401846877},"index":6,"playId":"81edd703-c821-3573-bb04-c784a586e838","pitchNumber":6,"startTime":"2026-07-05T21:20:00.858Z","endTime":"2026-07-05T21:20:05.260Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.609397252183456,"aZ":-31.594993119831184,"pfxX":-3.5978478365835924,"pfxZ":0.3621260527885273,"pX":1.0022381957265896,"pZ":2.9365498294297927,"vX0":-1.424553468847408,"vY0":-124.99501482399636,"vZ0":-0.2706182627052607,"x":78.8,"y":159.49,"x0":2.0439678340550804,"y0":50.00439991881672,"z0":5.598331335844777,"aX":-5.804262479397297},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":6.8,"spinRate":2409,"spinDirection":265},"zone":12,"typeConfidence":2.0,"plateTime":0.4349886561608307,"extension":6.277024042079321},"index":7,"playId":"893ef253-d8e7-3eaa-ba1c-20fbafa80d27","pitchNumber":7,"startTime":"2026-07-05T21:20:23.122Z","endTime":"2026-07-05T21:20:50.133Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"}},"playEndTime":"2026-07-05T21:20:50.133Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Leo Jiménez homers (1) on a fly ball to left center field. Esteury Ruiz scores.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-05T21:21:17.669Z","endTime":"2026-07-05T21:23:50.059Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"4a5c2cf6-a7f3-3756-8c07-7f26e0b7fae4","startTime":"2026-07-05T21:21:03.379Z","endTime":"2026-07-05T21:21:06.873Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53458694853181,"aZ":-17.92083071556422,"pfxX":7.896381993552221,"pfxZ":7.453172349214363,"pX":0.6230205275912433,"pZ":2.2850176526732064,"vX0":-6.602113218744195,"vY0":-136.56829142159347,"vZ0":-4.734231422653746,"x":93.25,"y":177.08,"x0":2.0310280927159483,"y0":50.0053670284994,"z0":5.251944978455036,"aX":15.105780609804578},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-13.1,"spinRate":2232,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.3991673350589231,"extension":6.247789691126831},"index":1,"playId":"2e672b5c-032c-337a-aa5f-498d060c65a8","pitchNumber":1,"startTime":"2026-07-05T21:21:20.027Z","endTime":"2026-07-05T21:21:24.566Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23046420811184,"aZ":-24.9843189232967,"pfxX":10.10775117475422,"pfxZ":4.348345378563009,"pX":-1.2446134445755461,"pZ":-0.3095149835484923,"vX0":-11.41633590174317,"vY0":-127.04935546053585,"vZ0":-8.904090959609357,"x":164.44,"y":247.14,"x0":1.9697961483995188,"y0":50.004824169402234,"z0":5.19090825595391,"aX":16.716878733277742},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.1,"breakHorizontal":-16.1,"spinRate":1690,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.42924054084826047,"extension":6.343066105952273},"index":2,"playId":"b9a73f9c-983e-34be-98c4-599350e19a81","pitchNumber":2,"startTime":"2026-07-05T21:21:36.957Z","endTime":"2026-07-05T21:21:44.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Esteury Ruiz steals (18) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"b9a73f9c-983e-34be-98c4-599350e19a81","startTime":"2026-07-05T21:22:01.231Z","endTime":"2026-07-05T21:22:14.252Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.048395403569206,"aZ":-40.751508068999065,"pfxX":-4.255776207259269,"pfxZ":-5.82243274403012,"pX":0.1450074313338092,"pZ":3.268240858060734,"vX0":-2.6052857374831713,"vY0":-120.47946290999958,"vZ0":2.574869677282134,"x":111.47,"y":150.54,"x0":1.7927896242255619,"y0":50.00494604552038,"z0":5.783090123636895,"aX":-6.266357696573137},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-9.7,"breakHorizontal":8.3,"spinRate":2608,"spinDirection":316},"zone":2,"typeConfidence":2.0,"plateTime":0.4543366316348032,"extension":6.157248577789103},"index":4,"playId":"83f9c148-8a2f-311a-be8c-a4815b9fe15d","pitchNumber":3,"startTime":"2026-07-05T21:22:14.252Z","endTime":"2026-07-05T21:22:17.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.437099392412016,"aZ":-13.162768435561526,"pfxX":5.960067069007902,"pfxZ":9.609889687967813,"pX":0.4569758202632844,"pZ":3.106713564972044,"vX0":-6.11964130416747,"vY0":-139.74682460103372,"vZ0":-3.9901586763967485,"x":99.58,"y":154.9,"x0":1.9006449187614713,"y0":50.00344002988118,"z0":5.417542486282809,"aX":11.791500530481075},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":-9.5,"spinRate":2347,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.39191334214845686,"extension":6.221843256101643},"index":5,"playId":"dc097e6f-a652-36d0-a726-9ad1b87406e2","pitchNumber":4,"startTime":"2026-07-05T21:22:34.564Z","endTime":"2026-07-05T21:22:39.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.037458343144355,"aZ":-12.060340261672081,"pfxX":5.825039164505297,"pfxZ":9.963206118839132,"pX":-0.8635945496074171,"pZ":2.866920151837494,"vX0":-9.62333291240501,"vY0":-140.74365212062588,"vZ0":-4.737450894995503,"x":149.92,"y":161.37,"x0":1.8331786368446212,"y0":50.003021186338394,"z0":5.344365334682918,"aX":11.760723514894686},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":-8.8,"spinRate":2280,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.3882079660218727,"extension":6.258877791608558},"index":6,"playId":"b5519d8b-44c2-3c48-ab61-64115529734f","pitchNumber":5,"startTime":"2026-07-05T21:23:04.519Z","endTime":"2026-07-05T21:23:09.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.773090235374802,"aZ":-21.065446170245878,"pfxX":9.211913535308568,"pfxZ":6.88836964268301,"pX":0.011395587563428497,"pZ":2.833023404205986,"vX0":-8.063391806989177,"vY0":-125.966850407827,"vZ0":-2.1886973835883365,"x":116.57,"y":162.29,"x0":2.0518284221619467,"y0":50.001114359686206,"z0":5.41009421080027,"aX":14.852985921581695},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.2,"breakHorizontal":-14.9,"spinRate":1760,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.43424555076335203,"extension":6.2822012648090935},"hitData":{"launchSpeed":102.2,"launchAngle":35.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":50.6,"coordY":38.25}},"index":7,"playId":"73638d7c-385c-3979-9577-15472ff849e4","pitchNumber":6,"startTime":"2026-07-05T21:23:22.950Z","endTime":"2026-07-05T21:23:50.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:23:50.059Z","atBatIndex":21},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jakob Marsee hit by pitch.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-05T21:23:53.131Z","endTime":"2026-07-05T21:25:33.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":80.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328480458804524,"aZ":-32.98546504371786,"pfxX":-1.9147297928915934,"pfxZ":-0.49247480623891704,"pX":0.009008417014578945,"pZ":2.4912741595020593,"vX0":-4.165395953105912,"vY0":-126.78309978049684,"vZ0":-1.2164295371100085,"x":116.66,"y":171.52,"x0":1.9205725736735693,"y0":50.005744430807596,"z0":5.603953259597081,"aX":-3.125316494242785},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":4.4,"spinRate":2302,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.4316072130885189,"extension":6.206770447630513},"index":0,"playId":"d71635ab-66ee-3acf-b2fe-bf244c3403f3","pitchNumber":1,"startTime":"2026-07-05T21:24:13.365Z","endTime":"2026-07-05T21:24:17.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585836337365773,"aZ":-21.524087016697457,"pfxX":-1.2244004076927384,"pfxZ":7.02575735517551,"pX":0.17578245719583316,"pZ":2.539280660609477,"vX0":-4.129326926578724,"vY0":-123.1527211586271,"vZ0":-2.6161164938823176,"x":110.3,"y":170.22,"x0":2.042545002302389,"y0":50.00001277250783,"z0":5.463188052810991,"aX":-1.8531153354815058},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":12.2,"breakHorizontal":3.4,"spinRate":2503,"spinDirection":266},"zone":5,"typeConfidence":2.0,"plateTime":0.4471258719595048,"extension":6.1581943028685515},"index":1,"playId":"cb89aba7-d7d4-3cf0-be4a-f8cef4d8da06","pitchNumber":2,"startTime":"2026-07-05T21:24:27.456Z","endTime":"2026-07-05T21:24:34.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02242381200073,"aZ":-13.840902170327395,"pfxX":4.808417546561319,"pfxZ":9.110679378279453,"pX":-1.0840496386655363,"pZ":4.3415518380578275,"vX0":-9.609516520003709,"vY0":-140.5368121476615,"vZ0":-0.8060537357635196,"x":158.32,"y":121.56,"x0":1.7454811043845815,"y0":50.004488068203436,"z0":5.525785950007118,"aX":9.67857061885862},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":-6.8,"spinRate":2365,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.3888373366303055,"extension":6.344339775303453},"index":2,"playId":"7c9a9890-c5b7-3522-8f86-37a3eea16ccb","pitchNumber":3,"startTime":"2026-07-05T21:24:53.683Z","endTime":"2026-07-05T21:24:57.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-05T21:25:18.391Z","endTime":"2026-07-05T21:25:29.823Z","isPitch":false,"type":"action","player":{"id":805300,"link":"/api/v1/people/805300"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.543570562673285,"aZ":-17.609275300632568,"pfxX":8.21832032570128,"pfxZ":7.185129249162108,"pX":2.0347324940783307,"pZ":1.6434057499669286,"vX0":-3.469222513905354,"vY0":-141.0938507220032,"vZ0":-6.549474143325903,"x":39.44,"y":194.41,"x0":2.208949218013192,"y0":50.00178322984764,"z0":5.119621512435069,"aX":16.654126667551576},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":-14.3,"spinRate":2378,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.38744472855664025,"extension":6.29564760943047},"index":4,"playId":"8eb5814f-04b0-303b-990c-8bfe238edb29","pitchNumber":4,"startTime":"2026-07-05T21:25:29.823Z","endTime":"2026-07-05T21:25:33.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:25:33.822Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brian Navarreto hits a ground-rule double (1) on a line drive to left field. Jakob Marsee to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-05T21:27:04.945Z","endTime":"2026-07-05T21:27:36.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"postOnThird":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-05T21:25:58.265Z","endTime":"2026-07-05T21:27:07.136Z","isPitch":false,"type":"action","player":{"id":640459,"link":"/api/v1/people/640459"}},{"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":92.8,"endSpeed":85.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.175723327687127,"aZ":-13.60356499403338,"pfxX":6.716240249473844,"pfxZ":10.074160034959577,"pX":-0.2731007540352446,"pZ":0.9942795094774967,"vX0":-8.270453676413036,"vY0":-134.6433242269619,"vZ0":-8.826572050227789,"x":127.41,"y":211.93,"x0":1.9601832117791231,"y0":50.001227637656335,"z0":5.269118398878677,"aX":12.378585502998797},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":-10.4,"spinRate":2275,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40620438431915895,"extension":6.312640395566924},"index":1,"playId":"763714b4-f927-3620-b955-03949dcdc040","pitchNumber":1,"startTime":"2026-07-05T21:27:07.136Z","endTime":"2026-07-05T21:27:11.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.564962179770976,"aZ":-14.792072810720674,"pfxX":5.656393537410949,"pfxZ":9.060650700080128,"pX":0.5000914623517926,"pZ":2.3788015911526688,"vX0":-6.205397679646909,"vY0":-137.42195237278477,"vZ0":-5.2470808884234446,"x":97.94,"y":174.55,"x0":2.0492156357287397,"y0":50.00439362842481,"z0":5.312736949439138,"aX":10.853573618577586},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":-9.0,"spinRate":2339,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.3980980466829025,"extension":6.245002671577124},"hitData":{"launchSpeed":104.0,"launchAngle":20.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":68.56,"coordY":65.63}},"index":2,"playId":"7254e631-6596-375b-abc4-77f3d9c12909","pitchNumber":2,"startTime":"2026-07-05T21:27:23.290Z","endTime":"2026-07-05T21:27:36.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:27:36.142Z","atBatIndex":23},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Otto Lopez out on a sacrifice fly to left fielder Carlos Cortes. Jakob Marsee scores. Brian Navarreto to 3rd.","rbi":1,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-05T21:28:40.020Z","endTime":"2026-07-05T21:32:17.904Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-05T21:27:54.729Z","endTime":"2026-07-05T21:28:42.220Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35422180918776,"aZ":-12.60334458390549,"pfxX":6.321321439308411,"pfxZ":9.873788083498678,"pX":0.5256058740660434,"pZ":2.3193366685359162,"vX0":-6.382739266082852,"vY0":-139.20970678624178,"vZ0":-5.952600762261058,"x":96.97,"y":176.16,"x0":2.0159853092266236,"y0":50.00190950431813,"z0":5.303903584200584,"aX":12.529144886580212},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":-10.3,"spinRate":2404,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.391979536923285,"extension":6.29901604135443},"index":1,"playId":"581d3724-28be-39b9-8824-cd26001fa748","pitchNumber":1,"startTime":"2026-07-05T21:28:42.220Z","endTime":"2026-07-05T21:28:50.104Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"581d3724-28be-39b9-8824-cd26001fa748","startTime":"2026-07-05T21:29:13.305Z","endTime":"2026-07-05T21:29:34.137Z","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, 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":1},"pitchData":{"startSpeed":82.3,"endSpeed":77.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3613504069641,"aZ":-37.20783858182339,"pfxX":-0.5854484223034397,"pfxZ":-3.451867324927936,"pX":-1.8308823016646092,"pZ":-0.4462125664636374,"vX0":-8.32936146473855,"vY0":-119.55799934303539,"vZ0":-6.134174991166625,"x":186.79,"y":250.83,"x0":1.7627550478240468,"y0":50.001746924068485,"z0":5.461920848621787,"aX":-0.8534638408546316},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.4,"breakHorizontal":2.9,"spinRate":2586,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.45675587529162787,"extension":6.311918755813835},"index":3,"playId":"2456e7fd-74f0-3543-bda3-870108248181","pitchNumber":2,"startTime":"2026-07-05T21:29:34.137Z","endTime":"2026-07-05T21:29:38.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.248222979169704,"aZ":-15.789884715709308,"pfxX":8.650415805181222,"pfxZ":8.222989148854241,"pX":1.2787252183590023,"pZ":3.116382662163669,"vX0":-5.501134334514438,"vY0":-139.5216703606495,"vZ0":-3.233480184751838,"x":68.26,"y":154.64,"x0":2.1412263220211742,"y0":50.00453204853704,"z0":5.316666399965601,"aX":17.23837270610332},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":-14.8,"spinRate":2214,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.3909817951036283,"extension":6.311293574191967},"index":4,"playId":"26cd0334-1aa6-342b-b8ea-7194fc0de094","pitchNumber":3,"startTime":"2026-07-05T21:30:00.040Z","endTime":"2026-07-05T21:30:03.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12014787952786,"aZ":-15.390365449515784,"pfxX":6.5127329540188965,"pfxZ":8.657594122731217,"pX":0.24210966008482424,"pZ":2.3286594342983307,"vX0":-6.99123220526188,"vY0":-137.75097000411301,"vZ0":-5.377384185435393,"x":107.77,"y":175.91,"x0":1.9563900875326825,"y0":50.00313795026597,"z0":5.332172351278943,"aX":12.62544329630328},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":-10.4,"spinRate":2221,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.39632700820749145,"extension":6.3796344931097115},"index":5,"playId":"e37c0bbf-224c-370c-9ece-895657698ba0","pitchNumber":4,"startTime":"2026-07-05T21:30:19.835Z","endTime":"2026-07-05T21:30:23.727Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-07-05T21:30:32.362Z","endTime":"2026-07-05T21:30:50.061Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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":92.6,"endSpeed":85.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.193555868518022,"aZ":-13.91435188338434,"pfxX":6.0704861527319345,"pfxZ":9.812636403071338,"pX":0.40535850777508753,"pZ":2.581466478297026,"vX0":-6.3912828040413565,"vY0":-134.7896447915428,"vZ0":-4.647434311762105,"x":101.55,"y":169.08,"x0":2.005837694925888,"y0":50.00428844428229,"z0":5.2933173679201655,"aX":11.2979553383979},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":-9.8,"spinRate":2272,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4046245150182024,"extension":6.346026458027308},"index":7,"playId":"d03150cd-b5bb-3ff3-a85d-227b6b2be8a6","pitchNumber":5,"startTime":"2026-07-05T21:30:50.061Z","endTime":"2026-07-05T21:30:53.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.790581017840832,"aZ":-41.817146008947304,"pfxX":-1.7941238410553297,"pfxZ":-6.393971619308485,"pX":-0.059906398596757816,"pZ":0.6847475080197036,"vX0":-4.103522394275968,"vY0":-121.9387239332927,"vZ0":-2.971621935916538,"x":119.28,"y":220.29,"x0":1.8773920345095794,"y0":50.005325433501355,"z0":5.524163003926538,"aX":-2.704028839137544},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.0,"breakHorizontal":4.2,"spinRate":2749,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.44904371839471136,"extension":6.287256693758365},"index":8,"playId":"6fb10951-587d-33b1-a896-3ed1b1b4431a","pitchNumber":6,"startTime":"2026-07-05T21:31:13.699Z","endTime":"2026-07-05T21:31:17.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.722131658600418,"aZ":-12.761770445199318,"pfxX":4.768642406341744,"pfxZ":9.70876115488307,"pX":1.259020124285615,"pZ":3.0012318731550245,"vX0":-4.142880911384104,"vY0":-140.2709016775126,"vZ0":-3.9222999856909464,"x":69.01,"y":157.75,"x0":2.1330840424749162,"y0":50.00395676278417,"z0":5.2454684195394075,"aX":9.535744830016077},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":-7.8,"spinRate":2398,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.38998090286948095,"extension":6.25161864181974},"index":9,"playId":"40b18a40-9da1-3e1a-8467-d4705837d7c9","pitchNumber":7,"startTime":"2026-07-05T21:31:40.738Z","endTime":"2026-07-05T21:31:44.676Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50141574980873,"aZ":-27.689766249968628,"pfxX":-2.564094525548355,"pfxZ":2.6236667035155765,"pX":-0.13419915055908055,"pZ":2.5849556125906115,"vX0":-4.534763332013651,"vY0":-128.96602589786445,"vZ0":-2.1107991838996147,"x":122.12,"y":168.99,"x0":1.9709302013152983,"y0":50.000564785390644,"z0":5.522113160630336,"aX":-4.373749269129758},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.6,"breakHorizontal":5.5,"spinRate":2214,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4225837005566855,"extension":6.233046844124709},"hitData":{"launchSpeed":99.4,"launchAngle":42.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.63,"coordY":88.07}},"index":10,"playId":"7d5ce761-7c3b-398b-9cdb-0b3896d04aec","pitchNumber":8,"startTime":"2026-07-05T21:32:03.110Z","endTime":"2026-07-05T21:32:17.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:32:17.904Z","atBatIndex":24},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Gage Jump intentionally walks Heriberto Hernández.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-05T21:32:40.834Z","endTime":"2026-07-05T21:32:45.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnThird":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08249806-0266-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-05T21:32:43.669Z","endTime":"2026-07-05T21:32:43.676Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08249806-0266-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-05T21:32:43.676Z","endTime":"2026-07-05T21:32:43.677Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08249806-0266-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-05T21:32:43.677Z","endTime":"2026-07-05T21:32:43.678Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08249806-0266-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-05T21:32:43.678Z","endTime":"2026-07-05T21:32:45.262Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-05T21:32:45.262Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, shortstop Joshua Kuroda-Grauer to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-05T21:32:47.498Z","endTime":"2026-07-05T21:35:19.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13529945453907,"aZ":-13.729631605513218,"pfxX":4.523942417327175,"pfxZ":9.393238890304845,"pX":-0.25719880734831246,"pZ":2.6571847986051433,"vX0":-7.243921893038314,"vY0":-138.76905468793316,"vZ0":-4.91705674325601,"x":126.8,"y":167.04,"x0":1.7913340329675809,"y0":50.000513831013734,"z0":5.356808569167168,"aX":8.881432419842229},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":-6.8,"spinRate":2336,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.393727533272199,"extension":6.231877791707545},"index":0,"playId":"845270bc-6abd-3f42-b600-aa2254b0065f","pitchNumber":1,"startTime":"2026-07-05T21:33:11.234Z","endTime":"2026-07-05T21:33:15.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-05T21:33:27.539Z","endTime":"2026-07-05T21:33:39.931Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"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":95.0,"endSpeed":87.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31594165822085,"aZ":-14.20439702143246,"pfxX":5.60210790046425,"pfxZ":9.233208355024585,"pX":-0.842375952981206,"pZ":2.290028824268067,"vX0":-9.290785492473896,"vY0":-138.05868749386173,"vZ0":-5.751710337516631,"x":149.11,"y":176.95,"x0":1.82585082563172,"y0":50.00616248396996,"z0":5.34258284359044,"aX":10.90771096956042},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":-8.4,"spinRate":2366,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.3954600117682392,"extension":6.40946862907493},"index":2,"playId":"52bdaf13-e252-3f21-bf83-887262a1dce6","pitchNumber":2,"startTime":"2026-07-05T21:33:39.931Z","endTime":"2026-07-05T21:33:44.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.121402856005165,"aZ":-19.04364440355769,"pfxX":8.682303213671196,"pfxZ":6.790105921610444,"pX":0.912371099479024,"pZ":1.5079940135857242,"vX0":-6.340770590335315,"vY0":-137.80598561108073,"vZ0":-6.518897085276666,"x":82.22,"y":198.06,"x0":2.1090764655423198,"y0":50.001083581323996,"z0":5.179795545559176,"aX":16.784806735971067},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":-14.5,"spinRate":2331,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.3966731716866665,"extension":6.241462571846577},"index":3,"playId":"cdf2a835-9716-323f-9bf3-2e8703ff6289","pitchNumber":3,"startTime":"2026-07-05T21:34:01.307Z","endTime":"2026-07-05T21:34:05.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.329265367095303,"aZ":-27.591139276307963,"pfxX":-1.9351942842198957,"pfxZ":2.8103071997663607,"pX":-0.17841908675975646,"pZ":-0.7867088793091794,"vX0":-4.774975217787438,"vY0":-126.28558414095045,"vZ0":-9.545575149013857,"x":123.8,"y":260.02,"x0":1.9809045300635626,"y0":50.00352919589975,"z0":5.227785087414166,"aX":-3.156422711722924},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":4.4,"spinRate":2316,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.43207901372769575,"extension":6.22962344764805},"index":4,"playId":"21499ed1-ea54-3393-9ca4-751064c53ffe","pitchNumber":4,"startTime":"2026-07-05T21:34:19.579Z","endTime":"2026-07-05T21:34:23.963Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.032745602694895,"aZ":-13.129425340892878,"pfxX":6.126917808226632,"pfxZ":10.11644454662813,"pX":-0.09707701062442857,"pZ":1.962699760391492,"vX0":-7.607162813362661,"vY0":-136.3425050647125,"vZ0":-6.483830029136999,"x":120.7,"y":185.79,"x0":1.9333914732522957,"y0":50.001760479900234,"z0":5.278058576083769,"aX":11.532935919786205},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":-9.5,"spinRate":2229,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.40175880968515276,"extension":6.376709436021079},"index":5,"playId":"36ba1ebf-96b8-31d2-aae6-01d756930052","pitchNumber":5,"startTime":"2026-07-05T21:34:49.892Z","endTime":"2026-07-05T21:34:54.375Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.929450016636313,"aZ":-12.87079796692612,"pfxX":5.757538101646536,"pfxZ":10.042700003599538,"pX":-0.3665445094999198,"pZ":2.057854261500332,"vX0":-7.721593725912462,"vY0":-138.0621343969843,"vZ0":-6.394419336750701,"x":130.97,"y":183.22,"x0":1.7239375662723673,"y0":50.006100150800755,"z0":5.277420391572493,"aX":11.071066866712284},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":-8.8,"spinRate":2408,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.3973615915171691,"extension":6.224430624428527},"hitData":{"launchSpeed":85.8,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.24,"coordY":138.43}},"index":6,"playId":"d56f3a05-7ea2-3a07-81e0-49c5e1bb18a1","pitchNumber":6,"startTime":"2026-07-05T21:35:11.998Z","endTime":"2026-07-05T21:35:19.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:35:19.560Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-05T21:37:31.428Z","endTime":"2026-07-05T21:38:50.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Esteury Ruiz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-05T21:37:12.316Z","endTime":"2026-07-05T21:37:12.326Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600"},{"details":{"description":"Defensive Substitution: Griffin Conine replaces center fielder Jakob Marsee, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-05T21:37:12.326Z","endTime":"2026-07-05T21:37:33.597Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":805300,"link":"/api/v1/people/805300"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59450313630155,"aZ":-28.500680619425747,"pfxX":3.406048895906916,"pfxZ":2.3430901071631887,"pX":0.3414585534168977,"pZ":2.74031141158364,"vX0":3.9736619878690504,"vY0":-123.84141043642558,"vZ0":-2.2893327252451146,"x":103.98,"y":164.79,"x0":-1.7208575749753878,"y0":50.002713265026905,"z0":6.038960595610586,"aX":5.338608590839325},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":-7.1,"spinRate":2322,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4407242834380405,"extension":6.472213473237808},"index":2,"playId":"a45dcf9a-790b-307b-948d-904368a74300","pitchNumber":1,"startTime":"2026-07-05T21:37:33.597Z","endTime":"2026-07-05T21:37:37.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.052477306280554,"aZ":-19.90868786568503,"pfxX":4.180000672012294,"pfxZ":8.405435233703901,"pX":0.9679447757891912,"pZ":3.035754601597773,"vX0":5.134953639918837,"vY0":-120.75675154140997,"vZ0":-2.526286507562158,"x":80.1,"y":156.81,"x0":-1.738730216662628,"y0":50.00589185594521,"z0":5.869135758855897,"aX":6.102591647015405},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":14.8,"breakHorizontal":-8.9,"spinRate":2463,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.45559119018032357,"extension":6.078671680133802},"index":3,"playId":"90e171a8-9f05-3287-b265-f937e909b069","pitchNumber":2,"startTime":"2026-07-05T21:37:48.203Z","endTime":"2026-07-05T21:37:52.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.931599157026668,"aZ":-22.65245032839951,"pfxX":5.276521322890403,"pfxZ":6.584286619854914,"pX":1.447707290840467,"pZ":1.5139528798146948,"vX0":5.805532791378145,"vY0":-119.70784362997873,"vZ0":-5.237415306836789,"x":61.82,"y":197.9,"x0":-1.6977511916916475,"y0":50.00148743814062,"z0":5.768009776530133,"aX":7.6270448376968165},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.8,"breakHorizontal":-11.0,"spinRate":2388,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.45821998966071487,"extension":6.051093927764743},"index":4,"playId":"18099530-2337-3475-a121-98e61a8d0f51","pitchNumber":3,"startTime":"2026-07-05T21:38:07.404Z","endTime":"2026-07-05T21:38:11.247Z","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":97.7,"endSpeed":88.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.08867335884615,"aZ":-10.786222988084317,"pfxX":-7.967793440784374,"pfxZ":10.636045326246293,"pX":-0.39933068264001537,"pZ":3.2714481616425948,"vX0":5.901782115272949,"vY0":-141.97661180585058,"vZ0":-5.814088491893281,"x":132.22,"y":150.45,"x0":-1.4858602209586127,"y0":50.00058622619903,"z0":6.054151721661164,"aX":-16.018499149263732},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.0,"breakHorizontal":13.0,"spinRate":2829,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.38804048696240656,"extension":6.411074260748417},"index":5,"playId":"301098b1-946e-3cfc-b991-3548f429b799","pitchNumber":4,"startTime":"2026-07-05T21:38:24.920Z","endTime":"2026-07-05T21:38:29.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24071556477762,"aZ":-9.724329693240929,"pfxX":-6.282051732080812,"pfxZ":10.814709477016837,"pX":-0.19734922312811806,"pZ":3.259283113310392,"vX0":5.459909022113104,"vY0":-143.2082005642706,"vZ0":-6.192123335774377,"x":124.52,"y":150.78,"x0":-1.3129316857436333,"y0":50.00346399126944,"z0":6.0586192425613,"aX":-13.041757747074898},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.5,"breakHorizontal":10.3,"spinRate":2801,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.38255283945769136,"extension":6.173972020385546},"index":6,"playId":"62196b87-0466-3629-a6c7-146949af5352","pitchNumber":5,"startTime":"2026-07-05T21:38:46.648Z","endTime":"2026-07-05T21:38:50.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:38:50.134Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-05T21:38:56.808Z","endTime":"2026-07-05T21:41:11.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","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":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.298011793091735,"aZ":-13.652098274400311,"pfxX":-8.745018049556323,"pfxZ":9.173988918083214,"pX":-0.783396876282236,"pZ":1.7173956349529516,"vX0":5.723167630562123,"vY0":-141.0117345863861,"vZ0":-8.583675808345411,"x":146.86,"y":192.41,"x0":-1.7004553240390854,"y0":50.003128395325106,"z0":5.676533264077211,"aX":-17.65647812642758},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.1,"breakHorizontal":14.8,"spinRate":2631,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.3880486074730829,"extension":6.584692344374698},"index":0,"playId":"700dae3a-7c96-3f4f-8ba8-3df01114f849","pitchNumber":1,"startTime":"2026-07-05T21:39:21.846Z","endTime":"2026-07-05T21:39:26.578Z","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":86.6,"endSpeed":80.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.983973383755057,"aZ":-28.3372185368782,"pfxX":1.996152071274742,"pfxZ":2.3649573732141036,"pX":1.148539264920977,"pZ":2.377542323690246,"vX0":6.146872957215567,"vY0":-126.12183237121891,"vZ0":-2.974695338438351,"x":73.22,"y":174.59,"x0":-1.5727389035402193,"y0":50.002130008386324,"z0":5.841016191402994,"aX":3.2376323029506615},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":-4.9,"spinRate":2478,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.43312567425250403,"extension":6.094859751380148},"index":1,"playId":"408ca4b9-4940-312a-a20f-c092c31ffbe4","pitchNumber":2,"startTime":"2026-07-05T21:39:39.854Z","endTime":"2026-07-05T21:39:45.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85546736746285,"aZ":-12.456376399661238,"pfxX":-6.480443414157688,"pfxZ":9.535672772670772,"pX":-0.5035307204178974,"pZ":2.9874071478431286,"vX0":4.844267040986597,"vY0":-143.08780749253805,"vZ0":-6.314168267167474,"x":136.19,"y":158.12,"x0":-1.3787970028005956,"y0":50.00580473061729,"z0":6.007699872255881,"aX":-13.40355282506547},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2881,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.38319419314165337,"extension":6.391122080560284},"index":2,"playId":"d9c0ae13-82dd-3011-9b29-54772e0574a7","pitchNumber":3,"startTime":"2026-07-05T21:39:59.185Z","endTime":"2026-07-05T21:40:02.706Z","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":96.9,"endSpeed":89.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87300150674421,"aZ":-17.967166920280597,"pfxX":-8.417345142432344,"pfxZ":7.01681335169156,"pX":0.07378333527345685,"pZ":2.112745031975238,"vX0":7.162745773801491,"vY0":-140.90743927853683,"vZ0":-6.959745654644298,"x":114.19,"y":181.74,"x0":-1.398577397531683,"y0":50.00597627735917,"z0":5.761492426665381,"aX":-17.050631815672233},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":13.9,"spinRate":2671,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.38765234307108765,"extension":6.5514426088244395},"index":3,"playId":"c59db371-a1fb-33ff-9f54-376e27ede3fc","pitchNumber":4,"startTime":"2026-07-05T21:40:19.299Z","endTime":"2026-07-05T21:40:23.495Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-05T21:40:31.195Z","endTime":"2026-07-05T21:40:45.527Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.904590458113674,"aZ":-23.45057709321163,"pfxX":5.804259224059754,"pfxZ":5.965866006319072,"pX":-1.1936587732465425,"pZ":3.380131442589919,"vX0":-0.3144077694835951,"vY0":-119.29113191588016,"vZ0":-1.0005826195671566,"x":162.5,"y":147.52,"x0":-1.8166948504694056,"y0":50.00056088145158,"z0":5.8919970331274065,"aX":8.482059703093654},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.9,"breakHorizontal":-10.4,"spinRate":2488,"spinDirection":99},"zone":11,"typeConfidence":2.0,"plateTime":0.4566949736931556,"extension":6.46120783102137},"index":5,"playId":"6e31a055-a05a-3744-ad06-5ba4a4b1d5e9","pitchNumber":5,"startTime":"2026-07-05T21:40:45.527Z","endTime":"2026-07-05T21:40:49.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.616590688505305,"aZ":-26.608081763584998,"pfxX":1.1654176236238198,"pfxZ":3.3180051521670766,"pX":0.8983081040547793,"pZ":1.2206226124109552,"vX0":5.716015221540854,"vY0":-128.26496772678837,"vZ0":-6.24766533572476,"x":82.76,"y":205.82,"x0":-1.5035981768284061,"y0":50.004646712309935,"z0":5.741691328390643,"aX":1.9572470475304473},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":-3.4,"spinRate":2411,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4257772852464212,"extension":6.488368510602958},"index":6,"playId":"664d7a25-fed2-37da-a6db-59fd5ddeac3a","pitchNumber":6,"startTime":"2026-07-05T21:41:05.520Z","endTime":"2026-07-05T21:41:11.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:41:11.257Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brian Serven grounds out, shortstop Otto Lopez to first baseman Liam Hicks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-05T21:41:37.945Z","endTime":"2026-07-05T21:42:04.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":98.8,"endSpeed":89.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64413227216712,"aZ":-10.107812932159502,"pfxX":-6.969958726354592,"pfxZ":10.607897497498978,"pX":-0.8381106746994937,"pZ":2.7149766116144143,"vX0":4.375933399989496,"vY0":-143.64266383063054,"vZ0":-7.201611545834731,"x":148.95,"y":165.48,"x0":-1.4791748988930586,"y0":50.00519028908405,"z0":5.890119249548188,"aX":-14.502870626482927},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.9,"breakHorizontal":11.6,"spinRate":2720,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38196013800968,"extension":6.314323661322917},"index":0,"playId":"909f5a3f-4b24-3a59-b01f-f81a78e87eff","pitchNumber":1,"startTime":"2026-07-05T21:41:38.067Z","endTime":"2026-07-05T21:41:42.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.051897862099544,"aZ":-7.292173363510047,"pfxX":-8.071160419997128,"pfxZ":11.998918329859688,"pX":0.560816620077273,"pZ":1.8493139145541508,"vX0":8.381819244590167,"vY0":-143.5182966817582,"vZ0":-10.09264275583437,"x":95.62,"y":188.85,"x0":-1.3572923249587996,"y0":50.00068045498368,"z0":5.876529929283232,"aX":-16.73532291032146},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.7,"breakHorizontal":12.8,"spinRate":2848,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.38250429125963326,"extension":6.372643028868869},"hitData":{"launchSpeed":105.2,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.45,"coordY":167.38}},"index":1,"playId":"d107c383-21ce-3313-8f66-fbf5b3c5a046","pitchNumber":2,"startTime":"2026-07-05T21:41:54.927Z","endTime":"2026-07-05T21:42:04.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:42:04.263Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-05T21:44:20.569Z","endTime":"2026-07-05T21:46:19.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5,6,7],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Barnett replaces Gage Jump.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-05T21:43:41.479Z","endTime":"2026-07-05T21:44:22.783Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686930,"link":"/api/v1/people/686930"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.961684329687465,"aZ":-16.586775361544074,"pfxX":-1.5880678442639051,"pfxZ":8.362678980404766,"pX":-0.7488966330787769,"pZ":2.6708070940288415,"vX0":4.201666819466273,"vY0":-135.71695201572595,"vZ0":-5.551877159466007,"x":145.55,"y":166.67,"x0":-2.1114039661582344,"y0":50.0019929683569,"z0":5.89993468371047,"aX":-2.9601614632409885},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":1.9,"spinRate":2147,"spinDirection":200},"zone":1,"typeConfidence":0.89,"plateTime":0.4037347424297155,"extension":6.072285796219614},"index":1,"playId":"981d392a-23ff-3c36-a32d-175a916f9f3d","pitchNumber":1,"startTime":"2026-07-05T21:44:22.783Z","endTime":"2026-07-05T21:44:26.860Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-05T21:44:35.290Z","endTime":"2026-07-05T21:44:48.215Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555775259773373,"aZ":-35.540693501585544,"pfxX":8.882619689703038,"pfxZ":-2.399777327151826,"pX":0.46936864014950724,"pZ":0.741045697748103,"vX0":3.4037750154917767,"vY0":-118.23208490330907,"vZ0":-4.523633943138245,"x":99.11,"y":218.77,"x0":-2.147004548345001,"y0":50.003744803625544,"z0":5.974722638710046,"aX":12.455135265846573},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.3,"breakHorizontal":-16.9,"spinRate":2645,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4649646450087306,"extension":5.970598357666546},"index":3,"playId":"1448f863-b822-341f-a03e-7bc5ace0cdb0","pitchNumber":2,"startTime":"2026-07-05T21:44:48.215Z","endTime":"2026-07-05T21:44:52.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77340495199566,"aZ":-35.221532630459514,"pfxX":6.330846222820633,"pfxZ":-2.068209935361981,"pX":1.498611634755175,"pZ":1.2819228327728696,"vX0":6.312172749180753,"vY0":-120.84173886643292,"vZ0":-3.799587893451867,"x":59.88,"y":204.17,"x0":-1.975483669503846,"y0":50.00546282168535,"z0":5.987060403446246,"aX":9.311429277224317},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.4,"breakHorizontal":-13.1,"spinRate":2753,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.4542350145054672,"extension":5.999224686051784},"index":4,"playId":"aac5046e-f410-3410-83c6-f9b8ac817dba","pitchNumber":3,"startTime":"2026-07-05T21:45:09.336Z","endTime":"2026-07-05T21:45:14.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66834637515266,"aZ":-15.950091943975009,"pfxX":1.307438803585807,"pfxZ":8.68839686721804,"pX":-1.1705985894910664,"pZ":1.58386549956289,"vX0":2.0945204203587124,"vY0":-135.33467960460675,"vZ0":-8.34054361280019,"x":161.62,"y":196.02,"x0":-2.12249545582299,"y0":50.00603401229231,"z0":5.808210879422186,"aX":2.4413940162932377},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-2.8,"spinRate":2253,"spinDirection":194},"zone":13,"typeConfidence":0.88,"plateTime":0.40368182545370734,"extension":6.011556402670082},"index":5,"playId":"ac4d0a20-8852-3813-8a74-e40bab4428c2","pitchNumber":4,"startTime":"2026-07-05T21:45:31.393Z","endTime":"2026-07-05T21:45:35.883Z","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":78.8,"endSpeed":72.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.358707886618127,"aZ":-43.74586188602697,"pfxX":3.918626155413807,"pfxZ":-8.780160654404252,"pX":-1.4548784262734058,"pZ":0.2550803185620318,"vX0":-0.38240065697774717,"vY0":-114.7340334558355,"vZ0":-3.706718759449714,"x":172.46,"y":231.89,"x0":-1.7933959776537838,"y0":50.00027294228396,"z0":6.200497595581007,"aX":5.167216534824969},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.6,"breakHorizontal":-7.0,"spinRate":2842,"spinDirection":14},"zone":13,"typeConfidence":0.9,"plateTime":0.4793696051923395,"extension":5.945428359731256},"index":6,"playId":"e0ba78ba-967c-33ee-9bdf-1682af6ccb0f","pitchNumber":5,"startTime":"2026-07-05T21:45:48.913Z","endTime":"2026-07-05T21:45:52.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63670580245794,"aZ":-17.047589046221773,"pfxX":-0.2663663961270797,"pfxZ":8.0339377984162,"pX":0.44354584177472767,"pZ":2.5733313868338974,"vX0":6.126922981308798,"vY0":-136.06471060034016,"vZ0":-5.800913422084307,"x":100.09,"y":169.3,"x0":-1.7987375611844192,"y0":50.00479976299117,"z0":5.90609806060137,"aX":-0.5019853764330521},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":-0.7,"spinRate":2150,"spinDirection":190},"zone":6,"typeConfidence":0.9,"plateTime":0.4018787791940177,"extension":5.992182563441134},"hitData":{"launchSpeed":103.2,"launchAngle":8.0,"totalDistance":136.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.05,"coordY":115.52}},"index":7,"playId":"f7671bb8-8178-3a10-aa85-d881002608a3","pitchNumber":6,"startTime":"2026-07-05T21:46:08.044Z","endTime":"2026-07-05T21:46:19.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:46:19.502Z","atBatIndex":30},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Javier Sanoja grounds into a double play, third baseman Max Muncy to second baseman Zack Gelof to first baseman Nick Kurtz. Xavier Edwards out at 2nd. Javier Sanoja out at 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-05T21:46:38.718Z","endTime":"2026-07-05T21:47:45.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.3,"endSpeed":84.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.789184790303587,"aZ":-18.70455736638129,"pfxX":0.5637309729367099,"pfxZ":7.298579885022369,"pX":0.5299552738643755,"pZ":2.3333085507074993,"vX0":6.810438871278718,"vY0":-135.55272823790463,"vZ0":-5.825537456991965,"x":96.8,"y":175.78,"x0":-2.0967066616248626,"y0":50.00633121143844,"z0":5.831865634617126,"aX":1.0417174913484446},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.0,"breakHorizontal":-2.6,"spinRate":2241,"spinDirection":192},"zone":6,"typeConfidence":0.88,"plateTime":0.405283320814815,"extension":6.065059885329082},"index":0,"playId":"a5927f81-f13b-3e55-9fef-9092815931ca","pitchNumber":1,"startTime":"2026-07-05T21:46:47.336Z","endTime":"2026-07-05T21:46:51.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.600568195592942,"aZ":-15.490177223667791,"pfxX":-0.10580665323734806,"pfxZ":8.80502514544085,"pX":0.8486394731989397,"pZ":0.6006652002463791,"vX0":7.642118765023009,"vY0":-136.67533705656214,"vZ0":-10.590759082427276,"x":84.65,"y":222.56,"x0":-1.9679656525817173,"y0":50.00634027164614,"z0":5.585201275390308,"aX":-0.20052669480159935},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-1.4,"spinRate":2227,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.4004625568912221,"extension":6.15148592085641},"index":1,"playId":"bf169f09-c40c-3e14-8c7f-583d51e18377","pitchNumber":2,"startTime":"2026-07-05T21:47:08.070Z","endTime":"2026-07-05T21:47:12.162Z","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":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.679658859217636,"aZ":-32.862247042562366,"pfxX":0.8090279452689904,"pfxZ":-0.4145193646168357,"pX":-0.2986292637911267,"pZ":1.751141476764027,"vX0":3.8314055603651886,"vY0":-127.02858673562017,"vZ0":-4.426526141735655,"x":128.38,"y":191.5,"x0":-1.9257768915875222,"y0":50.006067332618116,"z0":6.101421449863547,"aX":1.3341469216475041},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.4,"breakHorizontal":-2.3,"spinRate":2533,"spinDirection":64},"zone":8,"typeConfidence":0.91,"plateTime":0.42962199149667324,"extension":5.9206520583745625},"hitData":{"launchSpeed":96.8,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.93,"coordY":170.94}},"index":2,"playId":"310dd8b7-9bb6-391c-88e6-32ebf6ab186b","pitchNumber":3,"startTime":"2026-07-05T21:47:35.741Z","endTime":"2026-07-05T21:47:45.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:47:45.206Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Esteury Ruiz lines out to shortstop Joshua Kuroda-Grauer.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-05T21:48:03.164Z","endTime":"2026-07-05T21:49:31.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.107650728432425,"aZ":-32.95427023420779,"pfxX":1.5385411202728019,"pfxZ":-0.4886347948423442,"pX":0.3183180433681658,"pZ":1.6575305465560708,"vX0":5.109416350244508,"vY0":-125.5558104284028,"vZ0":-4.30863102443377,"x":104.87,"y":194.03,"x0":-1.9418044946639903,"y0":50.002366450737554,"z0":6.073620474280776,"aX":2.459034406123718},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.7,"breakHorizontal":-4.0,"spinRate":2693,"spinDirection":32},"zone":9,"typeConfidence":0.92,"plateTime":0.4360232173113867,"extension":5.920717168423274},"index":0,"playId":"01b2e4eb-de8d-3ecc-87c2-40edfe619cbf","pitchNumber":1,"startTime":"2026-07-05T21:48:09.843Z","endTime":"2026-07-05T21:48:14.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.5,"endSpeed":76.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18705789090101,"aZ":-34.82304846572111,"pfxX":8.999228247316267,"pfxZ":-1.8221921485437154,"pX":1.1213709211098892,"pZ":2.397725989826276,"vX0":4.6358553086901,"vY0":-120.04520682448698,"vZ0":-1.3402448447247588,"x":74.26,"y":174.04,"x0":-2.0066680775074386,"y0":50.002797920064666,"z0":6.075446900100009,"aX":13.076841956273627},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.4,"breakHorizontal":-17.4,"spinRate":2701,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.45703321026152777,"extension":6.081845460369883},"index":1,"playId":"d723b3e5-ebbd-3e03-899d-415fde31999a","pitchNumber":2,"startTime":"2026-07-05T21:48:24.744Z","endTime":"2026-07-05T21:48:28.148Z","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":83.4,"endSpeed":77.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93411238581735,"aZ":-37.76839300372735,"pfxX":8.239640903660593,"pfxZ":-3.7502578890504052,"pX":0.3344535248648082,"pZ":1.754188509419582,"vX0":3.1664787275969424,"vY0":-121.42355710409551,"vZ0":-2.446067685553959,"x":104.25,"y":191.42,"x0":-2.057265976691409,"y0":50.00332037069079,"z0":6.0632554181790494,"aX":12.293189916760653},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.1,"breakHorizontal":-15.7,"spinRate":2746,"spinDirection":43},"zone":9,"typeConfidence":0.91,"plateTime":0.45121501008997367,"extension":5.98205389172166},"index":2,"playId":"030056e3-662f-35fe-9465-e91b4f2593af","pitchNumber":3,"startTime":"2026-07-05T21:48:56.658Z","endTime":"2026-07-05T21:49:02.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.467501143107263,"aZ":-19.548500058812408,"pfxX":-1.2548486561496857,"pfxZ":6.4954819112521704,"pX":0.3639328230071903,"pZ":3.120973182562789,"vX0":6.38360357578246,"vY0":-137.77874072915137,"vZ0":-4.147434402805926,"x":103.13,"y":154.51,"x0":-1.808990158928397,"y0":50.000975411508776,"z0":5.9479002608734035,"aX":-2.438639197942203},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.2,"breakHorizontal":1.1,"spinRate":2265,"spinDirection":192},"zone":3,"typeConfidence":0.9,"plateTime":0.39587321682674004,"extension":6.055589869582557},"hitData":{"launchSpeed":74.4,"launchAngle":16.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":124.72,"coordY":192.74}},"index":3,"playId":"3186ac0d-368d-3612-a688-43a97b007518","pitchNumber":4,"startTime":"2026-07-05T21:49:26.117Z","endTime":"2026-07-05T21:49:31.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:49:31.524Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, second baseman Xavier Edwards to first baseman Liam Hicks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-05T21:51:34.372Z","endTime":"2026-07-05T21:53:41.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.851816869810836,"aZ":-22.769684043925633,"pfxX":7.020733825203575,"pfxZ":6.64201135190247,"pX":-0.5041130450170445,"pZ":3.4062950934904594,"vX0":0.8027591561789462,"vY0":-118.08296323902077,"vZ0":-1.2769132688023412,"x":136.22,"y":146.81,"x0":-1.7608025173950903,"y0":50.00578913004074,"z0":6.0431302607687485,"aX":9.945157663277199},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":12.0,"breakHorizontal":-13.0,"spinRate":2312,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.4633282192348842,"extension":6.215662589873582},"index":0,"playId":"38fb4a85-4874-37c4-ad56-7da3ab5ed255","pitchNumber":1,"startTime":"2026-07-05T21:51:39.087Z","endTime":"2026-07-05T21:52:06.114Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.448790630321557,"aZ":-16.345197102158796,"pfxX":-9.608573862464803,"pfxZ":7.996941778381972,"pX":1.1534670768382798,"pZ":1.8864408607950849,"vX0":10.898475089267748,"vY0":-139.13537992764833,"vZ0":-7.736048037118207,"x":73.03,"y":187.85,"x0":-1.548431646798691,"y0":50.00213027964747,"z0":5.766571035433412,"aX":-19.017089675623698},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":15.4,"spinRate":2617,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3922444104308149,"extension":6.721449401944118},"index":1,"playId":"fafb17d5-7471-34c9-9fa1-849e482a9032","pitchNumber":2,"startTime":"2026-07-05T21:52:10.327Z","endTime":"2026-07-05T21:52:14.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53849198942066,"aZ":-7.384395832771504,"pfxX":-7.347389269077795,"pfxZ":11.756397231390462,"pX":0.9975767904334829,"pZ":0.8957306390594656,"vX0":9.068691708464307,"vY0":-144.07618769426708,"vZ0":-12.595842087190796,"x":78.97,"y":214.6,"x0":-1.231784171763993,"y0":50.00043564535312,"z0":5.773709180646994,"aX":-15.49071144703833},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.0,"breakHorizontal":11.5,"spinRate":2819,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3797292666766907,"extension":6.453926151218653},"index":2,"playId":"9966f98a-5883-3793-925a-ab52bb9496a8","pitchNumber":3,"startTime":"2026-07-05T21:52:29.384Z","endTime":"2026-07-05T21:52:34.088Z","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":98.6,"endSpeed":90.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.401134581612766,"aZ":-6.510144804630519,"pfxX":-6.192300580657015,"pfxZ":12.357926981387884,"pX":0.10294270884122815,"pZ":2.1474699918806945,"vX0":6.200678402398679,"vY0":-143.26790502736014,"vZ0":-9.517270016349622,"x":113.08,"y":180.8,"x0":-1.2859273697241267,"y0":50.00075837902104,"z0":5.920853312908065,"aX":-12.858487815225345},"breaks":{"breakAngle":52.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":20.6,"breakHorizontal":10.0,"spinRate":2760,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3824428540848155,"extension":6.2573545092189535},"index":3,"playId":"6a806594-0604-33a6-b464-bb2aebe0e157","pitchNumber":4,"startTime":"2026-07-05T21:52:50.446Z","endTime":"2026-07-05T21:52:55.011Z","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":88.8,"endSpeed":82.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.270640535080314,"aZ":-27.108101485060903,"pfxX":-0.696685690471158,"pfxZ":3.0165797474617717,"pX":2.323024637310731,"pZ":-0.19470476478396212,"vX0":9.824664169268315,"vY0":-128.75666866592985,"vZ0":-9.788946514271494,"x":28.45,"y":244.04,"x0":-1.4488959323961272,"y0":50.00620419659591,"z0":5.748053926353012,"aX":-1.1716511756389019},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.4,"breakHorizontal":-0.8,"spinRate":2354,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.425087282700114,"extension":6.574547260093985},"index":4,"playId":"814e00b5-620e-3dfe-be2b-3bfae2eb37a1","pitchNumber":5,"startTime":"2026-07-05T21:53:12.458Z","endTime":"2026-07-05T21:53:16.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.021909801034035,"aZ":-8.997394596118125,"pfxX":-5.88208072574622,"pfxZ":11.02286833955768,"pX":0.1818249520165301,"pZ":2.0323427100659006,"vX0":6.540307789487205,"vY0":-143.37466138907342,"vZ0":-9.55739802697527,"x":110.07,"y":183.91,"x0":-1.353781753424137,"y0":50.006522007271606,"z0":5.95206999214861,"aX":-12.372172157331262},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.4,"breakHorizontal":9.5,"spinRate":2673,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.3805632961225047,"extension":6.564595022510128},"hitData":{"launchSpeed":109.6,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.45,"coordY":147.33}},"index":5,"playId":"a9e69cf0-6912-3708-848a-e65751dec5f9","pitchNumber":6,"startTime":"2026-07-05T21:53:33.705Z","endTime":"2026-07-05T21:53:41.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:53:41.612Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-05T21:53:56.289Z","endTime":"2026-07-05T21:57:46.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,9],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450142363152338,"aZ":-28.707565102521116,"pfxX":2.2997371466453096,"pfxZ":2.0894251875641467,"pX":1.7323210220208933,"pZ":2.019394381816805,"vX0":7.750271888993661,"vY0":-127.52010106184466,"vZ0":-4.1196072023768355,"x":50.97,"y":184.26,"x0":-1.6362097158885938,"y0":50.002572397830946,"z0":5.902130776500131,"aX":3.8138440586220588},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":-5.8,"spinRate":2257,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.42834509995811443,"extension":6.6121153316631585},"index":0,"playId":"a9a94373-a9c6-3a05-aab2-330085cd4076","pitchNumber":1,"startTime":"2026-07-05T21:54:09.634Z","endTime":"2026-07-05T21:54:13.804Z","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":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.513898189286174,"aZ":-11.587332034965737,"pfxX":-3.9666197860255075,"pfxZ":10.033956635017134,"pX":0.6480169272777724,"pZ":2.57472353099932,"vX0":7.347949527920396,"vY0":-142.7089697509598,"vZ0":-7.320985371642097,"x":92.3,"y":169.26,"x0":-1.4511418572398163,"y0":50.00153486087353,"z0":5.912492253012254,"aX":-8.137906670601181},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":5.6,"spinRate":2747,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3846120041512111,"extension":6.276583997565457},"index":1,"playId":"15216391-bdf1-328b-a64a-86987785514d","pitchNumber":2,"startTime":"2026-07-05T21:54:27.720Z","endTime":"2026-07-05T21:54:32.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95437791821587,"aZ":-21.702083920698577,"pfxX":-6.8651617985160165,"pfxZ":5.881372863549959,"pX":-1.1578676976053306,"pZ":3.3928666306186734,"vX0":3.310425518631691,"vY0":-132.53018103825752,"vZ0":-2.896347063052306,"x":161.14,"y":147.17,"x0":-1.5302066824332181,"y0":50.00571737910323,"z0":6.0825355163830706,"aX":-12.231318424639054},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.2,"breakHorizontal":11.8,"spinRate":1891,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4130673881044684,"extension":6.27599387540255},"index":2,"playId":"595b22e4-c051-30e3-926b-0d464c2a31d9","pitchNumber":3,"startTime":"2026-07-05T21:54:49.916Z","endTime":"2026-07-05T21:54:53.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9729544887625,"aZ":-27.745603285200925,"pfxX":0.7183768130270238,"pfxZ":2.6621801960913203,"pX":-0.14817085312815187,"pZ":2.240426128873222,"vX0":3.594322995305081,"vY0":-128.05711098583254,"vZ0":-3.7317020009896393,"x":122.65,"y":178.29,"x0":-1.6622034714069722,"y0":50.00346865928046,"z0":5.882476404904185,"aX":1.1950699077481017},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":-2.0,"spinRate":2368,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4274100345951495,"extension":6.101907176246097},"index":3,"playId":"86b2bac0-4d81-3f2a-ae5c-4bf3f6c85385","pitchNumber":4,"startTime":"2026-07-05T21:55:09.716Z","endTime":"2026-07-05T21:55:12.716Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-05T21:55:26.117Z","endTime":"2026-07-05T21:55:42.020Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14739165166415,"aZ":-24.5099182438259,"pfxX":-0.057838713750812065,"pfxZ":4.400546055438456,"pX":0.38538230064746204,"pZ":2.8825037009853642,"vX0":4.637838883160943,"vY0":-131.02404786910546,"vZ0":-3.115862687737946,"x":102.31,"y":160.95,"x0":-1.398650391546099,"y0":50.00555597763674,"z0":5.9146294965569846,"aX":-0.1018461449227665},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":-0.8,"spinRate":2355,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.4177071753379389,"extension":6.0700011018612425},"index":5,"playId":"3fc7e5e0-551c-35b4-a15e-f44f51dff3c8","pitchNumber":5,"startTime":"2026-07-05T21:55:42.020Z","endTime":"2026-07-05T21:55:49.402Z","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":99.4,"endSpeed":90.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.537444435783364,"aZ":-10.064076148853854,"pfxX":-7.085807073636264,"pfxZ":10.468586368527214,"pX":-0.4973004419000552,"pZ":4.443349568429867,"vX0":5.1661895759604475,"vY0":-144.60117058388525,"vZ0":-3.158902285639168,"x":135.96,"y":118.81,"x0":-1.388778127562857,"y0":50.0051888550214,"z0":6.170030260811792,"aX":-14.968511555959832},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.5,"breakHorizontal":11.8,"spinRate":2719,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3791630804419013,"extension":6.242368461907413},"index":6,"playId":"2736bab2-a486-300d-98f6-1bf7b335df70","pitchNumber":6,"startTime":"2026-07-05T21:56:08.720Z","endTime":"2026-07-05T21:56:13.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51480980689734,"aZ":-28.875681104490383,"pfxX":1.050541338605508,"pfxZ":1.9217215918295558,"pX":0.08324990415925618,"pZ":2.2489912818484945,"vX0":3.8786150648899946,"vY0":-129.83879849376717,"vZ0":-3.660583662482045,"x":113.83,"y":178.06,"x0":-1.562532274814739,"y0":50.00476218009197,"z0":5.858690947913364,"aX":1.8053972038311497},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.9,"breakHorizontal":-2.8,"spinRate":2460,"spinDirection":164},"zone":8,"typeConfidence":2.0,"plateTime":0.42079374120637336,"extension":6.331426065909552},"index":7,"playId":"eb136279-76d3-3920-bf5c-96c45abdcb1f","pitchNumber":7,"startTime":"2026-07-05T21:56:29.740Z","endTime":"2026-07-05T21:56:33.654Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-07-05T21:57:22.863Z","endTime":"2026-07-05T21:57:42.334Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.564321323740774,"aZ":-14.681795017603884,"pfxX":-7.148462594862156,"pfxZ":8.27579305083451,"pX":-0.7365300320523347,"pZ":2.6289980937475126,"vX0":4.694786574675317,"vY0":-144.02741739311858,"vZ0":-6.583468554557687,"x":145.07,"y":167.8,"x0":-1.4539013334889435,"y0":50.0028660610459,"z0":5.842127133796377,"aX":-15.108745454809798},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.9,"breakHorizontal":12.1,"spinRate":2686,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3794319772943715,"extension":6.493092654210911},"index":9,"playId":"f85fd8c3-2499-37c0-a406-a9ea3173ad5a","pitchNumber":8,"startTime":"2026-07-05T21:57:42.334Z","endTime":"2026-07-05T21:57:46.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:57:46.444Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zack Gelof flies out to right fielder Griffin Conine.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-05T21:57:55.647Z","endTime":"2026-07-05T21:58:21.429Z","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":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"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(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":98.1,"endSpeed":89.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97279681296232,"aZ":-16.376561149863022,"pfxX":-8.898036247835506,"pfxZ":7.66508458425837,"pX":-0.4952234075505701,"pZ":2.421461560876145,"vX0":6.05690636125265,"vY0":-142.68166189113268,"vZ0":-6.329867360546866,"x":135.88,"y":173.4,"x0":-1.4899781928307378,"y0":50.004287029805994,"z0":5.701678941267026,"aX":-18.339086782879157},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.7,"breakHorizontal":14.9,"spinRate":2705,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3839620791276288,"extension":6.579775285823937},"hitData":{"launchSpeed":77.1,"launchAngle":37.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.37,"coordY":95.68}},"index":0,"playId":"5610356f-eb00-3973-81c0-882349f9986f","pitchNumber":1,"startTime":"2026-07-05T21:58:12.580Z","endTime":"2026-07-05T21:58:21.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T21:58:21.429Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leo Jiménez flies out sharply to left fielder Carlos Cortes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-05T21:59:35.186Z","endTime":"2026-07-05T22:01:09.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30215972011453,"aZ":-14.072876819001346,"pfxX":-0.6347458407784226,"pfxZ":9.639526273161305,"pX":1.1279673714261236,"pZ":1.724683250198264,"vX0":7.939721739163935,"vY0":-136.0436257654551,"vZ0":-8.522237606355441,"x":74.0,"y":192.21,"x0":-1.743582394767823,"y0":50.00562517512937,"z0":5.86939503366288,"aX":-1.1930465216832706},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":-0.5,"spinRate":2153,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.4023172637194623,"extension":6.072548078020162},"index":0,"playId":"8450ca8e-e1e2-307a-8ea1-d0cf7fda95fc","pitchNumber":1,"startTime":"2026-07-05T22:00:24.181Z","endTime":"2026-07-05T22:00:28.966Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.379628258127305,"aZ":-31.9051752782635,"pfxX":2.912743346147696,"pfxZ":0.16658574647124835,"pX":1.116044407714977,"pZ":0.8321225080986429,"vX0":5.972387044069741,"vY0":-124.7213030172047,"vZ0":-6.401850414944176,"x":74.46,"y":216.31,"x0":-1.6770630048009905,"y0":50.00063387023668,"z0":6.025923355143425,"aX":4.640800984299521},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.8,"breakHorizontal":-6.5,"spinRate":2476,"spinDirection":93},"zone":14,"typeConfidence":0.58,"plateTime":0.43724701159081336,"extension":6.020222538747645},"index":1,"playId":"dc963f78-6af1-3df4-a01e-0279dc5bf31c","pitchNumber":2,"startTime":"2026-07-05T22:00:39.081Z","endTime":"2026-07-05T22:00:43.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47825437463377,"aZ":-14.60958200646126,"pfxX":-0.24825805382377286,"pfxZ":9.522778068816665,"pX":-0.39365508349818246,"pZ":3.085525089339904,"vX0":4.478819269320193,"vY0":-134.75128999976948,"vZ0":-4.820436108768413,"x":132.01,"y":155.47,"x0":-2.0429713314232596,"y0":50.00340245173571,"z0":5.9251494169681305,"aX":-0.45906699779825366},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-0.5,"spinRate":2176,"spinDirection":196},"zone":1,"typeConfidence":0.9,"plateTime":0.4060220281636737,"extension":6.095763623752856},"hitData":{"launchSpeed":100.6,"launchAngle":40.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":85.4,"coordY":61.87}},"index":2,"playId":"d704e17f-85a2-3774-8da7-bbe78e668322","pitchNumber":3,"startTime":"2026-07-05T22:00:54.875Z","endTime":"2026-07-05T22:01:09.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:01:09.076Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Griffin Conine grounds out, first baseman Nick Kurtz to pitcher Mason Barnett.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-05T22:01:28.727Z","endTime":"2026-07-05T22:02:49.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686930,"link":"/api/v1/people/686930"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72302670173172,"aZ":-15.639796218291815,"pfxX":-2.6280709328527365,"pfxZ":8.599816655454525,"pX":-0.025643786594015353,"pZ":3.380415329528814,"vX0":6.382599031831758,"vY0":-137.14526944557244,"vZ0":-4.117900478090866,"x":117.98,"y":147.51,"x0":-2.032079002337985,"y0":50.00096528790075,"z0":5.954178292043973,"aX":-5.052367654785518},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":3.6,"spinRate":2236,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.39799066654233783,"extension":6.01015259036726},"index":0,"playId":"938bddb7-6c3e-3240-a44f-9c8b87fc5b3a","pitchNumber":1,"startTime":"2026-07-05T22:01:31.444Z","endTime":"2026-07-05T22:01:34.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.662441247116657,"aZ":-15.276102229014018,"pfxX":-2.8564184096584135,"pfxZ":9.046113074424738,"pX":-0.335975996589309,"pZ":1.1278096021446595,"vX0":5.6170075497617535,"vY0":-135.58488218619223,"vZ0":-9.212030351797898,"x":129.81,"y":208.33,"x0":-2.060137701596269,"y0":50.00513105211284,"z0":5.627406052910256,"aX":-5.337677956438024},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":4.1,"spinRate":2116,"spinDirection":203},"zone":13,"typeConfidence":0.89,"plateTime":0.40342044604203453,"extension":6.231985394237375},"index":1,"playId":"8495b6c5-f12d-3dd8-86ce-fd370065d7e4","pitchNumber":2,"startTime":"2026-07-05T22:01:46.769Z","endTime":"2026-07-05T22:01:50.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.128296991206962,"aZ":-31.056502307223514,"pfxX":2.6141088518541475,"pfxZ":0.6770252570481277,"pX":0.9749339339268029,"pZ":0.9943998406685489,"vX0":5.843260842243241,"vY0":-127.24668979186647,"vZ0":-6.39277377039499,"x":79.84,"y":211.93,"x0":-1.6871115743754255,"y0":50.00318920985745,"z0":5.9875741525905894,"aX":4.3020803906183165},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":-6.0,"spinRate":2401,"spinDirection":88},"zone":14,"typeConfidence":0.92,"plateTime":0.42978570693071605,"extension":6.056017796157023},"index":2,"playId":"ed63d435-8e71-38bf-9bfe-291a0ef00006","pitchNumber":3,"startTime":"2026-07-05T22:02:03.653Z","endTime":"2026-07-05T22:02:08.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80492688659829,"aZ":-12.415984779231566,"pfxX":-2.3895663291554734,"pfxZ":10.31240703399579,"pX":-1.1664222678638958,"pZ":1.0249700570936844,"vX0":3.1053672839581448,"vY0":-137.15586548929798,"vZ0":-10.430622336033194,"x":161.46,"y":211.11,"x0":-1.9999824066347036,"y0":50.0002142363112,"z0":5.711467189182518,"aX":-4.576897065567932},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":3.7,"spinRate":2193,"spinDirection":195},"zone":13,"typeConfidence":0.91,"plateTime":0.39853818413492936,"extension":6.140737284374456},"index":3,"playId":"371e983a-3eec-32dd-8076-f6f98c5c8c20","pitchNumber":4,"startTime":"2026-07-05T22:02:21.623Z","endTime":"2026-07-05T22:02:25.839Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.749468896445862,"aZ":-14.243111332130766,"pfxX":-1.9143816378607126,"pfxZ":9.180984034788317,"pX":-0.43829876928055195,"pZ":2.842454223095573,"vX0":4.422518397095077,"vY0":-138.36869747624874,"vZ0":-5.828368895198498,"x":133.71,"y":162.03,"x0":-1.803400770566906,"y0":50.00500747654194,"z0":5.918307061985105,"aX":-3.7401932782271614},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":2.6,"spinRate":2193,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.39474247966975984,"extension":6.0422679158475905},"hitData":{"launchSpeed":77.4,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.82,"coordY":165.77}},"index":4,"playId":"a967bb6b-7f25-3bf4-9ea1-6e9f85cc4b0c","pitchNumber":5,"startTime":"2026-07-05T22:02:42.346Z","endTime":"2026-07-05T22:02:49.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:02:49.749Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brian Navarreto pops out to second baseman Zack Gelof.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-05T22:03:01.532Z","endTime":"2026-07-05T22:04:03.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.453811601014745,"aZ":-14.606156473765266,"pfxX":-0.41633907370899115,"pfxZ":9.115970065341688,"pX":0.5513559235157707,"pZ":2.1538028747830196,"vX0":6.7172191145758315,"vY0":-137.68941803247267,"vZ0":-7.242452037024871,"x":95.98,"y":180.63,"x0":-1.861819061914564,"y0":50.004817864754855,"z0":5.799130618124463,"aX":-0.8024029991171259},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":-0.6,"spinRate":2203,"spinDirection":192},"zone":9,"typeConfidence":0.91,"plateTime":0.3972087039890768,"extension":6.132465746768951},"index":0,"playId":"68e191d2-ca89-3e29-b121-b7b6c7e67bba","pitchNumber":1,"startTime":"2026-07-05T22:03:20.862Z","endTime":"2026-07-05T22:03:26.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87898262548488,"aZ":-33.24373382883674,"pfxX":0.36739960572364794,"pfxZ":-0.6528672075957924,"pX":0.8521178285375284,"pZ":-0.07817518392768362,"vX0":6.2476067322940905,"vY0":-127.11329204044783,"vZ0":-8.563885888762364,"x":84.52,"y":240.89,"x0":-1.6802920621023265,"y0":50.002606511539895,"z0":5.956692195835817,"aX":0.602643268057347},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.9,"breakHorizontal":-2.0,"spinRate":2483,"spinDirection":52},"zone":14,"typeConfidence":0.92,"plateTime":0.43011279184210505,"extension":6.038743381773416},"index":1,"playId":"0699ae33-ed7e-320e-98ec-2aa00bf113f7","pitchNumber":2,"startTime":"2026-07-05T22:03:36.723Z","endTime":"2026-07-05T22:03:40.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.036603414923594,"aZ":-36.283574083046865,"pfxX":7.197823025663531,"pfxZ":-2.782443860817823,"pX":0.4749889414404741,"pZ":3.449832811199194,"vX0":3.9770381741032725,"vY0":-120.47160727229638,"vZ0":1.1740580172312804,"x":98.89,"y":145.63,"x0":-2.128777607847221,"y0":50.00047479569579,"z0":6.14803888883662,"aX":10.643310215601941},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.6,"breakHorizontal":-13.9,"spinRate":2551,"spinDirection":43},"zone":12,"typeConfidence":0.91,"plateTime":0.4535709227119411,"extension":5.987980000858689},"hitData":{"launchSpeed":82.5,"launchAngle":67.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.04,"coordY":148.06}},"index":2,"playId":"2b446ced-6cf9-330f-a222-4cf3e3eabb8a","pitchNumber":3,"startTime":"2026-07-05T22:03:54.262Z","endTime":"2026-07-05T22:04:03.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:04:03.835Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lawrence Butler flies out to center fielder Esteury Ruiz.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-05T22:06:01.920Z","endTime":"2026-07-05T22:07:45.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.839079984648755,"aZ":-15.141497320361927,"pfxX":-7.93402034405433,"pfxZ":8.451982147795098,"pX":0.2547786672098391,"pZ":1.7520152692732989,"vX0":7.707986596921753,"vY0":-140.78658233412864,"vZ0":-8.37652201628248,"x":107.29,"y":191.48,"x0":-1.4827655672525843,"y0":50.001843063215084,"z0":5.7381174475476255,"aX":-15.986292087981644},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":12.8,"spinRate":2710,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.38848717221614004,"extension":6.330777809545364},"index":0,"playId":"423b5636-d2c3-3283-b60f-c85af754cc90","pitchNumber":1,"startTime":"2026-07-05T22:06:32.707Z","endTime":"2026-07-05T22:06:36.474Z","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":90.8,"endSpeed":82.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.473199311068168,"aZ":-22.09026108241401,"pfxX":-7.470829060127702,"pfxZ":5.722770345317915,"pX":-0.8310483948528085,"pZ":4.287037105076912,"vX0":4.093538286095491,"vY0":-132.2133624425472,"vZ0":-0.5542155245098388,"x":148.68,"y":123.03,"x0":-1.4328200367841777,"y0":50.00114847308112,"z0":6.12753953921389,"aX":-13.160372323597212},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.4,"breakHorizontal":12.6,"spinRate":1760,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4150489093148475,"extension":6.166263584686444},"index":1,"playId":"4febb75b-e37b-3f07-804c-562a96b0ccc0","pitchNumber":2,"startTime":"2026-07-05T22:06:51.659Z","endTime":"2026-07-05T22:06:55.669Z","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.1,"endSpeed":82.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.730812341830667,"aZ":-23.71016648901028,"pfxX":-0.7461679874185474,"pfxZ":4.903388360688504,"pX":0.3887493361263003,"pZ":2.3258079262895937,"vX0":5.723295976938501,"vY0":-129.69818377104295,"vZ0":-4.324523125262317,"x":102.18,"y":175.98,"x0":-1.7371151222352084,"y0":50.00473301140548,"z0":5.793977764090646,"aX":-1.289486803541572},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.3,"breakHorizontal":0.2,"spinRate":2548,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4201845633189216,"extension":6.286049401587592},"index":2,"playId":"534b665b-55f2-3d39-a88f-ab85a8b08040","pitchNumber":3,"startTime":"2026-07-05T22:07:06.909Z","endTime":"2026-07-05T22:07:11.659Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-05T22:07:18.569Z","endTime":"2026-07-05T22:07:33.698Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188134308487133,"aZ":-20.100959479012843,"pfxX":-8.397857933871668,"pfxZ":6.94018010821255,"pX":-0.655069590584273,"pZ":2.6450084944434114,"vX0":5.153803121053421,"vY0":-131.15381021585873,"vZ0":-4.6207692340160555,"x":141.97,"y":167.36,"x0":-1.5563469725116188,"y0":50.000566045041,"z0":5.932159863026812,"aX":-14.602753181382642},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.8,"breakHorizontal":14.0,"spinRate":1854,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.4178914696940015,"extension":6.446908438631274},"hitData":{"launchSpeed":83.3,"launchAngle":29.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.75,"coordY":72.56}},"index":4,"playId":"26bc2ecc-9120-3953-90c7-0e42370b0e13","pitchNumber":4,"startTime":"2026-07-05T22:07:33.698Z","endTime":"2026-07-05T22:07:45.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:07:45.142Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joshua Kuroda-Grauer flies out to center fielder Esteury Ruiz.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-05T22:07:55.824Z","endTime":"2026-07-05T22:09:43.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09202201961626,"aZ":-11.14455635156818,"pfxX":-6.276198419886363,"pfxZ":10.471521326373454,"pX":2.7259393426141387,"pZ":1.3892991636671552,"vX0":12.833303410685742,"vY0":-140.83569006158308,"vZ0":-10.016199519155922,"x":13.09,"y":201.27,"x0":-1.0750790713911937,"y0":50.00152720382672,"z0":5.713353409816951,"aX":-12.603581027393313},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":8.8,"spinRate":2670,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38897186168154185,"extension":6.634355786904527},"index":0,"playId":"f85162fb-8aa6-3c7b-8c24-4ca5d6935c66","pitchNumber":1,"startTime":"2026-07-05T22:08:08.998Z","endTime":"2026-07-05T22:08:12.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93201972296915,"aZ":-8.134355122835318,"pfxX":-5.95943233796044,"pfxZ":11.650518098666957,"pX":0.737761382218692,"pZ":1.1937433362076202,"vX0":8.110663055893989,"vY0":-142.96334219250224,"vZ0":-11.492277037794521,"x":88.88,"y":206.55,"x0":-1.3659339775994523,"y0":50.00218423516035,"z0":5.782903457518298,"aX":-12.296666036283927},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.8,"breakHorizontal":9.1,"spinRate":2796,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38358300524168154,"extension":6.583141089483894},"index":1,"playId":"abfeb008-32ed-35e9-a129-8d105c73c337","pitchNumber":2,"startTime":"2026-07-05T22:08:30.239Z","endTime":"2026-07-05T22:08:36.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46330242874953,"aZ":-27.15608588982714,"pfxX":1.4147138877960619,"pfxZ":3.0468173069107767,"pX":0.6474163636005478,"pZ":1.6020550480819304,"vX0":5.418975935368881,"vY0":-127.53116998359147,"vZ0":-5.063763324706727,"x":92.32,"y":195.52,"x0":-1.6894835362427603,"y0":50.00133665833346,"z0":5.757835482038707,"aX":2.3266679866986655},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":-3.8,"spinRate":2482,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.4296506559930271,"extension":6.347475881391435},"index":2,"playId":"daf87aaf-2153-37c8-bdce-4600e0c2157c","pitchNumber":3,"startTime":"2026-07-05T22:08:49.980Z","endTime":"2026-07-05T22:08:53.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04116818227015,"aZ":-24.488310671881226,"pfxX":-0.46704266037752706,"pfxZ":4.352720598207513,"pX":1.5139012077432803,"pZ":1.1156134070904034,"vX0":8.360348940830152,"vY0":-131.9926005869591,"vZ0":-7.190334171247565,"x":59.29,"y":208.66,"x0":-1.6334549334097794,"y0":50.001361176296456,"z0":5.677661946735314,"aX":-0.8257333289118127},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":-1.0,"spinRate":2585,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4149337619732192,"extension":6.735786736172629},"index":3,"playId":"310eec39-77e7-37ef-a247-178f831698c2","pitchNumber":4,"startTime":"2026-07-05T22:09:13.429Z","endTime":"2026-07-05T22:09:17.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.21743946764558,"aZ":-8.282566698252701,"pfxX":-7.861756259862101,"pfxZ":11.709518032685274,"pX":0.06423201284086821,"pZ":2.437980761010247,"vX0":6.824056319790721,"vY0":-142.72164294902475,"vZ0":-8.118208495547075,"x":114.55,"y":172.95,"x0":-1.3494159292812933,"y0":50.00159635836953,"z0":5.858954768002961,"aX":-16.039468915873968},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.4,"breakHorizontal":12.6,"spinRate":2924,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3853988378329971,"extension":6.652239082892535},"hitData":{"launchSpeed":98.7,"launchAngle":44.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.12,"coordY":54.25}},"index":4,"playId":"aaeb15f2-7d71-3c9a-a52a-7ae6907e4ba6","pitchNumber":5,"startTime":"2026-07-05T22:09:32.099Z","endTime":"2026-07-05T22:09:43.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:09:43.666Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, third baseman Javier Sanoja to first baseman Liam Hicks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-05T22:09:49.445Z","endTime":"2026-07-05T22:10:39.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.032045404685828,"aZ":-37.746736239067125,"pfxX":5.468267783811367,"pfxZ":-4.0029062916153055,"pX":0.23016460316859896,"pZ":1.1573517813456098,"vX0":2.2895270791005453,"vY0":-116.88566404291298,"vZ0":-3.384515188828078,"x":108.23,"y":207.53,"x0":-1.4712488896267226,"y0":50.005701395279864,"z0":6.151311277820576,"aX":7.60404095291527},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.8,"breakHorizontal":-10.4,"spinRate":2676,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4677289986101818,"extension":6.4664811990993885},"index":0,"playId":"60309d4b-bd23-34bf-99a6-48bd08e8efa3","pitchNumber":1,"startTime":"2026-07-05T22:10:10.678Z","endTime":"2026-07-05T22:10:15.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.763629125685522,"aZ":-20.908420344034568,"pfxX":-6.632517966056874,"pfxZ":6.68445618556075,"pX":-0.9439013989947317,"pZ":3.1081876867870184,"vX0":3.679935100247757,"vY0":-129.00857931060233,"vZ0":-3.40292845687149,"x":152.98,"y":154.86,"x0":-1.5268369103939907,"y0":50.00517201002857,"z0":6.055382739591685,"aX":-11.184656830952521},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.5,"breakHorizontal":11.2,"spinRate":1853,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.42451526597086353,"extension":6.46966079299231},"hitData":{"launchSpeed":61.8,"launchAngle":-19.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.43,"coordY":159.94}},"index":1,"playId":"57d8989f-fe02-36c7-925a-60cddf469264","pitchNumber":2,"startTime":"2026-07-05T22:10:31.831Z","endTime":"2026-07-05T22:10:39.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:10:39.900Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Otto Lopez homers (9) on a fly ball to center field.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-05T22:12:45.749Z","endTime":"2026-07-05T22:14:34.526Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":686930,"link":"/api/v1/people/686930"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.850768730730678,"aZ":-34.6624983094245,"pfxX":0.4155023047677475,"pfxZ":-1.5256485591611932,"pX":0.9931886205921779,"pZ":0.8837864311074035,"vX0":6.779060626998547,"vY0":-126.7460527417923,"vZ0":-5.9614562470543015,"x":79.14,"y":214.92,"x0":-1.7651058676758453,"y0":50.001253625465985,"z0":6.019991805748374,"aX":0.6779070322547962},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.8,"breakHorizontal":-2.3,"spinRate":2539,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.4314276878830281,"extension":6.036249549360487},"index":0,"playId":"054daab5-7fd4-35f3-bb88-43df29c910bf","pitchNumber":1,"startTime":"2026-07-05T22:12:50.144Z","endTime":"2026-07-05T22:12:54.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.225532314807523,"aZ":-36.33493116774806,"pfxX":1.944388189776801,"pfxZ":-2.6307054615338865,"pX":-0.33117961707314614,"pZ":1.580098913554756,"vX0":3.377546230337797,"vY0":-124.7659312332118,"vZ0":-3.871203555808796,"x":129.62,"y":196.12,"x0":-1.9530915418135033,"y0":50.00321204064671,"z0":6.134635709267183,"aX":3.075839332369819},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.4,"breakHorizontal":-4.3,"spinRate":2532,"spinDirection":64},"zone":7,"typeConfidence":0.91,"plateTime":0.43838507470396326,"extension":5.826300223205193},"index":1,"playId":"d2963654-7ae6-38e3-a9b6-ce866a16c7e8","pitchNumber":2,"startTime":"2026-07-05T22:13:07.603Z","endTime":"2026-07-05T22:13:14.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.452105115494827,"aZ":-14.966555969885887,"pfxX":-0.3878148595499944,"pfxZ":9.310537534514713,"pX":1.1320318508723237,"pZ":2.3829598585825735,"vX0":8.169730802254326,"vY0":-135.5528503639629,"vZ0":-6.378712906734309,"x":73.85,"y":174.44,"x0":-1.879147359712105,"y0":50.005284792999,"z0":5.823896616215068,"aX":-0.7164133552051025},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":-1.2,"spinRate":2300,"spinDirection":189},"zone":14,"typeConfidence":0.9,"plateTime":0.4050832683122261,"extension":6.033409703440833},"index":2,"playId":"2e746c5a-7169-343f-b096-155d5a7d3797","pitchNumber":3,"startTime":"2026-07-05T22:13:32.123Z","endTime":"2026-07-05T22:13:36.761Z","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":94.0,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.728850669886178,"aZ":-14.550443764237645,"pfxX":0.009196388019421686,"pfxZ":9.295174759216678,"pX":0.30318342156582634,"pZ":0.839994758502628,"vX0":5.997642462068953,"vY0":-136.50561156508925,"vZ0":-10.2279551646596,"x":105.44,"y":216.1,"x0":-1.9193508697666446,"y0":50.004485182658414,"z0":5.626068074927529,"aX":0.016465125549873987},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":-1.2,"spinRate":2355,"spinDirection":190},"zone":14,"typeConfidence":0.9,"plateTime":0.4005297206034606,"extension":6.278960645892986},"index":3,"playId":"236bafcb-2906-3b10-aa5b-2ae0c33c6f58","pitchNumber":4,"startTime":"2026-07-05T22:13:45.940Z","endTime":"2026-07-05T22:13:50.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.055702472946454,"aZ":-16.50225244379456,"pfxX":-1.0187889263360814,"pfxZ":8.067819143316441,"pX":0.10284460122798926,"pZ":3.066462566460107,"vX0":5.857260946002897,"vY0":-137.45434445087193,"vZ0":-4.769980599923458,"x":113.08,"y":155.99,"x0":-1.909359141284875,"y0":50.00576643585574,"z0":5.919472685388242,"aX":-1.9799178745740502},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":0.8,"spinRate":2197,"spinDirection":192},"zone":2,"typeConfidence":0.91,"plateTime":0.3961500538410454,"extension":6.037655696481309},"hitData":{"launchSpeed":105.7,"launchAngle":30.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.89,"coordY":32.74}},"index":4,"playId":"0200e0d5-c15d-3fe0-adea-28fd36225e89","pitchNumber":5,"startTime":"2026-07-05T22:14:05.756Z","endTime":"2026-07-05T22:14:34.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:14:34.526Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heriberto Hernández homers (11) on a fly ball to center field.","rbi":1,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-05T22:14:46.552Z","endTime":"2026-07-05T22:15:54.878Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":686930,"link":"/api/v1/people/686930"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.668957227162156,"aZ":-13.355467358212694,"pfxX":-0.9045288546257924,"pfxZ":9.550182096394199,"pX":0.7590655849470171,"pZ":2.1471920944237444,"vX0":7.253858218374282,"vY0":-138.90604797647327,"vZ0":-7.591398484506172,"x":88.07,"y":180.81,"x0":-1.7592864873298235,"y0":50.002098357123984,"z0":5.7876660390074,"aX":-1.78247212670088},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":0.2,"spinRate":2232,"spinDirection":194},"zone":9,"typeConfidence":0.91,"plateTime":0.3930479493312973,"extension":6.11921640321394},"index":0,"playId":"a796af2f-6725-3265-a23b-2365344b3f5c","pitchNumber":1,"startTime":"2026-07-05T22:14:58.305Z","endTime":"2026-07-05T22:15:02.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73282122869863,"aZ":-37.530872988950094,"pfxX":6.270949734388589,"pfxZ":-3.592901101329568,"pX":0.1163157506568575,"pZ":1.3731693978585429,"vX0":3.550225366921696,"vY0":-121.17800784844538,"vZ0":-3.1850844085412984,"x":112.57,"y":201.7,"x0":-2.1801558723604013,"y0":50.000269461147354,"z0":5.969509951249319,"aX":9.362538451088607},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.0,"breakHorizontal":-12.1,"spinRate":2705,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.45127027861353364,"extension":6.024616199691402},"index":1,"playId":"c3cb8360-ff42-3288-b664-6341df003f1d","pitchNumber":2,"startTime":"2026-07-05T22:15:14.269Z","endTime":"2026-07-05T22:15:18.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14800958687312,"aZ":-34.20932890393505,"pfxX":10.187928095781134,"pfxZ":-1.3794951246651568,"pX":0.5029251208443627,"pZ":2.351920617680278,"vX0":3.0138988956649757,"vY0":-121.29423782789299,"vZ0":-1.7009021701992963,"x":97.83,"y":175.28,"x0":-2.081004161962799,"y0":50.000850915838114,"z0":6.063182590642796,"aX":15.078638861244752},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.6,"breakHorizontal":-19.2,"spinRate":2745,"spinDirection":36},"zone":6,"typeConfidence":0.91,"plateTime":0.4526862748677658,"extension":5.991141957458033},"hitData":{"launchSpeed":104.5,"launchAngle":34.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.24,"coordY":38.33}},"index":2,"playId":"63e28343-8dc6-3c8a-9f00-fffdc22cb725","pitchNumber":3,"startTime":"2026-07-05T22:15:29.260Z","endTime":"2026-07-05T22:15:54.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:15:54.878Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Liam Hicks pops out to third baseman Max Muncy in foul territory.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-05T22:18:15.030Z","endTime":"2026-07-05T22:20:53.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-05T22:16:02.951Z","endTime":"2026-07-05T22:17:09.773Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Justin Sterner replaces Mason Barnett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-05T22:17:09.773Z","endTime":"2026-07-05T22:18:17.235Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04838875289906,"aZ":-16.238769519171715,"pfxX":-5.70181434624133,"pfxZ":8.353501353992788,"pX":-0.7922333392333918,"pZ":3.915090895419198,"vX0":6.923259701346187,"vY0":-136.0860237607636,"vZ0":-1.6760453931612953,"x":147.2,"y":133.07,"x0":-2.6081179843204496,"y0":50.004927287052155,"z0":5.643629712736288,"aX":-10.880396235471762},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2287,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.39986927906793435,"extension":6.168968503263466},"index":2,"playId":"60cc169f-7d50-38e3-a887-143377b5c282","pitchNumber":1,"startTime":"2026-07-05T22:18:17.235Z","endTime":"2026-07-05T22:18:21.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.740635044521095,"aZ":-26.861749544538366,"pfxX":0.11478013625294547,"pfxZ":3.0923652167349562,"pX":-1.0863958428049327,"pZ":2.9006724426866763,"vX0":3.918288569504173,"vY0":-129.02767480728102,"vZ0":-1.5899965314173585,"x":158.41,"y":160.46,"x0":-2.626949569408245,"y0":50.005941483327426,"z0":5.555244701376199,"aX":0.1977139189438896},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":-1.0,"spinRate":2692,"spinDirection":175},"zone":11,"typeConfidence":0.9,"plateTime":0.42124638371632717,"extension":6.1826293278141256},"index":3,"playId":"b5c17ef4-74bd-3edf-abf5-d76478b357a5","pitchNumber":2,"startTime":"2026-07-05T22:18:31.291Z","endTime":"2026-07-05T22:18:35.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021477593522263,"aZ":-27.125440681585573,"pfxX":2.1028764026315097,"pfxZ":2.9477913010547283,"pX":0.1420237739523993,"pZ":3.091215268307579,"vX0":6.288480724401136,"vY0":-129.59630359041608,"vZ0":-0.9348804496533307,"x":111.59,"y":155.32,"x0":-2.5814332501733226,"y0":50.00562314876516,"z0":5.5133454035281995,"aX":3.606701859659881},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":-5.2,"spinRate":2736,"spinDirection":166},"zone":2,"typeConfidence":0.9,"plateTime":0.42132381982252065,"extension":6.250424342310282},"index":4,"playId":"a505af50-0b9d-3ace-928b-bef10f839b10","pitchNumber":3,"startTime":"2026-07-05T22:18:46.503Z","endTime":"2026-07-05T22:18:53.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85368712758671,"aZ":-28.151283475094903,"pfxX":7.899399377392147,"pfxZ":2.7675935632900233,"pX":0.39887613654301374,"pZ":1.7229857924960763,"vX0":4.498778977788121,"vY0":-119.90297065344744,"vZ0":-2.787880518044072,"x":101.8,"y":192.26,"x0":-2.5296422480275145,"y0":50.00106347418705,"z0":5.420807862470991,"aX":11.4627091664554},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.6,"breakHorizontal":-15.4,"spinRate":2718,"spinDirection":75},"zone":9,"typeConfidence":0.9,"plateTime":0.4573577388259302,"extension":6.479428554906916},"index":5,"playId":"ddea5843-c99d-318a-813f-d33fb85b9797","pitchNumber":4,"startTime":"2026-07-05T22:19:16.710Z","endTime":"2026-07-05T22:19:22.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.034998786951896,"aZ":-17.68091407421195,"pfxX":-5.044866517121897,"pfxZ":7.516919471550011,"pX":-0.6936988404431996,"pZ":4.259718447462071,"vX0":6.683091454518667,"vY0":-138.4732575144382,"vZ0":-0.4368297328753478,"x":143.44,"y":123.77,"x0":-2.4912470358465546,"y0":50.00051668140585,"z0":5.61014012027959,"aX":-9.724587668486683},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":7.7,"spinRate":1964,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.39666581915560206,"extension":6.309372330352222},"index":6,"playId":"a387d67b-7ec1-3db6-a1aa-521355a6869a","pitchNumber":5,"startTime":"2026-07-05T22:19:58.308Z","endTime":"2026-07-05T22:20:02.452Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.322012945440903,"aZ":-29.110269940482933,"pfxX":7.090952536299314,"pfxZ":2.146323116023826,"pX":-0.06043695741188129,"pZ":2.8755104571652974,"vX0":3.642339131851129,"vY0":-118.64713903665833,"vZ0":0.04228378327320237,"x":119.3,"y":161.14,"x0":-2.535886388026918,"y0":50.003129712973795,"z0":5.506295537941377,"aX":10.127617075186956},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.2,"breakHorizontal":-13.7,"spinRate":2693,"spinDirection":77},"zone":2,"typeConfidence":0.9,"plateTime":0.46132403257626287,"extension":6.309532708320861},"index":7,"playId":"8595b844-2b36-3b5e-8667-5700ff14b5b8","pitchNumber":6,"startTime":"2026-07-05T22:20:13.594Z","endTime":"2026-07-05T22:20:17.163Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-05T22:20:29.907Z","endTime":"2026-07-05T22:20:44.452Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26223104452435,"aZ":-11.343695136352924,"pfxX":-6.211849754505984,"pfxZ":10.643808925266045,"pX":0.5680526371038646,"pZ":2.762058507918455,"vX0":10.2649079228854,"vY0":-138.821961552719,"vZ0":-4.997523813300919,"x":95.35,"y":164.2,"x0":-2.3657782214381844,"y0":50.00522253586457,"z0":5.336959696271374,"aX":-12.160575424778154},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":9.2,"spinRate":2503,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.3941386357464607,"extension":6.451273544908761},"hitData":{"launchSpeed":61.9,"launchAngle":67.0,"totalDistance":120.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.07,"coordY":171.45}},"index":9,"playId":"8d254189-9a23-3d17-94a1-8ef5fd66643f","pitchNumber":7,"startTime":"2026-07-05T22:20:44.452Z","endTime":"2026-07-05T22:20:53.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:20:53.097Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a ground ball to second baseman Zack Gelof.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-05T22:20:58.963Z","endTime":"2026-07-05T22:21:52.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996857349150417,"aZ":-28.924498809828176,"pfxX":7.687544926865401,"pfxZ":2.1834193145126113,"pX":1.669439383979724,"pZ":-0.5478602068669867,"vX0":7.343535906119561,"vY0":-121.27900221723013,"vZ0":-7.827766929200443,"x":53.36,"y":253.57,"x0":-2.397814579407523,"y0":50.0024326335339,"z0":5.248625317843006,"aX":11.436084109062746},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.3,"breakHorizontal":-15.7,"spinRate":2867,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.4518405101211975,"extension":6.437484517351512},"index":0,"playId":"e4c579a5-0b57-30f1-becb-fbe2c728a1df","pitchNumber":1,"startTime":"2026-07-05T22:21:18.625Z","endTime":"2026-07-05T22:21:23.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.540647697709655,"aZ":-25.60992205662418,"pfxX":1.6721925231589028,"pfxZ":3.7540982218500982,"pX":0.6510136892875678,"pZ":2.360568706559943,"vX0":7.6541187176905945,"vY0":-130.6901338300778,"vZ0":-2.974965024968086,"x":92.18,"y":175.04,"x0":-2.5193259784556354,"y0":50.00589906651861,"z0":5.413296213538083,"aX":2.9260522694258295},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":-4.6,"spinRate":2572,"spinDirection":170},"zone":6,"typeConfidence":0.89,"plateTime":0.4172627011734278,"extension":6.311640991364207},"hitData":{"launchSpeed":92.6,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.0,"coordY":147.04}},"index":1,"playId":"83ceca5a-6d6d-3490-afdc-3233a2a6f8a4","pitchNumber":2,"startTime":"2026-07-05T22:21:42.369Z","endTime":"2026-07-05T22:21:52.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:21:52.654Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Sanoja pops out to second baseman Zack Gelof.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-05T22:22:17.287Z","endTime":"2026-07-05T22:22:29.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.198457638650783,"aZ":-24.91760118864277,"pfxX":2.649958317544326,"pfxZ":4.1646241942737054,"pX":0.5452585833728448,"pZ":2.194707556038157,"vX0":7.178909127598328,"vY0":-130.57069076777069,"vZ0":-3.4247692217696413,"x":96.22,"y":179.52,"x0":-2.574179685631688,"y0":50.00100864585622,"z0":5.379495424209497,"aX":4.61579398468985},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":-6.2,"spinRate":2639,"spinDirection":166},"zone":6,"typeConfidence":0.9,"plateTime":0.4180550013952775,"extension":6.393642367795316},"hitData":{"launchSpeed":78.7,"launchAngle":60.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":162.73,"coordY":141.96}},"index":0,"playId":"f6bb9565-f830-3ed1-89d5-de7c6c2ca5c4","pitchNumber":1,"startTime":"2026-07-05T22:22:18.018Z","endTime":"2026-07-05T22:22:29.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:22:29.341Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Marlins challenged (tag play), call on the field was upheld: Esteury Ruiz doubles (8) on a sharp line drive to left fielder Carlos Cortes. Xavier Edwards out at home on the throw, left fielder Carlos Cortes to shortstop Joshua Kuroda-Grauer to catcher Brian Serven.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-05T22:22:47.969Z","endTime":"2026-07-05T22:25:09.836Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.958201381693677,"aZ":-23.682031887484595,"pfxX":1.669230374440171,"pfxZ":4.860608515045843,"pX":1.3777611548612254,"pZ":1.025405596325187,"vX0":9.246983017399849,"vY0":-130.27374258452042,"vZ0":-6.457810695437736,"x":64.48,"y":211.09,"x0":-2.4101053322917205,"y0":50.005334422487564,"z0":5.283642910493622,"aX":2.9194261917893205},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.8,"breakHorizontal":-4.7,"spinRate":2670,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.4177046638485109,"extension":6.573637255433053},"index":0,"playId":"99275f23-f943-3141-85d2-07fc239e2be2","pitchNumber":1,"startTime":"2026-07-05T22:22:51.712Z","endTime":"2026-07-05T22:22:55.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94787291575969,"aZ":-29.690487526510147,"pfxX":6.002457398725539,"pfxZ":1.6536599453005212,"pX":0.706380797394473,"pZ":0.5465164509146775,"vX0":5.892693683401631,"vY0":-121.50261182456465,"vZ0":-5.250337500794234,"x":90.07,"y":224.02,"x0":-2.5265960249601176,"y0":50.00184979220981,"z0":5.303593174294569,"aX":9.008028382904273},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.0,"breakHorizontal":-12.2,"spinRate":2809,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.45013095481127374,"extension":6.495779591531001},"index":1,"playId":"ad385cb4-f291-3aca-bcb6-9c2598fbf0e1","pitchNumber":2,"startTime":"2026-07-05T22:23:07.242Z","endTime":"2026-07-05T22:23:11.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73544809411603,"aZ":-14.669626175334518,"pfxX":-4.136609577450287,"pfxZ":9.036253682667914,"pX":-0.6700283201513749,"pZ":2.2587391901534666,"vX0":6.350518266549478,"vY0":-137.85510620535015,"vZ0":-5.704937172605538,"x":142.54,"y":177.79,"x0":-2.459093893558128,"y0":50.0055470009036,"z0":5.334166598044695,"aX":-8.016255304966242},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":6.2,"spinRate":2241,"spinDirection":214},"zone":4,"typeConfidence":0.89,"plateTime":0.39630989987749077,"extension":6.352010028761787},"index":2,"playId":"5ad07db7-547a-3325-9088-b40b15e68f6f","pitchNumber":3,"startTime":"2026-07-05T22:23:26.821Z","endTime":"2026-07-05T22:23:53.828Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59012274386852,"aZ":-28.81118272514994,"pfxX":7.509688906994126,"pfxZ":2.2893239213310563,"pX":0.0766293601566326,"pZ":1.6507431448593928,"vX0":3.8863429003335312,"vY0":-120.14217055702997,"vZ0":-2.715801959756906,"x":114.08,"y":194.21,"x0":-2.535714430410199,"y0":50.0006810980692,"z0":5.34825378040853,"aX":11.00947967273388},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":-14.5,"spinRate":2750,"spinDirection":70},"zone":8,"typeConfidence":0.9,"plateTime":0.4553650242320395,"extension":6.488315201514227},"index":3,"playId":"50b005ce-e059-3859-82f9-a3057f94bea1","pitchNumber":4,"startTime":"2026-07-05T22:23:55.168Z","endTime":"2026-07-05T22:23:59.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.531633705873592,"aZ":-24.728202496252308,"pfxX":0.811105016825834,"pfxZ":4.163015726640159,"pX":0.4081629578238991,"pZ":2.469199175202117,"vX0":7.253330036074558,"vY0":-132.72073582017748,"vZ0":-2.943233534180118,"x":101.44,"y":172.11,"x0":-2.4620062468680444,"y0":50.005606644167955,"z0":5.387030794042144,"aX":1.4517061134401275},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":-3.0,"spinRate":2654,"spinDirection":177},"zone":6,"typeConfidence":0.87,"plateTime":0.41216758752368765,"extension":6.43373446420218},"index":4,"playId":"a577fa39-07bc-3711-9de9-9d234382f24c","pitchNumber":5,"startTime":"2026-07-05T22:24:18.513Z","endTime":"2026-07-05T22:24:21.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.398556117342814,"aZ":-12.611745284871292,"pfxX":-5.49489158556355,"pfxZ":10.094490945220167,"pX":0.09851720808385717,"pZ":3.1900717309386657,"vX0":8.86880406022665,"vY0":-138.44074896397396,"vZ0":-3.6037430138218505,"x":113.24,"y":152.65,"x0":-2.4350702097738934,"y0":50.00126479332086,"z0":5.354941187160098,"aX":-10.647908209946173},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":8.0,"spinRate":2335,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.3958998950749564,"extension":6.342102660355247},"index":5,"playId":"3c520c50-c944-36aa-ba5f-6dcf5747efe6","pitchNumber":6,"startTime":"2026-07-05T22:24:39.373Z","endTime":"2026-07-05T22:24:44.024Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46594708883541,"aZ":-24.457216217939507,"pfxX":-1.0192166096941404,"pfxZ":4.386078387324612,"pX":0.39938631202733216,"pZ":1.4907450453323874,"vX0":7.807337524961268,"vY0":-131.70435585972135,"vZ0":-5.107342776708305,"x":101.78,"y":198.53,"x0":-2.468567856857207,"y0":50.00362370059176,"z0":5.259304146633078,"aX":-1.7937568929972647},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":0.1,"spinRate":2535,"spinDirection":182},"zone":14,"typeConfidence":0.84,"plateTime":0.41555452671710214,"extension":6.424407946383923},"hitData":{"launchSpeed":105.8,"launchAngle":22.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":39.19,"coordY":86.66}},"index":6,"playId":"9c417987-bb6c-3301-b509-bd240984a26e","pitchNumber":7,"startTime":"2026-07-05T22:24:57.022Z","endTime":"2026-07-05T22:25:09.836Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":146},"playEndTime":"2026-07-05T22:25:09.836Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-05T22:29:46.073Z","endTime":"2026-07-05T22:33:07.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[6],"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.743246689760824,"aZ":-28.11778813188629,"pfxX":-0.5845027903579713,"pfxZ":2.4902415357828414,"pX":-0.1262967018821368,"pZ":2.719250440696181,"vX0":4.298389095572349,"vY0":-126.11618988372028,"vZ0":-2.4855731481554884,"x":121.81,"y":165.36,"x0":-1.7681007906269781,"y0":50.004927689455656,"z0":5.957958259682114,"aX":-0.9535109781946953},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":0.2,"spinRate":2306,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.43232181131327385,"extension":5.998159148426974},"index":0,"playId":"2b15e254-d444-3c51-ac13-5c153600908c","pitchNumber":1,"startTime":"2026-07-05T22:29:46.073Z","endTime":"2026-07-05T22:29:49.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13823183906861,"aZ":-21.98146906322687,"pfxX":5.030398587650335,"pfxZ":6.95301806497336,"pX":0.18242765188100094,"pZ":2.835953663177023,"vX0":3.150861313782132,"vY0":-119.74633205103633,"vZ0":-2.649323224211716,"x":110.05,"y":162.21,"x0":-1.7998352257530827,"y0":50.00182374925202,"z0":5.904159247097028,"aX":7.370589392987925},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":12.2,"breakHorizontal":-9.8,"spinRate":2507,"spinDirection":115},"zone":2,"typeConfidence":2.0,"plateTime":0.45581759849802905,"extension":6.622179544023243},"index":1,"playId":"7437243c-aa97-3ff7-a499-53be32747368","pitchNumber":2,"startTime":"2026-07-05T22:29:58.974Z","endTime":"2026-07-05T22:30:03.916Z","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.3,"endSpeed":81.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.671564930388683,"aZ":-26.991598848508985,"pfxX":-0.4536824161325592,"pfxZ":3.135095468947944,"pX":1.9041276526973523,"pZ":1.3977888757711188,"vX0":8.814299069523033,"vY0":-126.91170432307798,"vZ0":-5.345703156662381,"x":44.42,"y":201.04,"x0":-1.5352941377761797,"y0":50.004774231565044,"z0":5.645579687977534,"aX":-0.7522127275251339},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":-1.0,"spinRate":2397,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4293809012241674,"extension":6.58107005604597},"index":2,"playId":"c0c97a23-5757-3b63-8bf7-020772a17f9b","pitchNumber":3,"startTime":"2026-07-05T22:30:21.568Z","endTime":"2026-07-05T22:30:25.486Z","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":89.2,"endSpeed":81.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.381143019331283,"aZ":-19.351026138291914,"pfxX":-7.5566802721749395,"pfxZ":7.474085789786912,"pX":-0.8008797139012258,"pZ":3.2795564620851803,"vX0":4.224054079388291,"vY0":-129.9319311476812,"vZ0":-3.687871757204056,"x":147.53,"y":150.23,"x0":-1.4631309141455304,"y0":50.00058283794025,"z0":6.181604146332422,"aX":-12.96159310120981},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.0,"breakHorizontal":12.8,"spinRate":1706,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.42100227721255257,"extension":6.54999665776076},"index":3,"playId":"afa145fa-6739-3a3c-b091-87617aaf049b","pitchNumber":4,"startTime":"2026-07-05T22:30:42.081Z","endTime":"2026-07-05T22:30:45.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03502106134209,"aZ":-21.411027552211205,"pfxX":5.9511061201862585,"pfxZ":7.331914327604824,"pX":-1.206866250235884,"pZ":3.4798318684892067,"vX0":-0.005975088326117151,"vY0":-119.84189189113918,"vZ0":-1.2656300972625618,"x":163.0,"y":144.82,"x0":-1.97894885034258,"y0":50.005944576264554,"z0":5.909610732865937,"aX":8.742923225454602},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":13.3,"breakHorizontal":-10.8,"spinRate":2427,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.45534413849862343,"extension":6.325630100258842},"index":4,"playId":"281ae7f3-3204-30ba-b03f-ebe132ffc1eb","pitchNumber":5,"startTime":"2026-07-05T22:31:00.135Z","endTime":"2026-07-05T22:31:04.322Z","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":97.3,"endSpeed":88.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.552353757592265,"aZ":-14.766307380745575,"pfxX":-8.039436966974883,"pfxZ":8.580066405872497,"pX":-0.8069572961534367,"pZ":2.681288234216012,"vX0":4.891969699817289,"vY0":-141.6077813462931,"vZ0":-5.969683653115308,"x":147.76,"y":166.39,"x0":-1.512931165342478,"y0":50.006358251228164,"z0":5.762692688048935,"aX":-16.31912003871584},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":13.6,"spinRate":2605,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3868936632367199,"extension":6.202337850949941},"index":5,"playId":"456c9832-0850-37ec-996d-6705f99c70c5","pitchNumber":6,"startTime":"2026-07-05T22:31:16.171Z","endTime":"2026-07-05T22:31:21.331Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-05T22:31:56.223Z","endTime":"2026-07-05T22:32:41.839Z","isPitch":false,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19628066816659,"aZ":-40.62648386334518,"pfxX":4.278884293464969,"pfxZ":-6.203029467225886,"pX":0.5537456247694666,"pZ":1.1139218165415536,"vX0":2.963237911807708,"vY0":-115.9230716000926,"vZ0":-2.7125281272984663,"x":95.89,"y":208.7,"x0":-1.2957584542627574,"y0":50.000000329473394,"z0":6.168880620138824,"aX":5.835081807278556},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.6,"breakHorizontal":-8.5,"spinRate":2720,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4720799627562151,"extension":6.664796745237637},"index":7,"playId":"682bb915-3f9b-3699-b873-c48dca87cb7a","pitchNumber":7,"startTime":"2026-07-05T22:32:41.839Z","endTime":"2026-07-05T22:32:46.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58761147865336,"aZ":-22.667795964813855,"pfxX":5.706974459123074,"pfxZ":6.267586298112121,"pX":0.9285391079519908,"pZ":0.9703331990648102,"vX0":4.380919622135694,"vY0":-121.77633935832323,"vZ0":-6.588127689653152,"x":81.61,"y":212.58,"x0":-1.6289546086607969,"y0":50.006050429150584,"z0":5.643358204708286,"aX":8.661398888709979},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.2,"breakHorizontal":-11.3,"spinRate":2574,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4480142011203063,"extension":6.619495799460506},"index":8,"playId":"145cb9f6-6617-3728-a0d6-325faad6c1ec","pitchNumber":8,"startTime":"2026-07-05T22:33:02.749Z","endTime":"2026-07-05T22:33:07.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:33:07.904Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out to first baseman Liam Hicks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-05T22:33:16.803Z","endTime":"2026-07-05T22:34:23.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"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":2},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":79.4,"endSpeed":74.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.8667978370364,"aZ":-40.951732717948836,"pfxX":6.253250821219371,"pfxZ":-6.420470861225377,"pX":-0.02106081060458814,"pZ":2.6090330774988977,"vX0":1.5794055466097703,"vY0":-115.69857108307734,"vZ0":0.2914633333356289,"x":117.8,"y":168.34,"x0":-1.5236592310249313,"y0":50.00229806586715,"z0":6.378809989159961,"aX":8.549286395053235},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-11.3,"breakHorizontal":-11.8,"spinRate":2766,"spinDirection":44},"zone":5,"typeConfidence":2.0,"plateTime":0.47187488576226677,"extension":6.419325796347468},"index":0,"playId":"60a04fbb-283a-3fda-8f2f-27e40dd733ab","pitchNumber":1,"startTime":"2026-07-05T22:33:32.853Z","endTime":"2026-07-05T22:33:39.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.072297368685216,"aZ":-20.51339682283909,"pfxX":-7.6182072691717515,"pfxZ":6.672693693894138,"pX":0.11638213554540033,"pZ":1.2949065392393548,"vX0":6.438606965567421,"vY0":-130.95545046218132,"vZ0":-7.8086925369566895,"x":112.56,"y":203.82,"x0":-1.3770502683386148,"y0":50.001630830832816,"z0":5.834341757971494,"aX":-13.311763275029163},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.7,"breakHorizontal":12.5,"spinRate":1781,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.41727012259600427,"extension":6.500946228881352},"index":1,"playId":"206fde60-8d42-3308-9af2-af06834e1b55","pitchNumber":2,"startTime":"2026-07-05T22:33:55.236Z","endTime":"2026-07-05T22:33:59.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.070379514117246,"aZ":-38.14845093840988,"pfxX":7.668580771821631,"pfxZ":-4.209344572233601,"pX":0.033222484861445176,"pZ":2.570576414121441,"vX0":1.1510653601512537,"vY0":-118.07019255764065,"vZ0":-0.5264613975722091,"x":115.73,"y":169.37,"x0":-1.4564323786350093,"y0":50.00015802530656,"z0":6.286953391263534,"aX":10.896660797502687},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.4,"breakHorizontal":-14.2,"spinRate":2846,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.4627208028649026,"extension":6.429301477254273},"hitData":{"launchSpeed":90.9,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.48,"coordY":173.99}},"index":2,"playId":"93039f5b-eb43-3860-bd17-833ddcbf9fc7","pitchNumber":3,"startTime":"2026-07-05T22:34:14.885Z","endTime":"2026-07-05T22:34:23.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:34:23.643Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Serven strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-05T22:34:33.233Z","endTime":"2026-07-05T22:37:12.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.669477016678243,"aZ":-12.360453893082411,"pfxX":-7.4740828635800725,"pfxZ":9.38095806428538,"pX":1.4454619908034614,"pZ":1.510593745881057,"vX0":10.746247273238971,"vY0":-143.583587083885,"vZ0":-9.926430416181578,"x":61.9,"y":197.99,"x0":-1.35477080275101,"y0":50.000604594213264,"z0":5.757640981354762,"aX":-15.783358224347626},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.4,"breakHorizontal":11.6,"spinRate":2711,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3798036264977527,"extension":6.22372337419071},"index":0,"playId":"4d9ae53d-48b1-3c36-a768-0cbc05fa728a","pitchNumber":1,"startTime":"2026-07-05T22:34:50.366Z","endTime":"2026-07-05T22:34:53.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63365528872707,"aZ":-9.687300985148086,"pfxX":-7.714090249943867,"pfxZ":10.82340247531426,"pX":0.56455378606294,"pZ":2.4185901778682704,"vX0":8.648911472351632,"vY0":-142.7154075331071,"vZ0":-8.038940288094699,"x":95.48,"y":173.48,"x0":-1.4926758669283684,"y0":50.00256823640771,"z0":5.869924751914004,"aX":-16.027164649009148},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":12.4,"spinRate":2703,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.38273005385995873,"extension":6.450544570288422},"index":1,"playId":"0eca025c-54f6-3d4a-821a-545e97141f86","pitchNumber":2,"startTime":"2026-07-05T22:35:07.848Z","endTime":"2026-07-05T22:35:11.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.962639493387705,"aZ":-12.40587016088716,"pfxX":-9.173343963541502,"pfxZ":9.489527813638658,"pX":1.6084012180850193,"pZ":0.49014192290179953,"vX0":11.58636171535372,"vY0":-142.74003149418908,"vZ0":-12.20434000869327,"x":55.69,"y":225.55,"x0":-1.2936011907443572,"y0":50.00226649115122,"z0":5.5794131726464515,"aX":-19.10778858940857},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":14.5,"spinRate":2715,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3823484307566858,"extension":6.578398061967916},"index":2,"playId":"17b76efb-38ec-323f-ba12-6579e0bc9887","pitchNumber":3,"startTime":"2026-07-05T22:35:24.301Z","endTime":"2026-07-05T22:35:28.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":87.8,"endSpeed":82.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.008181026718812,"aZ":-24.859386301034736,"pfxX":-0.6414941664800455,"pfxZ":4.371900116830309,"pX":1.96694516585088,"pZ":0.7602786348298259,"vX0":9.132385525616135,"vY0":-127.48519857138125,"vZ0":-7.55127961469208,"x":42.02,"y":218.25,"x0":-1.5527680333010043,"y0":50.00492011546576,"z0":5.674432795838138,"aX":-1.0742055626856546},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.6,"breakHorizontal":-0.6,"spinRate":2503,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4268643264509038,"extension":6.464700843872461},"index":3,"playId":"ec96af93-9850-33f3-b8f5-e32144303a11","pitchNumber":4,"startTime":"2026-07-05T22:35:49.534Z","endTime":"2026-07-05T22:35:53.921Z","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":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00859767442679,"aZ":-7.6690812203632595,"pfxX":-7.315228395439506,"pfxZ":11.83605205096383,"pX":0.13362103953245316,"pZ":1.411846507404494,"vX0":7.21300639767205,"vY0":-142.98178037950535,"vZ0":-11.021439727336992,"x":111.91,"y":200.66,"x0":-1.471517026272149,"y0":50.002050294203265,"z0":5.79798219650942,"aX":-15.143944219937936},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.3,"breakHorizontal":11.8,"spinRate":2679,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3830952297289185,"extension":6.461902159964805},"index":4,"playId":"0dc5b4a8-722d-3011-9344-58a6fc081259","pitchNumber":5,"startTime":"2026-07-05T22:36:11.436Z","endTime":"2026-07-05T22:36:16.288Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-05T22:36:25.226Z","endTime":"2026-07-05T22:36:46.048Z","isPitch":false,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.82780617111095,"aZ":-5.67696966086499,"pfxX":-5.907382701662565,"pfxZ":12.86379450895427,"pX":-0.27432834699556174,"pZ":1.9165047840147809,"vX0":5.077951795803564,"vY0":-143.02754622531748,"vZ0":-10.036094289324053,"x":127.46,"y":187.03,"x0":-1.3105175345851372,"y0":50.000096622561955,"z0":5.837495264817751,"aX":-12.164499021039324},"breaks":{"breakAngle":54.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.2,"breakVerticalInduced":21.2,"breakHorizontal":9.6,"spinRate":2622,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.38383802994925587,"extension":6.601980980297306},"index":6,"playId":"09b14933-d0b0-327d-a30d-d858f0fbb73a","pitchNumber":6,"startTime":"2026-07-05T22:36:46.048Z","endTime":"2026-07-05T22:36:50.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.3,"endSpeed":90.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.3476918661516,"aZ":-5.52182180577956,"pfxX":-4.083672559937017,"pfxZ":12.732123558821119,"pX":0.6185086825455937,"pZ":2.6325217003754844,"vX0":6.7869315684426335,"vY0":-144.18078662068555,"vZ0":-8.640656159133115,"x":93.42,"y":167.7,"x0":-1.2416611126651853,"y0":50.00242016818383,"z0":6.018136831662859,"aX":-8.54874345954802},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.6,"breakVerticalInduced":21.4,"breakHorizontal":6.0,"spinRate":2832,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.38074356895530004,"extension":6.708091857330319},"index":7,"playId":"798a8d33-4870-3247-bf8f-8c36c840477a","pitchNumber":7,"startTime":"2026-07-05T22:37:08.804Z","endTime":"2026-07-05T22:37:12.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:37:12.975Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, shortstop Joshua Kuroda-Grauer to first baseman Nick Kurtz.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-05T22:39:31.656Z","endTime":"2026-07-05T22:39:43.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hogan Harris replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-05T22:39:00.247Z","endTime":"2026-07-05T22:39:33.846Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4510350651666,"aZ":-11.148019304813783,"pfxX":5.147044597042519,"pfxZ":10.747112903986633,"pX":-0.057156310422515726,"pZ":2.9229509279921104,"vX0":-7.476665404693879,"vY0":-138.40700653064994,"vZ0":-5.862102946612496,"x":119.18,"y":159.86,"x0":1.9999779439478567,"y0":50.003284050109485,"z0":5.802287349595954,"aX":10.070952143275631},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":-7.9,"spinRate":2307,"spinDirection":147},"zone":2,"typeConfidence":0.89,"plateTime":0.39446477855888595,"extension":6.671608080461959},"hitData":{"launchSpeed":91.6,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.44,"coordY":153.14}},"index":1,"playId":"e41ecc1c-a8c1-3adf-88fd-7ae31b6a85a7","pitchNumber":1,"startTime":"2026-07-05T22:39:33.846Z","endTime":"2026-07-05T22:39:43.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:39:43.651Z","atBatIndex":51},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Griffin Conine hit by pitch.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-05T22:39:52.258Z","endTime":"2026-07-05T22:40:44.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.569129679149242,"aZ":-12.116642805145277,"pfxX":5.287097510246063,"pfxZ":10.18661032020664,"pX":-0.1920372821531678,"pZ":3.3010912870470337,"vX0":-7.783784031492854,"vY0":-138.62664880774045,"vZ0":-4.737945060256743,"x":124.32,"y":149.65,"x0":1.9501249219490804,"y0":50.00424460767182,"z0":5.8249752685271545,"aX":10.412556942563617},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":-8.2,"spinRate":2366,"spinDirection":150},"zone":2,"typeConfidence":0.87,"plateTime":0.3933395818654324,"extension":6.671172152288647},"index":0,"playId":"c1724460-e2a4-35aa-a54f-1498b32b66ec","pitchNumber":1,"startTime":"2026-07-05T22:40:07.678Z","endTime":"2026-07-05T22:40:11.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.5,"endSpeed":67.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.80742726947642,"aZ":-44.86711490615674,"pfxX":-4.006168717231606,"pfxZ":-11.057905102811658,"pX":-0.1597697775002461,"pZ":2.8214645601171378,"vX0":-3.459444911149976,"vY0":-106.88061791095632,"vZ0":3.523406253771175,"x":123.09,"y":162.6,"x0":2.005157743017025,"y0":50.0044338729756,"z0":6.218565248631969,"aX":-4.5970156918253595},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.6,"breakVerticalInduced":-18.6,"breakHorizontal":8.3,"spinRate":2682,"spinDirection":338},"zone":5,"typeConfidence":0.9,"plateTime":0.5140635834000329,"extension":6.437571413509703},"index":1,"playId":"a670176c-975d-3a44-b749-b143b2d3afd4","pitchNumber":2,"startTime":"2026-07-05T22:40:19.723Z","endTime":"2026-07-05T22:40:24.044Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.131224452299907,"aZ":-11.232275739505887,"pfxX":5.386150055171591,"pfxZ":10.670024654380228,"pX":1.927767027498039,"pZ":3.739091898254192,"vX0":-2.302487651925393,"vY0":-138.74912809985608,"vZ0":-3.980656946051053,"x":43.52,"y":137.82,"x0":2.065572782571924,"y0":50.0011315334741,"z0":5.932772276733087,"aX":10.569508686117445},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":-9.4,"spinRate":2328,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.3937791604692311,"extension":6.502233181530219},"index":2,"playId":"05b67654-c244-3437-a40e-d07d9777a58a","pitchNumber":3,"startTime":"2026-07-05T22:40:40.424Z","endTime":"2026-07-05T22:40:44.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:40:44.596Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brian Navarreto pops out to catcher Brian Serven in foul territory.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-05T22:41:08.836Z","endTime":"2026-07-05T22:41:52.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.1,"endSpeed":65.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.769427966476616,"aZ":-43.989055735090744,"pfxX":-4.422910955885538,"pfxZ":-10.854255708686232,"pX":-0.08666590381432132,"pZ":3.5904757502037343,"vX0":-3.3091001041981465,"vY0":-104.63801581145938,"vZ0":5.066936156340783,"x":120.3,"y":141.84,"x0":2.100942867565907,"y0":50.00503352294143,"z0":6.3543367743186625,"aX":-4.812101705483008},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.2,"breakVerticalInduced":-17.4,"breakHorizontal":9.0,"spinRate":2646,"spinDirection":339},"zone":11,"typeConfidence":0.9,"plateTime":0.5272813171967656,"extension":6.359797432727994},"index":0,"playId":"ee14db23-1a18-3af2-bd39-cb8f04d3cff8","pitchNumber":1,"startTime":"2026-07-05T22:41:27.255Z","endTime":"2026-07-05T22:41:32.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.310602651323727,"aZ":-13.701452081864348,"pfxX":6.171064608287731,"pfxZ":9.58279911458326,"pX":-0.10303995033071074,"pZ":3.3910656440146774,"vX0":-8.332121366144833,"vY0":-137.8878203820866,"vZ0":-4.010078188487832,"x":120.93,"y":147.22,"x0":2.154428406452861,"y0":50.00560955851897,"z0":5.787123388808654,"aX":11.900117512133333},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":-9.5,"spinRate":2255,"spinDirection":144},"zone":2,"typeConfidence":0.89,"plateTime":0.39705423761925873,"extension":6.61532316233671},"hitData":{"launchSpeed":83.2,"launchAngle":86.0,"totalDistance":7.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":132.29,"coordY":213.13}},"index":1,"playId":"39e64640-2cf3-3a58-8039-9d75a2977ed6","pitchNumber":2,"startTime":"2026-07-05T22:41:42.296Z","endTime":"2026-07-05T22:41:52.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:41:52.025Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Otto Lopez walks. Griffin Conine to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-05T22:42:10.855Z","endTime":"2026-07-05T22:44:04.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"postOnSecond":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.133605024143847,"aZ":-13.380366379771411,"pfxX":6.533481366693206,"pfxZ":9.651104110996732,"pX":-0.22966430534624238,"pZ":3.480503622851453,"vX0":-8.69319361716451,"vY0":-138.25676938577493,"vZ0":-4.051778805466584,"x":125.75,"y":144.81,"x0":2.0979312415282627,"y0":50.00186187961164,"z0":5.855007071289616,"aX":12.722253812040336},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":-10.2,"spinRate":2360,"spinDirection":147},"zone":11,"typeConfidence":0.89,"plateTime":0.3952889186341064,"extension":6.5552287228036725},"index":0,"playId":"37d455e3-806f-31e8-90c8-7d4e3980a4d4","pitchNumber":1,"startTime":"2026-07-05T22:42:20.120Z","endTime":"2026-07-05T22:42:24.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.576187267665393,"aZ":-43.09651497285846,"pfxX":-5.021175801249659,"pfxZ":-9.570479744506194,"pX":-0.6243779802598171,"pZ":1.610080334563877,"vX0":-4.432761526946172,"vY0":-106.58457676727453,"vZ0":0.9498479842180176,"x":140.8,"y":195.31,"x0":2.1400587810837504,"y0":50.00023793847646,"z0":6.053859999606213,"aX":-5.7328185759219386},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-16.7,"breakHorizontal":10.3,"spinRate":2567,"spinDirection":337},"zone":7,"typeConfidence":0.9,"plateTime":0.5153464150367757,"extension":6.361989452195957},"index":1,"playId":"fcc8bf1e-b662-3eef-b594-8c17fed13692","pitchNumber":2,"startTime":"2026-07-05T22:42:34.445Z","endTime":"2026-07-05T22:42:39.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.050168807092017,"aZ":-11.667688478692467,"pfxX":6.273224613887261,"pfxZ":10.46651603781008,"pX":-1.4097112123563658,"pZ":1.0927676905311932,"vX0":-11.105228202729535,"vY0":-138.62741144696852,"vZ0":-10.718230435169264,"x":170.73,"y":209.28,"x0":1.8210030575854688,"y0":50.0035185721574,"z0":5.773018485645176,"aX":12.29233577954623},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":-9.2,"spinRate":2319,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.3940983141694936,"extension":6.51518041082365},"index":2,"playId":"dedd9d2a-1472-30a8-afd4-c97e04f92131","pitchNumber":3,"startTime":"2026-07-05T22:42:50.967Z","endTime":"2026-07-05T22:42:54.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95188480853796,"aZ":-12.680045705412466,"pfxX":6.502458257101623,"pfxZ":10.256389087447056,"pX":-0.31473088785908626,"pZ":1.4029070442958869,"vX0":-8.542779629559694,"vY0":-136.69311659534512,"vZ0":-9.24753177896837,"x":129.0,"y":200.9,"x0":2.0000383174704695,"y0":50.00045441120773,"z0":5.69132630938799,"aX":12.355890900235574},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-10.1,"spinRate":2270,"spinDirection":147},"zone":13,"typeConfidence":0.91,"plateTime":0.4000710089396353,"extension":6.696998844862866},"index":3,"playId":"858f1558-9690-3060-a433-4f0d670b53fb","pitchNumber":4,"startTime":"2026-07-05T22:43:08.814Z","endTime":"2026-07-05T22:43:35.817Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"}}},{"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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.455785419667606,"aZ":-11.061957751293967,"pfxX":5.807527735479475,"pfxZ":10.985127289705428,"pX":0.4747506455174484,"pZ":1.8956534110110754,"vX0":-6.816854054460084,"vY0":-137.2876735833672,"vZ0":-8.294945066888724,"x":98.9,"y":187.6,"x0":2.227468281799659,"y0":50.00306699532152,"z0":5.696320211463326,"aX":11.16196615426625},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":-9.2,"spinRate":2413,"spinDirection":151},"zone":9,"typeConfidence":0.9,"plateTime":0.3979345477270022,"extension":6.63818255713958},"index":4,"playId":"49c0ca9e-d1bb-3e5a-a353-cef7bbdddf28","pitchNumber":5,"startTime":"2026-07-05T22:43:38.999Z","endTime":"2026-07-05T22:43:43.550Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":67.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.437904355016688,"aZ":-42.07975067417365,"pfxX":-5.228727286078859,"pfxZ":-8.739396066594638,"pX":-2.143372071281649,"pZ":0.7616262671254018,"vX0":-7.547233493198256,"vY0":-106.739047070047,"vZ0":-0.697720669305285,"x":198.7,"y":218.22,"x0":2.1426135479666133,"y0":50.00387114374504,"z0":5.905027762923996,"aX":-5.924636357538797},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.1,"breakVerticalInduced":-15.6,"breakHorizontal":11.9,"spinRate":2655,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.5167107413980903,"extension":6.471877096284949},"index":5,"playId":"9238e425-db0f-399a-8b90-727e43ab6bd0","pitchNumber":6,"startTime":"2026-07-05T22:43:56.521Z","endTime":"2026-07-05T22:44:04.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:44:04.006Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-05T22:44:11.223Z","endTime":"2026-07-05T22:45:43.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45410308528441,"aZ":-9.454185990053947,"pfxX":6.4812286543286595,"pfxZ":11.810632411072627,"pX":0.22011991904193143,"pZ":3.5897560665358994,"vX0":-7.766942541782024,"vY0":-137.5599642640436,"vZ0":-4.491794553902161,"x":108.61,"y":141.86,"x0":2.2331870110818968,"y0":50.00072120744658,"z0":5.880170219864803,"aX":12.46617977476693},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.6,"breakHorizontal":-10.2,"spinRate":2414,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.39760996372344604,"extension":6.565462682313078},"index":0,"playId":"0e153d9b-87ce-3633-98b8-173582fd157e","pitchNumber":1,"startTime":"2026-07-05T22:44:30.287Z","endTime":"2026-07-05T22:44:34.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.018412586555876,"aZ":-20.75464929676151,"pfxX":11.786765082911314,"pfxZ":7.499162947868344,"pX":-0.7245399286820194,"pZ":2.408333095791876,"vX0":-10.61213869641521,"vY0":-122.3195137081599,"vZ0":-3.505142197183956,"x":144.62,"y":173.76,"x0":2.1285527105890005,"y0":50.00417530866822,"z0":5.629348444701834,"aX":17.950921842718525},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":13.0,"breakHorizontal":-19.0,"spinRate":2240,"spinDirection":123},"zone":4,"typeConfidence":0.91,"plateTime":0.4469508737258048,"extension":6.680640024336667},"index":1,"playId":"f87ecc63-e484-3c2b-94eb-99cecb05220e","pitchNumber":2,"startTime":"2026-07-05T22:44:46.272Z","endTime":"2026-07-05T22:44:51.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.9,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.284171873901762,"aZ":-10.071171384097532,"pfxX":5.838139950235742,"pfxZ":11.47134369294115,"pX":-0.29371215603228634,"pZ":3.0887149680745845,"vX0":-8.379064393872358,"vY0":-137.85073879586037,"vZ0":-5.565363478866192,"x":128.2,"y":155.38,"x0":2.0250322286365487,"y0":50.00464418518786,"z0":5.81196228743808,"aX":11.251472214228633},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.8,"breakHorizontal":-8.9,"spinRate":2388,"spinDirection":147},"zone":1,"typeConfidence":0.9,"plateTime":0.39713560534396475,"extension":6.638720478448556},"index":2,"playId":"96344d50-e05e-3793-8f9d-3f71677b7845","pitchNumber":3,"startTime":"2026-07-05T22:45:03.426Z","endTime":"2026-07-05T22:45:07.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.9,"endSpeed":66.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.54328791533825,"aZ":-43.439320020718576,"pfxX":-4.983952159836454,"pfxZ":-10.062097092014309,"pX":-0.33283383104915,"pZ":2.7984702335716802,"vX0":-4.0566465961717,"vY0":-105.8893903123306,"vZ0":3.315467403888621,"x":129.69,"y":163.22,"x0":2.2657076926122546,"y0":50.00442240199308,"z0":6.233639359170059,"aX":-5.5776206848358045},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-16.7,"breakHorizontal":10.2,"spinRate":2692,"spinDirection":339},"zone":4,"typeConfidence":0.9,"plateTime":0.5201741184104307,"extension":6.375802773432279},"index":3,"playId":"15819766-ea16-3475-b1b3-9c8a90655e08","pitchNumber":4,"startTime":"2026-07-05T22:45:19.578Z","endTime":"2026-07-05T22:45:23.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":67.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67966899252043,"aZ":-44.33181237106562,"pfxX":-2.6757549789921686,"pfxZ":-10.583525623976694,"pX":0.5001988915313444,"pZ":1.483917802421166,"vX0":-3.1985933468946977,"vY0":-107.44664083743704,"vZ0":0.7760606373053724,"x":97.93,"y":198.71,"x0":2.3659384729791206,"y0":50.00268229866551,"z0":6.114731176576772,"aX":-3.0734468300416484},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.2,"breakVerticalInduced":-18.5,"breakHorizontal":5.9,"spinRate":2732,"spinDirection":340},"zone":14,"typeConfidence":0.9,"plateTime":0.5132400996951025,"extension":6.402384486711409},"index":4,"playId":"10cd0110-0e8f-322f-a5d8-e4dbc0c5d0e7","pitchNumber":5,"startTime":"2026-07-05T22:45:38.641Z","endTime":"2026-07-05T22:45:43.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:45:43.036Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-05T22:47:32.621Z","endTime":"2026-07-05T22:48:46.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.061657009629343,"aZ":-17.454426628809802,"pfxX":-8.135798355341562,"pfxZ":7.428276641891706,"pX":-0.9893801290034456,"pZ":3.01455310751055,"vX0":4.560568480438617,"vY0":-139.7915485922289,"vZ0":-4.716848589404564,"x":154.71,"y":157.39,"x0":-1.5835535920097754,"y0":50.004690724078095,"z0":5.867028314950605,"aX":-16.128474916241757},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":13.8,"spinRate":2583,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3915894614309674,"extension":6.244705503321162},"index":0,"playId":"926d2ff6-a207-3376-8889-eab7899ff73f","pitchNumber":1,"startTime":"2026-07-05T22:47:55.796Z","endTime":"2026-07-05T22:47:59.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95334452120599,"aZ":-14.770563234160873,"pfxX":-8.150533092204572,"pfxZ":8.620187424631409,"pX":0.7236226225043783,"pZ":2.7298844396981163,"vX0":8.63468620702512,"vY0":-141.1621951188739,"vZ0":-6.016028167493564,"x":89.42,"y":165.07,"x0":-1.3150526100674995,"y0":50.005089189500886,"z0":5.838645452461917,"aX":-16.461039022873194},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":13.0,"spinRate":2638,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.38791808827403784,"extension":6.278566509968318},"index":1,"playId":"e12f3d90-8986-3a52-99e7-5a0a76a04a7b","pitchNumber":2,"startTime":"2026-07-05T22:48:15.385Z","endTime":"2026-07-05T22:48:20.302Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-05T22:48:32.131Z","endTime":"2026-07-05T22:48:41.896Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.473658136028227,"aZ":-25.46188386206071,"pfxX":6.154911715140164,"pfxZ":4.40416477060039,"pX":1.0973872658898713,"pZ":2.948412908405492,"vX0":4.593021353175844,"vY0":-122.46242853313888,"vZ0":-1.792337581813795,"x":75.17,"y":159.17,"x0":-1.5998589358836839,"y0":50.000822034928625,"z0":5.861047094345957,"aX":9.376738382947202},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.8,"breakHorizontal":-12.2,"spinRate":2445,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4467284242368996,"extension":6.466476431530079},"index":3,"playId":"d38f8ea6-94b8-3145-9503-847bf6eea3be","pitchNumber":3,"startTime":"2026-07-05T22:48:41.896Z","endTime":"2026-07-05T22:48:46.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:48:46.242Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out to first baseman Liam Hicks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-05T22:48:52.842Z","endTime":"2026-07-05T22:49:34.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.657534756616098,"aZ":-41.74997966634805,"pfxX":5.473785265288915,"pfxZ":-7.087975295059696,"pX":-1.4099394950889923,"pZ":4.117803887297336,"vX0":-0.971257562983258,"vY0":-114.9808929674621,"vZ0":3.710642349683411,"x":170.74,"y":127.6,"x0":-1.6957478117167148,"y0":50.00490248535159,"z0":6.511887822858933,"aX":7.391058605976545},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-11.8,"breakHorizontal":-9.7,"spinRate":2748,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.4748539426667877,"extension":6.452982135260805},"index":0,"playId":"ce9283bb-45ee-35b5-8032-a1fadedbb99f","pitchNumber":1,"startTime":"2026-07-05T22:49:12.158Z","endTime":"2026-07-05T22:49:16.105Z","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":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.620259939047074,"aZ":-23.243292416168874,"pfxX":-8.346118340777846,"pfxZ":5.2387075899535755,"pX":-0.3040881530918702,"pZ":2.7039483004178404,"vX0":6.005243347588051,"vY0":-128.91598704324775,"vZ0":-3.7927637802960126,"x":128.59,"y":165.77,"x0":-1.5647498042131156,"y0":50.00324992894947,"z0":5.962047186445445,"aX":-14.226509070596968},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.0,"breakHorizontal":14.0,"spinRate":1866,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4228435064297673,"extension":6.43771832530532},"hitData":{"launchSpeed":68.6,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.55,"coordY":170.94}},"index":1,"playId":"de12a8b2-1035-3f27-a55a-de3515b8c07d","pitchNumber":2,"startTime":"2026-07-05T22:49:26.774Z","endTime":"2026-07-05T22:49:34.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:49:34.682Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out softly to first baseman Liam Hicks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-05T22:49:41.214Z","endTime":"2026-07-05T22:51:22.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":97.9,"endSpeed":89.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.964825999603452,"aZ":-9.445410018774755,"pfxX":-4.487205473748212,"pfxZ":11.084396281289543,"pX":0.8224598907925499,"pZ":2.175106077059108,"vX0":7.755985086444963,"vY0":-142.1474832974657,"vZ0":-8.810296168972611,"x":85.65,"y":180.05,"x0":-1.3559472589875983,"y0":50.00591123001689,"z0":5.911008266377409,"aX":-9.204053120828963},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.5,"breakHorizontal":6.6,"spinRate":2695,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38503542300591675,"extension":6.5184390096315985},"index":0,"playId":"305fa3c9-8060-3b4a-ad38-007e709a0ed4","pitchNumber":1,"startTime":"2026-07-05T22:50:01.370Z","endTime":"2026-07-05T22:50:05.789Z","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":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.946127110917807,"aZ":-40.98050311099412,"pfxX":5.411808771888495,"pfxZ":-6.298286877101788,"pX":-1.5828296752211837,"pZ":3.340278075415755,"vX0":-1.3097162087253773,"vY0":-116.61625655594842,"vZ0":1.7977540130933591,"x":177.33,"y":148.59,"x0":-1.7222105012774325,"y0":50.00511663409735,"z0":6.383689835367652,"aX":7.562904138602183},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.8,"breakHorizontal":-9.6,"spinRate":2669,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.46710160601538275,"extension":6.436398161679467},"index":1,"playId":"c7c13063-7b3d-3d64-bdbf-65401b2a78af","pitchNumber":2,"startTime":"2026-07-05T22:50:20.488Z","endTime":"2026-07-05T22:50:24.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.961158957902235,"aZ":-21.60915236852929,"pfxX":6.75037648519135,"pfxZ":7.02231535837913,"pX":1.7609288192282764,"pZ":1.6294786598276538,"vX0":6.475183293098047,"vY0":-121.40710488022735,"vZ0":-5.4501617112833625,"x":49.88,"y":194.78,"x0":-1.8100701040400116,"y0":50.005122332664094,"z0":5.7640586908831875,"aX":10.159265411877122},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.8,"breakHorizontal":-13.7,"spinRate":2613,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.44975421548907546,"extension":6.513827635568431},"index":2,"playId":"7c4f7a9a-603f-3339-8dde-9e052bbcd34e","pitchNumber":3,"startTime":"2026-07-05T22:50:35.853Z","endTime":"2026-07-05T22:50:41.414Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-07-05T22:50:53.767Z","endTime":"2026-07-05T22:51:14.897Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4767021688772,"aZ":-19.034571893125456,"pfxX":-9.146359149859792,"pfxZ":6.498512262692634,"pX":-1.1783922023048659,"pZ":2.6919886303202136,"vX0":4.585127609718138,"vY0":-141.37930675746946,"vZ0":-5.288424664599228,"x":161.92,"y":166.1,"x0":-1.6334953204164033,"y0":50.00585584683734,"z0":5.809983499503886,"aX":-18.5038167802512},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.8,"breakHorizontal":15.6,"spinRate":2604,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3875334701199691,"extension":6.420071322438009},"hitData":{"launchSpeed":53.8,"launchAngle":-42.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":141.02,"coordY":186.51}},"index":4,"playId":"8560586d-c8b7-36a6-9e77-83df1aca7b29","pitchNumber":4,"startTime":"2026-07-05T22:51:14.897Z","endTime":"2026-07-05T22:51:22.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:51:22.643Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-05T22:57:02.958Z","endTime":"2026-07-05T22:57:33.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Medina replaces Hogan Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-05T22:52:39.044Z","endTime":"2026-07-05T22:54:50.554Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-05T22:54:50.554Z","endTime":"2026-07-05T22:57:05.098Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.288622472932303,"aZ":-40.76935808991914,"pfxX":5.1956519029257215,"pfxZ":-6.319748142131074,"pX":1.1698611742868377,"pZ":1.9715365626794559,"vX0":4.154521785486823,"vY0":-115.81786697413735,"vZ0":-0.9777390868605929,"x":72.41,"y":185.55,"x0":-1.3210060661322334,"y0":50.002202296843116,"z0":6.292579228319041,"aX":7.0682821199946915},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.4,"breakHorizontal":-10.4,"spinRate":2497,"spinDirection":32},"zone":14,"typeConfidence":0.86,"plateTime":0.47261744987160004,"extension":5.781062105700976},"index":2,"playId":"5721b7f8-b905-3e8a-9b11-184f27576323","pitchNumber":1,"startTime":"2026-07-05T22:57:05.098Z","endTime":"2026-07-05T22:57:09.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03695107161948,"aZ":-13.420896296809179,"pfxX":-5.954910364191826,"pfxZ":9.336276807540393,"pX":0.4927074035713153,"pZ":1.671996004309833,"vX0":6.841617793600701,"vY0":-140.8346189271822,"vZ0":-9.075683880479325,"x":98.22,"y":193.64,"x0":-1.1945718301182637,"y0":50.001725697880836,"z0":5.804679222889011,"aX":-11.959774036484577},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2364,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.3889495434504995,"extension":5.905399558363287},"hitData":{"launchSpeed":94.1,"launchAngle":17.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.75,"coordY":105.92}},"index":3,"playId":"efb0ae53-bd5a-3a10-b48a-47cac274eb25","pitchNumber":2,"startTime":"2026-07-05T22:57:22.212Z","endTime":"2026-07-05T22:57:33.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:57:33.059Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xavier Edwards walks. Liam Hicks to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-05T22:57:51.778Z","endTime":"2026-07-05T22:59:28.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23991723428224,"aZ":-12.105442224702774,"pfxX":-5.217379620801836,"pfxZ":9.732199341695145,"pX":-0.5709613000388981,"pZ":3.2082915685593343,"vX0":3.6291898327673846,"vY0":-142.77916572592872,"vZ0":-5.838176243148268,"x":138.76,"y":152.16,"x0":-1.1814559482446765,"y0":50.00176138704449,"z0":6.043003346291511,"aX":-10.75859154274998},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2306,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.38379258061894506,"extension":5.783537898801668},"index":0,"playId":"c7e3e556-edf0-3081-aff6-2f76b6ca8a12","pitchNumber":1,"startTime":"2026-07-05T22:58:01.509Z","endTime":"2026-07-05T22:58:05.851Z","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":89.7,"endSpeed":83.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0085319870108,"aZ":-32.41461286066496,"pfxX":-5.752692960963926,"pfxZ":-0.13451671941976784,"pX":-1.1319312060086522,"pZ":2.3420326039578585,"vX0":2.1280783203411873,"vY0":-130.73050457583264,"vZ0":-3.4677820722790176,"x":160.15,"y":175.55,"x0":-1.200899272305264,"y0":50.00438431092288,"z0":6.0740371078109545,"aX":-10.133630131096687},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.7,"breakHorizontal":10.1,"spinRate":1385,"spinDirection":225},"zone":13,"typeConfidence":0.93,"plateTime":0.41618628145816805,"extension":5.9203648781226255},"index":1,"playId":"1ada1c8e-9e57-3b2d-8562-b0f4a79b7a8d","pitchNumber":2,"startTime":"2026-07-05T22:58:23.520Z","endTime":"2026-07-05T22:58:27.740Z","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":88.6,"endSpeed":82.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88944891032204,"aZ":-32.554445025573784,"pfxX":-4.335198303472127,"pfxZ":-0.22443102191185993,"pX":-1.1047300915186997,"pZ":3.719433034895243,"vX0":1.693502770806374,"vY0":-129.1822659764564,"vZ0":-0.13070381966258848,"x":159.11,"y":138.36,"x0":-1.1997336132651326,"y0":50.00127798740331,"z0":6.240238703623844,"aX":-7.442977350663377},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.2,"breakHorizontal":7.6,"spinRate":1493,"spinDirection":229},"zone":11,"typeConfidence":0.94,"plateTime":0.42144687151354043,"extension":5.88340489022976},"index":2,"playId":"911cb406-68a5-3c43-ac30-d49ec91a0526","pitchNumber":3,"startTime":"2026-07-05T22:58:43.089Z","endTime":"2026-07-05T22:58:46.737Z","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":98.6,"endSpeed":90.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804268414470553,"aZ":-15.515565445664429,"pfxX":-4.893618312628769,"pfxZ":7.926081650224958,"pX":-1.2467797805866951,"pZ":4.006332346755424,"vX0":2.0848164930363793,"vY0":-143.70387353309053,"vZ0":-3.1007152041977077,"x":164.52,"y":130.61,"x0":-1.3439207226671084,"y0":50.002682986200504,"z0":6.057228660144258,"aX":-10.283476532222105},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.9,"breakHorizontal":8.5,"spinRate":2321,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.38045447356983253,"extension":5.903833605570278},"index":3,"playId":"e8b20459-da63-345a-8bf4-490da367d7cb","pitchNumber":4,"startTime":"2026-07-05T22:59:03.435Z","endTime":"2026-07-05T22:59:07.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40003931752753,"aZ":-16.059147490982642,"pfxX":-5.541848495063471,"pfxZ":7.965624599427377,"pX":-0.9909874369789353,"pZ":3.340778364038491,"vX0":2.723619635068005,"vY0":-141.38389237591144,"vZ0":-4.407998771299722,"x":154.77,"y":148.58,"x0":-1.2470270778095902,"y0":50.005703299793716,"z0":5.9516690516959745,"aX":-11.214920843427613},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.7,"breakHorizontal":9.5,"spinRate":2254,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3874894575470358,"extension":6.040840000707456},"index":4,"playId":"59d2ee6c-bd9a-3533-8199-ce951f3dd9aa","pitchNumber":5,"startTime":"2026-07-05T22:59:23.144Z","endTime":"2026-07-05T22:59:28.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T22:59:28.423Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Javier Sanoja lines into a double play, shortstop Joshua Kuroda-Grauer to second baseman Zack Gelof. Liam Hicks out at 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-05T22:59:44.257Z","endTime":"2026-07-05T23:00:21.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":96.9,"endSpeed":90.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39370810521133,"aZ":-17.199853433500355,"pfxX":-6.923920403504049,"pfxZ":7.312733419503595,"pX":0.012716894016917472,"pZ":2.0892478601050954,"vX0":5.425882992493616,"vY0":-141.081876047052,"vZ0":-7.802067450822012,"x":116.52,"y":182.37,"x0":-1.0209549903035493,"y0":50.00368857218609,"z0":5.96707189352538,"aX":-14.1768243154357},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.1,"breakHorizontal":11.6,"spinRate":2295,"spinDirection":210},"zone":5,"typeConfidence":0.87,"plateTime":0.38595569574121225,"extension":5.9803925257431505},"index":0,"playId":"05fd6d54-d04b-3e92-a907-d2ad73769205","pitchNumber":1,"startTime":"2026-07-05T22:59:56.289Z","endTime":"2026-07-05T23:00:00.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.298389716271927,"aZ":-31.772255891031865,"pfxX":4.852640160445243,"pfxZ":0.2540648097958993,"pX":0.2533902278021611,"pZ":3.2105502963300996,"vX0":2.681300141519517,"vY0":-125.84629681198194,"vZ0":-0.29558595355938544,"x":107.34,"y":152.1,"x0":-1.4561353088777145,"y0":50.005462225793224,"z0":5.900906635287463,"aX":7.792298829247531},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":-9.4,"spinRate":2408,"spinDirection":65},"zone":12,"typeConfidence":0.9,"plateTime":0.43506896780707294,"extension":5.945391866306652},"hitData":{"launchSpeed":89.9,"launchAngle":8.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":106.08,"coordY":139.98}},"index":1,"playId":"db258610-7ab9-39dd-8586-bba6d72a8bcc","pitchNumber":2,"startTime":"2026-07-05T23:00:14.857Z","endTime":"2026-07-05T23:00:21.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:00:21.827Z","atBatIndex":61},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Esteury Ruiz hit by pitch. Xavier Edwards to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-05T23:00:47.161Z","endTime":"2026-07-05T23:01:38.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46565109559466,"aZ":-32.929795419258795,"pfxX":4.800606233605951,"pfxZ":-0.4918567510674592,"pX":0.5221330718653955,"pZ":2.1239425607349345,"vX0":3.1587362264993675,"vY0":-123.51451977939071,"vZ0":-2.203285270138396,"x":97.1,"y":181.43,"x0":-1.3965924143418291,"y0":50.00102440044852,"z0":5.794983359745812,"aX":7.419947075758548},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":-9.5,"spinRate":2460,"spinDirection":53},"zone":9,"typeConfidence":0.88,"plateTime":0.4433535983225765,"extension":6.006216045737192},"index":0,"playId":"2492e1a4-22d9-3503-a9ee-531f92d5aa5c","pitchNumber":1,"startTime":"2026-07-05T23:00:48.787Z","endTime":"2026-07-05T23:00:52.647Z","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":98.3,"endSpeed":90.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.991078394444358,"aZ":-17.78215855593563,"pfxX":-8.248711562109982,"pfxZ":6.869148927778021,"pX":0.12758129561009723,"pZ":3.1496770323702723,"vX0":6.373925240181318,"vY0":-143.14490889635448,"vZ0":-5.058182101632113,"x":112.14,"y":153.74,"x0":-1.0452534839175889,"y0":50.0064153592591,"z0":6.03674671556425,"aX":-17.29066140464637},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.8,"breakHorizontal":13.8,"spinRate":2386,"spinDirection":216},"zone":2,"typeConfidence":0.92,"plateTime":0.3812119651404928,"extension":6.0348719871984144},"index":1,"playId":"f05b45a6-f8a7-3758-aa9d-0fda51d0332d","pitchNumber":2,"startTime":"2026-07-05T23:01:08.252Z","endTime":"2026-07-05T23:01:12.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-05T23:01:18.283Z","endTime":"2026-07-05T23:01:32.662Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.702557993658147,"aZ":-32.639971635379695,"pfxX":-6.605786590334029,"pfxZ":-0.2708183003238265,"pX":-1.4270092022380292,"pZ":3.2389780263396433,"vX0":1.5424910399868064,"vY0":-130.64406497016617,"vZ0":-1.3605650563890395,"x":171.39,"y":151.33,"x0":-1.1626919469448485,"y0":50.00053220967779,"z0":6.195370377387658,"aX":-11.541374920985326},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.6,"breakHorizontal":11.6,"spinRate":1324,"spinDirection":222},"zone":11,"typeConfidence":0.92,"plateTime":0.41752513854065443,"extension":6.101399150745296},"index":3,"playId":"f1a009e0-22d2-32a4-ae3e-d1533aa251f1","pitchNumber":3,"startTime":"2026-07-05T23:01:32.662Z","endTime":"2026-07-05T23:01:38.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:01:38.322Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Leo Jiménez walks. Xavier Edwards to 3rd. Esteury Ruiz to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-05T23:01:59.568Z","endTime":"2026-07-05T23:03:43.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"postOnSecond":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.136797961447005,"aZ":-16.561308105054522,"pfxX":-7.884550879240997,"pfxZ":7.594352029101334,"pX":1.0484763942997046,"pZ":-0.15226363094279718,"vX0":8.699196148691358,"vY0":-142.11487105141913,"vZ0":-13.546996883936679,"x":77.03,"y":242.89,"x0":-1.0209825720963648,"y0":50.000004857310245,"z0":5.7146296236620655,"aX":-16.20149143281175},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.3,"breakHorizontal":12.6,"spinRate":2403,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.38472766192456254,"extension":6.125352627579037},"index":0,"playId":"8a7fafa4-ac17-3175-a929-7b70b19f70ac","pitchNumber":1,"startTime":"2026-07-05T23:02:18.028Z","endTime":"2026-07-05T23:02:22.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.6,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67927072260181,"aZ":-32.73625372156943,"pfxX":2.338311512002437,"pfxZ":-0.33660287025432245,"pX":1.0693619593071266,"pZ":0.6101006093267939,"vX0":5.280213170684283,"vY0":-126.88340310276836,"vZ0":-6.342938215353784,"x":76.24,"y":222.31,"x0":-1.3315235315068548,"y0":50.00512118031763,"z0":5.7079343535228935,"aX":3.8645638623355496},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.7,"breakHorizontal":-5.3,"spinRate":2298,"spinDirection":41},"zone":14,"typeConfidence":0.88,"plateTime":0.42947315157306054,"extension":5.886781164784756},"index":1,"playId":"d0ffcd91-9059-3a50-8310-f1d4dc62aaf1","pitchNumber":2,"startTime":"2026-07-05T23:02:47.363Z","endTime":"2026-07-05T23:02:52.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.082805386679873,"aZ":-16.07424584910997,"pfxX":-8.655406397251362,"pfxZ":7.651021552496636,"pX":0.3179955320168905,"pZ":0.79371174165321,"vX0":7.097387300282413,"vY0":-143.43165396643263,"vZ0":-11.316141340955996,"x":104.88,"y":217.35,"x0":-1.0517883452973722,"y0":50.005592453706804,"z0":5.768212448324205,"aX":-18.21681925054654},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.0,"breakHorizontal":14.4,"spinRate":2552,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.3804412076476784,"extension":6.190047325517388},"index":2,"playId":"5f18a44f-5235-38de-ba66-816464a1b696","pitchNumber":3,"startTime":"2026-07-05T23:03:16.357Z","endTime":"2026-07-05T23:03:20.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739634795769682,"aZ":-19.23579764640779,"pfxX":-8.08269208867415,"pfxZ":6.418187275923536,"pX":-0.9115484939962044,"pZ":2.6682660131096005,"vX0":3.7398188264222334,"vY0":-140.58949442490754,"vZ0":-5.797739747201858,"x":151.75,"y":166.74,"x0":-1.2036542711456482,"y0":50.00284260169941,"z0":5.992074170993765,"aX":-16.29580232458241},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":13.9,"spinRate":2341,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.388535712957494,"extension":5.977254633748326},"index":3,"playId":"84dce809-2c04-3a7f-a0a8-e92d63954958","pitchNumber":4,"startTime":"2026-07-05T23:03:38.276Z","endTime":"2026-07-05T23:03:43.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:03:43.758Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-05T23:04:37.158Z","endTime":"2026-07-05T23:06:02.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-05T23:04:20.493Z","endTime":"2026-07-05T23:04:39.314Z","isPitch":false,"type":"action"},{"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":88.3,"endSpeed":83.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.001248830641565,"aZ":-28.066965379847638,"pfxX":-6.622187424143009,"pfxZ":2.3928165352659487,"pX":1.2909219761725323,"pZ":1.3377167982623155,"vX0":8.453219791980576,"vY0":-128.41895773719006,"vZ0":-6.220747499098199,"x":67.79,"y":202.66,"x0":-1.1432798483326838,"y0":50.00121849219198,"z0":5.901497525150228,"aX":-11.352656773191594},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.5,"breakHorizontal":10.7,"spinRate":1541,"spinDirection":237},"zone":14,"typeConfidence":0.92,"plateTime":0.4222922237492961,"extension":5.951595584301417},"index":1,"playId":"fcebde86-f53d-3190-8365-b0bd2a14a278","pitchNumber":1,"startTime":"2026-07-05T23:04:39.314Z","endTime":"2026-07-05T23:04:43.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":83.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.472255284268645,"aZ":-26.58180028530582,"pfxX":-5.848394142318807,"pfxZ":3.2684625620166976,"pX":0.8047932055854912,"pZ":1.0354122841793911,"vX0":7.0113331536325685,"vY0":-128.19462096360465,"vZ0":-7.276484515240682,"x":86.32,"y":210.82,"x0":-1.1703343029336863,"y0":50.00347711679918,"z0":5.905019115392515,"aX":-10.009830394386025},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":9.6,"spinRate":1688,"spinDirection":232},"zone":14,"typeConfidence":0.93,"plateTime":0.4227456260856246,"extension":5.8923239623449835},"index":2,"playId":"a7dffa6f-0344-323d-ad0b-340f92440e00","pitchNumber":2,"startTime":"2026-07-05T23:04:56.449Z","endTime":"2026-07-05T23:05:00.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.287244744364152,"aZ":-19.424476435376114,"pfxX":-9.638593020557227,"pfxZ":6.152939932251084,"pX":0.23361711556505374,"pZ":1.6391142555945768,"vX0":7.4569107966356425,"vY0":-142.26573467674228,"vZ0":-8.623467682512443,"x":108.1,"y":194.52,"x0":-1.1548877802011448,"y0":50.003392501135124,"z0":5.915782332780339,"aX":-19.974833981782183},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.7,"breakHorizontal":16.2,"spinRate":2384,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.38340316015537157,"extension":5.9932140375497776},"index":3,"playId":"11c5871f-ecad-30b3-8297-84b61b10e04c","pitchNumber":3,"startTime":"2026-07-05T23:05:15.917Z","endTime":"2026-07-05T23:05:20.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88849054086984,"aZ":-16.614260222737922,"pfxX":-4.069708263983882,"pfxZ":7.4816345630891075,"pX":-0.20834835582312056,"pZ":3.6738877774558296,"vX0":4.473065669041387,"vY0":-142.0054799038559,"vZ0":-3.801602214592214,"x":124.94,"y":139.59,"x0":-1.2614590675255235,"y0":50.00510445172468,"z0":6.060735470950702,"aX":-8.466664815398065},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":6.7,"spinRate":2243,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3830284634868866,"extension":5.95625292818196},"index":4,"playId":"4a98a8b1-0bdc-3822-8e50-268c0b10aea6","pitchNumber":4,"startTime":"2026-07-05T23:05:36.158Z","endTime":"2026-07-05T23:05:40.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44223224351315,"aZ":-27.2911587467643,"pfxX":-5.795776692815095,"pfxZ":2.8915975649758536,"pX":0.7636968133279083,"pZ":1.7660688966462528,"vX0":7.184554138604749,"vY0":-129.02084075201816,"vZ0":-5.1168108053607835,"x":87.89,"y":191.1,"x0":-1.3019489118704615,"y0":50.00399268033448,"z0":5.874198205062105,"aX":-9.788274544262181},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":8.9,"spinRate":1619,"spinDirection":240},"zone":9,"typeConfidence":0.93,"plateTime":0.4242689346781807,"extension":5.959112409560831},"index":5,"playId":"dcdf3079-246d-3823-8e8d-49bf1f30994b","pitchNumber":5,"startTime":"2026-07-05T23:05:57.708Z","endTime":"2026-07-05T23:06:02.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:06:02.372Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-05T23:08:17.427Z","endTime":"2026-07-05T23:09:24.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"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":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"Pitching Change: Lake Bachar replaces Eury Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-05T23:07:55.678Z","endTime":"2026-07-05T23:08:19.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669199,"link":"/api/v1/people/669199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":89.5,"endSpeed":82.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048329373003195,"aZ":-28.689011221730002,"pfxX":0.5834626403672343,"pfxZ":2.0071026981365296,"pX":-0.9414612497366852,"pZ":3.651482853000611,"vX0":1.218253252309081,"vY0":-130.44189111220504,"vZ0":-0.4432802381332828,"x":152.89,"y":140.19,"x0":-1.4886890665490575,"y0":50.00549843455288,"z0":5.9693434572479,"aX":1.0149136833117716},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.7,"breakHorizontal":-1.3,"spinRate":2645,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.41841284831246295,"extension":5.586160571252594},"index":1,"playId":"907630d7-2337-3ccf-9dc9-3dc34aa09877","pitchNumber":1,"startTime":"2026-07-05T23:08:19.566Z","endTime":"2026-07-05T23:08:23.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.405772604450316,"aZ":-28.434938303197093,"pfxX":0.6217673262226304,"pfxZ":2.1891077589136136,"pX":-0.13178071137674452,"pZ":1.9345454832117883,"vX0":2.9925782154316534,"vY0":-128.7307793157179,"vZ0":-4.247993488182726,"x":122.02,"y":186.55,"x0":-1.381995903519637,"y0":50.00290782528072,"z0":5.764511122506562,"aX":1.0607829902378878},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":-1.7,"spinRate":2807,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.42271815227772436,"extension":5.676265367747604},"index":2,"playId":"09256f4c-a3aa-317a-9f14-50485b2cd70d","pitchNumber":2,"startTime":"2026-07-05T23:08:33.555Z","endTime":"2026-07-05T23:08:38.003Z","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":84.3,"endSpeed":78.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9137210731232,"aZ":-42.546493778494224,"pfxX":3.48602354016551,"pfxZ":-6.7199376882337525,"pX":-1.681467157801996,"pZ":3.9741208954304232,"vX0":-1.365386958898729,"vY0":-122.8264290354746,"vZ0":3.146888597282024,"x":181.09,"y":131.48,"x0":-1.5745130721890503,"y0":50.00092928709503,"z0":6.268243385033598,"aX":5.382198356195044},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-11.3,"breakHorizontal":-6.0,"spinRate":2916,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.44414024045006073,"extension":5.517334101518112},"index":3,"playId":"aab97850-d001-34a4-a61a-1bf8e6d34bc2","pitchNumber":3,"startTime":"2026-07-05T23:08:48.691Z","endTime":"2026-07-05T23:08:52.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.313343490592377,"aZ":-43.319916894203004,"pfxX":4.371112721132615,"pfxZ":-7.541951131536266,"pX":-0.42996370979918447,"pZ":1.573186564349162,"vX0":0.7049204558559611,"vY0":-120.27235705990958,"vZ0":-1.5879692638435976,"x":133.39,"y":196.3,"x0":-1.2944359245008938,"y0":50.001900185887145,"z0":6.052092198735806,"aX":6.461789417911716},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.8,"breakHorizontal":-8.0,"spinRate":3015,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4538165304197248,"extension":5.56233717301509},"index":4,"playId":"bf8550ce-9213-3b2a-a185-256ee58a8b40","pitchNumber":4,"startTime":"2026-07-05T23:09:03.761Z","endTime":"2026-07-05T23:09:08.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71745460507385,"aZ":-10.645686098950005,"pfxX":-4.696618914867748,"pfxZ":11.18547056225136,"pX":-1.956825519077664,"pZ":2.215161414981836,"vX0":0.4300892479235453,"vY0":-137.8668631523858,"vZ0":-7.713439369135353,"x":191.59,"y":178.97,"x0":-1.504683558891613,"y0":50.00387554563254,"z0":5.768317818686419,"aX":-9.03874039926212},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":8.4,"spinRate":2680,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.3973236945164311,"extension":5.761130994883621},"index":5,"playId":"3d56692e-3c5b-3198-b86b-850cfab81142","pitchNumber":5,"startTime":"2026-07-05T23:09:20.165Z","endTime":"2026-07-05T23:09:24.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:09:24.385Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joshua Kuroda-Grauer singles on a fly ball to right fielder Griffin Conine. Lawrence Butler to 2nd.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-05T23:09:49.613Z","endTime":"2026-07-05T23:10:35.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":81.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64818515354313,"aZ":-28.703380788234792,"pfxX":1.2346054992762923,"pfxZ":2.050647466483671,"pX":-0.4490202131205479,"pZ":3.715106883701499,"vX0":2.1673500922133724,"vY0":-128.53271982978018,"vZ0":-0.10704108389578237,"x":134.12,"y":138.47,"x0":-1.4596778275975795,"y0":50.0032746465404,"z0":5.9639079182330175,"aX":2.0903630034097396},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":-2.6,"spinRate":2751,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.42420751685656777,"extension":5.578376884095693},"index":0,"playId":"d0163811-765c-355a-8717-d7e1139d3092","pitchNumber":1,"startTime":"2026-07-05T23:09:51.263Z","endTime":"2026-07-05T23:09:55.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56402977843918,"aZ":-19.137451517316016,"pfxX":-9.794961787589791,"pfxZ":7.05197823177391,"pX":-0.621505098563863,"pZ":2.9836219232106624,"vX0":5.5871101441169255,"vY0":-134.92138959157882,"vZ0":-3.5406232845308456,"x":140.69,"y":158.22,"x0":-1.4433517474695987,"y0":50.005339002325435,"z0":5.65688670185572,"aX":-18.11291725341878},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":16.6,"spinRate":2747,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4055198729504972,"extension":5.579899784360718},"index":1,"playId":"1cecf9f5-41a0-30d3-9471-6540321157cf","pitchNumber":2,"startTime":"2026-07-05T23:10:07.708Z","endTime":"2026-07-05T23:10:12.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47182907160102,"aZ":-32.438375936006295,"pfxX":7.431684485980859,"pfxZ":-0.16881897960176495,"pX":0.7171020742668157,"pZ":3.3190446734257306,"vX0":3.2675439554405776,"vY0":-123.74424059572844,"vZ0":0.5206462529907381,"x":89.67,"y":149.17,"x0":-1.5874710518491841,"y0":50.004952341804255,"z0":5.830912840995336,"aX":11.486385660356918},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-14.3,"spinRate":3246,"spinDirection":40},"zone":12,"typeConfidence":2.0,"plateTime":0.4432045980996273,"extension":5.5521428962135815},"hitData":{"launchSpeed":73.7,"launchAngle":49.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.75,"coordY":140.25}},"index":2,"playId":"96188497-9952-3ff4-83ad-f150af6a66e2","pitchNumber":3,"startTime":"2026-07-05T23:10:23.564Z","endTime":"2026-07-05T23:10:35.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:10:35.208Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carlos Cortes doubles (11) on a sharp line drive to right fielder Griffin Conine. Lawrence Butler scores. Joshua Kuroda-Grauer to 3rd.","rbi":1,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-05T23:10:51.000Z","endTime":"2026-07-05T23:12:07.573Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnThird":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":94.4,"endSpeed":86.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.330797669790755,"aZ":-13.265913461774632,"pfxX":-4.0790943587327835,"pfxZ":9.882921909387983,"pX":-0.544022475936682,"pZ":3.306551089843414,"vX0":3.2299163382899083,"vY0":-137.42832888019274,"vZ0":-4.646545176601351,"x":137.74,"y":149.5,"x0":-1.204304081561549,"y0":50.00533254838577,"z0":5.919699384606651,"aX":-7.807048529687628},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":6.7,"spinRate":2677,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39849005992917297,"extension":5.677540801153546},"index":0,"playId":"e3a50726-99c4-3ab8-8891-d5d65709913e","pitchNumber":1,"startTime":"2026-07-05T23:11:04.906Z","endTime":"2026-07-05T23:11:09.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.488598537543343,"aZ":-28.715430649642943,"pfxX":-6.280557667908256,"pfxZ":2.260506806706859,"pX":-1.571538583035249,"pZ":4.1255682459977105,"vX0":2.2181365547308443,"vY0":-122.94270280944075,"vZ0":1.8483981871741078,"x":176.9,"y":127.39,"x0":-1.6697574784137872,"y0":50.00229326794058,"z0":5.801972095452299,"aX":-9.609150560145645},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":10.8,"spinRate":1524,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4456030273148932,"extension":5.619071905328578},"index":1,"playId":"cf04197f-4a49-3c52-959a-a36d5dfcfa24","pitchNumber":2,"startTime":"2026-07-05T23:11:20.320Z","endTime":"2026-07-05T23:11:24.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.365018550647196,"aZ":-29.247787214813883,"pfxX":0.8303848691264131,"pfxZ":1.6980975008986476,"pX":-1.3860275338578458,"pZ":2.6950968792406,"vX0":0.13195845553562519,"vY0":-129.43576592942514,"vZ0":-2.440007913223818,"x":169.83,"y":166.01,"x0":-1.5454876121309293,"y0":50.00031176512569,"z0":5.857223338925133,"aX":1.4290834482856651},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":-1.6,"spinRate":2679,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4208564108194315,"extension":5.610862548119184},"index":2,"playId":"be6a3404-6f78-3d6d-a7a8-7000441deda6","pitchNumber":3,"startTime":"2026-07-05T23:11:37.862Z","endTime":"2026-07-05T23:11:42.024Z","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":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25681918963524,"aZ":-22.235204460084713,"pfxX":-8.623146298499217,"pfxZ":5.28413200693734,"pX":0.618161639039631,"pZ":2.222682445231398,"vX0":8.914652193494637,"vY0":-135.89488292882604,"vZ0":-4.786692125289941,"x":93.44,"y":178.77,"x0":-1.57586567636943,"y0":50.00350874929309,"z0":5.540629353389319,"aX":-16.218075984992733},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":13.8,"spinRate":2602,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4022243868751061,"extension":5.6138349319819865},"hitData":{"launchSpeed":105.7,"launchAngle":19.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.39,"coordY":67.71}},"index":3,"playId":"467c2071-8d1b-3aa5-90d6-0cbe469df771","pitchNumber":4,"startTime":"2026-07-05T23:11:56.007Z","endTime":"2026-07-05T23:12:07.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:12:07.573Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Muncy walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-05T23:12:23.326Z","endTime":"2026-07-05T23:14:42.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"postOnThird":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.208796488145964,"aZ":-33.96857067529537,"pfxX":4.146662589161475,"pfxZ":-1.0960762859058288,"pX":0.5736380189239967,"pZ":2.451315405731364,"vX0":4.035803910284856,"vY0":-127.4079829038534,"vZ0":-1.2796028050865833,"x":95.13,"y":172.59,"x0":-1.5721035729797876,"y0":50.003630964257916,"z0":5.654968482768116,"aX":6.787404389754942},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.0,"breakHorizontal":-8.4,"spinRate":3099,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.4305957285036701,"extension":5.514189146609658},"index":0,"playId":"b8d63334-f958-3ca1-a629-5028f82ba6a3","pitchNumber":1,"startTime":"2026-07-05T23:12:39.276Z","endTime":"2026-07-05T23:12:42.276Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.223303922699184,"aZ":-39.79853937761274,"pfxX":1.807014780641261,"pfxZ":-4.598488285514848,"pX":0.9536362520993202,"pZ":1.7473266096263054,"vX0":4.734714231352597,"vY0":-126.78331690658992,"vZ0":-2.571824547347169,"x":80.65,"y":191.6,"x0":-1.1584788405141642,"y0":50.00174813574236,"z0":5.892948935959769,"aX":2.9966986373004034},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-8.6,"breakHorizontal":-4.2,"spinRate":2970,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.42887478893880004,"extension":5.641940936394428},"index":1,"playId":"52f068a3-f70f-346f-b48e-709ad96c4583","pitchNumber":2,"startTime":"2026-07-05T23:12:55.714Z","endTime":"2026-07-05T23:13:22.732Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"}}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.955442257133143,"aZ":-23.89422295237488,"pfxX":-8.558917485418156,"pfxZ":4.338032621700199,"pX":-0.4892454428343407,"pZ":2.105516043763672,"vX0":5.965635575872125,"vY0":-136.97245021662923,"vZ0":-4.957682482499674,"x":135.65,"y":181.93,"x0":-1.5783607699523432,"y0":50.00478359305817,"z0":5.563256186033024,"aX":-16.33956497360408},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":14.3,"spinRate":2630,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.39919029125205974,"extension":5.686935647307054},"index":2,"playId":"73f8c05e-3395-3a39-abeb-ed5e0059236e","pitchNumber":3,"startTime":"2026-07-05T23:13:23.872Z","endTime":"2026-07-05T23:13:27.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.798657471734572,"aZ":-33.866077991199305,"pfxX":3.7993144340867264,"pfxZ":-1.0157748180020132,"pX":-0.015023209207001743,"pZ":2.3231442403545706,"vX0":2.855345822546465,"vY0":-128.07286352806983,"vZ0":-1.6528129967116516,"x":117.57,"y":176.06,"x0":-1.6369341211580741,"y0":50.002862070760685,"z0":5.618995171129264,"aX":6.32767806294375},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.9,"breakHorizontal":-7.6,"spinRate":3172,"spinDirection":22},"zone":5,"typeConfidence":2.0,"plateTime":0.4272372436867373,"extension":5.456900913661684},"index":3,"playId":"035169e7-bd9b-3ff0-9fa2-cbd220ac55ca","pitchNumber":4,"startTime":"2026-07-05T23:13:39.628Z","endTime":"2026-07-05T23:13:43.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.344529008202237,"aZ":-23.474144784814605,"pfxX":-7.546081798217292,"pfxZ":4.428854336219974,"pX":-1.5481210948534359,"pZ":2.7055574599422654,"vX0":3.4447532635827183,"vY0":-138.43321438745096,"vZ0":-3.629895163550053,"x":176.01,"y":165.73,"x0":-1.819785349454011,"y0":50.00344980550536,"z0":5.582561890120268,"aX":-14.826543818420447},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.6,"breakHorizontal":13.1,"spinRate":2675,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39381738411055656,"extension":5.754820883563536},"index":4,"playId":"9429d009-7172-31b7-81e0-00a2b6f0f5b5","pitchNumber":5,"startTime":"2026-07-05T23:13:58.897Z","endTime":"2026-07-05T23:14:03.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.840568795270745,"aZ":-13.706313334842594,"pfxX":-4.585303274855714,"pfxZ":9.797083102178524,"pX":-0.5866082298354303,"pZ":4.274316222870159,"vX0":3.083138205260194,"vY0":-135.9493615482306,"vZ0":-2.367556509444382,"x":139.36,"y":123.37,"x0":-1.1356237832003107,"y0":50.00159355763032,"z0":6.099674006474746,"aX":-8.642813365774362},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":7.7,"spinRate":2669,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40180679077322834,"extension":5.732449395189037},"index":5,"playId":"7c04fe1d-e5ff-38c5-bea1-665cc00648c1","pitchNumber":6,"startTime":"2026-07-05T23:14:17.153Z","endTime":"2026-07-05T23:14:21.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47684230227732,"aZ":-35.8186381517324,"pfxX":4.810624111158799,"pfxZ":-2.209281137189153,"pX":1.0591713972019376,"pZ":1.5336303720123157,"vX0":5.030853153308701,"vY0":-127.54380226617869,"vZ0":-3.0728491551579085,"x":76.63,"y":197.37,"x0":-1.5613847685769717,"y0":50.000220798243966,"z0":5.5698410336252655,"aX":7.947797648198838},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.4,"breakHorizontal":-9.8,"spinRate":3214,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4289323248858383,"extension":5.644397860282369},"index":6,"playId":"7ba2f48b-8946-3906-82c0-4e57084ad188","pitchNumber":7,"startTime":"2026-07-05T23:14:36.582Z","endTime":"2026-07-05T23:14:42.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:14:42.216Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonah Heim hits a grand slam (9) to right field. Joshua Kuroda-Grauer scores. Carlos Cortes scores. Max Muncy scores.","rbi":4,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-05T23:15:52.545Z","endTime":"2026-07-05T23:16:36.960Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":{"id":669199,"link":"/api/v1/people/669199"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-05T23:15:13.255Z","endTime":"2026-07-05T23:15:54.690Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.931120956006414,"aZ":-28.207607371968752,"pfxX":-9.233159530235394,"pfxZ":2.4356080148038,"pX":-0.583031177781973,"pZ":1.8778102536850823,"vX0":5.6142025293416005,"vY0":-126.61163990098449,"vZ0":-3.6585076432239907,"x":139.22,"y":188.08,"x0":-1.6252167223837388,"y0":50.004978403210984,"z0":5.589540735353184,"aX":-15.04928261679135},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":15.5,"spinRate":1782,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.43197515607704284,"extension":5.583408140575253},"index":1,"playId":"1e255ac3-77ed-3b16-95fb-b3b038790abb","pitchNumber":1,"startTime":"2026-07-05T23:15:54.690Z","endTime":"2026-07-05T23:16:03.221Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.985191571479525,"aZ":-30.05944289974863,"pfxX":-8.120640470546665,"pfxZ":1.325237570052355,"pX":0.03150207176362104,"pZ":2.6577149607123824,"vX0":6.652916914960248,"vY0":-125.50953949144989,"vZ0":-1.360577741080678,"x":115.8,"y":167.02,"x0":-1.596240384679492,"y0":50.0043728558544,"z0":5.650817731145247,"aX":-12.979739005172139},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.3,"breakHorizontal":13.2,"spinRate":1725,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4361153210842068,"extension":5.785873431751278},"hitData":{"launchSpeed":104.3,"launchAngle":25.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.27,"coordY":71.41}},"index":2,"playId":"e2dead83-7f35-3c28-8638-4b694a20a4a3","pitchNumber":2,"startTime":"2026-07-05T23:16:10.210Z","endTime":"2026-07-05T23:16:36.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:16:36.960Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brian Serven singles on a fly ball to right fielder Griffin Conine, deflected by second baseman Xavier Edwards.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-05T23:16:34.898Z","endTime":"2026-07-05T23:18:23.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"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,4,5],"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":5},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.812845274399628,"aZ":-14.553942950013251,"pfxX":-5.273571413644065,"pfxZ":9.177757513416296,"pX":-0.723273346298504,"pZ":3.5680513119101303,"vX0":3.0614285022506387,"vY0":-137.94704171492722,"vZ0":-3.8075899316854867,"x":144.57,"y":142.44,"x0":-1.1646156876538563,"y0":50.0016350889439,"z0":5.952873728944119,"aX":-10.122821962057987},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2609,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39765530355528567,"extension":5.623539857257831},"index":0,"playId":"57296b8f-024a-343a-b47d-34ce7a1f1111","pitchNumber":1,"startTime":"2026-07-05T23:17:01.349Z","endTime":"2026-07-05T23:17:05.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61987038659268,"aZ":-12.970370067933892,"pfxX":-4.280767062096233,"pfxZ":10.133935539959591,"pX":0.9582123616337301,"pZ":3.328953377218175,"vX0":6.765371478806287,"vY0":-136.87447677825728,"vZ0":-4.671477522914666,"x":80.48,"y":148.9,"x0":-0.9909395545739735,"y0":50.000771242638905,"z0":5.948053689830841,"aX":-8.110857481673138},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2610,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.4004018072897506,"extension":5.676736828953082},"index":1,"playId":"466f6182-f201-3734-970e-e3ec7329ddf4","pitchNumber":2,"startTime":"2026-07-05T23:17:16.900Z","endTime":"2026-07-05T23:17:21.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.335162660174067,"aZ":-14.126746908651066,"pfxX":-3.955658659481142,"pfxZ":9.489095106293226,"pX":-0.10574419839732693,"pZ":2.796938630942817,"vX0":4.254446483021152,"vY0":-137.04658660249518,"vZ0":-5.6462476162266535,"x":121.03,"y":163.26,"x0":-1.1644570959728875,"y0":50.00131431931779,"z0":5.848979752120306,"aX":-7.522536869841235},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2600,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.399682378673929,"extension":5.667303505377151},"index":2,"playId":"0eec0a9f-e289-3413-a6d7-642ac81d9d92","pitchNumber":3,"startTime":"2026-07-05T23:17:34.090Z","endTime":"2026-07-05T23:17:37.177Z","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-07-05T23:17:45.104Z","endTime":"2026-07-05T23:17:57.122Z","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":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92904575156995,"aZ":-33.94868137813493,"pfxX":4.30419634110717,"pfxZ":-1.1204499511237724,"pX":2.067716665485159,"pZ":2.4757715121348807,"vX0":6.978626464906946,"vY0":-125.5245179856538,"vZ0":-1.4138991118671957,"x":38.18,"y":171.93,"x0":-1.3144439238961163,"y0":50.001135295601074,"z0":5.826568220547752,"aX":6.823952988027856},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":-9.5,"spinRate":3133,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4374091157088049,"extension":5.715665263703875},"index":4,"playId":"cdd08b06-d683-3dc1-a85a-902458bf5144","pitchNumber":4,"startTime":"2026-07-05T23:17:57.122Z","endTime":"2026-07-05T23:18:01.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.360459655074735,"aZ":-13.93455049053804,"pfxX":-6.314414451944662,"pfxZ":9.65875097409711,"pX":1.2441053420928343,"pZ":1.861179859061229,"vX0":8.372095561715012,"vY0":-136.16524680046132,"vZ0":-7.873971826155634,"x":69.58,"y":188.53,"x0":-1.0421326671120679,"y0":50.002754669162435,"z0":5.743579315381031,"aX":-11.923601912799427},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":9.8,"spinRate":2610,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4014246130503949,"extension":5.6110265347977935},"hitData":{"launchSpeed":70.6,"launchAngle":41.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.75,"coordY":115.29}},"index":5,"playId":"596bcc16-408a-3c9e-a864-78f7a53b999f","pitchNumber":5,"startTime":"2026-07-05T23:18:11.978Z","endTime":"2026-07-05T23:18:23.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:18:23.384Z","atBatIndex":70},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Henry Bolte grounds into a force out, shortstop Otto Lopez to second baseman Xavier Edwards. Brian Serven out at 2nd. Henry Bolte to 1st.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-05T23:21:04.531Z","endTime":"2026-07-05T23:22:22.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"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":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-05T23:19:02.095Z","endTime":"2026-07-05T23:20:29.047Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Michael Petersen replaces Lake Bachar.","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-07-05T23:20:29.047Z","endTime":"2026-07-05T23:21:06.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656848,"link":"/api/v1/people/656848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88386174440379,"aZ":-12.20843705348079,"pfxX":-2.824069996220196,"pfxZ":9.85191051083353,"pX":-0.33766313547439714,"pZ":4.690256052570627,"vX0":1.6110341609222179,"vY0":-141.17120890889893,"vZ0":-3.9381967965560767,"x":129.87,"y":112.14,"x0":-0.5475339838478388,"y0":50.00642651687735,"z0":6.884221447739952,"aX":-5.725004557489816},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":4.8,"spinRate":2217,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.38738452621666397,"extension":5.855149463608443},"index":2,"playId":"f68c6e3a-ad90-35f3-a876-300db211f242","pitchNumber":1,"startTime":"2026-07-05T23:21:06.713Z","endTime":"2026-07-05T23:21:10.675Z","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":96.9,"endSpeed":89.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.268655726983564,"aZ":-10.137971910168705,"pfxX":-2.7724897030484144,"pfxZ":10.884392957077171,"pX":-0.11433699127056797,"pZ":3.08332648353364,"vX0":2.0494239090224005,"vY0":-140.96648954856389,"vZ0":-7.973545548148357,"x":121.36,"y":155.53,"x0":-0.48839710215045073,"y0":50.00411549944276,"z0":6.5929679993114805,"aX":-5.613289856408315},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":4.7,"spinRate":2233,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.38767881250884173,"extension":6.2169157384690825},"index":3,"playId":"7b42b3fe-532f-3343-9962-d4613a425c93","pitchNumber":2,"startTime":"2026-07-05T23:21:24.885Z","endTime":"2026-07-05T23:21:29.199Z","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":98.1,"endSpeed":90.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.627565537943056,"aZ":-10.618999165824878,"pfxX":-3.3022230762167295,"pfxZ":10.336300659061841,"pX":1.0803828505750719,"pZ":3.330067391739698,"vX0":5.0075183692567515,"vY0":-142.74205982111926,"vZ0":-7.573894878148066,"x":75.82,"y":148.87,"x0":-0.25912703642590396,"y0":50.002146978280834,"z0":6.668996299441654,"aX":-6.886219367253891},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.5,"breakHorizontal":5.0,"spinRate":2377,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.38218459529334137,"extension":6.016282321198646},"index":4,"playId":"25374a1b-946f-3b2f-bd99-2ee0c35a5de3","pitchNumber":3,"startTime":"2026-07-05T23:21:47.562Z","endTime":"2026-07-05T23:21:52.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, 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":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24326881671165,"aZ":-29.440817179846537,"pfxX":-0.5120115801878415,"pfxZ":1.60295408730423,"pX":0.5248686892737159,"pZ":3.1434911623196737,"vX0":3.879082868417548,"vY0":-129.43902281891638,"vZ0":-2.751964775765148,"x":96.99,"y":153.91,"x0":-0.9222354365589788,"y0":50.005461186472026,"z0":6.458486137780784,"aX":-0.8751807734477299},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.5,"breakHorizontal":0.1,"spinRate":2380,"spinDirection":154},"zone":3,"typeConfidence":0.85,"plateTime":0.42202752194162496,"extension":6.178138099158326},"hitData":{"launchSpeed":98.1,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.48,"coordY":158.23}},"index":5,"playId":"bf3c9519-2cd5-322f-9c98-3e15fb3a1fe7","pitchNumber":4,"startTime":"2026-07-05T23:22:14.746Z","endTime":"2026-07-05T23:22:22.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:22:22.603Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-05T23:22:45.604Z","endTime":"2026-07-05T23:26:13.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640459,"link":"/api/v1/people/640459"},"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":97.7,"endSpeed":89.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.724438813191284,"aZ":-6.6696919792856955,"pfxX":-4.362109985266878,"pfxZ":12.416614012766207,"pX":0.9871298000555545,"pZ":4.325145966249577,"vX0":5.051265463749736,"vY0":-142.20514132488117,"vZ0":-5.692469394746806,"x":79.37,"y":122.0,"x0":-0.24299194670697885,"y0":50.00304904452295,"z0":6.772569889223497,"aX":-8.960470385155586},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.1,"breakVerticalInduced":21.6,"breakHorizontal":7.0,"spinRate":2440,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.38474056473277374,"extension":5.983044484386791},"index":0,"playId":"98e2f4a3-d0f9-3cc9-8e77-c1c06d8263ca","pitchNumber":1,"startTime":"2026-07-05T23:23:02.579Z","endTime":"2026-07-05T23:23:06.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.785972504226677,"aZ":-6.406579789462337,"pfxX":-4.0104506354850145,"pfxZ":12.249497203213199,"pX":-0.09203502564069516,"pZ":3.81994711683078,"vX0":2.6329386232292755,"vY0":-143.76279032737,"vZ0":-6.729237157371141,"x":120.51,"y":135.64,"x0":-0.4963737824559313,"y0":50.002902408822884,"z0":6.582209916820216,"aX":-8.436176396796258},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.8,"breakVerticalInduced":21.1,"breakHorizontal":6.7,"spinRate":2470,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.3802844692200593,"extension":6.124232256618635},"index":1,"playId":"ec468a30-c1af-3156-847c-5af9eaf5280a","pitchNumber":2,"startTime":"2026-07-05T23:23:21.433Z","endTime":"2026-07-05T23:23:25.382Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.411543949866246,"aZ":-7.280013393807414,"pfxX":-3.827214193778111,"pfxZ":12.169243057413384,"pX":-0.8437085701840348,"pZ":2.185708037829367,"vX0":0.7006538479198524,"vY0":-141.67485790040863,"vZ0":-10.739158809465586,"x":149.16,"y":179.77,"x0":-0.5956851646434498,"y0":50.0064559375127,"z0":6.478222203777049,"aX":-7.832067907753323},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":20.2,"breakHorizontal":6.8,"spinRate":2442,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.3856629151539046,"extension":5.93961813165382},"index":2,"playId":"6846f5d8-179b-33d8-9857-bb9cf3c761eb","pitchNumber":3,"startTime":"2026-07-05T23:23:42.706Z","endTime":"2026-07-05T23:23:48.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Athletics challenged (tag play), call on the field was upheld: Henry Bolte caught stealing 2nd base, catcher Brian Navarreto to shortstop Otto Lopez.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"6846f5d8-179b-33d8-9857-bb9cf3c761eb","startTime":"2026-07-05T23:24:08.971Z","endTime":"2026-07-05T23:25:48.555Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":133}},{"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":98.5,"endSpeed":89.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82610186787508,"aZ":-3.011019036876108,"pfxX":-4.7715947383960575,"pfxZ":14.15693842898013,"pX":0.141669811222322,"pZ":1.5526135251615654,"vX0":2.2587874302020428,"vY0":-142.84202038631187,"vZ0":-13.299588094050645,"x":111.6,"y":196.86,"x0":-0.04063748351471538,"y0":50.00713162743412,"z0":6.464988415438159,"aX":-9.833309325821649},"breaks":{"breakAngle":56.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-5.4,"breakVerticalInduced":23.0,"breakHorizontal":8.2,"spinRate":2538,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.38389344382779367,"extension":5.986760716811065},"index":4,"playId":"a8fb5bd8-9363-306a-a841-a18de22b7fe7","pitchNumber":4,"startTime":"2026-07-05T23:25:48.555Z","endTime":"2026-07-05T23:25:53.199Z","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.0,"endSpeed":88.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9609742098093,"aZ":-5.550858583055188,"pfxX":-4.656485846663553,"pfxZ":13.250535176823911,"pX":-0.18893951514576612,"pZ":3.602557780676601,"vX0":2.1988052568790475,"vY0":-141.05493237425287,"vZ0":-7.138888601985961,"x":124.2,"y":141.51,"x0":-0.37489094615059027,"y0":50.00067582906598,"z0":6.528019033027094,"aX":-9.354538221775535},"breaks":{"breakAngle":50.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.5,"breakVerticalInduced":22.7,"breakHorizontal":7.9,"spinRate":2507,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.38873757025938627,"extension":5.926551297586961},"index":5,"playId":"2c095ac4-6810-3ce1-8724-c1179e5ce416","pitchNumber":5,"startTime":"2026-07-05T23:26:07.968Z","endTime":"2026-07-05T23:26:13.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:26:13.850Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-05T23:28:42.440Z","endTime":"2026-07-05T23:30:14.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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":{"description":"Pitching Change: Elvis Alvarado replaces Luis Medina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-05T23:28:28.451Z","endTime":"2026-07-05T23:28:39.901Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Joe Mack replaces Brian Navarreto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-05T23:28:39.901Z","endTime":"2026-07-05T23:28:44.666Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":640459,"link":"/api/v1/people/640459"}},{"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":99.9,"endSpeed":90.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.78983384206627,"aZ":-12.327524503997026,"pfxX":-6.28356669395794,"pfxZ":9.324877551045667,"pX":-0.16938087534047438,"pZ":3.960689626996116,"vX0":6.606510273571245,"vY0":-145.36564709065004,"vZ0":-3.193194712203831,"x":123.46,"y":131.84,"x0":-1.6610569270965796,"y0":50.00493347834207,"z0":5.827722610551731,"aX":-13.377091249157418},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2355,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.37756700124476295,"extension":5.476936369889444},"index":2,"playId":"0046c88a-39a9-332e-8a0c-782aea93abde","pitchNumber":1,"startTime":"2026-07-05T23:28:44.666Z","endTime":"2026-07-05T23:28:49.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":81.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.056292784707598,"aZ":-30.257115103069943,"pfxX":-0.6339536385935469,"pfxZ":1.1434346914592552,"pX":-0.710610094558008,"pZ":2.4824146002121523,"vX0":3.8719367387240236,"vY0":-128.1248695192279,"vZ0":-1.8039221389568492,"x":144.09,"y":171.75,"x0":-2.1552549460861528,"y0":50.00086653711516,"z0":5.547234828639174,"aX":-1.0606354943156793},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":0.4,"spinRate":2130,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.42656210885676904,"extension":5.532319211652615},"index":3,"playId":"afc058e2-5dfa-379b-b30d-a302ed6e3748","pitchNumber":2,"startTime":"2026-07-05T23:29:01.722Z","endTime":"2026-07-05T23:29:06.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.8,"endSpeed":92.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52060147177074,"aZ":-14.623479039201783,"pfxX":-7.906447492526214,"pfxZ":8.06454525610243,"pX":-1.7521230043036184,"pZ":3.0383982750990164,"vX0":3.056250058138626,"vY0":-146.76460620999444,"vZ0":-5.315505982869492,"x":183.79,"y":156.74,"x0":-1.7812556822832024,"y0":50.00255676076256,"z0":5.747556287444115,"aX":-17.205685855087452},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.7,"breakHorizontal":13.7,"spinRate":2563,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.37354368590512976,"extension":5.487885910542196},"index":4,"playId":"fff1989a-67ea-3c47-9187-3e1e48283ff5","pitchNumber":3,"startTime":"2026-07-05T23:29:20.538Z","endTime":"2026-07-05T23:29:24.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.832774991821246,"aZ":-27.38539211326076,"pfxX":-0.9551564769406369,"pfxZ":2.8407935700447693,"pX":0.6796108030680434,"pZ":1.7002210616200866,"vX0":7.170986598941241,"vY0":-127.79495966382345,"vZ0":-4.218196218411268,"x":91.09,"y":192.87,"x0":-2.0169091313687324,"y0":50.001308268725225,"z0":5.478738112567704,"aX":-1.6099166411107872},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":0.4,"spinRate":2086,"spinDirection":255},"zone":9,"typeConfidence":2.0,"plateTime":0.4256539063049396,"extension":5.607232346196293},"index":5,"playId":"c23728d6-d02e-31b6-8e1c-c5d9044c71f7","pitchNumber":4,"startTime":"2026-07-05T23:29:39.582Z","endTime":"2026-07-05T23:29:44.241Z","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":6,"startTime":"2026-07-05T23:29:51.255Z","endTime":"2026-07-05T23:30:10.455Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.465919836618816,"aZ":-29.010036769581674,"pfxX":-2.006004237260039,"pfxZ":1.7760550316394177,"pX":0.8599941302499259,"pZ":1.4458977940225255,"vX0":8.007347581078271,"vY0":-131.24158969886483,"vZ0":-4.769213558469837,"x":84.22,"y":199.74,"x0":-1.9431364355746055,"y0":50.001406643814356,"z0":5.395869469418198,"aX":-3.5711317449374698},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.5,"breakHorizontal":2.3,"spinRate":2192,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.41413263360604935,"extension":5.938752226254092},"index":7,"playId":"d0efaad2-e88c-3ee1-83a5-221062fb8d66","pitchNumber":5,"startTime":"2026-07-05T23:30:10.455Z","endTime":"2026-07-05T23:30:14.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:30:14.678Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to shortstop Joshua Kuroda-Grauer.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-05T23:30:22.426Z","endTime":"2026-07-05T23:32:03.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":811965,"link":"/api/v1/people/811965"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 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":81.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06012723060398,"aZ":-30.79891905420217,"pfxX":-0.3211706918807333,"pfxZ":0.8167798272894986,"pX":-0.006613086610730476,"pZ":1.6577293191714544,"vX0":5.682659491018582,"vY0":-127.80370606263995,"vZ0":-3.244866721343105,"x":117.25,"y":194.02,"x0":-2.204634063726034,"y0":50.00056965424416,"z0":5.329300347327596,"aX":-0.5394545287180094},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":-0.5,"spinRate":2117,"spinDirection":326},"zone":8,"typeConfidence":2.0,"plateTime":0.4264188409255105,"extension":5.683273092418424},"index":0,"playId":"3e869cc5-9b9a-3ea9-93d5-9ec7627f6972","pitchNumber":1,"startTime":"2026-07-05T23:30:43.618Z","endTime":"2026-07-05T23:30:47.857Z","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":100.6,"endSpeed":92.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.914590429493025,"aZ":-17.429142002476354,"pfxX":-10.444766892230273,"pfxZ":6.758244287294115,"pX":-0.0018226324548290083,"pZ":2.448517562638712,"vX0":9.777329567549813,"vY0":-146.20808087434446,"vZ0":-5.413571439026117,"x":117.07,"y":172.67,"x0":-2.019291941043199,"y0":50.0061534554794,"z0":5.357243051924817,"aX":-22.79716134382478},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":11.4,"breakHorizontal":17.2,"spinRate":2606,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3735038899297147,"extension":5.615151443362905},"index":1,"playId":"11f5fe74-7b84-3025-abf5-fd90c7a1b20d","pitchNumber":2,"startTime":"2026-07-05T23:31:02.656Z","endTime":"2026-07-05T23:31:06.505Z","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-07-05T23:31:17.357Z","endTime":"2026-07-05T23:31:35.956Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.416216997418378,"aZ":-29.979490068276473,"pfxX":-1.168738130774956,"pfxZ":1.2643704270034783,"pX":0.6227331576344194,"pZ":1.3770389448484082,"vX0":7.281400298952701,"vY0":-129.37851059742675,"vZ0":-4.273194703051553,"x":93.26,"y":201.6,"x0":-2.0498855835943974,"y0":50.001432089046496,"z0":5.291349948956992,"aX":-2.026004552145075},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.7,"breakHorizontal":0.8,"spinRate":2203,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.41983893648691684,"extension":5.929146429599478},"index":3,"playId":"10a2744e-a0c1-3725-91be-1f7657a537dc","pitchNumber":3,"startTime":"2026-07-05T23:31:35.956Z","endTime":"2026-07-05T23:31:41.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20797633475548,"aZ":-29.33835386311461,"pfxX":-0.9641440303504933,"pfxZ":1.6783440311131486,"pX":0.5137847290103622,"pZ":2.002773562970627,"vX0":7.325467515786531,"vY0":-128.61224215448058,"vZ0":-2.3824186390525237,"x":97.42,"y":184.71,"x0":-2.2342815134206937,"y0":50.00598952042735,"z0":5.194288452826504,"aX":-1.6331893707347176},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":0.2,"spinRate":2201,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.4242893551520468,"extension":5.504312732484227},"hitData":{"launchSpeed":93.9,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.41,"coordY":151.11}},"index":4,"playId":"dc48f83f-4a68-3440-925f-28b5e7d970ab","pitchNumber":4,"startTime":"2026-07-05T23:31:55.473Z","endTime":"2026-07-05T23:32:03.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:32:03.111Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Heriberto Hernández doubles (6) on a line drive to left fielder Carlos Cortes. Otto Lopez to 3rd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-05T23:32:20.794Z","endTime":"2026-07-05T23:32:56.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnThird":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425172132994586,"aZ":-23.496225591182185,"pfxX":-10.9684449006172,"pfxZ":4.185104907817429,"pX":-0.2625067507858147,"pZ":2.247496135571638,"vX0":9.352724740595544,"vY0":-142.30589232343985,"vZ0":-4.479182969991769,"x":127.01,"y":178.1,"x0":-2.1496030119547442,"y0":50.001859377288696,"z0":5.310467498307501,"aX":-22.732998120484737},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.0,"breakHorizontal":18.2,"spinRate":2480,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.38335798620389694,"extension":5.702084475088397},"hitData":{"launchSpeed":108.6,"launchAngle":7.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.19,"coordY":96.21}},"index":0,"playId":"f45e1d10-1a70-3219-ae1e-f30123f9087f","pitchNumber":1,"startTime":"2026-07-05T23:32:45.251Z","endTime":"2026-07-05T23:32:56.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:32:56.959Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out softly, pitcher Elvis Alvarado to first baseman Nick Kurtz. Otto Lopez scores. Heriberto Hernández to 3rd.","rbi":1,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-05T23:33:37.908Z","endTime":"2026-07-05T23:38:19.790Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":665660,"link":"/api/v1/people/665660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.528410978059963,"aZ":-27.904708387245485,"pfxX":-0.8574297497896008,"pfxZ":2.3790858891190614,"pX":-0.029746120086356093,"pZ":0.8239297524159289,"vX0":5.449108284996019,"vY0":-132.5365710942012,"vZ0":-6.637110500780111,"x":118.13,"y":216.53,"x0":-1.9918202281399238,"y0":50.005860437230055,"z0":5.369802372632974,"aX":-1.5415100502479129},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.2,"breakHorizontal":0.5,"spinRate":2126,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.41160194254767646,"extension":5.756666022934518},"index":0,"playId":"1d0078e0-7797-347c-a062-42cf62323b2c","pitchNumber":1,"startTime":"2026-07-05T23:33:37.908Z","endTime":"2026-07-05T23:33:42.430Z","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":1},"pitchData":{"startSpeed":100.0,"endSpeed":92.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.169640406885627,"aZ":-12.08931064383715,"pfxX":-7.370500689887791,"pfxZ":9.24718268225068,"pX":-0.3247839106377932,"pZ":2.8463835816899583,"vX0":7.0441407869373185,"vY0":-145.5438116873845,"vZ0":-5.602602757434994,"x":129.38,"y":161.93,"x0":-1.8042251833274505,"y0":50.002662848488896,"z0":5.510868513414971,"aX":-16.009627888226674},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.0,"breakHorizontal":12.1,"spinRate":2626,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.37454716520331965,"extension":5.711131587100038},"index":1,"playId":"4c6a17de-5cba-3426-bbbb-0b9fb9b35c22","pitchNumber":2,"startTime":"2026-07-05T23:34:00.768Z","endTime":"2026-07-05T23:34:04.089Z","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":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99674849829608,"aZ":-31.03620442455949,"pfxX":-0.8412052521999609,"pfxZ":0.6439957414356172,"pX":-0.6721291439949042,"pZ":2.56073541006712,"vX0":4.197778568376242,"vY0":-131.32452571911136,"vZ0":-1.4412833063684136,"x":142.62,"y":169.64,"x0":-2.1720277303046696,"y0":50.0046352506325,"z0":5.394237712981133,"aX":-1.491415416510842},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.1,"breakHorizontal":0.7,"spinRate":2187,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.41476815295660163,"extension":5.649719313952962},"index":2,"playId":"efbc6a22-c919-32ba-9966-1907a1768b2a","pitchNumber":3,"startTime":"2026-07-05T23:34:28.225Z","endTime":"2026-07-05T23:34:32.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":85.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.750311231249675,"aZ":-31.30068439078838,"pfxX":-1.148185380175087,"pfxZ":0.48103392813044876,"pX":0.12303944621639372,"pZ":0.24432548672413185,"vX0":5.824550664941478,"vY0":-131.90726672275332,"vZ0":-6.9515243759620144,"x":112.31,"y":232.18,"x0":-1.9453851079639104,"y0":50.00057627755209,"z0":5.161544017161942,"aX":-2.0654409684908206},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.2,"breakHorizontal":1.1,"spinRate":2266,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4120868435241034,"extension":5.73562626983375},"index":3,"playId":"32230933-e5c7-30f6-9cbd-88e37c51fe73","pitchNumber":4,"startTime":"2026-07-05T23:34:50.420Z","endTime":"2026-07-05T23:34:54.278Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.520837690800047,"aZ":-30.450825863357807,"pfxX":-4.700107244452417,"pfxZ":1.0144600050491484,"pX":0.7177020783781598,"pZ":-0.12489342187793229,"vX0":8.25770373939678,"vY0":-128.34231236202686,"vZ0":-7.9296814510924865,"x":89.64,"y":242.15,"x0":-1.9073743872815043,"y0":50.00178538447888,"z0":5.323939161623555,"aX":-7.968507894499813},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":7.0,"spinRate":991,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.42414860665356136,"extension":5.912620181826158},"index":4,"playId":"1c9d0f50-db1f-3a62-8192-facf9f526508","pitchNumber":5,"startTime":"2026-07-05T23:35:20.223Z","endTime":"2026-07-05T23:35:24.931Z","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":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-05T23:35:52.143Z","endTime":"2026-07-05T23:36:10.524Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7926147340508,"aZ":-26.233172070234392,"pfxX":-2.7616395976593653,"pfxZ":3.42023837149135,"pX":-0.17724591925460972,"pZ":1.6469158587933403,"vX0":5.780568196824258,"vY0":-130.535352040294,"vZ0":-4.190364566776243,"x":123.76,"y":194.31,"x0":-2.055141980357378,"y0":50.00353291717231,"z0":5.232987737526518,"aX":-4.797970399696122},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.5,"breakHorizontal":3.8,"spinRate":2207,"spinDirection":264},"zone":8,"typeConfidence":2.0,"plateTime":0.41856517110367353,"extension":5.550636752622062},"index":6,"playId":"1b6c78d9-89c1-3c3f-86e0-dd71399aeef1","pitchNumber":6,"startTime":"2026-07-05T23:36:10.524Z","endTime":"2026-07-05T23:36:15.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14850379918066,"aZ":-31.733654004872978,"pfxX":-0.7587389644074363,"pfxZ":0.2506760253710336,"pX":0.9865052377813998,"pZ":2.1311476590982372,"vX0":7.572210337264937,"vY0":-130.81871452760927,"vZ0":-2.4637190171241032,"x":79.4,"y":181.24,"x0":-1.8399299436643477,"y0":50.000399956795775,"z0":5.450527288138405,"aX":-1.3223989487602195},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.1,"breakHorizontal":-0.2,"spinRate":2210,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4177940573241532,"extension":5.886266962840627},"index":7,"playId":"2b24bc77-20dc-3f5b-b0eb-5a4a705e0c16","pitchNumber":7,"startTime":"2026-07-05T23:36:42.886Z","endTime":"2026-07-05T23:36:46.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":92.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.500898759862558,"aZ":-13.871045412164676,"pfxX":-7.651353118247062,"pfxZ":8.296331909450359,"pX":0.060799366434273173,"pZ":3.5738366500073027,"vX0":8.550662985719134,"vY0":-146.84754852178716,"vZ0":-3.518049445748764,"x":114.68,"y":142.29,"x0":-1.8807267501837246,"y0":50.001144956530155,"z0":5.600680029786512,"aX":-16.877423859536794},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.6,"breakHorizontal":12.4,"spinRate":2498,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3715611818380533,"extension":5.669099063117432},"index":8,"playId":"fa5473ce-3c1c-373d-aa34-4180a8436661","pitchNumber":8,"startTime":"2026-07-05T23:37:15.577Z","endTime":"2026-07-05T23:37:20.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":92.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.458884417890594,"aZ":-14.961783149055771,"pfxX":-6.865901670919218,"pfxZ":7.871200103915513,"pX":-0.8262876589726923,"pZ":3.3267755501004785,"vX0":5.727397754699786,"vY0":-146.04929867652407,"vZ0":-4.203453379259016,"x":148.5,"y":148.96,"x0":-1.9088844123702415,"y0":50.00201598927883,"z0":5.66808187043919,"aX":-15.013184670177209},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.7,"breakHorizontal":11.5,"spinRate":2581,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3732825392082413,"extension":5.6756138147893775},"index":9,"playId":"b619e73a-4838-35dc-a40e-c4779f52c6e4","pitchNumber":9,"startTime":"2026-07-05T23:37:48.045Z","endTime":"2026-07-05T23:37:51.862Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.927943454776848,"aZ":-30.525047019663255,"pfxX":-1.073672546144563,"pfxZ":0.9319356687427653,"pX":-0.044000388992742535,"pZ":1.6717832808853494,"vX0":5.425172639300648,"vY0":-131.9156859443742,"vZ0":-3.9604219176506237,"x":118.68,"y":193.64,"x0":-1.9839342355670817,"y0":50.00460153203072,"z0":5.4322762048219975,"aX":-1.901943190410057},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.1,"breakHorizontal":0.8,"spinRate":2165,"spinDirection":260},"zone":8,"typeConfidence":2.0,"plateTime":0.4145330981827535,"extension":5.653125856863538},"hitData":{"launchSpeed":55.5,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.53,"coordY":196.78}},"index":10,"playId":"ed8671f6-0a4b-3e9e-8db1-ec66e5a971a7","pitchNumber":10,"startTime":"2026-07-05T23:38:12.057Z","endTime":"2026-07-05T23:38:19.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:38:19.790Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xavier Edwards walks.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-05T23:38:43.283Z","endTime":"2026-07-05T23:40:46.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":83.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.735664796800553,"aZ":-32.53699788465023,"pfxX":0.35059318292707886,"pfxZ":-0.21009607541365227,"pX":0.13597105793611516,"pZ":2.309268876055623,"vX0":5.738719721325005,"vY0":-129.15987732199508,"vZ0":-2.027879206003197,"x":111.82,"y":176.43,"x0":-2.1379189886647523,"y0":50.00326894461766,"z0":5.54904617981727,"aX":0.6055275498114439},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.6,"breakHorizontal":-1.6,"spinRate":2060,"spinDirection":290},"zone":5,"typeConfidence":2.0,"plateTime":0.42018348617614665,"extension":5.602674943195567},"index":0,"playId":"f54c97c3-f9c3-3155-96d1-1f21e3f3dd52","pitchNumber":1,"startTime":"2026-07-05T23:38:52.671Z","endTime":"2026-07-05T23:38:56.566Z","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":99.4,"endSpeed":91.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94446258245335,"aZ":-18.338002917412897,"pfxX":-7.7945910780035526,"pfxZ":6.487870933073243,"pX":0.47187436376529307,"pZ":4.056613251531411,"vX0":9.480816795940376,"vY0":-144.4906931406069,"vZ0":-1.583114751817301,"x":99.01,"y":129.25,"x0":-1.825832491144651,"y0":50.00282902521676,"z0":5.728396343703253,"aX":-16.624041498987303},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2606,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.37782655864356984,"extension":5.52406838264908},"index":1,"playId":"9606d3c5-88e6-3025-9a10-483a383d814d","pitchNumber":2,"startTime":"2026-07-05T23:39:18.154Z","endTime":"2026-07-05T23:39:21.621Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.02923254443743,"aZ":-28.443657249471006,"pfxX":-4.922327297688782,"pfxZ":2.278502455614973,"pX":-1.5440770522309402,"pZ":1.1594384735265675,"vX0":3.240264640689869,"vY0":-125.98534843814475,"vZ0":-4.840044034265403,"x":175.86,"y":207.48,"x0":-2.195158243680316,"y0":50.00321741106899,"z0":5.353365871779074,"aX":-8.06357989789251},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":8.4,"spinRate":990,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4316326833649953,"extension":5.869496450493844},"index":2,"playId":"a264cf91-6a09-3e9f-ac03-b0a8bc18219a","pitchNumber":3,"startTime":"2026-07-05T23:39:41.070Z","endTime":"2026-07-05T23:39:45.919Z","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":97.6,"endSpeed":90.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.505670782807233,"aZ":-25.838640171145865,"pfxX":-11.094041432744156,"pfxZ":3.072286005292532,"pX":-1.2483026798211414,"pZ":1.7310467410043198,"vX0":6.669828587495599,"vY0":-141.99603225075845,"vZ0":-5.032108748337033,"x":164.58,"y":192.04,"x0":-2.174198284239346,"y0":50.003103722411645,"z0":5.149436077418321,"aX":-22.87892066074786},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.8,"breakHorizontal":19.0,"spinRate":2507,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3842839197713186,"extension":5.573500811227957},"index":3,"playId":"9acff9fb-0ec8-3fa8-9c8a-b6712c409477","pitchNumber":4,"startTime":"2026-07-05T23:40:19.643Z","endTime":"2026-07-05T23:40:23.593Z","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":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82072072021199,"aZ":-24.247094323013233,"pfxX":-10.53390174471199,"pfxZ":3.8572704863010348,"pX":-0.8751701740070201,"pZ":3.3402264723800617,"vX0":7.073578239986283,"vY0":-141.8872963650199,"vZ0":-1.8133493563073715,"x":150.36,"y":148.59,"x0":-2.020722460197594,"y0":50.00648137098258,"z0":5.519310138395302,"aX":-21.669461239129564},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.8,"breakHorizontal":17.8,"spinRate":2390,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3847544088103998,"extension":5.510575831172332},"index":4,"playId":"35d376b9-0760-36c6-8da6-3a52ac2bb422","pitchNumber":5,"startTime":"2026-07-05T23:40:41.285Z","endTime":"2026-07-05T23:40:46.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:40:46.634Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, third baseman Max Muncy to first baseman Nick Kurtz.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-05T23:41:50.119Z","endTime":"2026-07-05T23:43:04.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-05T23:41:06.660Z","endTime":"2026-07-05T23:41:52.331Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11680825782432,"aZ":-26.465125024419148,"pfxX":-11.903218390840998,"pfxZ":2.8188910246278205,"pX":-0.505501998561929,"pZ":1.0716954104549308,"vX0":8.56392620592416,"vY0":-141.87344253955078,"vZ0":-6.854861939989469,"x":136.27,"y":209.84,"x0":-2.0250106364749314,"y0":50.00638288681183,"z0":5.219408509890174,"aX":-24.13741985069629},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.7,"breakHorizontal":19.7,"spinRate":2413,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.3868873402908033,"extension":5.646576284339138},"index":1,"playId":"5bceacda-c9cc-339c-b8e5-9f150279e59a","pitchNumber":1,"startTime":"2026-07-05T23:41:52.331Z","endTime":"2026-07-05T23:41:56.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30626495574941,"aZ":-24.077037368147547,"pfxX":-10.789861386109978,"pfxZ":3.9766485392368702,"pX":-0.4441823217259577,"pZ":1.8899284142275727,"vX0":8.821705624392107,"vY0":-141.40212993159057,"vZ0":-5.116118978693268,"x":133.93,"y":187.75,"x0":-2.192605450152283,"y0":50.00584166467438,"z0":5.254422343767807,"aX":-21.993726632370045},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.4,"breakHorizontal":17.9,"spinRate":2537,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.38639876907553905,"extension":5.5940804578778085},"index":2,"playId":"f135db4b-676b-3739-8704-ef3301d6dda7","pitchNumber":2,"startTime":"2026-07-05T23:42:11.500Z","endTime":"2026-07-05T23:42:14.576Z","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":"da255e70-3424-3eba-b344-e176449e2d55","startTime":"2026-07-05T23:42:35.669Z","endTime":"2026-07-05T23:42:39.250Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76995984839257,"aZ":-31.84940231832672,"pfxX":-0.6596387526826938,"pfxZ":0.18709805001860502,"pX":0.03905281068105951,"pZ":1.9644511906261237,"vX0":6.024371206010156,"vY0":-129.7294101361368,"vZ0":-2.966468759346076,"x":115.51,"y":185.74,"x0":-2.203202775142548,"y0":50.0048719710333,"z0":5.489409535423801,"aX":-1.1538894053857478},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.0,"breakHorizontal":0.2,"spinRate":2242,"spinDirection":285},"zone":8,"typeConfidence":2.0,"plateTime":0.41825083606049995,"extension":5.867386260241045},"hitData":{"launchSpeed":69.3,"launchAngle":4.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.99,"coordY":177.55}},"index":4,"playId":"ccb5e528-062d-3854-aaa6-58c99b024eb6","pitchNumber":3,"startTime":"2026-07-05T23:42:56.971Z","endTime":"2026-07-05T23:43:04.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:43:04.637Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-05T23:45:26.987Z","endTime":"2026-07-05T23:46:18.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Joe Mack remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-05T23:45:05.878Z","endTime":"2026-07-05T23:45:05.899Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":640459,"link":"/api/v1/people/640459"}},{"details":{"description":"Pitching Change: Pete Fairbanks replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-05T23:45:05.899Z","endTime":"2026-07-05T23:45:29.215Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664126,"link":"/api/v1/people/664126"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3758038299942,"aZ":-11.480213767565415,"pfxX":-0.04757410185735167,"pfxZ":10.111519790475526,"pX":0.2042041825881973,"pZ":2.1651337925104,"vX0":1.5430680904827205,"vY0":-141.4745214836113,"vZ0":-10.380696608362078,"x":109.22,"y":180.32,"x0":-0.33991730781802265,"y0":50.00425912284894,"z0":6.597387983890448,"aX":-0.09765991805012705},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":-0.2,"spinRate":2244,"spinDirection":199},"zone":8,"typeConfidence":0.91,"plateTime":0.3857475734537381,"extension":6.147734368731109},"index":2,"playId":"92669968-3216-34fc-abdb-472863998210","pitchNumber":1,"startTime":"2026-07-05T23:45:29.215Z","endTime":"2026-07-05T23:45:33.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.491375364402042,"aZ":-11.34300364682974,"pfxX":-0.30819466872767975,"pfxZ":10.277429922949027,"pX":1.3310474017470408,"pZ":2.5240238949271,"vX0":4.015860138817806,"vY0":-141.10138622223585,"vZ0":-9.583805100665575,"x":66.26,"y":170.63,"x0":-0.06745128850821738,"y0":50.0069565750491,"z0":6.684846254436774,"aX":-0.6251725902641762},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":-0.2,"spinRate":2286,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.3873799669067264,"extension":6.011436761327108},"index":3,"playId":"a88499a1-1f35-3041-8310-002c3520bbfd","pitchNumber":2,"startTime":"2026-07-05T23:45:44.355Z","endTime":"2026-07-05T23:45:48.584Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-05T23:45:53.710Z","endTime":"2026-07-05T23:46:07.862Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4269346918954,"aZ":-39.135830006274624,"pfxX":1.873479613138194,"pfxZ":-4.394481087073872,"pX":-0.41396952563388,"pZ":3.3739356605944453,"vX0":-0.9797726822625497,"vY0":-124.32926566016131,"vZ0":-1.3402197707839494,"x":132.78,"y":147.68,"x0":-0.2604132226298282,"y0":50.00601362501014,"z0":7.136819969078837,"aX":2.9649724838206035},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.0,"breakHorizontal":-3.2,"spinRate":2456,"spinDirection":43},"zone":1,"typeConfidence":0.89,"plateTime":0.43875313668221017,"extension":5.905399888353564},"hitData":{"launchSpeed":78.1,"launchAngle":17.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.78,"coordY":102.93}},"index":5,"playId":"24203eca-40c6-325b-89a0-a02c241e179a","pitchNumber":3,"startTime":"2026-07-05T23:46:07.862Z","endTime":"2026-07-05T23:46:18.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:46:18.644Z","atBatIndex":79},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lawrence Butler doubles (8) on a ground ball to right fielder Griffin Conine. Zack Gelof to 3rd.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-05T23:46:18.575Z","endTime":"2026-07-05T23:48:03.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665052,"link":"/api/v1/people/665052"},"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":4},"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":96.4,"endSpeed":89.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01310539724642,"aZ":-12.607933741930447,"pfxX":-0.4184325706523997,"pfxZ":9.689063531093463,"pX":-0.5204131140450937,"pZ":3.071146986326551,"vX0":0.614617948462995,"vY0":-140.3284805305607,"vZ0":-7.867232150041302,"x":136.84,"y":155.86,"x0":-0.6866441599537548,"y0":50.00243985573333,"z0":6.709093459681939,"aX":-0.8450103737093682},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":0.6,"spinRate":2242,"spinDirection":195},"zone":1,"typeConfidence":0.9,"plateTime":0.3884490225219559,"extension":6.307404598142955},"index":0,"playId":"b1a47092-fe54-3c28-9633-06165277752b","pitchNumber":1,"startTime":"2026-07-05T23:46:42.729Z","endTime":"2026-07-05T23:46:47.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81686234332308,"aZ":-11.070434426793394,"pfxX":0.5636598505614034,"pfxZ":10.279421288538678,"pX":-0.3780453669388123,"pZ":2.7036228795812716,"vX0":0.08113043060459321,"vY0":-141.7735280180663,"vZ0":-9.018861324842005,"x":131.41,"y":165.78,"x0":-0.4802604636292268,"y0":50.00161778861865,"z0":6.6160565030870915,"aX":1.1571731911182017},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":-1.1,"spinRate":2287,"spinDirection":192},"zone":4,"typeConfidence":0.92,"plateTime":0.3850694966484367,"extension":6.2084182041870815},"index":1,"playId":"43d778c9-1512-3e6f-b0be-833a68e882df","pitchNumber":2,"startTime":"2026-07-05T23:46:57.862Z","endTime":"2026-07-05T23:47:02.473Z","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":98.4,"endSpeed":90.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.222229920581906,"aZ":-12.43272631827732,"pfxX":-0.1127630208343453,"pfxZ":9.432637617088915,"pX":-0.18790107999544992,"pZ":4.151585841049031,"vX0":0.7669989836490773,"vY0":-143.3072951197844,"vZ0":-5.4248292037935375,"x":124.16,"y":126.69,"x0":-0.4436455709058303,"y0":50.00039202430573,"z0":6.83684822015079,"aX":-0.23603990922441917},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":0.0,"spinRate":2286,"spinDirection":197},"zone":11,"typeConfidence":0.92,"plateTime":0.38131118640530826,"extension":6.025470662258127},"index":2,"playId":"f1090f5c-492d-3b19-9140-1feb894399c2","pitchNumber":3,"startTime":"2026-07-05T23:47:15.540Z","endTime":"2026-07-05T23:47:20.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21001311150245,"aZ":-9.44344627200532,"pfxX":0.4140372349134349,"pfxZ":10.83254616484323,"pX":-0.9499430544890418,"pZ":4.104015228413497,"vX0":-1.4787195991594717,"vY0":-143.6944287477319,"vZ0":-6.004372515099461,"x":153.21,"y":127.97,"x0":-0.48324233828321334,"y0":50.00371788520855,"z0":6.802656063460623,"aX":0.8689795501368055},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":-0.5,"spinRate":2336,"spinDirection":194},"zone":11,"typeConfidence":0.93,"plateTime":0.3806657941102811,"extension":6.315316886855938},"index":3,"playId":"b4749be2-a2c1-352e-b6e0-55b79126f497","pitchNumber":4,"startTime":"2026-07-05T23:47:34.067Z","endTime":"2026-07-05T23:47:38.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97925011270174,"aZ":-39.35182369371495,"pfxX":0.6388421164892963,"pfxZ":-4.708463296080277,"pX":0.2579866561776143,"pZ":2.063048104867232,"vX0":0.878943751582525,"vY0":-122.81918316499203,"vZ0":-3.8880078267234914,"x":107.17,"y":183.08,"x0":-0.18793633473626392,"y0":50.004927886791876,"z0":7.0232374656778225,"aX":0.9732056506302299},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-9.2,"breakHorizontal":-1.3,"spinRate":2405,"spinDirection":37},"zone":8,"typeConfidence":0.9,"plateTime":0.4464500247390202,"extension":6.40040785375955},"hitData":{"launchSpeed":96.3,"launchAngle":6.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.32,"coordY":113.49}},"index":4,"playId":"76793bd3-3068-3e92-887b-3efe1ad0f39e","pitchNumber":5,"startTime":"2026-07-05T23:47:52.040Z","endTime":"2026-07-05T23:48:03.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:48:03.690Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joshua Kuroda-Grauer strikes out swinging.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-05T23:48:17.297Z","endTime":"2026-07-05T23:50:14.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","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":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83241797992969,"aZ":-27.088478573998774,"pfxX":3.3478869455758393,"pfxZ":2.892775677201527,"pX":-0.03947697604001734,"pZ":3.8888651716833644,"vX0":0.037724512215559114,"vY0":-131.51507790404744,"vZ0":-2.919918140482761,"x":118.5,"y":133.78,"x0":-0.4892760993195483,"y0":50.00454062090845,"z0":7.014075774457516,"aX":5.888649649547864},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.8,"breakHorizontal":-6.1,"spinRate":2394,"spinDirection":114},"zone":11,"typeConfidence":0.92,"plateTime":0.4158358421795678,"extension":6.165300173915478},"index":0,"playId":"cdb25626-fc6a-398c-83a2-4f1e4839c6c5","pitchNumber":1,"startTime":"2026-07-05T23:48:36.424Z","endTime":"2026-07-05T23:48:40.907Z","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":96.8,"endSpeed":90.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37189596394136,"aZ":-14.06298593815447,"pfxX":0.22481526623969827,"pfxZ":8.922456603945864,"pX":1.302275963154048,"pZ":1.134808064812066,"vX0":3.9356328639636335,"vY0":-140.52935438961936,"vZ0":-12.731803192041232,"x":67.36,"y":208.14,"x0":-0.13694425205813818,"y0":50.00518696509915,"z0":6.5982962443467645,"aX":0.45614311315580436},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":-1.1,"spinRate":2253,"spinDirection":195},"zone":14,"typeConfidence":0.82,"plateTime":0.38755350601230365,"extension":6.393335463799875},"index":1,"playId":"a2898fcc-7b74-30ea-b78b-70c1dd65a260","pitchNumber":2,"startTime":"2026-07-05T23:48:52.637Z","endTime":"2026-07-05T23:49:00.846Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Joe Mack. Zack Gelof scores. Lawrence Butler to 3rd.","event":"Passed Ball","eventType":"passed_ball","awayScore":9,"homeScore":6,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"actionPlayId":"a2898fcc-7b74-30ea-b78b-70c1dd65a260","startTime":"2026-07-05T23:49:25.388Z","endTime":"2026-07-05T23:49:25.389Z","isPitch":false,"isBaseRunningPlay":true,"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(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":97.6,"endSpeed":90.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08002294030073,"aZ":-12.922350129739563,"pfxX":0.04615931740984991,"pfxZ":9.236876490460222,"pX":-0.03443586890196107,"pZ":3.471871501870469,"vX0":1.0573327078228143,"vY0":-142.1950673958853,"vZ0":-7.131696925194052,"x":118.31,"y":145.04,"x0":-0.4143455923714605,"y0":50.006560551827995,"z0":6.801462251271281,"aX":0.09633056982939892},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":-0.2,"spinRate":2242,"spinDirection":191},"zone":11,"typeConfidence":0.92,"plateTime":0.38256484471828056,"extension":6.241125279174371},"index":3,"playId":"20958a00-1fe8-39f3-aa1d-a5697587a490","pitchNumber":3,"startTime":"2026-07-05T23:49:25.390Z","endTime":"2026-07-05T23:49:28.750Z","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":97.4,"endSpeed":89.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17295205582373,"aZ":-9.74040977224905,"pfxX":-0.8969447195790513,"pfxZ":10.989175308248953,"pX":0.1233061072666379,"pZ":1.7560894412115686,"vX0":1.7458264210633248,"vY0":-141.4802738114238,"vZ0":-11.63535272372148,"x":112.3,"y":191.37,"x0":-0.3832918033330318,"y0":50.004338433710544,"z0":6.530819408881427,"aX":-1.8313958294494752},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":1.3,"spinRate":2279,"spinDirection":193},"zone":8,"typeConfidence":0.92,"plateTime":0.38612070693625045,"extension":6.246049086469764},"index":4,"playId":"60aff450-40ab-33cd-89be-ce7a4d72bcc9","pitchNumber":4,"startTime":"2026-07-05T23:49:45.589Z","endTime":"2026-07-05T23:49:49.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188057251047006,"aZ":-10.786334418153208,"pfxX":0.39319545579649784,"pfxZ":10.332295922155678,"pX":-1.0442463746542194,"pZ":3.468401772245231,"vX0":-2.2516021847932373,"vY0":-141.96812667215934,"vZ0":-7.31116174739032,"x":156.8,"y":145.13,"x0":-0.29673701311209677,"y0":50.00461271916987,"z0":6.740503052191782,"aX":0.8142183523716058},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":-0.4,"spinRate":2278,"spinDirection":194},"zone":11,"typeConfidence":0.93,"plateTime":0.3837386891147174,"extension":6.120895541680774},"index":5,"playId":"46f9430d-1de4-3791-9f6a-fbf9c4a52883","pitchNumber":5,"startTime":"2026-07-05T23:50:10.029Z","endTime":"2026-07-05T23:50:14.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:50:14.800Z","atBatIndex":81},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Cortes pops out to second baseman Xavier Edwards.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-05T23:50:24.558Z","endTime":"2026-07-05T23:51:38.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"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":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.070158595933012,"aZ":-10.553379391627091,"pfxX":-0.37954914400941825,"pfxZ":10.406549872851826,"pX":-0.04200692087058762,"pZ":2.32864669235208,"vX0":1.276776384784898,"vY0":-142.18509835250995,"vZ0":-10.186748004835179,"x":118.6,"y":175.91,"x0":-0.44467904034645833,"y0":50.006056037105196,"z0":6.59739888534206,"aX":-0.7888790724639062},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":0.5,"spinRate":2296,"spinDirection":197},"zone":5,"typeConfidence":0.92,"plateTime":0.38306124747565207,"extension":6.264949278814287},"index":0,"playId":"7c56c65f-eede-3422-88d6-201a8809febe","pitchNumber":1,"startTime":"2026-07-05T23:50:40.549Z","endTime":"2026-07-05T23:50:43.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33008835250218,"aZ":-12.842393597404696,"pfxX":-2.237561565821155,"pfxZ":9.315278838652901,"pX":-0.6233774424937653,"pZ":2.7229053685683025,"vX0":0.451238287477441,"vY0":-142.59443250586648,"vZ0":-8.90250902359611,"x":140.76,"y":165.26,"x0":-0.4919936238516204,"y0":50.00634678575,"z0":6.680004663384534,"aX":-4.645770396675723},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":4.0,"spinRate":2325,"spinDirection":194},"zone":1,"typeConfidence":0.9,"plateTime":0.3829343762858324,"extension":6.21453342325907},"index":1,"playId":"17a32c15-bd19-36f6-9a7c-6743f3223783","pitchNumber":2,"startTime":"2026-07-05T23:51:07.896Z","endTime":"2026-07-05T23:51:12.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.641560983597884,"aZ":-11.379371477124966,"pfxX":-0.49092973168732135,"pfxZ":10.014386456829772,"pX":0.4304090778896182,"pZ":3.6682541817255574,"vX0":1.9616370633068694,"vY0":-143.09755023068143,"vZ0":-7.004906388691944,"x":100.59,"y":139.74,"x0":-0.19980645581094192,"y0":50.00019650442662,"z0":6.858644969984708,"aX":-1.0192405052164564},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.9,"breakHorizontal":0.5,"spinRate":2266,"spinDirection":191},"zone":12,"typeConfidence":0.92,"plateTime":0.38258705542242355,"extension":6.167018514877719},"hitData":{"launchSpeed":81.1,"launchAngle":75.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.88,"coordY":165.85}},"index":2,"playId":"51d9a3a8-5396-3b9c-ba5a-00e9426b9781","pitchNumber":3,"startTime":"2026-07-05T23:51:29.101Z","endTime":"2026-07-05T23:51:38.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:51:38.576Z","atBatIndex":82},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joe Mack challenged (pitch result), call on the field was confirmed: Max Muncy walks.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-05T23:51:51.204Z","endTime":"2026-07-05T23:54:36.041Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.415912819821262,"aZ":-34.65724089543516,"pfxX":2.3575083472802953,"pfxZ":-1.4758795039245491,"pX":-0.10471236719165768,"pZ":3.129677400847656,"vX0":-0.25898743676052205,"vY0":-128.11405994699564,"vZ0":-3.1506031310234635,"x":120.99,"y":154.28,"x0":-0.3097552735766063,"y0":50.003360918120755,"z0":7.050513906131084,"aX":3.967040380060311},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.1,"breakHorizontal":-4.2,"spinRate":2285,"spinDirection":71},"zone":2,"typeConfidence":0.81,"plateTime":0.42554451362656387,"extension":6.059802187539939},"index":0,"playId":"b972c4bb-cb79-3494-b8ba-5028d6aae939","pitchNumber":1,"startTime":"2026-07-05T23:52:08.469Z","endTime":"2026-07-05T23:52:12.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.018518294745515,"aZ":-11.673308209568246,"pfxX":-1.0093964632566799,"pfxZ":9.978353977052263,"pX":-1.0995706061966901,"pZ":2.5831836954087155,"vX0":-1.4470745983090385,"vY0":-141.65182681730928,"vZ0":-9.309134633038687,"x":158.91,"y":169.03,"x0":-0.45302304858999787,"y0":50.00567976935195,"z0":6.636863812017855,"aX":-2.0736888736697416},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":2.0,"spinRate":2313,"spinDirection":195},"zone":11,"typeConfidence":0.92,"plateTime":0.3850559877652091,"extension":6.187490578078889},"index":1,"playId":"5a0bcf33-b18e-3d5c-8e6c-81baa802bac9","pitchNumber":2,"startTime":"2026-07-05T23:52:24.629Z","endTime":"2026-07-05T23:52:29.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79795386864068,"aZ":-11.063302230993106,"pfxX":-1.1205319857931166,"pfxZ":10.28396969828756,"pX":0.7360089521064256,"pZ":2.5653782196481694,"vX0":2.393163572516615,"vY0":-141.75643443627726,"vZ0":-9.54072736509504,"x":88.95,"y":169.51,"x0":0.029676107724787192,"y0":50.003378102899376,"z0":6.663927346745636,"aX":-2.300523558199419},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":1.6,"spinRate":2280,"spinDirection":191},"zone":6,"typeConfidence":0.91,"plateTime":0.3851304711002337,"extension":6.1736900209149095},"index":2,"playId":"06d37ee2-f73a-366a-b818-18be0fa24828","pitchNumber":3,"startTime":"2026-07-05T23:52:40.894Z","endTime":"2026-07-05T23:52:45.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.474855013368114,"aZ":-12.995839700202824,"pfxX":-0.14502743129069495,"pfxZ":9.49149625282871,"pX":-0.6081251292355005,"pZ":5.063336090838343,"vX0":-1.0944944837195107,"vY0":-140.6684453251235,"vZ0":-3.081502597142535,"x":140.18,"y":102.07,"x0":-0.19648710941143355,"y0":50.00010679096944,"z0":7.006043626794592,"aX":-0.2928358974097763},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":0.5,"spinRate":2345,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.38817003064598676,"extension":6.034532106943111},"index":3,"playId":"7b10858e-a504-3df0-8d56-d0afd3a964e8","pitchNumber":4,"startTime":"2026-07-05T23:53:08.566Z","endTime":"2026-07-05T23:53:12.202Z","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":96.5,"endSpeed":89.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02180797982778,"aZ":-12.626117711765001,"pfxX":0.2571493815692554,"pfxZ":9.69259363722619,"pX":-0.8129987921332098,"pZ":2.973635896784066,"vX0":-1.2732642257027351,"vY0":-140.4623140392098,"vZ0":-8.0336298454138,"x":147.99,"y":158.49,"x0":-0.389047677056798,"y0":50.00566236701639,"z0":6.674441680269474,"aX":0.5189609436369755},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":-0.2,"spinRate":2307,"spinDirection":191},"zone":1,"typeConfidence":0.91,"plateTime":0.3885611533521831,"extension":6.16280649465216},"index":4,"playId":"f94d6f3c-6209-37a1-a28c-1392437f4aa0","pitchNumber":5,"startTime":"2026-07-05T23:53:27.371Z","endTime":"2026-07-05T23:53:30.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.944182522272676,"aZ":-12.871826790190399,"pfxX":0.27560473241506545,"pfxZ":9.339276122752523,"pX":-0.2625683949421131,"pZ":5.009375105582777,"vX0":-0.4022272671977926,"vY0":-142.02750891504127,"vZ0":-3.222998174587582,"x":127.01,"y":103.53,"x0":-0.1556853308037583,"y0":50.00357079698494,"z0":6.963958163195972,"aX":0.569704744911163},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":-0.5,"spinRate":2291,"spinDirection":190},"zone":11,"typeConfidence":0.92,"plateTime":0.3839291047343534,"extension":6.126036693482033},"index":5,"playId":"2eb2c389-3c28-3668-afa8-fb05fb256e1d","pitchNumber":6,"startTime":"2026-07-05T23:53:49.579Z","endTime":"2026-07-05T23:53:53.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":90.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566492790476715,"aZ":-12.535052527043296,"pfxX":-0.7366871013913063,"pfxZ":9.540985176723073,"pX":0.8299499959994779,"pZ":1.8926779249235979,"vX0":3.3665305727621235,"vY0":-141.26703875340618,"vZ0":-10.90689850225065,"x":85.36,"y":187.68,"x0":-0.27200221057685864,"y0":50.00426488088591,"z0":6.567308066130972,"aX":-1.516621601207348},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":0.8,"spinRate":2335,"spinDirection":199},"zone":14,"typeConfidence":0.89,"plateTime":0.3849930368942962,"extension":6.354923456752923},"index":6,"playId":"65a67e77-ad45-3882-98c0-67ba87c68e2c","pitchNumber":7,"startTime":"2026-07-05T23:54:09.031Z","endTime":"2026-07-05T23:54:36.041Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"playEndTime":"2026-07-05T23:54:36.041Z","atBatIndex":83},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a ground ball to center fielder Esteury Ruiz. Lawrence Butler scores. Max Muncy scores.","rbi":2,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-05T23:54:41.566Z","endTime":"2026-07-05T23:56:03.728Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":90},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":664126,"link":"/api/v1/people/664126"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.179399339770928,"aZ":-10.364368679321553,"pfxX":-0.7090753107289153,"pfxZ":10.693784019329119,"pX":-0.2182721671764816,"pZ":1.8054102571589599,"vX0":1.1985336597890694,"vY0":-141.2148793680898,"vZ0":-11.430684114389635,"x":125.32,"y":190.03,"x0":-0.5541656107587019,"y0":50.00428623375697,"z0":6.550369277199326,"aX":-1.4464201993319101},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":1.1,"spinRate":2305,"spinDirection":200},"zone":8,"typeConfidence":0.91,"plateTime":0.3864046223076123,"extension":6.317792901303708},"index":0,"playId":"9d30da20-3d22-3cb9-9671-f6313b2be17e","pitchNumber":1,"startTime":"2026-07-05T23:54:55.623Z","endTime":"2026-07-05T23:55:22.640Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356812182317675,"aZ":-20.899206247784026,"pfxX":-8.150009937640629,"pfxZ":5.89111933474888,"pX":-0.879346437767806,"pZ":0.1369900461147808,"vX0":2.571876450112387,"vY0":-137.02024003206068,"vZ0":-12.981303594790782,"x":150.52,"y":235.08,"x0":-0.7673620007721872,"y0":50.004002912585804,"z0":6.342695141756481,"aX":-15.602877144342079},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":14.3,"spinRate":1800,"spinDirection":224},"zone":13,"typeConfidence":0.92,"plateTime":0.3987117013210093,"extension":6.16984303284147},"index":1,"playId":"b8ca3caa-5eea-3595-abfa-17719df80ae3","pitchNumber":2,"startTime":"2026-07-05T23:55:24.684Z","endTime":"2026-07-05T23:55:33.448Z","isPitch":true,"type":"pitch"},{"details":{"description":"Max Muncy advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"b8ca3caa-5eea-3595-abfa-17719df80ae3","startTime":"2026-07-05T23:55:46.331Z","endTime":"2026-07-05T23:55:51.054Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691777,"link":"/api/v1/people/691777"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.760204184945085,"aZ":-11.995792126649825,"pfxX":-0.7690952320394548,"pfxZ":9.86327106745826,"pX":-0.6726312651627839,"pZ":2.5914892914536227,"vX0":0.08345384744693285,"vY0":-141.09723161267488,"vZ0":-9.100390292995947,"x":142.64,"y":168.81,"x0":-0.6022574326104252,"y0":50.002268972858865,"z0":6.603103607908862,"aX":-1.5729019330769134},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":1.4,"spinRate":2234,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.38608178084153977,"extension":6.208905421785183},"hitData":{"launchSpeed":104.5,"launchAngle":0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.13,"coordY":182.71}},"index":3,"playId":"3f14d4d0-4b1a-30d7-b1ad-723c632804ee","pitchNumber":3,"startTime":"2026-07-05T23:55:51.054Z","endTime":"2026-07-05T23:56:03.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:56:03.728Z","atBatIndex":84},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brian Serven grounds out, second baseman Xavier Edwards to first baseman Liam Hicks.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-05T23:56:55.518Z","endTime":"2026-07-05T23:57:42.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.714"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"5.000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.41"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.22"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.32"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.48"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.27"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"102.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.85"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.37"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.36"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.07"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.714"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"5.000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Colby Thomas replaces Jonah Heim.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-05T23:56:31.451Z","endTime":"2026-07-05T23:56:57.700Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":641680,"link":"/api/v1/people/641680"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.001049649747518,"aZ":-27.165791531898986,"pfxX":1.6796825380821232,"pfxZ":2.7787942644708927,"pX":0.5009250578074385,"pZ":2.6685222530410027,"vX0":1.7707112962698905,"vY0":-133.0414823727567,"vZ0":-5.434944515737303,"x":97.91,"y":166.73,"x0":-0.39011549947708796,"y0":50.004183059472446,"z0":6.69248805319189,"aX":3.0283070863626382},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":-3.4,"spinRate":2397,"spinDirection":169},"zone":6,"typeConfidence":0.91,"plateTime":0.41080028984857053,"extension":6.238382452965412},"index":1,"playId":"db73e0a9-517a-35e5-875e-ad465f1298a2","pitchNumber":1,"startTime":"2026-07-05T23:56:57.700Z","endTime":"2026-07-05T23:57:02.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06065984605196,"aZ":-38.57850487726761,"pfxX":1.7125304646595696,"pfxZ":-4.35115856352366,"pX":0.6585985273840734,"pZ":1.9814490201802162,"vX0":1.3352537191981437,"vY0":-120.62948108008592,"vZ0":-3.804301607984125,"x":91.9,"y":185.28,"x0":-0.12520292379346717,"y0":50.00563874385719,"z0":6.989458615431604,"aX":2.5175459328736327},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.5,"breakHorizontal":-3.5,"spinRate":2476,"spinDirection":32},"zone":9,"typeConfidence":0.9,"plateTime":0.45451652790310026,"extension":6.182910173684139},"index":2,"playId":"296040e0-8eba-3c3c-be1d-56a8bafdb029","pitchNumber":2,"startTime":"2026-07-05T23:57:15.857Z","endTime":"2026-07-05T23:57:20.339Z","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.6,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45314291486127,"aZ":-31.71911408757016,"pfxX":2.3555047503371953,"pfxZ":0.25984198234843703,"pX":-0.06983632110995121,"pZ":2.3275941999795835,"vX0":-0.3084212930615865,"vY0":-130.5586704808563,"vZ0":-5.612021871062724,"x":119.66,"y":175.93,"x0":-0.2573812095529196,"y0":50.00260464281465,"z0":6.858427025360008,"aX":4.11415494740914},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.5,"breakHorizontal":-4.2,"spinRate":2482,"spinDirection":95},"zone":5,"typeConfidence":0.9,"plateTime":0.4176522636816755,"extension":6.012182370349831},"hitData":{"launchSpeed":73.0,"launchAngle":0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.97,"coordY":156.19}},"index":3,"playId":"09b13ab8-08eb-3bdd-9961-b12bba66a37f","pitchNumber":3,"startTime":"2026-07-05T23:57:34.649Z","endTime":"2026-07-05T23:57:42.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:57:42.179Z","atBatIndex":85}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brian Serven grounds out, second baseman Xavier Edwards to first baseman Liam Hicks.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-05T23:56:55.518Z","endTime":"2026-07-05T23:57:42.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".750"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.714"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"5.000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.41"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.03"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.22"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.32"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.48"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.27"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"102.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.85"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.37"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.36"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.07"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.714"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"5.000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Colby Thomas replaces Jonah Heim.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-05T23:56:31.451Z","endTime":"2026-07-05T23:56:57.700Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":641680,"link":"/api/v1/people/641680"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.001049649747518,"aZ":-27.165791531898986,"pfxX":1.6796825380821232,"pfxZ":2.7787942644708927,"pX":0.5009250578074385,"pZ":2.6685222530410027,"vX0":1.7707112962698905,"vY0":-133.0414823727567,"vZ0":-5.434944515737303,"x":97.91,"y":166.73,"x0":-0.39011549947708796,"y0":50.004183059472446,"z0":6.69248805319189,"aX":3.0283070863626382},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":-3.4,"spinRate":2397,"spinDirection":169},"zone":6,"typeConfidence":0.91,"plateTime":0.41080028984857053,"extension":6.238382452965412},"index":1,"playId":"db73e0a9-517a-35e5-875e-ad465f1298a2","pitchNumber":1,"startTime":"2026-07-05T23:56:57.700Z","endTime":"2026-07-05T23:57:02.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06065984605196,"aZ":-38.57850487726761,"pfxX":1.7125304646595696,"pfxZ":-4.35115856352366,"pX":0.6585985273840734,"pZ":1.9814490201802162,"vX0":1.3352537191981437,"vY0":-120.62948108008592,"vZ0":-3.804301607984125,"x":91.9,"y":185.28,"x0":-0.12520292379346717,"y0":50.00563874385719,"z0":6.989458615431604,"aX":2.5175459328736327},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.5,"breakHorizontal":-3.5,"spinRate":2476,"spinDirection":32},"zone":9,"typeConfidence":0.9,"plateTime":0.45451652790310026,"extension":6.182910173684139},"index":2,"playId":"296040e0-8eba-3c3c-be1d-56a8bafdb029","pitchNumber":2,"startTime":"2026-07-05T23:57:15.857Z","endTime":"2026-07-05T23:57:20.339Z","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.6,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45314291486127,"aZ":-31.71911408757016,"pfxX":2.3555047503371953,"pfxZ":0.25984198234843703,"pX":-0.06983632110995121,"pZ":2.3275941999795835,"vX0":-0.3084212930615865,"vY0":-130.5586704808563,"vZ0":-5.612021871062724,"x":119.66,"y":175.93,"x0":-0.2573812095529196,"y0":50.00260464281465,"z0":6.858427025360008,"aX":4.11415494740914},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.5,"breakHorizontal":-4.2,"spinRate":2482,"spinDirection":95},"zone":5,"typeConfidence":0.9,"plateTime":0.4176522636816755,"extension":6.012182370349831},"hitData":{"launchSpeed":73.0,"launchAngle":0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.97,"coordY":156.19}},"index":3,"playId":"09b13ab8-08eb-3bdd-9961-b12bba66a37f","pitchNumber":3,"startTime":"2026-07-05T23:57:34.649Z","endTime":"2026-07-05T23:57:42.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-05T23:57:42.179Z","atBatIndex":85},"scoringPlays":[1,12,14,21,24,42,43,67,69,76,81,84],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":106.41,"y":150.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":110.35,"y":22.45},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":116.58,"y":193.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":144.44,"y":80.04},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":103.82,"y":79.27},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":82.95,"y":107.01},"type":"O","description":"Flyout"}],"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":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":211.02,"y":111.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":59.73,"y":101.29},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":95.92,"y":170.13},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":18,"top":[9,10,11,12,13,14,15],"bottom":[16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":134.09,"y":149.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":94.9,"y":80.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"coordinates":{"x":75.46,"y":115.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":83.39,"y":56.07},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":115.1,"y":72.46},"type":"O","description":"Sac Fly"}],"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":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":108.0,"y":56.0},"type":"O","description":"Flyout"}]}},{"startIndex":19,"endIndex":29,"top":[19,20,21,22,23,24,25,26],"bottom":[27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":185.24,"y":80.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":50.6,"y":38.25},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"coordinates":{"x":68.56,"y":65.63},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":52.63,"y":88.07},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":126.24,"y":138.43},"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":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"coordinates":{"x":109.45,"y":167.38},"type":"O","description":"Groundout"}]}},{"startIndex":30,"endIndex":35,"top":[30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":185.05,"y":115.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":107.93,"y":170.94},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":124.72,"y":192.74},"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":4,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":123.45,"y":147.33},"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":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":152.37,"y":95.68},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":41,"top":[36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":85.4,"y":61.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":144.82,"y":165.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"coordinates":{"x":150.04,"y":148.06},"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":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":120.75,"y":72.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":132.12,"y":54.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":102.43,"y":159.94},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":50,"top":[42,43,44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":89.89,"y":32.74},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":108.24,"y":38.33},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":88.07,"y":171.45},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":147.0,"y":147.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":162.73,"y":141.96},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"coordinates":{"x":39.19,"y":86.66},"type":"H","description":"Double"}],"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":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":145.48,"y":173.99},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":58,"top":[51,52,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":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":108.44,"y":153.14},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"coordinates":{"x":132.29,"y":213.13},"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":7,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":150.55,"y":170.94},"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":7,"pitcher":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":141.02,"y":186.51},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":72,"top":[59,60,61,62,63,64],"bottom":[65,66,67,68,69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":187.75,"y":105.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":106.08,"y":139.98},"type":"O","description":"Double Play"}],"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":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"coordinates":{"x":182.75,"y":140.25},"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":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":193.39,"y":67.71},"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":8,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":205.27,"y":71.41},"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":8,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"coordinates":{"x":151.75,"y":115.29},"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":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":111.48,"y":158.23},"type":"O","description":"Forceout"}]}},{"startIndex":73,"endIndex":85,"top":[73,74,75,76,77,78],"bottom":[79,80,81,82,83,84,85],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":106.41,"y":151.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":91.19,"y":96.21},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":129.53,"y":196.78},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":111.99,"y":177.55},"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":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":83.78,"y":102.93},"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":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":203.32,"y":113.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":138.88,"y":165.85},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":128.13,"y":182.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"coordinates":{"x":144.97,"y":156.19},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":5,"hits":4,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":8,"hits":7,"errors":1,"leftOnBase":1},"away":{"runs":9,"hits":16,"errors":0,"leftOnBase":14}},"defense":{"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"catcher":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"first":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"second":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"third":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"shortstop":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"left":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"center":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"right":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"onDeck":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"inHole":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"battingOrder":6,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"offense":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"onDeck":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"inHole":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"battingOrder":9,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":8,"airOuts":12,"runs":9,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":7,"intentionalWalks":1,"hits":16,"hitByPitch":3,"avg":".253","atBats":38,"obp":".331","slg":".410","ops":".741","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":33,"rbi":9,"leftOnBase":20,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.50","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":7,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".278","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":156,"era":"4.08","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.25","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":156,"balls":61,"strikes":95,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":7,"pitchesPerInning":"17.33","runsScoredPer9":"8.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":1,"pickoffs":0}},"players":{"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":5,"groundOuts":12,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":41,"obp":".348","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":164,"era":"4.35","inningsPitched":"10.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":5,"whip":"1.35","battersFaced":46,"outs":31,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":51,"strikes":113,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".---","pitchesPerInning":"15.87","gamesFinished":4,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.58","walksPer9Inn":"2.61","hitsPer9Inn":"9.58","runsScoredPer9":"5.23","homeRunsPer9":"1.74","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, 5 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":6,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":13,"strikes":13,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":30,"gamesStarted":4,"flyOuts":32,"groundOuts":38,"airOuts":51,"runs":21,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":49,"baseOnBalls":19,"intentionalWalks":0,"hits":32,"hitByPitch":3,"atBats":168,"obp":".281","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":783,"era":"3.83","inningsPitched":"47.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.09","battersFaced":193,"outs":141,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":304,"strikes":479,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":5,"winPercentage":"1.000","pitchesPerInning":"16.66","gamesFinished":9,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.64","hitsPer9Inn":"6.13","runsScoredPer9":"4.02","homeRunsPer9":"1.15","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"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"}]},"ID694350":{"person":{"id":694350,"fullName":"Zach Brzykcy","link":"/api/v1/people/694350"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"4.50","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665052":{"person":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"801","stats":{"batting":{"summary":"0-2 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":3,"groundOuts":20,"airOuts":6,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":2,"avg":".226","atBats":62,"obp":".351","slg":".419","ops":".770","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":26,"rbi":10,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"3.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.67","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":39,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":9,"strikes":20,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":28,"gamesStarted":1,"flyOuts":17,"groundOuts":12,"airOuts":31,"runs":24,"doubles":4,"triples":2,"homeRuns":6,"strikeOuts":34,"baseOnBalls":12,"intentionalWalks":1,"hits":26,"hitByPitch":3,"atBats":102,"obp":".347","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":492,"era":"7.27","inningsPitched":"26.0","wins":3,"losses":3,"saves":12,"saveOpportunities":14,"holds":2,"blownSaves":2,"earnedRuns":21,"whip":"1.46","battersFaced":118,"outs":78,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":492,"balls":162,"strikes":330,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":2,"winPercentage":".500","pitchesPerInning":"18.92","gamesFinished":23,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"11.77","walksPer9Inn":"4.15","hitsPer9Inn":"9.00","runsScoredPer9":"8.31","homeRunsPer9":"2.08","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | 2 HR, 2B, 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":10,"rbi":2,"leftOnBase":2,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":29,"groundOuts":43,"airOuts":52,"runs":22,"doubles":6,"triples":1,"homeRuns":11,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":1,"hits":43,"hitByPitch":1,"avg":".234","atBats":184,"obp":".314","slg":".457","ops":".771","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":84,"rbi":34,"leftOnBase":104,"sacBunts":0,"sacFlies":1,"babip":".252","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.73","popOuts":9,"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":1,"putOuts":99,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":73,"groundOuts":136,"airOuts":127,"runs":60,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":92,"baseOnBalls":33,"intentionalWalks":0,"hits":122,"hitByPitch":7,"atBats":474,"obp":".314","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","numberOfPitches":1849,"era":"4.00","inningsPitched":"123.2","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.25","battersFaced":517,"outs":371,"gamesPitched":19,"completeGames":1,"shutouts":1,"pitchesThrown":1849,"balls":600,"strikes":1249,"strikePercentage":".680","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".714","pitchesPerInning":"14.95","gamesFinished":0,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"6.70","walksPer9Inn":"2.40","hitsPer9Inn":"8.88","runsScoredPer9":"4.37","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":7,"flyOuts":43,"groundOuts":80,"airOuts":68,"runs":29,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":52,"baseOnBalls":32,"intentionalWalks":0,"hits":63,"hitByPitch":1,"atBats":262,"obp":".325","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1116,"era":"3.52","inningsPitched":"69.0","wins":1,"losses":3,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":27,"whip":"1.38","battersFaced":297,"outs":207,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1116,"balls":408,"strikes":708,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".250","pitchesPerInning":"16.17","gamesFinished":8,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"6.78","walksPer9Inn":"4.17","hitsPer9Inn":"8.22","runsScoredPer9":"3.78","homeRunsPer9":"1.04","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":12,"groundOuts":10,"airOuts":29,"runs":23,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":22,"hitByPitch":5,"avg":".244","atBats":90,"obp":".349","slg":".489","ops":".838","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":44,"rbi":9,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"0.34","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":58,"errors":1,"chances":60,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"1-1 | HBP, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":48,"groundOuts":68,"airOuts":100,"runs":45,"doubles":11,"triples":3,"homeRuns":5,"strikeOuts":84,"baseOnBalls":47,"intentionalWalks":0,"hits":59,"hitByPitch":9,"avg":".192","atBats":307,"obp":".316","slg":".296","ops":".612","caughtStealing":10,"stolenBases":18,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":91,"rbi":22,"leftOnBase":115,"sacBunts":3,"sacFlies":1,"babip":".247","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.40","popOuts":28,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":202,"errors":0,"chances":206,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":37,"gamesStarted":0,"flyOuts":18,"groundOuts":39,"airOuts":28,"runs":22,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":38,"baseOnBalls":25,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":132,"obp":".354","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":623,"era":"4.25","inningsPitched":"36.0","wins":4,"losses":4,"saves":1,"saveOpportunities":4,"holds":10,"blownSaves":3,"earnedRuns":17,"whip":"1.53","battersFaced":162,"outs":108,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":623,"balls":247,"strikes":376,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".500","pitchesPerInning":"17.31","gamesFinished":7,"strikeoutWalkRatio":"1.52","strikeoutsPer9Inn":"9.50","walksPer9Inn":"6.25","hitsPer9Inn":"7.50","runsScoredPer9":"5.50","homeRunsPer9":"0.00","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676974":{"person":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":56,"groundOuts":94,"airOuts":99,"runs":35,"doubles":15,"triples":2,"homeRuns":10,"strikeOuts":112,"baseOnBalls":36,"intentionalWalks":0,"hits":78,"hitByPitch":7,"atBats":381,"obp":".285","caughtStealing":5,"stolenBases":5,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1635,"era":"2.53","inningsPitched":"103.0","wins":9,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.11","battersFaced":426,"outs":309,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1635,"balls":581,"strikes":1054,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".900","pitchesPerInning":"15.87","gamesFinished":0,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"9.79","walksPer9Inn":"3.15","hitsPer9Inn":"6.82","runsScoredPer9":"3.06","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":1,"flyOuts":19,"groundOuts":41,"airOuts":41,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":1,"hits":19,"hitByPitch":4,"atBats":130,"obp":".222","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":510,"era":"2.31","inningsPitched":"39.0","wins":6,"losses":2,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":10,"whip":"0.72","battersFaced":144,"outs":117,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":510,"balls":175,"strikes":335,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"13.08","gamesFinished":10,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"6.92","walksPer9Inn":"2.08","hitsPer9Inn":"4.38","runsScoredPer9":"2.31","homeRunsPer9":"0.92","inheritedRunners":25,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"1-6 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":28,"groundOuts":64,"airOuts":68,"runs":20,"doubles":16,"triples":2,"homeRuns":3,"strikeOuts":21,"baseOnBalls":14,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".278","atBats":209,"obp":".321","slg":".416","ops":".737","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":87,"rbi":34,"leftOnBase":96,"sacBunts":1,"sacFlies":1,"babip":".296","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.67","popOuts":19,"lineOuts":21},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":11,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.33","battersFaced":14,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":15,"strikes":25,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.33","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":105,"putOuts":63,"errors":8,"chances":176,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":8,"groundOuts":18,"airOuts":16,"runs":14,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":4,"atBats":72,"obp":".407","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":353,"era":"7.00","inningsPitched":"18.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.72","battersFaced":86,"outs":54,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":118,"strikes":235,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.61","gamesFinished":6,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"8.50","walksPer9Inn":"3.50","hitsPer9Inn":"12.00","runsScoredPer9":"7.00","homeRunsPer9":"0.50","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":55,"groundOuts":93,"airOuts":97,"runs":49,"doubles":13,"triples":5,"homeRuns":6,"strikeOuts":45,"baseOnBalls":49,"intentionalWalks":4,"hits":99,"hitByPitch":0,"avg":".302","atBats":328,"obp":".387","slg":".427","ops":".814","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":140,"rbi":35,"leftOnBase":130,"sacBunts":1,"sacFlies":5,"babip":".330","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.67","popOuts":13,"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":202,"putOuts":131,"errors":4,"chances":337,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 14)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":27,"groundOuts":22,"airOuts":43,"runs":15,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":46,"baseOnBalls":15,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":135,"obp":".270","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":621,"era":"3.08","inningsPitched":"38.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":14,"blownSaves":0,"earnedRuns":13,"whip":"1.03","battersFaced":152,"outs":114,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":621,"balls":224,"strikes":397,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".500","pitchesPerInning":"16.34","gamesFinished":4,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"10.89","walksPer9Inn":"3.55","hitsPer9Inn":"5.68","runsScoredPer9":"3.55","homeRunsPer9":"0.71","inheritedRunners":12,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":29,"groundOuts":45,"airOuts":56,"runs":35,"doubles":16,"triples":3,"homeRuns":11,"strikeOuts":87,"baseOnBalls":27,"intentionalWalks":2,"hits":61,"hitByPitch":6,"avg":".247","atBats":247,"obp":".335","slg":".470","ops":".805","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":282,"totalBases":116,"rbi":39,"leftOnBase":122,"sacBunts":1,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.46","popOuts":14,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":200,"errors":4,"chances":212,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":45,"groundOuts":84,"airOuts":91,"runs":48,"doubles":7,"triples":1,"homeRuns":13,"strikeOuts":29,"baseOnBalls":31,"intentionalWalks":1,"hits":79,"hitByPitch":5,"avg":".286","atBats":276,"obp":".362","slg":".460","ops":".822","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":127,"rbi":56,"leftOnBase":113,"sacBunts":1,"sacFlies":6,"babip":".275","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.23","popOuts":25,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":32,"stolenBasePercentage":".889","caughtStealingPercentage":".111","assists":23,"putOuts":366,"errors":2,"chances":391,"fielding":".995","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687531":{"person":{"id":687531,"fullName":"William Kempner","link":"/api/v1/people/687531"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":7,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":33,"obp":".167","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":140,"era":"0.00","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":36,"outs":30,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":47,"strikes":93,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"9.90","walksPer9Inn":"1.80","hitsPer9Inn":"2.70","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":28,"groundOuts":29,"airOuts":47,"runs":29,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":96,"baseOnBalls":17,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".236","atBats":216,"obp":".292","slg":".444","ops":".736","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":243,"totalBases":96,"rbi":49,"leftOnBase":89,"sacBunts":0,"sacFlies":7,"babip":".345","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.64","popOuts":5,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":105,"errors":0,"chances":105,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677870":{"person":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"jerseyNumber":"19","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":38,"flyOuts":14,"groundOuts":33,"airOuts":22,"runs":10,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":5,"avg":".202","atBats":99,"obp":".298","slg":".273","ops":".571","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":27,"rbi":6,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"99.00","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":21,"errors":3,"chances":50,"fielding":".940","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640459":{"person":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"jerseyNumber":"64","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".222","atBats":9,"obp":".300","slg":".333","ops":".633","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":2,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":5,"putOuts":26,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":21,"groundOuts":37,"airOuts":33,"runs":23,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".254","atBats":142,"obp":".312","slg":".437","ops":".749","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":62,"rbi":23,"leftOnBase":61,"sacBunts":2,"sacFlies":0,"babip":".299","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.29","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":16,"stolenBases":23,"stolenBasePercentage":".590","caughtStealingPercentage":".410","assists":23,"putOuts":365,"errors":5,"chances":393,"fielding":".987","passedBall":5,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 5-6)","summary":"7.0 IP, 0 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":7,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":36,"strikes":56,"strikePercentage":".610","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":{"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":15,"gamesStarted":15,"flyOuts":43,"groundOuts":58,"airOuts":82,"runs":38,"doubles":15,"triples":1,"homeRuns":13,"strikeOuts":89,"baseOnBalls":32,"intentionalWalks":0,"hits":56,"hitByPitch":6,"atBats":284,"obp":".291","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1309,"era":"3.84","inningsPitched":"79.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.10","battersFaced":323,"outs":239,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1309,"balls":484,"strikes":825,"strikePercentage":".630","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".455","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"10.05","walksPer9Inn":"3.62","hitsPer9Inn":"6.33","runsScoredPer9":"4.29","homeRunsPer9":"1.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":27,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":54,"groundOuts":102,"airOuts":86,"runs":59,"doubles":25,"triples":5,"homeRuns":9,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":0,"hits":123,"hitByPitch":4,"avg":".346","atBats":356,"obp":".376","slg":".520","ops":".896","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":185,"rbi":43,"leftOnBase":128,"sacBunts":0,"sacFlies":6,"babip":".377","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.56","popOuts":9,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":184,"putOuts":105,"errors":12,"chances":301,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[672640,681715,689414,669364,691594,665923,677870,805300,665052,640459,691788,691587,669199,656848,664126],"pitchers":[691587,669199,656848,664126],"bench":[683357,669065],"bullpen":[645261,694350,676534,806188,687531,667463,676974,663969,676604],"battingOrder":[672640,681715,689414,669364,691594,665923,677870,665052,691788],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Sanoja (16, Jump); Lopez, O (25, Jump); Navarreto (1, Jump); Ruiz, E (8, Sterner); Hernández, H (6, Alvarado)."},{"label":"HR","value":"Hernández, H 2 (11, 1st inning off Jump, 0 on, 1 out, 6th inning off Barnett, 0 on, 0 out); Jiménez, L (1, 3rd inning off Jump, 1 on, 1 out); Lopez, O (9, 6th inning off Barnett, 0 on, 0 out)."},{"label":"TB","value":"Edwards, X 2; Hernández, H 10; Hicks, L 2; Jiménez, L 4; Lopez, O 7; Marsee; Navarreto 3; Ruiz, E 2; Sanoja 2."},{"label":"RBI","value":"Hernández, H 2 (34); Hicks, L 2 (56); Jiménez, L 2 (6); Lopez, O 3 (43)."},{"label":"Runners left in scoring position, 2 out","value":"Sanoja; Conine 2; Ruiz, E 2; Hernández, H; Hicks, L; Edwards, X."},{"label":"SF","value":"Hicks, L; Lopez, O."},{"label":"GIDP","value":"Sanoja."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"14."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ruiz, E (18, 2nd base off Jump/Serven)."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"Mack (5)."}]}],"note":[{"label":"a","value":"Struck out for Navarreto in the 9th."}]},"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":6,"groundOuts":9,"airOuts":7,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".248","atBats":33,"obp":".326","slg":".409","ops":".735","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":12,"rbi":7,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":12,"runs":9,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":7,"intentionalWalks":1,"hits":16,"hitByPitch":3,"atBats":38,"obp":".520","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":200,"era":"5.09","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.47","battersFaced":50,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":200,"balls":84,"strikes":116,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":9,"pitchesPerInning":"22.22","runsScoredPer9":"9.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":1,"chances":40,"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":1,"groundOuts":0,"airOuts":1,"runs":2,"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":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":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":20,"groundOuts":68,"airOuts":43,"runs":31,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":67,"baseOnBalls":30,"intentionalWalks":1,"hits":45,"hitByPitch":0,"avg":".202","atBats":223,"obp":".296","slg":".305","ops":".601","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":68,"rbi":22,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.60","popOuts":6,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":135,"errors":2,"chances":138,"fielding":".986","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, K, 6 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":6,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":46,"flyOuts":24,"groundOuts":43,"airOuts":40,"runs":20,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".241","atBats":145,"obp":".300","slg":".490","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":71,"rbi":29,"leftOnBase":75,"sacBunts":0,"sacFlies":2,"babip":".239","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.11","popOuts":7,"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":{"caughtStealing":6,"stolenBases":23,"stolenBasePercentage":".793","caughtStealingPercentage":".207","assists":10,"putOuts":250,"errors":1,"chances":261,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"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":19,"gamesStarted":16,"flyOuts":50,"groundOuts":103,"airOuts":88,"runs":36,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":82,"baseOnBalls":41,"intentionalWalks":0,"hits":75,"hitByPitch":4,"atBats":345,"obp":".306","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1499,"era":"3.04","inningsPitched":"94.2","wins":7,"losses":4,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":32,"whip":"1.23","battersFaced":393,"outs":284,"gamesPitched":19,"completeGames":1,"shutouts":0,"pitchesThrown":1499,"balls":587,"strikes":912,"strikePercentage":".610","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".636","pitchesPerInning":"15.83","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.80","walksPer9Inn":"3.90","hitsPer9Inn":"7.13","runsScoredPer9":"3.42","homeRunsPer9":"0.95","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":27,"groundOuts":50,"airOuts":52,"runs":41,"doubles":11,"triples":1,"homeRuns":11,"strikeOuts":55,"baseOnBalls":14,"intentionalWalks":0,"hits":61,"hitByPitch":4,"avg":".282","atBats":216,"obp":".338","slg":".495","ops":".833","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":107,"rbi":29,"leftOnBase":87,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.64","popOuts":14,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":81,"errors":6,"chances":182,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":43,"groundOuts":75,"airOuts":92,"runs":23,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":1,"hits":58,"hitByPitch":4,"avg":".227","atBats":256,"obp":".292","slg":".305","ops":".597","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":78,"rbi":26,"leftOnBase":116,"sacBunts":1,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.33","popOuts":16,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":159,"putOuts":126,"errors":4,"chances":289,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":42,"gamesStarted":0,"flyOuts":26,"groundOuts":35,"airOuts":44,"runs":20,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":1,"hits":38,"hitByPitch":0,"atBats":154,"obp":".285","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":653,"era":"3.98","inningsPitched":"40.2","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":18,"whip":"1.16","battersFaced":166,"outs":122,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":653,"balls":225,"strikes":428,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".400","pitchesPerInning":"16.06","gamesFinished":5,"strikeoutWalkRatio":"4.44","strikeoutsPer9Inn":"8.85","walksPer9Inn":"1.99","hitsPer9Inn":"8.41","runsScoredPer9":"4.43","homeRunsPer9":"1.99","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":13,"strikes":19,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":15,"groundOuts":10,"airOuts":24,"runs":8,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":69,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":334,"era":"3.72","inningsPitched":"19.1","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.19","battersFaced":78,"outs":58,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":124,"strikes":210,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":2,"winPercentage":"1.000","pitchesPerInning":"17.28","gamesFinished":6,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.78","walksPer9Inn":"4.19","hitsPer9Inn":"6.52","runsScoredPer9":"3.72","homeRunsPer9":"2.33","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID811965":{"person":{"id":811965,"fullName":"Joshua Kuroda-Grauer","link":"/api/v1/people/811965"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".409","atBats":22,"obp":".435","slg":".500","ops":".935","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":11,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".450","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":14,"putOuts":13,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"900","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"600","stats":{"batting":{"summary":"1-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":29,"groundOuts":62,"airOuts":53,"runs":20,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":27,"baseOnBalls":21,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".281","atBats":196,"obp":".357","slg":".439","ops":".796","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":86,"rbi":23,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":57,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.18","battersFaced":18,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":24,"strikes":33,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.55","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.82","hitsPer9Inn":"9.82","runsScoredPer9":"2.45","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":61,"errors":0,"chances":63,"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":28,"gamesStarted":1,"flyOuts":20,"groundOuts":36,"airOuts":44,"runs":25,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":1,"hits":51,"hitByPitch":3,"atBats":176,"obp":".376","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":802,"era":"4.76","inningsPitched":"45.1","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.61","battersFaced":204,"outs":136,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":802,"balls":305,"strikes":497,"strikePercentage":".620","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".333","pitchesPerInning":"17.69","gamesFinished":12,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"9.53","walksPer9Inn":"4.37","hitsPer9Inn":"10.13","runsScoredPer9":"4.96","homeRunsPer9":"0.60","inheritedRunners":18,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":6,"groundOuts":18,"airOuts":13,"runs":12,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".286","atBats":77,"obp":".313","slg":".455","ops":".768","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":35,"rbi":8,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".400","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.50","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":23,"errors":4,"chances":71,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-2 | 2 BB, 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":16,"groundOuts":30,"airOuts":32,"runs":24,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":57,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".232","atBats":151,"obp":".304","slg":".404","ops":".708","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":61,"rbi":20,"leftOnBase":65,"sacBunts":0,"sacFlies":3,"babip":".326","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.20","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":24,"errors":3,"chances":71,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"note":"(L, 3-3)","summary":"3.0 IP, 5 ER, K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":5,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":1,"hits":8,"hitByPitch":1,"atBats":15,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":85,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":21,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":33,"strikes":52,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"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":8,"gamesStarted":8,"flyOuts":29,"groundOuts":28,"airOuts":53,"runs":19,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":13,"intentionalWalks":1,"hits":43,"hitByPitch":3,"atBats":161,"obp":".326","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":724,"era":"3.77","inningsPitched":"43.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":18,"whip":"1.30","battersFaced":181,"outs":129,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":724,"balls":243,"strikes":481,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":6,"winPercentage":".500","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"3.15","strikeoutsPer9Inn":"8.58","walksPer9Inn":"2.72","hitsPer9Inn":"9.00","runsScoredPer9":"3.98","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":21,"groundOuts":17,"airOuts":23,"runs":15,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":89,"obp":".296","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":429,"era":"5.55","inningsPitched":"24.1","wins":3,"losses":3,"saves":2,"saveOpportunities":3,"holds":4,"blownSaves":1,"earnedRuns":15,"whip":"1.19","battersFaced":98,"outs":73,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":429,"balls":145,"strikes":284,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":1,"winPercentage":".500","pitchesPerInning":"17.63","gamesFinished":10,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"10.73","walksPer9Inn":"3.33","hitsPer9Inn":"7.40","runsScoredPer9":"5.55","homeRunsPer9":"1.85","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":60,"groundOuts":51,"airOuts":105,"runs":42,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":54,"baseOnBalls":22,"intentionalWalks":1,"hits":92,"hitByPitch":2,"atBats":299,"obp":".357","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1254,"era":"5.10","inningsPitched":"72.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.58","battersFaced":327,"outs":217,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1254,"balls":434,"strikes":820,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".455","pitchesPerInning":"17.34","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"6.72","walksPer9Inn":"2.74","hitsPer9Inn":"11.45","runsScoredPer9":"5.23","homeRunsPer9":"1.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","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":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":35,"groundOuts":52,"airOuts":57,"runs":61,"doubles":15,"triples":1,"homeRuns":20,"strikeOuts":126,"baseOnBalls":76,"intentionalWalks":9,"hits":89,"hitByPitch":2,"avg":".275","atBats":324,"obp":".415","slg":".512","ops":".927","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":166,"rbi":66,"leftOnBase":100,"sacBunts":0,"sacFlies":0,"babip":".388","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.20","popOuts":7,"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":37,"putOuts":611,"errors":3,"chances":651,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":1,"flyOuts":6,"groundOuts":11,"airOuts":11,"runs":13,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":46,"obp":".472","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":209,"era":"11.70","inningsPitched":"10.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"2.50","battersFaced":53,"outs":30,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":209,"balls":84,"strikes":125,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"20.90","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"5.40","hitsPer9Inn":"17.10","runsScoredPer9":"11.70","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"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}},"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"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":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":17,"groundOuts":30,"airOuts":36,"runs":16,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":52,"baseOnBalls":26,"intentionalWalks":2,"hits":36,"hitByPitch":4,"atBats":153,"obp":".359","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":773,"era":"3.38","inningsPitched":"40.0","wins":3,"losses":0,"saves":6,"saveOpportunities":10,"holds":10,"blownSaves":4,"earnedRuns":15,"whip":"1.55","battersFaced":184,"outs":120,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":304,"strikes":469,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.33","gamesFinished":11,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"11.70","walksPer9Inn":"5.85","hitsPer9Inn":"8.10","runsScoredPer9":"3.60","homeRunsPer9":"0.90","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":12,"strikes":9,"strikePercentage":".430","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":29,"gamesStarted":1,"flyOuts":24,"groundOuts":29,"airOuts":37,"runs":21,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":150,"obp":".358","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":697,"era":"3.86","inningsPitched":"39.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":17,"whip":"1.54","battersFaced":177,"outs":119,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":697,"balls":282,"strikes":415,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"17.57","gamesFinished":9,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"10.89","walksPer9Inn":"4.99","hitsPer9Inn":"8.85","runsScoredPer9":"4.76","homeRunsPer9":"0.91","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-4 | K, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":16,"groundOuts":45,"airOuts":21,"runs":16,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":0,"hits":45,"hitByPitch":6,"avg":".285","atBats":158,"obp":".365","slg":".361","ops":".726","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":57,"rbi":14,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".394","groundOutsToAirouts":"2.14","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":140,"errors":3,"chances":145,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"801","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":19,"groundOuts":13,"airOuts":31,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".227","atBats":88,"obp":".261","slg":".398","ops":".659","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":35,"rbi":11,"leftOnBase":35,"sacBunts":1,"sacFlies":0,"babip":".271","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":52,"errors":2,"chances":54,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":63,"groundOuts":61,"airOuts":108,"runs":51,"doubles":16,"triples":0,"homeRuns":20,"strikeOuts":75,"baseOnBalls":28,"intentionalWalks":2,"hits":87,"hitByPitch":4,"avg":".264","atBats":330,"obp":".328","slg":".494","ops":".822","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":363,"totalBases":163,"rbi":44,"leftOnBase":145,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":26,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":16,"stolenBases":29,"stolenBasePercentage":".644","caughtStealingPercentage":".356","assists":31,"putOuts":546,"errors":1,"chances":578,"fielding":".998","passedBall":6,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643410":{"person":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"jerseyNumber":"38","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":33,"gamesStarted":0,"flyOuts":17,"groundOuts":24,"airOuts":30,"runs":16,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":1,"hits":31,"hitByPitch":2,"atBats":117,"obp":".331","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":494,"era":"4.70","inningsPitched":"30.2","wins":0,"losses":1,"saves":4,"saveOpportunities":6,"holds":5,"blownSaves":2,"earnedRuns":16,"whip":"1.34","battersFaced":130,"outs":92,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":494,"balls":173,"strikes":321,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".000","pitchesPerInning":"16.11","gamesFinished":7,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"9.68","walksPer9Inn":"2.93","hitsPer9Inn":"9.10","runsScoredPer9":"4.70","homeRunsPer9":"0.59","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":23,"gamesStarted":6,"flyOuts":35,"groundOuts":38,"airOuts":57,"runs":43,"doubles":8,"triples":2,"homeRuns":8,"strikeOuts":70,"baseOnBalls":21,"intentionalWalks":0,"hits":58,"hitByPitch":7,"atBats":220,"obp":".343","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":968,"era":"6.75","inningsPitched":"54.2","wins":2,"losses":4,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":41,"whip":"1.45","battersFaced":251,"outs":164,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":968,"balls":331,"strikes":637,"strikePercentage":".660","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".333","pitchesPerInning":"17.71","gamesFinished":5,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"11.52","walksPer9Inn":"3.46","hitsPer9Inn":"9.55","runsScoredPer9":"7.08","homeRunsPer9":"1.32","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":73,"groundOuts":79,"airOuts":117,"runs":66,"doubles":16,"triples":3,"homeRuns":24,"strikeOuts":80,"baseOnBalls":33,"intentionalWalks":0,"hits":96,"hitByPitch":2,"atBats":367,"obp":".322","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1583,"era":"5.79","inningsPitched":"93.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.38","battersFaced":407,"outs":280,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1583,"balls":574,"strikes":1009,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".273","pitchesPerInning":"16.96","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.18","hitsPer9Inn":"9.26","runsScoredPer9":"6.36","homeRunsPer9":"2.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[703607,701762,680869,671732,811965,666126,691777,641680,687515,661531,695611,686930,686993,663687,665622,665660],"pitchers":[695611,686930,686993,663687,665622,665660],"bench":[669127,643446,675961],"bullpen":[650644,669372,643410,695034,678022,605488,660761],"battingOrder":[703607,701762,680869,671732,811965,666126,691777,687515,661531],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Cortes (11, Bachar); Butler, L (8, Fairbanks)."},{"label":"HR","value":"Heim (9, 8th inning off Bachar, 3 on, 0 out)."},{"label":"TB","value":"Butler, L 2; Cortes 2; Gelof; Heim 5; Kuroda-Grauer; Serven."},{"label":"RBI","value":"Cortes (23); Heim 6 (29)."},{"label":"2-out RBI","value":"Heim 2."},{"label":"Team RISP","value":"3-for-5."},{"label":"Team LOB","value":"1."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Bolte (4, 2nd base by Petersen/Navarreto)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Butler, L (2, dropped foul)."},{"label":"Outfield assists","value":"Cortes (Edwards, X at home)."},{"label":"DP","value":"2 (Muncy-Gelof-Kurtz; Kuroda-Grauer-Gelof)."}]}],"note":[{"label":"1","value":"Ran for Heim in the 9th."}]}},"officials":[{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Hernández, H (by Jump)."},{"label":"HBP","value":"Marsee (by Jump); Conine (by Harris, H); Ruiz, E (by Medina)."},{"label":"ABS Challenge","value":"Ruiz, E (Strike-Overturned to Ball); Navarreto (Ball-Overturned to Strike); Serven (Ball-Overturned to Strike); Lopez, O (Strike-Overturned to Ball); Muncy (Strike-Overturned to Ball); Mack (Ball-Confirmed); Heim (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Pérez, Eu 92-56; Bachar 26-13; Petersen 9-6; Fairbanks 29-20; Jump 85-52; Barnett 32-19; Sterner 17-10; Harris, H 17-9; Medina 21-9; Alvarado 28-17."},{"label":"Groundouts-flyouts","value":"Pérez, Eu 7-6; Bachar 0-0; Petersen 1-0; Fairbanks 1-0; Jump 3-5; Barnett 2-1; Sterner 0-0; Harris, H 1-0; Medina 0-0; Alvarado 2-0."},{"label":"Batters faced","value":"Pérez, Eu 21; Bachar 6; Petersen 2; Fairbanks 7; Jump 21; Barnett 8; Sterner 4; Harris, H 5; Medina 6; Alvarado 6."},{"label":"Inherited runners-scored","value":"Petersen 1-0."},{"label":"Umpires","value":"HP: Junior Valentine. 1B: Austin Jones. 2B: Rob Drake. 3B: Jordan Baker. "},{"label":"Weather","value":"83 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, Out To CF."},{"label":"First pitch","value":"1:35 PM."},{"label":"T","value":"3:22."},{"label":"Att","value":"8,686."},{"label":"Venue","value":"Sutter Health Park."},{"label":"July 5, 2026"}],"pitchingNotes":["Barnett pitched to 2 batters in the 6th inning.","Bachar pitched to 6 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","boxscoreName":"Pérez, Eu"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 5-6)","summary":"7.0 IP, 0 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":7,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":36,"strikes":56,"strikePercentage":".610","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":{"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":15,"gamesStarted":15,"flyOuts":43,"groundOuts":58,"airOuts":82,"runs":38,"doubles":15,"triples":1,"homeRuns":13,"strikeOuts":89,"baseOnBalls":32,"intentionalWalks":0,"hits":56,"hitByPitch":6,"atBats":284,"obp":".291","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1309,"era":"3.84","inningsPitched":"79.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.10","battersFaced":323,"outs":239,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1309,"balls":484,"strikes":825,"strikePercentage":".630","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".455","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"10.05","walksPer9Inn":"3.62","hitsPer9Inn":"6.33","runsScoredPer9":"4.29","homeRunsPer9":"1.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":27,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":90,"pitchingGameScore":90},{"player":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","boxscoreName":"Hernández, H"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | 2 HR, 2B, 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":10,"rbi":2,"leftOnBase":2,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":29,"groundOuts":43,"airOuts":52,"runs":22,"doubles":6,"triples":1,"homeRuns":11,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":1,"hits":43,"hitByPitch":1,"avg":".234","atBats":184,"obp":".314","slg":".457","ops":".771","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":84,"rbi":34,"leftOnBase":104,"sacBunts":0,"sacFlies":1,"babip":".252","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.73","popOuts":9,"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":1,"putOuts":99,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":77,"hittingGameScore":77},{"player":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","boxscoreName":"Lopez, O"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | HR, 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":7,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":54,"groundOuts":102,"airOuts":86,"runs":59,"doubles":25,"triples":5,"homeRuns":9,"strikeOuts":51,"baseOnBalls":17,"intentionalWalks":0,"hits":123,"hitByPitch":4,"avg":".346","atBats":356,"obp":".376","slg":".520","ops":".896","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":185,"rbi":43,"leftOnBase":128,"sacBunts":0,"sacFlies":6,"babip":".377","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.56","popOuts":9,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":184,"putOuts":105,"errors":12,"chances":301,"fielding":".960","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":71,"hittingGameScore":71}]},"decisions":{"winner":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"loser":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}