{"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":823848,"link":"/api/v1.1/game/823848/feed/live","metaData":{"wait":10,"timeStamp":"20260709_005615","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823848,"type":"R","doubleHeader":"N","id":"2026/07/08/seamlb-miamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823848-2026-07-08","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-08T22:40:00Z","originalDate":"2026-07-08","officialDate":"2026-07-08","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2026,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","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":"Seattle","record":{"gamesPlayed":93,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":47,"losses":46,"ties":0,"pct":".505"},"records":{},"divisionLeader":false,"wins":47,"losses":46,"winningPercentage":".505"},"franchiseName":"Seattle","clubName":"Mariners","active":true},"home":{"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":93,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":42,"ties":0,"pct":".548"},"records":{},"divisionLeader":false,"wins":51,"losses":42,"winningPercentage":".548"},"franchiseName":"Miami","clubName":"Marlins","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID689546":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546","firstName":"Nicholas","lastName":"Davila","primaryNumber":"82","birthDate":"1998-11-21","currentAge":27,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Davila","boxscoreName":"Davila","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"duh-vee-luh","mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Davila","nameSlug":"nick-davila-689546","firstLastName":"Nick Davila","lastFirstName":"Davila, Nick","lastInitName":"Davila, N","initLastName":"N Davila","fullFMLName":"Nicholas  Davila","fullLFMName":"Davila, Nicholas ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID621074":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074","firstName":"Michael","lastName":"Rucker","primaryNumber":"38","birthDate":"1994-04-27","currentAge":32,"birthCity":"Columbus","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Rucker","middleName":"Patrick","boxscoreName":"Rucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Rucker","nameSlug":"michael-rucker-621074","firstLastName":"Michael Rucker","lastFirstName":"Rucker, Michael","lastInitName":"Rucker, M","initLastName":"M Rucker","fullFMLName":"Michael Patrick Rucker","fullLFMName":"Rucker, Michael Patrick","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"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},"ID677961":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961","firstName":"Mitchell","lastName":"Wilcox","primaryNumber":"43","birthDate":"1999-07-14","currentAge":27,"birthCity":"Chattanooga","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Wilcox","middleName":"Cole","boxscoreName":"Wilcox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Wilcox","nameSlug":"cole-wilcox-677961","firstLastName":"Cole Wilcox","lastFirstName":"Wilcox, Cole","lastInitName":"Wilcox, C","initLastName":"C Wilcox","fullFMLName":"Mitchell Cole Wilcox","fullLFMName":"Wilcox, Mitchell Cole","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"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},"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},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"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},"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},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"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},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"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},"ID670156":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156","firstName":"Miles","lastName":"Mastrobuoni","primaryNumber":"21","birthDate":"1995-10-31","currentAge":30,"birthCity":"San Ramon","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miles","useLastName":"Mastrobuoni","middleName":"James","boxscoreName":"Mastrobuoni","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"mass-troh-BOH-nee","mlbDebutDate":"2022-09-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mastrobuoni","nameSlug":"miles-mastrobuoni-670156","firstLastName":"Miles Mastrobuoni","lastFirstName":"Mastrobuoni, Miles","lastInitName":"Mastrobuoni, M","initLastName":"M Mastrobuoni","fullFMLName":"Miles James Mastrobuoni","fullLFMName":"Mastrobuoni, Miles James","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"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},"ID806068":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068","firstName":"Colt","lastName":"Emerson","primaryNumber":"4","birthDate":"2005-07-20","currentAge":21,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colt","useLastName":"Emerson","middleName":"Walker","boxscoreName":"Emerson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Emerson","nameSlug":"colt-emerson-806068","firstLastName":"Colt Emerson","lastFirstName":"Emerson, Colt","lastInitName":"Emerson, C","initLastName":"C Emerson","fullFMLName":"Colt Walker Emerson","fullLFMName":"Emerson, Colt Walker","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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":4169,"name":"loanDepot park","link":"/api/v1/venues/4169","location":{"address1":"501 Marlins Way","city":"Miami","state":"Florida","stateAbbrev":"FL","postalCode":"33125","defaultCoordinates":{"latitude":25.77796236,"longitude":-80.21951795},"azimuthAngle":128.0,"elevation":10,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37446,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":344,"leftCenter":386,"center":407,"rightCenter":392,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":4169,"link":"/api/v1/venues/4169"},"weather":{"condition":"Roof Closed","temp":"72","wind":"0 mph, None"},"gameInfo":{"attendance":10545,"firstPitch":"2026-07-08T22:40:00.000Z","gameDurationMinutes":136},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":2,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"home":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"}},"officialScorer":{"id":827715,"fullName":"Evan Roberts","link":"/api/v1/people/827715"},"primaryDatacaster":{"id":800979,"fullName":"James Carrig","link":"/api/v1/people/800979"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T22:40:45.295Z","endTime":"2026-07-08T22:41:59.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"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-08T18:59:05.371Z","endTime":"2026-07-08T22:15:12.755Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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-08T22:15:12.755Z","endTime":"2026-07-08T22:40:18.128Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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-08T22:40:18.128Z","endTime":"2026-07-08T22:40:47.477Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923396371799463,"aZ":-36.071630334600776,"pfxX":2.5079938472408814,"pfxZ":-2.6665140272536068,"pX":-0.2579612127783646,"pZ":2.4450306343807084,"vX0":1.148811654401804,"vY0":-120.46632164879112,"vZ0":-1.335911559767171,"x":126.83,"y":172.76,"x0":-1.0679393422860324,"y0":50.00451368298782,"z0":6.21555533612474,"aX":3.660943912821355},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.9,"breakHorizontal":-4.8,"spinRate":2496,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.4558751219970194,"extension":6.292280521330806},"index":3,"playId":"00ad7d32-0af9-3402-af3b-1115cf609ee9","pitchNumber":1,"startTime":"2026-07-08T22:40:47.477Z","endTime":"2026-07-08T22:40:50.869Z","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":84.6,"endSpeed":77.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066999569982944,"aZ":-29.551498856340473,"pfxX":2.605743082295486,"pfxZ":1.7157186026431708,"pX":0.5153565330416351,"pZ":1.2666527674831554,"vX0":3.8242570890535137,"vY0":-123.07096865214913,"vZ0":-4.901837356333131,"x":97.36,"y":204.58,"x0":-1.3989466680974396,"y0":50.0042296482368,"z0":5.795437301371186,"aX":3.98563949316222},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":-5.6,"spinRate":2514,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44554083143943224,"extension":6.14103679527488},"index":4,"playId":"17b0cad1-f4d2-370f-a7bf-621144130936","pitchNumber":2,"startTime":"2026-07-08T22:40:59.556Z","endTime":"2026-07-08T22:41:02.556Z","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":86.4,"endSpeed":79.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24068997076815,"aZ":-27.693996753657565,"pfxX":3.8370886472832044,"pfxZ":2.815541155583145,"pX":0.08933534650558558,"pZ":1.9135886387286127,"vX0":2.3447655255297235,"vY0":-125.73317236565727,"vZ0":-4.0351756642474275,"x":113.59,"y":187.11,"x0":-1.3559920476757408,"y0":50.00127014216513,"z0":5.805426970139174,"aX":6.096629034930727},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":-7.6,"spinRate":2615,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4368609176360887,"extension":6.272559935048789},"index":5,"playId":"d17584b5-7b46-3518-810a-74bbf1413273","pitchNumber":3,"startTime":"2026-07-08T22:41:13.737Z","endTime":"2026-07-08T22:41:16.852Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-08T22:41:26.491Z","endTime":"2026-07-08T22:41:38.366Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.237823905911352,"aZ":-26.32799840610857,"pfxX":-6.432160970686606,"pfxZ":3.534099782200678,"pX":-0.8207205284932991,"pZ":1.5353762862874485,"vX0":3.27719297132418,"vY0":-127.29646057395476,"vZ0":-5.547454717421553,"x":148.28,"y":197.32,"x0":-1.2838818278418842,"y0":50.00260394863595,"z0":5.8068067237794105,"aX":-10.637627511840634},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.5,"breakHorizontal":11.0,"spinRate":1194,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.42900863385146737,"extension":6.2533766760297835},"index":7,"playId":"fd3c2069-9573-3319-a7af-75c7c57fd710","pitchNumber":4,"startTime":"2026-07-08T22:41:38.366Z","endTime":"2026-07-08T22:41:42.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.758309388915404,"aZ":-19.664445729795474,"pfxX":-9.569528461878766,"pfxZ":6.212342633238124,"pX":-0.3165594441178096,"pZ":1.6511426198220465,"vX0":5.433900799248435,"vY0":-140.93749152868824,"vZ0":-7.9814036726563415,"x":129.07,"y":194.2,"x0":-1.0253081313670602,"y0":50.00465658475292,"z0":5.787974353216171,"aX":-19.270493555400318},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":2068,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.38850274983887445,"extension":6.185630796226172},"hitData":{"launchSpeed":90.3,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.53,"coordY":163.68}},"index":8,"playId":"168b107c-5f0b-32f5-a834-3771bfd820c9","pitchNumber":5,"startTime":"2026-07-08T22:41:52.877Z","endTime":"2026-07-08T22:41:59.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:41:59.994Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T22:42:07.989Z","endTime":"2026-07-08T22:43:25.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48640830172761,"aZ":-19.900056181854783,"pfxX":-10.55651735362258,"pfxZ":6.13457785744663,"pX":-1.5214121418725535,"pZ":2.1051271206061344,"vX0":2.3885848868746913,"vY0":-140.6993682932622,"vZ0":-6.897268587311486,"x":174.99,"y":181.94,"x0":-1.010864637367856,"y0":50.00435763505518,"z0":5.881934336382925,"aX":-21.126661038757273},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.8,"breakHorizontal":18.6,"spinRate":2046,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.38956917022564275,"extension":6.099367837321562},"index":0,"playId":"8346a16a-9759-3d5f-a84b-dbdd498c766f","pitchNumber":1,"startTime":"2026-07-08T22:42:21.914Z","endTime":"2026-07-08T22:42:25.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.364506170375183,"aZ":-18.858733002572425,"pfxX":-9.180938682691734,"pfxZ":6.660215190479171,"pX":-0.8240404856094505,"pZ":2.1385947257079923,"vX0":3.683624742816946,"vY0":-140.37198042200203,"vZ0":-6.98292885099189,"x":148.41,"y":181.04,"x0":-0.9596135211622547,"y0":50.00035921860663,"z0":5.88339444800514,"aX":-18.343444585865768},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.8,"breakHorizontal":15.8,"spinRate":1924,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3899971715048065,"extension":6.169508774246707},"index":1,"playId":"77870b9c-09d8-34b9-b6d1-fbbf3fb9abd8","pitchNumber":2,"startTime":"2026-07-08T22:42:34.772Z","endTime":"2026-07-08T22:42:38.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":79.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68188612703896,"aZ":-27.78009010498611,"pfxX":7.230517749175755,"pfxZ":2.7558561698660213,"pX":0.6624986488639665,"pZ":2.249847515338888,"vX0":2.3570201840458593,"vY0":-125.33907195958179,"vZ0":-3.459643882669518,"x":91.75,"y":178.03,"x0":-1.22886608788069,"y0":50.00349919199088,"z0":5.909688760428578,"aX":11.536449321653043},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":-13.7,"spinRate":2638,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.4365352935815383,"extension":6.047698261648993},"index":2,"playId":"5fd9b63a-0861-3055-be48-f2da9be35bfc","pitchNumber":3,"startTime":"2026-07-08T22:42:49.078Z","endTime":"2026-07-08T22:42:52.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.995704663001785,"aZ":-20.61698410036762,"pfxX":-9.513687616912682,"pfxZ":5.70729269795965,"pX":-0.9202662943311934,"pZ":1.0460870708508758,"vX0":2.8788535557050214,"vY0":-141.38079183153332,"vZ0":-9.824494553732402,"x":152.08,"y":210.54,"x0":-0.7150051128069046,"y0":50.00630572182333,"z0":5.8874667177593825,"aX":-19.278616274690336},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.5,"breakHorizontal":16.7,"spinRate":1990,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.38729540408068663,"extension":6.129511562254342},"index":3,"playId":"df28791f-4dee-3554-8dbe-cc3581d4da41","pitchNumber":4,"startTime":"2026-07-08T22:43:02.428Z","endTime":"2026-07-08T22:43:05.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04305520691412,"aZ":-26.92117856731236,"pfxX":-6.361902396397204,"pfxZ":3.1180846013771815,"pX":0.042802259732346616,"pZ":2.1205255714867906,"vX0":4.594465719350689,"vY0":-128.5124044995589,"vZ0":-4.550177004292069,"x":115.37,"y":181.53,"x0":-0.9359675853531967,"y0":50.001362186891924,"z0":5.989414885104933,"aX":-10.708335340053829},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":10.6,"spinRate":1136,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.42516944211878993,"extension":6.279649613292063},"hitData":{"launchSpeed":104.7,"launchAngle":-1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.62,"coordY":154.67}},"index":4,"playId":"20fc6d1e-eb72-3e7f-a309-fc36aa8c0095","pitchNumber":5,"startTime":"2026-07-08T22:43:18.513Z","endTime":"2026-07-08T22:43:25.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:43:25.945Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a ground ball to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T22:43:36.319Z","endTime":"2026-07-08T22:45:05.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":96.7,"endSpeed":88.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791315602541726,"aZ":-21.48992025871048,"pfxX":-10.26659988339916,"pfxZ":5.325724207964535,"pX":0.05783014297679541,"pZ":1.4551767820324937,"vX0":6.763992778461065,"vY0":-140.52178768741058,"vZ0":-8.18337673506927,"x":114.8,"y":199.49,"x0":-1.0421760956164003,"y0":50.004267260894316,"z0":5.79282052376442,"aX":-20.606242133895794},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":17.3,"spinRate":1926,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3892570450525148,"extension":6.244387613907044},"index":0,"playId":"edbb8ab2-f6f9-3f41-aa11-9346fb6af45b","pitchNumber":1,"startTime":"2026-07-08T22:43:53.931Z","endTime":"2026-07-08T22:43:58.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.942180159838706,"aZ":-32.4120316331174,"pfxX":9.049939130683567,"pfxZ":-0.15949865643459482,"pX":-0.6313369161913391,"pZ":3.396840066674407,"vX0":-0.6434069065557181,"vY0":-121.97818235654744,"vZ0":0.4462998097268325,"x":141.07,"y":147.07,"x0":-1.5385378267375829,"y0":50.00198491849318,"z0":6.01560540267123,"aX":13.578411460736287},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.1,"breakHorizontal":-16.2,"spinRate":2492,"spinDirection":68},"zone":1,"typeConfidence":2.0,"plateTime":0.44975745550639923,"extension":6.071185879763959},"index":1,"playId":"5d20379e-b69d-3e6d-8a13-4da71f3d7c5b","pitchNumber":2,"startTime":"2026-07-08T22:44:06.544Z","endTime":"2026-07-08T22:44:11.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19622891736578,"aZ":-42.28375904032941,"pfxX":3.080963594225408,"pfxZ":-6.883787246751481,"pX":-1.5316746364414082,"pZ":3.532682864621755,"vX0":-1.7478847035676954,"vY0":-120.35648005964075,"vZ0":1.9725344555710471,"x":175.38,"y":143.4,"x0":-1.1966136023942675,"y0":50.004696873568626,"z0":6.4451244091959925,"aX":4.523880812959387},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.8,"breakHorizontal":-5.2,"spinRate":2599,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.45497028649828897,"extension":6.013032557406919},"index":2,"playId":"5df52149-192d-3f61-9bee-8c3f4149b0d9","pitchNumber":3,"startTime":"2026-07-08T22:44:22.344Z","endTime":"2026-07-08T22:44:26.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.761567492946845,"aZ":-29.01774471355628,"pfxX":7.598697642939442,"pfxZ":2.102370946011625,"pX":0.4383235975984973,"pZ":2.3359446140116287,"vX0":2.10326686549489,"vY0":-121.69552849166435,"vZ0":-2.3443091737303132,"x":100.29,"y":175.71,"x0":-1.4241491924397258,"y0":50.001440548031745,"z0":5.823849977014241,"aX":11.402495576348686},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.5,"breakHorizontal":-14.3,"spinRate":2488,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.4499865179931306,"extension":6.116499936920718},"index":3,"playId":"b9fd1f1f-341e-38b4-b662-99468be7774c","pitchNumber":4,"startTime":"2026-07-08T22:44:38.860Z","endTime":"2026-07-08T22:44:42.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.219633507650293,"aZ":-23.248686580599184,"pfxX":-10.637848369913009,"pfxZ":4.5493164139815505,"pX":-0.46299880580158675,"pZ":2.837900394920606,"vX0":5.625239196571297,"vY0":-139.21813314269565,"vZ0":-3.9632969901222275,"x":134.65,"y":162.16,"x0":-1.1274133287306527,"y0":50.00603609028687,"z0":5.818611127149174,"aX":-20.887862666347594},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.6,"breakHorizontal":18.1,"spinRate":1978,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.393409822348433,"extension":6.116353943822899},"hitData":{"launchSpeed":106.0,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.27,"coordY":83.87}},"index":4,"playId":"9ccb9674-ee4c-3b33-9e30-ae2bcbcf3a46","pitchNumber":5,"startTime":"2026-07-08T22:44:53.930Z","endTime":"2026-07-08T22:45:05.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:45:05.141Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a fly ball to center fielder Jakob Marsee. Dominic Canzone to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T22:45:16.391Z","endTime":"2026-07-08T22:45:45.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnThird":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020326530831127,"aZ":-30.84691284935546,"pfxX":-7.812630114193311,"pfxZ":0.8095689461464541,"pX":-0.7684080288435348,"pZ":2.270401792083232,"vX0":3.5473794666849927,"vY0":-126.57088734194507,"vZ0":-2.9249888677766416,"x":146.29,"y":177.48,"x0":-1.167431881799565,"y0":50.0019476292002,"z0":5.892272867103846,"aX":-12.770065987976531},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":13.4,"spinRate":1253,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.4315211278800528,"extension":6.269084089425932},"hitData":{"launchSpeed":72.1,"launchAngle":45.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.11,"coordY":108.08}},"index":0,"playId":"ee9af89c-57d8-39f4-ad84-af005d39269d","pitchNumber":1,"startTime":"2026-07-08T22:45:33.688Z","endTime":"2026-07-08T22:45:45.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:45:45.290Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T22:46:05.323Z","endTime":"2026-07-08T22:46:47.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.642968337326405,"aZ":-27.523144926757997,"pfxX":5.77170464407582,"pfxZ":3.062607792201945,"pX":0.05352289528357364,"pZ":2.2076443531848393,"vX0":1.3891963761108201,"vY0":-122.05379104808966,"vZ0":-3.0054862994342453,"x":114.96,"y":179.17,"x0":-1.272117629963932,"y0":50.00186976627672,"z0":5.809882741823735,"aX":8.76048207247869},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.2,"breakHorizontal":-10.8,"spinRate":2476,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4477127159759644,"extension":6.256411930186038},"index":0,"playId":"f13050f5-9dd0-3687-be64-f747590a5990","pitchNumber":1,"startTime":"2026-07-08T22:46:17.542Z","endTime":"2026-07-08T22:46:20.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910584438163546,"aZ":-30.285925071868903,"pfxX":-8.293944532592715,"pfxZ":1.143833348611305,"pX":-0.46825183610520343,"pZ":1.623721200031532,"vX0":4.477013444978009,"vY0":-127.32539428978936,"vZ0":-4.582394506541386,"x":134.85,"y":194.94,"x0":-1.167204639594774,"y0":50.00223952498018,"z0":5.829458721839449,"aX":-13.685931653122118},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":14.0,"spinRate":1274,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.42935428783892915,"extension":6.48164172390192},"hitData":{"launchSpeed":96.5,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.94,"coordY":170.4}},"index":1,"playId":"fddd6c43-e8c6-3fee-b637-40b31af228e8","pitchNumber":2,"startTime":"2026-07-08T22:46:40.735Z","endTime":"2026-07-08T22:46:47.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:46:47.816Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, first baseman Josh Naylor to pitcher George Kirby.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T22:49:12.365Z","endTime":"2026-07-08T22:50:22.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32060101670426,"aZ":-17.232015661520997,"pfxX":-10.39619625027387,"pfxZ":7.440476279515034,"pX":-0.8075061704463979,"pZ":3.131270636827502,"vX0":5.592812939282874,"vY0":-141.32639804960962,"vZ0":-3.855622699635488,"x":147.78,"y":154.24,"x0":-1.468764744203679,"y0":50.00662568066478,"z0":5.630760558947924,"aX":-20.88639272064874},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.8,"breakHorizontal":17.5,"spinRate":2265,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.38861482453385765,"extension":6.385071734400588},"index":0,"playId":"f9ccbaeb-28ee-3cab-a9d3-c00c57610de9","pitchNumber":1,"startTime":"2026-07-08T22:49:31.662Z","endTime":"2026-07-08T22:49:37.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.208517675144165,"aZ":-33.08062372307535,"pfxX":8.569985245047413,"pfxZ":-0.5585326840159848,"pX":-0.18615829122531274,"pZ":2.86255882720433,"vX0":1.0226534832740948,"vY0":-126.75194235446412,"vZ0":-0.5914747745445812,"x":124.1,"y":161.49,"x0":-1.7083330530233642,"y0":50.00610957097902,"z0":5.762439059059583,"aX":13.813772542988659},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":-15.7,"spinRate":2510,"spinDirection":33},"zone":2,"typeConfidence":2.0,"plateTime":0.4337126028550502,"extension":6.690112663185408},"index":1,"playId":"a3aab057-6a63-3504-9799-b373630837a4","pitchNumber":2,"startTime":"2026-07-08T22:49:46.824Z","endTime":"2026-07-08T22:49:50.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-08T22:50:01.343Z","endTime":"2026-07-08T22:50:15.126Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88070687526706,"aZ":-43.38202463072124,"pfxX":3.933118441573198,"pfxZ":-7.174669421050644,"pX":0.07670044900424274,"pZ":1.234480404421312,"vX0":2.7922002238478325,"vY0":-124.9128282855902,"vZ0":-2.2767320015204167,"x":114.08,"y":205.45,"x0":-1.571104517325911,"y0":50.00347162407278,"z0":5.763676272176878,"aX":6.143164243060833},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-13.3,"breakHorizontal":-7.8,"spinRate":2517,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4404495354381499,"extension":6.896346336735404},"hitData":{"launchSpeed":102.2,"launchAngle":-4.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.11,"coordY":166.77}},"index":3,"playId":"9025684f-4ab0-3cbd-8efd-ce997d1daf6d","pitchNumber":3,"startTime":"2026-07-08T22:50:15.126Z","endTime":"2026-07-08T22:50:22.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:50:22.456Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T22:50:29.461Z","endTime":"2026-07-08T22:51:58.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12311550739906,"aZ":-22.626578676281774,"pfxX":-10.874973454851252,"pfxZ":4.760053958228028,"pX":0.44035418925876046,"pZ":2.4919153342869875,"vX0":9.030504324920518,"vY0":-141.19521934730827,"vZ0":-4.524454900940256,"x":100.21,"y":171.5,"x0":-1.3969483678700847,"y0":50.00434169842091,"z0":5.583688953088607,"aX":-21.81547312169585},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.8,"breakHorizontal":17.6,"spinRate":2346,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.38891458114086674,"extension":6.385957047712132},"index":0,"playId":"822b7e63-804c-394f-8892-b413c2383a42","pitchNumber":1,"startTime":"2026-07-08T22:50:52.139Z","endTime":"2026-07-08T22:50:55.325Z","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.8,"endSpeed":83.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.353682037479253,"aZ":-28.312377498228194,"pfxX":-10.756179187753542,"pfxZ":2.2119685875127084,"pX":0.8958132905608294,"pZ":0.38801848587942894,"vX0":9.593453757670366,"vY0":-131.6785402211146,"vZ0":-7.603841597158124,"x":82.85,"y":228.3,"x0":-1.4066354015814433,"y0":50.004956517162064,"z0":5.423875383733359,"aX":-18.79085357877666},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.4,"breakHorizontal":17.3,"spinRate":1701,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.41681653160612253,"extension":6.945684871142196},"index":1,"playId":"de42b0b2-70af-3c1f-9f4a-e77fd0961c71","pitchNumber":2,"startTime":"2026-07-08T22:51:09.178Z","endTime":"2026-07-08T22:51:12.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95400177350436,"aZ":-20.59813907390036,"pfxX":-10.612126498106974,"pfxZ":5.659769067859038,"pX":0.4953353155892674,"pZ":3.337253055042852,"vX0":9.166834780904356,"vY0":-142.1987491497831,"vZ0":-2.803313678340614,"x":98.12,"y":148.67,"x0":-1.3931748283921406,"y0":50.00377211557438,"z0":5.644412203638843,"aX":-21.70921708027339},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.8,"breakHorizontal":17.3,"spinRate":2258,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3853554409725284,"extension":6.94626376928738},"index":2,"playId":"0f81c536-47e0-34ad-ae0a-48002b53d461","pitchNumber":3,"startTime":"2026-07-08T22:51:26.963Z","endTime":"2026-07-08T22:51:30.381Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35380196697891,"aZ":-43.44441089589714,"pfxX":3.3704859952231723,"pfxZ":-7.150514709126591,"pX":0.18419320147361815,"pZ":1.4473206807200836,"vX0":3.3932289199552734,"vY0":-125.02376639840386,"vZ0":-1.6718067201237725,"x":109.98,"y":199.7,"x0":-1.6310544750631972,"y0":50.00512836899665,"z0":5.706137162632446,"aX":5.3099080063606365},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-13.1,"breakHorizontal":-7.0,"spinRate":2471,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.43890958153767423,"extension":6.82422243106285},"index":3,"playId":"dc9888c5-444a-373a-8bd5-06aaf63e3814","pitchNumber":4,"startTime":"2026-07-08T22:51:53.605Z","endTime":"2026-07-08T22:51:58.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:51:58.504Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T22:52:10.233Z","endTime":"2026-07-08T22:55:00.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42271582992622,"aZ":-18.689342358725806,"pfxX":-10.173404011264982,"pfxZ":6.721393650543572,"pX":0.35312112942671886,"pZ":2.7280733291783656,"vX0":8.498210515079112,"vY0":-141.07474713520926,"vZ0":-4.524543880522097,"x":103.54,"y":165.12,"x0":-1.3831025275828261,"y0":50.006413621816584,"z0":5.565015978431281,"aX":-20.41967033178888},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.4,"breakHorizontal":16.6,"spinRate":2234,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.3889138455939438,"extension":6.314685510544666},"index":0,"playId":"42233473-d01e-33c9-8af0-5cef6ee3d842","pitchNumber":1,"startTime":"2026-07-08T22:52:24.767Z","endTime":"2026-07-08T22:52:27.873Z","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":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45788311106853,"aZ":-20.374389056941165,"pfxX":-11.047094400816865,"pfxZ":5.766127482803838,"pX":-0.2398694114291792,"pZ":1.823741801346089,"vX0":7.19584629910481,"vY0":-142.30935025614096,"vZ0":-6.942539971565028,"x":126.14,"y":189.54,"x0":-1.3694704334172685,"y0":50.00077544790945,"z0":5.590993457102782,"aX":-22.596331024251917},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":18.5,"spinRate":2395,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3852783783946183,"extension":6.902318906378516},"index":1,"playId":"eb491cd8-2661-3adb-90c5-8ee4f1e8c647","pitchNumber":2,"startTime":"2026-07-08T22:52:45.200Z","endTime":"2026-07-08T22:52:48.266Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.517452699699447,"aZ":-35.06497238828575,"pfxX":5.3410261162629595,"pfxZ":-1.6530718925561447,"pX":0.7006340408960134,"pZ":0.9932891079935627,"vX0":4.2185302626688195,"vY0":-131.50171196167565,"vZ0":-5.132563518539698,"x":90.29,"y":211.96,"x0":-1.6197221919279734,"y0":50.00451913761736,"z0":5.5789993033776,"aX":9.331406658747968},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-4.0,"breakHorizontal":-10.6,"spinRate":2496,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4169106834342404,"extension":6.739164911047237},"index":2,"playId":"0bb0385b-d36a-32d6-9843-ab14101d8693","pitchNumber":3,"startTime":"2026-07-08T22:53:11.574Z","endTime":"2026-07-08T22:53:14.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047349260788444,"aZ":-45.436550406061755,"pfxX":4.763746595678137,"pfxZ":-8.501133769705339,"pX":-0.47122593343080427,"pZ":0.9898194107162647,"vX0":1.1113119849384834,"vY0":-124.85882946866491,"vZ0":-2.3135382758450906,"x":134.96,"y":212.05,"x0":-1.5421247487496907,"y0":50.00471905910773,"z0":5.711113371333217,"aX":7.42904106393704},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-15.7,"breakHorizontal":-8.9,"spinRate":2375,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.44077231652422144,"extension":7.43208045961937},"index":3,"playId":"56070ea1-bc49-34f4-820c-aecbdcf29659","pitchNumber":4,"startTime":"2026-07-08T22:53:29.776Z","endTime":"2026-07-08T22:53:34.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68734668019235,"aZ":-22.6163876037562,"pfxX":-12.425850796823315,"pfxZ":4.6836641759047435,"pX":0.7441625483806822,"pZ":2.5631267700645526,"vX0":10.075919295519233,"vY0":-142.40608953182166,"vZ0":-4.36344141327253,"x":108.76,"y":148.44,"x0":-1.2369890579683698,"y0":50.004215299857464,"z0":5.558066371073517,"aX":-25.357694503668455},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.7,"breakHorizontal":20.3,"spinRate":2393,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.38559533781569577,"extension":6.945718408334631},"index":4,"playId":"7e8a9468-3159-3aca-9d5a-8d59c8f47401","pitchNumber":5,"startTime":"2026-07-08T22:53:50.117Z","endTime":"2026-07-08T22:53:53.411Z","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":2},"index":5,"startTime":"2026-07-08T22:54:05.809Z","endTime":"2026-07-08T22:54:30.070Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.603038846966918,"aZ":-28.490422849434342,"pfxX":-8.191488816771894,"pfxZ":2.1168409003401827,"pX":0.36326286343896186,"pZ":1.9885202138871898,"vX0":7.209527721561555,"vY0":-131.3183248828069,"vZ0":-3.6572640555508995,"x":103.15,"y":185.09,"x0":-1.3575854442966595,"y0":50.00320013251106,"z0":5.525875313861729,"aX":-14.26297529254431},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":1719,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.41758467271776434,"extension":6.646242290585414},"index":6,"playId":"01bc3bd0-7203-3d6c-b704-99cda015a34c","pitchNumber":6,"startTime":"2026-07-08T22:54:30.070Z","endTime":"2026-07-08T22:54:33.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58804026796875,"aZ":-25.48569452061581,"pfxX":-8.78320978007774,"pfxZ":3.933377262783975,"pX":-0.04035692038408901,"pZ":1.4859641690078316,"vX0":6.574321315965043,"vY0":-130.10870358433883,"vZ0":-5.010534179726907,"x":118.54,"y":198.66,"x0":-1.4701571062894976,"y0":50.00143071522958,"z0":5.390009233202669,"aX":-14.922324321523273},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":14.3,"spinRate":1709,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42244272325463994,"extension":6.800191458832287},"hitData":{"launchSpeed":97.8,"launchAngle":29.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.39,"coordY":45.06}},"index":7,"playId":"e824a09c-c3a8-3d30-a037-5690000cf61d","pitchNumber":7,"startTime":"2026-07-08T22:54:52.517Z","endTime":"2026-07-08T22:55:00.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:55:00.976Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Raley singles on a soft bunt ground ball to third baseman Javier Sanoja.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T22:57:19.601Z","endTime":"2026-07-08T22:57:29.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Griffin Conine replaces right fielder Owen Caissie, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T22:56:56.661Z","endTime":"2026-07-08T22:57:21.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665052,"link":"/api/v1/people/665052"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.121958067900813,"aZ":-30.8819454243391,"pfxX":8.05427912871514,"pfxZ":0.8716615420309566,"pX":0.1107125630465118,"pZ":2.6868957956279873,"vX0":1.3772404426892733,"vY0":-121.35448814495135,"vZ0":-1.2211980035209093,"x":112.78,"y":166.23,"x0":-1.5108836358903497,"y0":50.005590481041644,"z0":5.890887465415921,"aX":11.994365603360777},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.6,"breakHorizontal":-14.9,"spinRate":2532,"spinDirection":61},"zone":5,"typeConfidence":2.0,"plateTime":0.45163216733811673,"extension":6.012213423736456},"hitData":{"launchSpeed":34.8,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":119.11,"coordY":187.34}},"index":1,"playId":"edc3a66d-fa63-33bd-8eb2-363397e63dcb","pitchNumber":1,"startTime":"2026-07-08T22:57:21.585Z","endTime":"2026-07-08T22:57:29.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:57:29.084Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cole Young grounds into a double play, second baseman Xavier Edwards to shortstop Otto Lopez to first baseman Kyle Stowers. Luke Raley out at 2nd. Cole Young out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T22:57:42.957Z","endTime":"2026-07-08T22:58:25.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45990232962578,"aZ":-30.27230644882787,"pfxX":-9.037796755387916,"pfxZ":1.1764998315701667,"pX":0.9105236426203599,"pZ":0.18494355857779635,"vX0":7.726095870452152,"vY0":-126.74617534392205,"vZ0":-7.843687109619809,"x":82.29,"y":233.79,"x0":-1.0064295920925437,"y0":50.006138260353474,"z0":5.744882045873597,"aX":-14.673589362031079},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":14.5,"spinRate":1320,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.43251342961518047,"extension":6.470266098379526},"index":0,"playId":"4d9b00ea-2db1-384f-83c1-65a6055fe404","pitchNumber":1,"startTime":"2026-07-08T22:57:58.665Z","endTime":"2026-07-08T22:58:01.665Z","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":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.745750137292976,"aZ":-41.51853502346737,"pfxX":2.807399889158757,"pfxZ":-6.38366455262608,"pX":-0.04237228528411095,"pZ":2.215930046912916,"vX0":1.2008371499648838,"vY0":-120.6004016214349,"vZ0":-0.945857219672865,"x":118.62,"y":178.95,"x0":-0.9123181736973907,"y0":50.0016803895793,"z0":6.294225176010661,"aX":4.110427048289557},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.5,"breakHorizontal":-5.4,"spinRate":2530,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.45520098626881644,"extension":6.2365866405736},"hitData":{"launchSpeed":99.8,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.87,"coordY":157.09}},"index":1,"playId":"b813e190-733c-3492-b400-661d9a8ddbad","pitchNumber":2,"startTime":"2026-07-08T22:58:18.510Z","endTime":"2026-07-08T22:58:25.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:58:25.941Z","atBatIndex":9},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Victor Robles hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T22:58:37.988Z","endTime":"2026-07-08T22:59:01.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"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":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.415300507607423,"aZ":-16.366385448081896,"pfxX":-4.804291249309647,"pfxZ":7.975657120488215,"pX":-1.411893680758042,"pZ":3.9099859436339472,"vX0":-0.2292657852416432,"vY0":-139.84702337870777,"vZ0":-3.65342540055007,"x":170.82,"y":133.21,"x0":-0.7047588438495761,"y0":50.00058399143656,"z0":6.306267339554999,"aX":-9.517640750131022},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":8.8,"spinRate":2144,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3915969679843023,"extension":6.016553716525238},"index":0,"playId":"f4db8ab2-dccc-36b7-8a91-fd656fdc0bad","pitchNumber":1,"startTime":"2026-07-08T22:58:57.886Z","endTime":"2026-07-08T22:59:01.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T22:59:01.333Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colt Emerson grounds into a force out, fielded by shortstop Otto Lopez. Victor Robles out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T22:59:56.377Z","endTime":"2026-07-08T23:01:03.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T22:59:38.825Z","endTime":"2026-07-08T22:59:58.617Z","isPitch":false,"type":"action","player":{"id":806068,"link":"/api/v1/people/806068"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.425753000012822,"aZ":-27.009069766741266,"pfxX":-6.937675216038048,"pfxZ":3.171783641508613,"pX":-0.8977222462769765,"pZ":2.1977067763941474,"vX0":2.803491536266981,"vY0":-126.46978246930026,"vZ0":-3.883479181027544,"x":151.22,"y":179.44,"x0":-1.1157050985240193,"y0":50.00486595687614,"z0":5.90577062735765,"aX":-11.303079511991195},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":12.0,"spinRate":1231,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43216598138001494,"extension":6.304293859357161},"index":1,"playId":"bb95a361-a918-37ae-a2d9-2ea32fed1407","pitchNumber":1,"startTime":"2026-07-08T22:59:58.617Z","endTime":"2026-07-08T23:00:03.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.212535014840324,"aZ":-30.182371999007895,"pfxX":5.102874706718364,"pfxZ":1.333704441904218,"pX":-0.9454073938291179,"pZ":1.2880566992559175,"vX0":-0.41240823146479366,"vY0":-121.70518194176675,"vZ0":-4.542337190421771,"x":153.04,"y":204.0,"x0":-1.436564205703544,"y0":50.00573581815777,"z0":5.797084632826243,"aX":7.645045653729931},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":-9.1,"spinRate":2500,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4502903548331485,"extension":6.009851806328443},"index":2,"playId":"8a3b0281-e6c8-306e-ab5a-966e2cc7e2f9","pitchNumber":2,"startTime":"2026-07-08T23:00:19.088Z","endTime":"2026-07-08T23:00:22.590Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"playId":"234ed995-fb35-3e13-b70d-f6e77ec0cf31","startTime":"2026-07-08T23:00:38.697Z","endTime":"2026-07-08T23:00:41.697Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.575592345719073,"aZ":-20.70185442672166,"pfxX":-9.991645965352085,"pfxZ":5.980429729375846,"pX":-0.9146806988888944,"pZ":2.6500872474437487,"vX0":3.9841672189668462,"vY0":-137.86111971782455,"vZ0":-5.152745179138583,"x":151.87,"y":167.23,"x0":-1.083129465212601,"y0":50.003429495193934,"z0":5.947031911224322,"aX":-19.17093268990732},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":17.2,"spinRate":2018,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3977842188821423,"extension":6.19994372593742},"hitData":{"launchSpeed":77.3,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.8,"coordY":146.2}},"index":4,"playId":"f7720eeb-d3b7-3ff3-b360-a2fc7bf45a92","pitchNumber":3,"startTime":"2026-07-08T23:00:56.798Z","endTime":"2026-07-08T23:01:03.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:01:03.391Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Stowers homers (12) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T23:02:57.737Z","endTime":"2026-07-08T23:03:46.144Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.156183849370827,"aZ":-46.08690659447798,"pfxX":4.272080562345667,"pfxZ":-9.429916898501654,"pX":-0.25435093927414393,"pZ":2.6040047851393706,"vX0":1.6864268575126549,"vY0":-121.33640289963549,"vZ0":1.7980115226345865,"x":126.7,"y":168.47,"x0":-1.5156897139124133,"y0":50.00451783725008,"z0":5.90241450624297,"aX":6.30099043022629},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-16.3,"breakHorizontal":-8.2,"spinRate":2440,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.45329748326339914,"extension":6.834226099793494},"hitData":{"launchSpeed":105.4,"launchAngle":26.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.63,"coordY":30.81}},"index":0,"playId":"72ddc2f3-6922-3b32-999f-104755fc863e","pitchNumber":1,"startTime":"2026-07-08T23:03:19.562Z","endTime":"2026-07-08T23:03:46.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:03:46.144Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Griffin Conine singles on a ground ball to right fielder Luke Raley.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T23:03:47.032Z","endTime":"2026-07-08T23:05:31.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26597345032571,"aZ":-13.75921395803076,"pfxX":-4.526530531041852,"pfxZ":9.20300497029497,"pX":-0.19942455074529522,"pZ":1.9176729243855657,"vX0":5.0647536274478515,"vY0":-140.4363527877451,"vZ0":-7.450211428625055,"x":124.6,"y":187.0,"x0":-1.4366125151095195,"y0":50.0058680571137,"z0":5.4968313513317,"aX":-9.059971900997716},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":7.2,"spinRate":2301,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3897588238250864,"extension":6.484337316771496},"index":0,"playId":"7c18565d-2e2b-36a8-be83-55c2f6fff236","pitchNumber":1,"startTime":"2026-07-08T23:04:08.339Z","endTime":"2026-07-08T23:04:11.858Z","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":96.3,"endSpeed":88.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.310836164502472,"aZ":-13.539700570352771,"pfxX":-5.629017554029773,"pfxZ":9.33285459461387,"pX":-1.0633428359625896,"pZ":3.252726517721422,"vX0":3.3826467388105144,"vY0":-140.29652897601807,"vZ0":-4.007347072678671,"x":157.53,"y":150.96,"x0":-1.5524531493647324,"y0":50.001561725628676,"z0":5.580168482491279,"aX":-11.236514924734394},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2276,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39019151279373876,"extension":6.604751085904425},"index":1,"playId":"e0fa1704-ee9b-394e-82b8-8e6061f49c68","pitchNumber":2,"startTime":"2026-07-08T23:04:22.508Z","endTime":"2026-07-08T23:04:26.329Z","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.5,"endSpeed":88.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52109329056145,"aZ":-14.080437499362567,"pfxX":-7.16489893952894,"pfxZ":9.093587923024174,"pX":-0.21333196191203246,"pZ":2.6151883429570044,"vX0":6.224705047181065,"vY0":-140.36206382074965,"vZ0":-5.527960884699798,"x":125.13,"y":168.17,"x0":-1.5316067074374702,"y0":50.006182774247506,"z0":5.531119840405121,"aX":-14.262961289721073},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":11.6,"spinRate":2310,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3905895825384431,"extension":6.742058873418222},"index":2,"playId":"acd18270-01a4-3076-bcbd-5f52a3f009fd","pitchNumber":3,"startTime":"2026-07-08T23:04:39.119Z","endTime":"2026-07-08T23:04:42.128Z","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.5,"endSpeed":80.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01806199705182,"aZ":-36.175933191440336,"pfxX":8.08100405726394,"pfxZ":-2.4403169327984564,"pX":-0.334374920755733,"pZ":2.852209275133746,"vX0":0.6178879125521171,"vY0":-127.43952780092347,"vZ0":0.01478818236885826,"x":129.75,"y":161.77,"x0":-1.629625513821289,"y0":50.0031856891239,"z0":5.711844444924724,"aX":13.24697318450344},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.2,"breakHorizontal":-14.8,"spinRate":2557,"spinDirection":37},"zone":1,"typeConfidence":2.0,"plateTime":0.43034689656044556,"extension":6.556983375853665},"index":3,"playId":"4bb86d9d-c696-376f-acba-ba36c860dad9","pitchNumber":4,"startTime":"2026-07-08T23:04:59.452Z","endTime":"2026-07-08T23:05:02.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.82382651626115,"aZ":-15.836321875048014,"pfxX":-6.335864585282669,"pfxZ":8.222464503972622,"pX":0.6894422924994094,"pZ":3.006725731815031,"vX0":7.6010624127061925,"vY0":-140.9686918223617,"vZ0":-4.41003741682474,"x":90.72,"y":157.6,"x0":-1.234949887626016,"y0":50.00308052868254,"z0":5.632946099091623,"aX":-12.59076041451329},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":9.7,"spinRate":2284,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.3904388446869258,"extension":6.61390379012191},"hitData":{"launchSpeed":95.2,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.2,"coordY":109.89}},"index":4,"playId":"eb77a62e-948c-31db-a5b2-b0462c1f7350","pitchNumber":5,"startTime":"2026-07-08T23:05:19.878Z","endTime":"2026-07-08T23:05:31.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:05:31.474Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T23:05:40.018Z","endTime":"2026-07-08T23:07:07.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":97.1,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58179685086392,"aZ":-16.814974625001664,"pfxX":-9.03129049015473,"pfxZ":7.667641043956383,"pX":-0.3434527126703163,"pZ":2.9963995569800463,"vX0":6.266852170226686,"vY0":-141.21693586750223,"vZ0":-4.175629688837259,"x":130.09,"y":157.88,"x0":-1.4272024300027377,"y0":50.00329022773492,"z0":5.5882117167527205,"aX":-18.09398254550307},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":14.9,"spinRate":2285,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3890635848465167,"extension":6.278918934177277},"index":0,"playId":"ce71d462-6c68-3906-93cc-7cad7af4a65e","pitchNumber":1,"startTime":"2026-07-08T23:06:02.344Z","endTime":"2026-07-08T23:06:06.746Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-08T23:06:22.229Z","endTime":"2026-07-08T23:06:43.491Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53964323771626,"aZ":-22.08614674615892,"pfxX":-9.860293328165461,"pfxZ":5.818550386327198,"pX":-0.017709723182472072,"pZ":2.4118334301724236,"vX0":7.035888594486505,"vY0":-131.0174427879314,"vZ0":-3.5990478111001156,"x":117.68,"y":173.66,"x0":-1.4614404708868038,"y0":50.00006956371023,"z0":5.46041426200779,"aX":-17.082653205575113},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.0,"breakHorizontal":16.2,"spinRate":1693,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.41860177835028267,"extension":6.365499715299454},"index":2,"playId":"d91e81a6-dd0b-3550-bd93-f6e3a82391ca","pitchNumber":2,"startTime":"2026-07-08T23:06:43.491Z","endTime":"2026-07-08T23:06:46.491Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.012784893906048,"aZ":-34.13188073710873,"pfxX":5.327568506338981,"pfxZ":-1.1811050724112908,"pX":0.948411458652246,"pZ":1.6627254408047134,"vX0":4.754260468789934,"vY0":-128.32236991263906,"vZ0":-2.8643700028266004,"x":80.85,"y":193.89,"x0":-1.6273486652621576,"y0":50.00570094196458,"z0":5.4793370956689,"aX":8.798261279548836},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.6,"breakHorizontal":-10.8,"spinRate":2338,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.42845943979286005,"extension":6.420240211633944},"index":3,"playId":"aeca4696-a4d1-367c-a7db-cd2846007083","pitchNumber":3,"startTime":"2026-07-08T23:07:04.765Z","endTime":"2026-07-08T23:07:07.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:07:07.765Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T23:07:11.922Z","endTime":"2026-07-08T23:08:50.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.886798169118045,"aZ":-21.109164570544593,"pfxX":-9.283094247764868,"pfxZ":5.591419921371841,"pX":-0.4734908991344681,"pZ":3.0639876104918695,"vX0":6.098987111817613,"vY0":-140.10745129396977,"vZ0":-3.166734733429438,"x":135.05,"y":156.05,"x0":-1.4770483331251953,"y0":50.00633123036724,"z0":5.595287694053867,"aX":-18.382600351328232},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.6,"breakHorizontal":15.5,"spinRate":2353,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3915510038595129,"extension":6.548710862810865},"index":0,"playId":"0e4345ec-6e83-3ac0-a38c-493e091ee837","pitchNumber":1,"startTime":"2026-07-08T23:07:36.205Z","endTime":"2026-07-08T23:07:39.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99556796690212,"aZ":-25.509674499984122,"pfxX":-0.21293979421746378,"pfxZ":3.6101575546348954,"pX":0.6701044259346682,"pZ":3.9926644247570957,"vX0":5.843656691606222,"vY0":-134.9470673827437,"vZ0":0.09400279886843299,"x":91.46,"y":130.98,"x0":-1.494554098652453,"y0":50.003842547472374,"z0":5.752357754286647,"aX":-0.39338085529901984},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":-0.8,"spinRate":2312,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4056654909926172,"extension":6.649531322748161},"index":1,"playId":"dfadc169-5dd0-3ccc-9f1b-129fc17c7090","pitchNumber":2,"startTime":"2026-07-08T23:07:58.036Z","endTime":"2026-07-08T23:08:02.168Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93919617447684,"aZ":-43.234328888056744,"pfxX":6.201540436405976,"pfxZ":-7.52926643554418,"pX":-0.698193154482175,"pZ":2.878911055227034,"vX0":0.12695883880581493,"vY0":-121.08838197482937,"vZ0":2.206339990318593,"x":143.61,"y":161.05,"x0":-1.5557430201065516,"y0":50.001521133094776,"z0":5.7676338145134745,"aX":9.112174293119143},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.7,"breakHorizontal":-11.3,"spinRate":2359,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.4541470321713148,"extension":6.763221415975321},"index":2,"playId":"dd066700-fa63-36b5-8b5f-c5ab976f3fcc","pitchNumber":3,"startTime":"2026-07-08T23:08:17.072Z","endTime":"2026-07-08T23:08:20.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.986764131464646,"aZ":-22.8007163679086,"pfxX":-11.21530835546373,"pfxZ":4.6613836922221115,"pX":0.07148060840854444,"pZ":3.228705676827001,"vX0":7.9483082836369245,"vY0":-141.35614533487333,"vZ0":-2.427792903696254,"x":114.28,"y":151.6,"x0":-1.328027763180952,"y0":50.00521183298815,"z0":5.571872384937473,"aX":-22.566476351485683},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.0,"breakHorizontal":18.6,"spinRate":2332,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3883450533321051,"extension":6.7971233464894},"hitData":{"launchSpeed":94.5,"launchAngle":41.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.7,"coordY":72.27}},"index":3,"playId":"c1766205-de44-3c2b-ad04-3368ec808def","pitchNumber":4,"startTime":"2026-07-08T23:08:36.985Z","endTime":"2026-07-08T23:08:50.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:08:50.446Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T23:08:52.511Z","endTime":"2026-07-08T23:10:53.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.250805310450268,"aZ":-34.53698930297223,"pfxX":6.459755931672813,"pfxZ":-1.4515468977394779,"pX":0.5425217478648682,"pZ":1.6673935827477484,"vX0":3.432644357278571,"vY0":-127.50995526278514,"vZ0":-2.8998638916573736,"x":96.32,"y":193.76,"x0":-1.6636892043718297,"y0":50.00018736086263,"z0":5.567370167142845,"aX":10.545626235987362},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.1,"breakHorizontal":-12.5,"spinRate":2495,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.43092752722343697,"extension":7.063366799259001},"index":0,"playId":"5c050f49-b76c-3aa3-a5d7-e3e8f73c5bdb","pitchNumber":1,"startTime":"2026-07-08T23:09:18.187Z","endTime":"2026-07-08T23:09:21.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01594194173688,"aZ":-42.614385461366446,"pfxX":6.635526118987651,"pfxZ":-6.9920077225519925,"pX":-0.9946191872630463,"pZ":1.4955590644028485,"vX0":-0.5530611267010578,"vY0":-122.0220057535156,"vZ0":-1.1864185942418457,"x":154.91,"y":198.4,"x0":-1.6248315248096767,"y0":50.00084635332123,"z0":5.689195667508363,"aX":9.914518500697802},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.6,"breakHorizontal":-11.9,"spinRate":2465,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4504300374254657,"extension":7.404752601039613},"index":1,"playId":"76baa2ac-e40f-38c4-b687-0a20430da20c","pitchNumber":2,"startTime":"2026-07-08T23:09:36.974Z","endTime":"2026-07-08T23:09:40.764Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41071543620694,"aZ":-35.78989336915655,"pfxX":8.07670764457388,"pfxZ":-2.244264968239105,"pX":0.44671610171904685,"pZ":1.9564553248777055,"vX0":2.5484316032880447,"vY0":-126.89408373871792,"vZ0":-1.6524702196420982,"x":99.97,"y":185.96,"x0":-1.6222104765412033,"y0":50.001079726111,"z0":5.494506389974157,"aX":13.034970525538085},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.2,"breakHorizontal":-15.2,"spinRate":2435,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.43332546950570405,"extension":6.511924562628453},"index":2,"playId":"2c287125-44aa-3ca0-ad89-49c21d43af2e","pitchNumber":3,"startTime":"2026-07-08T23:09:56.101Z","endTime":"2026-07-08T23:09:59.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.418033263122542,"aZ":-34.36603435922337,"pfxX":6.000736826996608,"pfxZ":-1.366317679680792,"pX":-0.5398971830799749,"pZ":2.053949910093328,"vX0":1.075217832886858,"vY0":-126.88232903572785,"vZ0":-1.7680108633478508,"x":137.58,"y":183.32,"x0":-1.749347336915291,"y0":50.001098553861496,"z0":5.535345440482801,"aX":9.643015101464472},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.6,"breakHorizontal":-11.0,"spinRate":2442,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.43406033197626526,"extension":6.6260511601935},"index":3,"playId":"60acdc4c-4821-3409-afa1-e9fbf86358f5","pitchNumber":4,"startTime":"2026-07-08T23:10:49.032Z","endTime":"2026-07-08T23:10:53.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:10:53.290Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T23:12:49.484Z","endTime":"2026-07-08T23:13:41.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.572541135734568,"aZ":-43.04193657285215,"pfxX":3.330406424971689,"pfxZ":-7.78461084033683,"pX":-0.0685626593060227,"pZ":2.9423870959422636,"vX0":1.4503254442319062,"vY0":-117.72239393538308,"vZ0":1.3291008874352397,"x":119.61,"y":159.34,"x0":-1.1264798290998275,"y0":50.004642303275524,"z0":6.372805164138325,"aX":4.647431325937589},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.4,"breakHorizontal":-6.4,"spinRate":2552,"spinDirection":36},"zone":2,"typeConfidence":2.0,"plateTime":0.4663119388946195,"extension":6.161606548483505},"index":0,"playId":"6537b028-7eba-36ff-9bc0-e5fb32515a3c","pitchNumber":1,"startTime":"2026-07-08T23:13:02.779Z","endTime":"2026-07-08T23:13:06.328Z","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.6,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73616211551038,"aZ":-22.815550625707182,"pfxX":-10.93716580136165,"pfxZ":4.920604604744874,"pX":-0.9654677860853301,"pZ":3.029642084639377,"vX0":4.403924695828483,"vY0":-137.59033476858593,"vZ0":-3.6839380647684656,"x":153.8,"y":156.98,"x0":-1.1728404469689375,"y0":50.00505466025528,"z0":5.946514085934822,"aX":-20.80970903073534},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.3,"breakHorizontal":18.7,"spinRate":2055,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3992728678095472,"extension":6.058152366908175},"index":1,"playId":"f56219a0-2aa9-37ef-9c47-18356e4a2a78","pitchNumber":2,"startTime":"2026-07-08T23:13:15.304Z","endTime":"2026-07-08T23:13:19.036Z","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":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89535273816419,"aZ":-15.168992672367006,"pfxX":-6.270575465361485,"pfxZ":8.728359455103766,"pX":0.22303085033436806,"pZ":2.2799757104837437,"vX0":4.931811030690097,"vY0":-138.8743433393586,"vZ0":-7.689758981670209,"x":108.5,"y":177.22,"x0":-0.7636158443794452,"y0":50.001609728248155,"z0":6.099345366413192,"aX":-12.213858180683955},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":10.3,"spinRate":2148,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39481838201379205,"extension":6.169898435250944},"hitData":{"launchSpeed":86.2,"launchAngle":14.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.69,"coordY":83.49}},"index":2,"playId":"144615d2-053b-31a3-a234-3edfb837f8e4","pitchNumber":3,"startTime":"2026-07-08T23:13:28.139Z","endTime":"2026-07-08T23:13:41.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:13:41.225Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T23:13:43.410Z","endTime":"2026-07-08T23:16:28.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.546626152864736,"aZ":-28.693265060309432,"pfxX":5.645383186396888,"pfxZ":2.2922041263963973,"pX":0.9477168791741756,"pZ":1.1303656778333093,"vX0":3.3153478191295367,"vY0":-123.03544891169231,"vZ0":-5.228650287442233,"x":80.88,"y":208.26,"x0":-1.1549479490479635,"y0":50.004274570293724,"z0":5.742411524638603,"aX":8.573270950997046},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.1,"breakHorizontal":-11.0,"spinRate":2507,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4467973768492315,"extension":6.224694370161999},"index":0,"playId":"a164e12a-3470-3a52-9ab3-08713ffb19e2","pitchNumber":1,"startTime":"2026-07-08T23:14:04.706Z","endTime":"2026-07-08T23:14:07.897Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-08T23:14:36.005Z","endTime":"2026-07-08T23:14:53.906Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"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.7,"endSpeed":86.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.320273666848053,"aZ":-21.146196976848803,"pfxX":-9.601909626317827,"pfxZ":5.748206620264233,"pX":-0.9534692286938489,"pZ":2.326060824398922,"vX0":2.6654805913323854,"vY0":-137.83531452290438,"vZ0":-6.024191140283537,"x":153.34,"y":175.98,"x0":-0.6868684984632015,"y0":50.005556560621116,"z0":5.972921009386613,"aX":-18.43457852414682},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":16.8,"spinRate":2008,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.39773555883528866,"extension":6.180066995534675},"index":2,"playId":"212c3298-5cf9-3217-b119-f4ebb8778d13","pitchNumber":2,"startTime":"2026-07-08T23:14:53.906Z","endTime":"2026-07-08T23:14:57.931Z","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":0},"index":3,"playId":"84b1d7e2-32fd-3305-9db0-2c75fe5c7992","startTime":"2026-07-08T23:15:15.890Z","endTime":"2026-07-08T23:15:18.890Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.910188226518525,"aZ":-19.755872693009522,"pfxX":-9.134125789318368,"pfxZ":6.327974392460574,"pX":0.23240101728249862,"pZ":1.0969025998632724,"vX0":6.066106001603054,"vY0":-139.11839685534872,"vZ0":-9.446290870426505,"x":108.14,"y":209.16,"x0":-0.7884962991511434,"y0":50.002360582313926,"z0":5.843352154683772,"aX":-17.921963399253187},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":15.4,"spinRate":2014,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39356000672290037,"extension":6.249967540337258},"index":4,"playId":"87b3241d-ff58-3c7a-8f15-cd6bf381a25b","pitchNumber":3,"startTime":"2026-07-08T23:15:35.746Z","endTime":"2026-07-08T23:15:39.099Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00963477098931,"aZ":-30.04276435331051,"pfxX":2.966599937711444,"pfxZ":1.3310621608638475,"pX":1.198196718010781,"pZ":0.3304343705328466,"vX0":4.229425525134056,"vY0":-126.40472273434956,"vZ0":-7.423866688954277,"x":71.33,"y":229.86,"x0":-0.8881816348892331,"y0":50.004242884344265,"z0":5.748078905847716,"aX":4.755823144181472},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":-6.4,"spinRate":2521,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.434864797784996,"extension":6.204089097912327},"index":5,"playId":"c3c909cb-a89f-37bb-bc2d-d6e613b52c1b","pitchNumber":4,"startTime":"2026-07-08T23:15:52.678Z","endTime":"2026-07-08T23:15:55.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01198241811027,"aZ":-18.309716812488507,"pfxX":-9.707272745249968,"pfxZ":7.150453399326053,"pX":-0.329085232904706,"pZ":2.182350294676599,"vX0":4.293627660111612,"vY0":-138.6093960009901,"vZ0":-7.084122238990908,"x":129.54,"y":179.86,"x0":-0.6401031514118527,"y0":50.00287619526611,"z0":6.0013158637514845,"aX":-18.821087945226747},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":16.7,"spinRate":1952,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39569765486843256,"extension":6.199155738614022},"hitData":{"launchSpeed":93.3,"launchAngle":30.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.67,"coordY":63.3}},"index":6,"playId":"66da4714-087c-382e-bb29-3343c8880c54","pitchNumber":5,"startTime":"2026-07-08T23:16:16.817Z","endTime":"2026-07-08T23:16:28.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:16:28.266Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T23:16:50.595Z","endTime":"2026-07-08T23:18:44.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.619521853236126,"aZ":-37.968598353957134,"pfxX":1.9224018817152397,"pfxZ":-3.961508931794027,"pX":0.6447909703635101,"pZ":1.1199593827282976,"vX0":2.700999124503086,"vY0":-120.55279174069987,"vZ0":-3.993076071734227,"x":92.42,"y":208.54,"x0":-0.7421774287063013,"y0":50.002423199653784,"z0":6.168453390723643,"aX":2.8131298895194763},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.9,"breakHorizontal":-4.2,"spinRate":2551,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4552968535558226,"extension":6.3232037623560196},"index":0,"playId":"8a7bfcb5-3e1f-3011-ab4d-d00c5ec695e9","pitchNumber":1,"startTime":"2026-07-08T23:16:57.049Z","endTime":"2026-07-08T23:17:00.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40938389563634,"aZ":-40.02450733788871,"pfxX":2.508352418919397,"pfxZ":-5.2662900099830505,"pX":-0.13120394513635766,"pZ":1.3689552867046588,"vX0":0.8661488049999451,"vY0":-121.69742144858928,"vZ0":-3.1517046708184693,"x":122.0,"y":201.82,"x0":-0.8183367238433603,"y0":50.00584989161641,"z0":6.17149917403237,"aX":3.7368978526734207},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.1,"breakHorizontal":-4.8,"spinRate":2583,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.45126221101134467,"extension":6.275795656906023},"index":1,"playId":"569adff9-9c36-3afd-ae1e-ebc6c3d44fd8","pitchNumber":2,"startTime":"2026-07-08T23:17:18.335Z","endTime":"2026-07-08T23:17:21.372Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-08T23:17:28.947Z","endTime":"2026-07-08T23:17:47.829Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"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":83.7,"endSpeed":77.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.158166729748736,"aZ":-42.228840418175814,"pfxX":2.9882353108030895,"pfxZ":-6.764696845233925,"pX":-0.37292707744845,"pZ":0.6876313032625416,"vX0":-0.10779871550637155,"vY0":-121.7786483012147,"vZ0":-4.234600199476969,"x":131.22,"y":220.21,"x0":-0.7154656618613906,"y0":50.003121588042944,"z0":6.140417954775588,"aX":4.442745484442893},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.1,"breakHorizontal":-5.4,"spinRate":2547,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.451524867701929,"extension":6.460405395569776},"index":3,"playId":"a3d90a63-2f9b-3571-a197-b9eb6511b800","pitchNumber":3,"startTime":"2026-07-08T23:17:47.829Z","endTime":"2026-07-08T23:17:52.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75620678334537,"aZ":-26.643415134936536,"pfxX":-8.626663747596403,"pfxZ":3.4140006840991397,"pX":-0.9789272537324992,"pZ":2.001799639250865,"vX0":3.122880682860425,"vY0":-126.91491104938272,"vZ0":-4.4774202232560425,"x":154.31,"y":184.73,"x0":-1.1098500995887224,"y0":50.00112695424307,"z0":5.929245092392271,"aX":-13.968103741177622},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":14.9,"spinRate":1344,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4327867972711257,"extension":6.367074870152508},"index":4,"playId":"5cbb501b-bf55-368a-80ca-533743d7e515","pitchNumber":4,"startTime":"2026-07-08T23:18:20.134Z","endTime":"2026-07-08T23:18:24.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.396011627304464,"aZ":-27.76406892566023,"pfxX":5.073211263563841,"pfxZ":2.9007539443118358,"pX":-0.16070792867122047,"pZ":1.787021868108462,"vX0":1.0180973104803734,"vY0":-123.04708990137634,"vZ0":-3.9466232959846983,"x":123.13,"y":190.53,"x0":-1.2395047974332232,"y0":50.003495595440356,"z0":5.787314707650045,"aX":7.711185862738851},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.6,"breakHorizontal":-9.5,"spinRate":2585,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.44663283763554196,"extension":6.275548406963429},"index":5,"playId":"c3c82ca8-d1d1-3c29-8111-a2526b5024a4","pitchNumber":5,"startTime":"2026-07-08T23:18:41.227Z","endTime":"2026-07-08T23:18:44.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:18:44.977Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T23:18:50.040Z","endTime":"2026-07-08T23:20:51.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14049127250867,"aZ":-20.03249376021816,"pfxX":-9.60524585882855,"pfxZ":6.207959798696672,"pX":-0.80385482630931,"pZ":2.42914456643941,"vX0":3.9644396190399167,"vY0":-139.21483963713794,"vZ0":-5.743877843530976,"x":147.64,"y":173.19,"x0":-1.0007303166195127,"y0":50.006513753626244,"z0":5.851221817140508,"aX":-18.800547858210884},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.2,"breakHorizontal":16.6,"spinRate":2073,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3938977648890365,"extension":6.2062417475127125},"index":0,"playId":"75d9343c-4051-396c-9ed4-9d365fbf7aec","pitchNumber":1,"startTime":"2026-07-08T23:19:11.463Z","endTime":"2026-07-08T23:19:16.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.041449290542005,"aZ":-22.594905272681295,"pfxX":-10.313826564032121,"pfxZ":4.897431833645504,"pX":-1.1154028625683239,"pZ":3.114994556511323,"vX0":3.3221013774547234,"vY0":-139.14530538676655,"vZ0":-3.6899973946299287,"x":159.52,"y":154.68,"x0":-0.9869311375079085,"y0":50.00193625780279,"z0":5.9605271003231275,"aX":-20.165467845129037},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":18.0,"spinRate":2175,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3940715490351012,"extension":6.108310219080997},"index":1,"playId":"88c90b0a-ef82-3061-a4f2-8fa5aad3f06b","pitchNumber":2,"startTime":"2026-07-08T23:19:36.945Z","endTime":"2026-07-08T23:19:40.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70614283963448,"aZ":-30.87412590560167,"pfxX":-7.844844990294549,"pfxZ":0.8019616221783057,"pX":-0.7591144736370364,"pZ":1.4794613787118283,"vX0":3.0803928575146142,"vY0":-126.98543506571039,"vZ0":-4.880210416445717,"x":145.94,"y":198.83,"x0":-0.9705471178367516,"y0":50.00605499332654,"z0":5.890812283816532,"aX":-12.776919423239699},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":13.4,"spinRate":1164,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4318149332221397,"extension":6.167106678591599},"index":2,"playId":"3423b600-0bbc-3fe1-8124-804b19a7f8d4","pitchNumber":3,"startTime":"2026-07-08T23:19:56.667Z","endTime":"2026-07-08T23:20:00.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175928974793667,"aZ":-41.76962418848158,"pfxX":2.4548086931107784,"pfxZ":-6.282515231876316,"pX":0.07723966522807074,"pZ":0.5043537032473169,"vX0":1.2545790262394334,"vY0":-123.2405293343326,"vZ0":-5.040958314078621,"x":114.06,"y":225.16,"x0":-0.7585701061614294,"y0":50.00396613363347,"z0":6.13246453487482,"aX":3.748325191000001},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-12.4,"breakHorizontal":-4.8,"spinRate":2619,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4457018774556434,"extension":6.2610202842168245},"index":3,"playId":"4976070a-8de4-387f-8ad4-41cf014512f3","pitchNumber":4,"startTime":"2026-07-08T23:20:18.233Z","endTime":"2026-07-08T23:20:21.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.507816671720526,"aZ":-20.169136702175123,"pfxX":-11.380178325476095,"pfxZ":6.093285603227038,"pX":-0.046644078379683755,"pZ":1.9262820720648308,"vX0":5.620587935891511,"vY0":-139.94414011244956,"vZ0":-7.326192915822494,"x":118.78,"y":186.77,"x0":-0.6097111134842034,"y0":50.00375472723265,"z0":5.913745456575218,"aX":-22.425985513489476},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":19.3,"spinRate":2110,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3923602846198042,"extension":6.228642394568584},"index":4,"playId":"39701811-8b85-3d2e-b6c3-67a5738edc41","pitchNumber":5,"startTime":"2026-07-08T23:20:47.645Z","endTime":"2026-07-08T23:20:51.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:20:51.237Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Sanoja doubles (17) on a ground ball to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T23:22:53.997Z","endTime":"2026-07-08T23:23:38.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16076247352001,"aZ":-25.408917850347258,"pfxX":-10.742343570653903,"pfxZ":3.5038700114890613,"pX":0.819191530816469,"pZ":2.7911982923393306,"vX0":9.969489830926083,"vY0":-138.3918424181515,"vZ0":-2.923329808719492,"x":85.77,"y":163.42,"x0":-1.4419889053797619,"y0":50.003325012094905,"z0":5.571390475147684,"aX":-20.74575062599649},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":17.3,"spinRate":2299,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.39645625096090775,"extension":6.513149773246927},"index":0,"playId":"95b02270-8d2e-3233-9ea9-2339f8242609","pitchNumber":1,"startTime":"2026-07-08T23:23:12.744Z","endTime":"2026-07-08T23:23:16.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.982598812208515,"aZ":-35.52630942988286,"pfxX":4.638064525380784,"pfxZ":-2.0469594714516983,"pX":-0.23111751909165512,"pZ":2.196264877640464,"vX0":2.1974022498912262,"vY0":-127.64020104151932,"vZ0":-1.6342414619147005,"x":125.81,"y":179.48,"x0":-1.7075188407009614,"y0":50.00197233183466,"z0":5.660362588492541,"aX":7.598770469064605},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.8,"breakHorizontal":-8.9,"spinRate":2424,"spinDirection":32},"zone":5,"typeConfidence":2.0,"plateTime":0.4302584532781788,"extension":7.13345228432444},"hitData":{"launchSpeed":100.5,"launchAngle":2.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.34,"coordY":129.55}},"index":1,"playId":"7b27f9ce-d4be-325a-aceb-2579213137e6","pitchNumber":2,"startTime":"2026-07-08T23:23:26.825Z","endTime":"2026-07-08T23:23:38.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:23:38.932Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Liam Hicks flies into a double play, right fielder Luke Raley to shortstop Colt Emerson. Javier Sanoja out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T23:23:49.148Z","endTime":"2026-07-08T23:24:51.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"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":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.141487277445627,"aZ":-36.016741868021924,"pfxX":5.007338024385783,"pfxZ":-2.4043721322232674,"pX":-0.9401524639424036,"pZ":2.096443951112024,"vX0":0.46065467546074956,"vY0":-126.22163413170041,"vZ0":-1.43809373716945,"x":152.84,"y":182.18,"x0":-1.7753110507498138,"y0":50.00481430855236,"z0":5.601120865770027,"aX":7.9972987900599355},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.4,"breakHorizontal":-9.1,"spinRate":2520,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4356600053640869,"extension":6.693343796951912},"index":0,"playId":"ced5d876-990f-3439-9619-bb8f8d07f6bb","pitchNumber":1,"startTime":"2026-07-08T23:24:21.777Z","endTime":"2026-07-08T23:24:26.074Z","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":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.010725536477985,"aZ":-33.93232522027446,"pfxX":4.679366873812805,"pfxZ":-1.0845809055727837,"pX":0.37353053825853577,"pZ":2.5071324907606125,"vX0":3.483495824537806,"vY0":-126.84980330295956,"vZ0":-0.8421918638094497,"x":102.76,"y":171.09,"x0":-1.6275210597549947,"y0":50.002634272581666,"z0":5.559263620118587,"aX":7.591081790529469},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":-9.2,"spinRate":2485,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.43251591727161776,"extension":6.508866675812752},"hitData":{"launchSpeed":69.2,"launchAngle":38.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.88,"coordY":124.83}},"index":1,"playId":"09cc1dfe-46c0-3895-9946-ea796241b596","pitchNumber":2,"startTime":"2026-07-08T23:24:40.154Z","endTime":"2026-07-08T23:24:51.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:24:51.655Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a line drive to shortstop Colt Emerson, deflected by pitcher George Kirby.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T23:25:21.705Z","endTime":"2026-07-08T23:25:56.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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],"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":1},"credits":[{"player":{"id":669923,"link":"/api/v1/people/669923"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76822535363916,"aZ":-23.789861539120228,"pfxX":-11.786593531327915,"pfxZ":4.275090267945699,"pX":0.46571028987878477,"pZ":2.031640397433995,"vX0":8.851691937277577,"vY0":-139.87525834572156,"vZ0":-5.155672884089359,"x":99.25,"y":183.93,"x0":-1.2260979950179407,"y0":50.00030817744077,"z0":5.481421988337569,"aX":-23.097036127127353},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.7,"breakHorizontal":19.2,"spinRate":2326,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3932404087931607,"extension":6.793532218218508},"index":0,"playId":"acd9e8d4-761b-34fd-992f-484e5e30b955","pitchNumber":1,"startTime":"2026-07-08T23:25:28.823Z","endTime":"2026-07-08T23:25:32.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25270347295497,"aZ":-25.38704550946547,"pfxX":-10.28416244930606,"pfxZ":3.440430319088458,"pX":0.43457739306528415,"pZ":3.0445977836606057,"vX0":8.293893105115144,"vY0":-139.95870631887271,"vZ0":-2.721671360728155,"x":100.43,"y":156.58,"x0":-1.2393957310179886,"y0":50.00359270947761,"z0":5.702486392027366,"aX":-20.288649172799875},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.8,"breakHorizontal":16.8,"spinRate":2438,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3921943392362186,"extension":6.5011717225649095},"hitData":{"launchSpeed":104.3,"launchAngle":5.0,"totalDistance":95.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":129.0,"coordY":178.0}},"index":1,"playId":"73fde3f0-53e0-3f75-aa98-dff1355920cb","pitchNumber":2,"startTime":"2026-07-08T23:25:44.482Z","endTime":"2026-07-08T23:25:56.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:25:56.929Z","atBatIndex":23},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Xavier Edwards triples (6) on a line drive to right fielder Luke Raley. Otto Lopez scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T23:26:59.655Z","endTime":"2026-07-08T23:29:25.969Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T23:26:28.727Z","endTime":"2026-07-08T23:27:01.985Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.021525731225225,"aZ":-33.48716542205029,"pfxX":4.829229894783293,"pfxZ":-0.8025907477042313,"pX":-0.8632119279980057,"pZ":2.9890813706662906,"vX0":0.5973365736042384,"vY0":-127.076157632515,"vZ0":0.21373727419599642,"x":149.9,"y":158.07,"x0":-1.7287530909976638,"y0":50.00375357127689,"z0":5.564055250889041,"aX":7.898281510133345},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":-8.9,"spinRate":2162,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.43102364842943697,"extension":6.513675748273004},"index":1,"playId":"1c579b55-39ef-3d1e-a04d-1086daa8bf20","pitchNumber":1,"startTime":"2026-07-08T23:27:01.985Z","endTime":"2026-07-08T23:27:05.797Z","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":95.1,"endSpeed":86.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21564419745019,"aZ":-25.135978509094993,"pfxX":-9.976832291406465,"pfxZ":3.6445699111628738,"pX":-0.6082238847748467,"pZ":2.61547758978796,"vX0":6.37089509227382,"vY0":-138.37804498633207,"vZ0":-3.3259694742675943,"x":140.18,"y":168.16,"x0":-1.6497118401048914,"y0":50.00187778436661,"z0":5.52587020779523,"aX":-19.257488433226676},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.1,"breakHorizontal":16.7,"spinRate":2208,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.39652024354745885,"extension":6.739795419851075},"index":2,"playId":"874c580d-609c-34ce-ae52-dec49e9afac4","pitchNumber":2,"startTime":"2026-07-08T23:27:21.795Z","endTime":"2026-07-08T23:27:24.795Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-07-08T23:27:48.541Z","endTime":"2026-07-08T23:28:06.443Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"playId":"8ecc2913-08c6-35d2-aca6-9766dfacf552","startTime":"2026-07-08T23:28:06.443Z","endTime":"2026-07-08T23:28:09.443Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.355228528883913,"aZ":-18.97598636290799,"pfxX":-8.206797931581828,"pfxZ":7.944089161832751,"pX":-0.04754736239465218,"pZ":1.3691762595134314,"vX0":6.527983509224859,"vY0":-128.31798702615018,"vZ0":-6.275134748229526,"x":118.81,"y":201.81,"x0":-1.5623231135829863,"y0":50.00619087291162,"z0":5.332217685025781,"aX":-13.64393891419679},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.1,"breakHorizontal":13.3,"spinRate":1741,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42736661773581863,"extension":7.399905753774954},"index":5,"playId":"fddb2ff7-c313-3510-91f0-62cda7cdbf07","pitchNumber":3,"startTime":"2026-07-08T23:28:27.947Z","endTime":"2026-07-08T23:28:31.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8313755277913,"aZ":-34.6165803469258,"pfxX":6.066941660895854,"pfxZ":-1.4892461005683373,"pX":1.418783111265948,"pZ":2.5086843953181672,"vX0":5.5964980551457,"vY0":-127.52060552864378,"vZ0":-0.6390172948110492,"x":62.92,"y":171.05,"x0":-1.5979894321026107,"y0":50.00567189290094,"z0":5.509110366484583,"aX":9.92685012151401},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":-12.4,"spinRate":2434,"spinDirection":37},"zone":12,"typeConfidence":2.0,"plateTime":0.430597238201857,"extension":6.470065702754485},"index":6,"playId":"1c2d26f5-7eed-3737-ba47-3dc1b3513616","pitchNumber":4,"startTime":"2026-07-08T23:28:49.170Z","endTime":"2026-07-08T23:28:53.680Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.030274471778142,"aZ":-35.274828558817525,"pfxX":2.8473526750614835,"pfxZ":-1.8957203846696906,"pX":0.12541264703389088,"pZ":2.350422370864179,"vX0":3.4348775631464874,"vY0":-126.7951476123078,"vZ0":-0.9614911795476568,"x":112.22,"y":175.32,"x0":-1.6149622656739548,"y0":50.005153164237505,"z0":5.54020434079699,"aX":4.65258057416244},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.5,"breakHorizontal":-5.9,"spinRate":2387,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.43137184127104966,"extension":6.65125741803235},"hitData":{"launchSpeed":96.1,"launchAngle":12.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":218.44,"coordY":104.44}},"index":7,"playId":"95b509e0-eb2f-348c-9f95-96e255f76c88","pitchNumber":5,"startTime":"2026-07-08T23:29:11.404Z","endTime":"2026-07-08T23:29:25.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:29:25.969Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T23:30:46.319Z","endTime":"2026-07-08T23:32:05.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T23:30:03.561Z","endTime":"2026-07-08T23:30:48.400Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79744987871089,"aZ":-17.816532493791232,"pfxX":-6.556584262374892,"pfxZ":7.232695681703293,"pX":-0.3632237681780944,"pZ":3.5543448750896425,"vX0":5.748650106320477,"vY0":-140.26388770839105,"vZ0":-2.447851032530952,"x":130.85,"y":142.81,"x0":-1.5910857103284108,"y0":50.003713273791526,"z0":5.604937528845442,"aX":-13.017840892820844},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":10.7,"spinRate":2270,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39104266358458695,"extension":6.525508769056797},"index":1,"playId":"9424d0a5-cef9-3806-bd08-a779285d1add","pitchNumber":1,"startTime":"2026-07-08T23:30:48.400Z","endTime":"2026-07-08T23:30:52.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.465153482606574,"aZ":-34.09854414538478,"pfxX":6.688397702716491,"pfxZ":-1.2134525279906887,"pX":-0.5678298103135091,"pZ":1.8215132085369448,"vX0":0.6717433517910831,"vY0":-125.79451198475925,"vZ0":-2.2865963057821186,"x":138.64,"y":189.6,"x0":-1.706995838071691,"y0":50.00536124490432,"z0":5.5402908204251435,"aX":10.58719618892415},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":-12.2,"spinRate":2470,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4375003821249006,"extension":6.615940115261408},"index":2,"playId":"a424f956-51df-31cb-abc4-1a5ae0921bf7","pitchNumber":2,"startTime":"2026-07-08T23:31:04.403Z","endTime":"2026-07-08T23:31:08.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-07-08T23:31:20.281Z","endTime":"2026-07-08T23:31:35.337Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.134066085195926,"aZ":-17.141036499024324,"pfxX":-7.21237134238917,"pfxZ":7.605450152933175,"pX":-0.13676753309621445,"pZ":2.881326267230465,"vX0":6.254357143986946,"vY0":-140.05050750882214,"vZ0":-4.241118771176116,"x":122.21,"y":160.98,"x0":-1.467469667305276,"y0":50.0024472558753,"z0":5.544487017308429,"aX":-14.254353895069627},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":11.6,"spinRate":2231,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39186595698100835,"extension":6.661821186516584},"index":4,"playId":"6f064a4a-56e9-336c-9de5-3ad6bae2f289","pitchNumber":3,"startTime":"2026-07-08T23:31:35.337Z","endTime":"2026-07-08T23:31:38.350Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.335505383467783,"aZ":-33.575556495813316,"pfxX":5.673593863009643,"pfxZ":-0.865795301408987,"pX":0.7275698991839263,"pZ":1.2551241210424329,"vX0":3.7587087943084683,"vY0":-127.18816813846284,"vZ0":-3.8871126540210605,"x":89.27,"y":204.89,"x0":-1.5132501410461972,"y0":50.00299756131419,"z0":5.504331933739408,"aX":9.171502169968965},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-11.2,"spinRate":2454,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43284840100514765,"extension":6.647812133489529},"index":5,"playId":"8cb3237a-693f-3054-b0d4-1092a890af45","pitchNumber":4,"startTime":"2026-07-08T23:32:00.859Z","endTime":"2026-07-08T23:32:05.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:32:05.056Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T23:33:54.901Z","endTime":"2026-07-08T23:35:21.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.929495964008314,"aZ":-29.974049039289373,"pfxX":6.936083772898875,"pfxZ":1.5016978409668162,"pX":-0.06626671968516386,"pZ":3.22037454651271,"vX0":1.3815312880519341,"vY0":-120.69401305484891,"vZ0":-0.06325545715118674,"x":119.53,"y":151.83,"x0":-1.5478088243736114,"y0":50.00273501588625,"z0":5.901079772695447,"aX":10.165672387054382},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.0,"breakHorizontal":-12.8,"spinRate":2449,"spinDirection":69},"zone":2,"typeConfidence":2.0,"plateTime":0.4549458455129476,"extension":6.214637002071746},"index":0,"playId":"bfa68651-1192-3ee5-ad93-e3cd5b415774","pitchNumber":1,"startTime":"2026-07-08T23:34:18.932Z","endTime":"2026-07-08T23:34:22.574Z","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":88.1,"endSpeed":81.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.146063826442944,"aZ":-29.546689538207087,"pfxX":-7.640256996595672,"pfxZ":1.5798547663322617,"pX":-0.40691456859969516,"pZ":1.0098352849936874,"vX0":4.813064765183076,"vY0":-128.18348690535237,"vZ0":-6.132486647883857,"x":132.51,"y":211.51,"x0":-1.314892253604249,"y0":50.004621191183595,"z0":5.735953598857784,"aX":-12.733523235107286},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.7,"breakHorizontal":12.7,"spinRate":1501,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42705482016773644,"extension":6.4136708036524},"index":1,"playId":"cd30e4b5-a2e5-3870-876f-2d24d2b06b37","pitchNumber":2,"startTime":"2026-07-08T23:34:32.056Z","endTime":"2026-07-08T23:34:35.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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82222348286191,"aZ":-24.970479760881133,"pfxX":-9.49663013603881,"pfxZ":3.78456677018408,"pX":-1.259673564818362,"pZ":3.8008285258435994,"vX0":3.502079397892345,"vY0":-137.20733011360053,"vZ0":-1.2485645623121657,"x":165.02,"y":136.16,"x0":-1.3199912771356657,"y0":50.0031501025658,"z0":5.965986768442139,"aX":-18.07705087204511},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.8,"breakHorizontal":16.4,"spinRate":2057,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39944391236886867,"extension":6.0297327027654415},"index":2,"playId":"bd3a8f03-a241-359d-84a7-9b53b10faa90","pitchNumber":3,"startTime":"2026-07-08T23:34:45.394Z","endTime":"2026-07-08T23:34:48.394Z","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":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.906091413001768,"aZ":-30.518823732511905,"pfxX":6.918657122220158,"pfxZ":1.1273475151059529,"pX":-1.089478006797444,"pZ":3.143368718027183,"vX0":-0.9984419951960399,"vY0":-120.61578398219743,"vZ0":-0.10465824313002026,"x":158.53,"y":153.91,"x0":-1.5667831491059916,"y0":50.001264981330785,"z0":5.893537000832208,"aX":10.124954066660258},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.3,"breakHorizontal":-12.2,"spinRate":2502,"spinDirection":71},"zone":11,"typeConfidence":2.0,"plateTime":0.45527725060779023,"extension":6.063070560819452},"index":3,"playId":"2b322a10-0372-300f-bc97-f05dbe243487","pitchNumber":4,"startTime":"2026-07-08T23:35:04.059Z","endTime":"2026-07-08T23:35:07.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44614798170018,"aZ":-23.961707655092017,"pfxX":-11.52492966293086,"pfxZ":4.242484315029629,"pX":0.498849435849932,"pZ":1.282092628508057,"vX0":8.518747454543558,"vY0":-138.59664631536765,"vZ0":-7.5671426063777405,"x":97.99,"y":204.16,"x0":-1.1251389537152214,"y0":50.00370358572333,"z0":5.66081217647975,"aX":-22.308631601339766},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.1,"breakHorizontal":19.0,"spinRate":2125,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3959737156536449,"extension":6.291567727447479},"index":4,"playId":"de3439f3-a0d6-3cfe-9ea5-724acaae94bb","pitchNumber":5,"startTime":"2026-07-08T23:35:18.608Z","endTime":"2026-07-08T23:35:21.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:35:21.700Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T23:35:26.273Z","endTime":"2026-07-08T23:37:11.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55875564677594,"aZ":-39.3773413796174,"pfxX":2.510187804448143,"pfxZ":-4.875980505957276,"pX":0.5125394225771802,"pZ":0.4986665610582609,"vX0":2.557900931129295,"vY0":-121.03485341911635,"vZ0":-4.945235445082723,"x":97.46,"y":225.32,"x0":-0.8857664233963474,"y0":50.00345763310606,"z0":6.032552479363517,"aX":3.707989142729758},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.7,"breakHorizontal":-5.2,"spinRate":2554,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4532676591938367,"extension":6.2034813893664165},"index":0,"playId":"1539d405-f48d-30d8-845b-2bcd9ffbf250","pitchNumber":1,"startTime":"2026-07-08T23:35:47.434Z","endTime":"2026-07-08T23:35:50.546Z","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":84.2,"endSpeed":77.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10712032797886,"aZ":-32.020196607201946,"pfxX":7.029043652497768,"pfxZ":0.09966253634807432,"pX":1.5437918688200272,"pZ":0.4765910436195774,"vX0":4.0508522823859145,"vY0":-122.49890040317847,"vZ0":-5.962392920792676,"x":58.15,"y":225.91,"x0":-1.0514034286561666,"y0":50.00156543586177,"z0":5.722502603832105,"aX":10.542810707383346},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.1,"breakHorizontal":-13.8,"spinRate":2547,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.44934493379738427,"extension":6.44043022393144},"index":1,"playId":"7e61274e-8745-36c4-938c-f9252b6efb4a","pitchNumber":2,"startTime":"2026-07-08T23:36:10.754Z","endTime":"2026-07-08T23:36:19.854Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Tyler Phillips. Josh Naylor to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"7e61274e-8745-36c4-938c-f9252b6efb4a","startTime":"2026-07-08T23:36:26.333Z","endTime":"2026-07-08T23:36:49.754Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.665972171348766,"aZ":-40.83392732539544,"pfxX":3.4000586454871975,"pfxZ":-5.9089374706658395,"pX":0.48272104717602266,"pZ":1.7778271794111913,"vX0":2.234738480684704,"vY0":-120.38575073243608,"vZ0":-1.811372966781932,"x":98.6,"y":190.78,"x0":-0.899722502579135,"y0":50.00246405498361,"z0":6.158972019914723,"aX":4.983263063647132},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.9,"breakHorizontal":-6.7,"spinRate":2486,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4552097691302541,"extension":6.167529845570219},"index":3,"playId":"96bf5519-f1be-38fb-973f-848eba2a21ab","pitchNumber":3,"startTime":"2026-07-08T23:36:49.754Z","endTime":"2026-07-08T23:36:52.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23797739042521,"aZ":-33.52963637735531,"pfxX":-8.253645335606047,"pfxZ":-0.8312743765460224,"pX":-0.7317945160308403,"pZ":1.7983535239647122,"vX0":3.6261101728171137,"vY0":-126.570389714773,"vZ0":-3.401220268456047,"x":144.89,"y":190.22,"x0":-1.1118731926054006,"y0":50.00626544225235,"z0":5.849239568412234,"aX":-13.371733235061981},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.0,"breakHorizontal":14.2,"spinRate":1049,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4330166998986882,"extension":6.387568452576583},"index":4,"playId":"2e7b2a1c-9819-300a-a900-dc34b129619f","pitchNumber":4,"startTime":"2026-07-08T23:37:08.756Z","endTime":"2026-07-08T23:37:11.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:37:11.904Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cole Young lines out sharply to second baseman Xavier Edwards.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T23:37:26.893Z","endTime":"2026-07-08T23:37:42.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02328187085452,"aZ":-43.254393083052506,"pfxX":6.120040393630443,"pfxZ":-7.779934612661687,"pX":-0.24600847168797507,"pZ":1.7168081088166678,"vX0":-0.23609409406443843,"vY0":-119.20941240107761,"vZ0":-1.34809449477426,"x":126.38,"y":192.43,"x0":-0.9389625052721294,"y0":50.00090200363242,"z0":6.228953272778,"aX":8.720046173243537},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.2,"breakHorizontal":-11.0,"spinRate":2610,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.46121600223665604,"extension":6.180963944673172},"hitData":{"launchSpeed":106.1,"launchAngle":9.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":156.44,"coordY":128.47}},"index":0,"playId":"fd3e2610-f1e9-367b-b789-9fe71219405c","pitchNumber":1,"startTime":"2026-07-08T23:37:37.539Z","endTime":"2026-07-08T23:37:42.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:37:42.063Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Robles walks. Josh Naylor to 3rd. Josh Naylor steals (16) 3rd base. Josh Naylor to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T23:37:52.729Z","endTime":"2026-07-08T23:41:30.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.133643244854024,"aZ":-28.636008755962397,"pfxX":5.090128821749144,"pfxZ":2.303370228374452,"pX":1.4521670847497068,"pZ":1.107790478191775,"vX0":4.463044813212118,"vY0":-123.0774981347877,"vZ0":-5.530836683514475,"x":61.65,"y":208.87,"x0":-1.0451045663571108,"y0":50.002307062037886,"z0":5.805307362851194,"aX":7.818798914973948},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":-10.2,"spinRate":2451,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4447939545783681,"extension":6.414290393260239},"index":0,"playId":"ea50c3ac-73ed-3c66-92d6-b83c08a6d4a3","pitchNumber":1,"startTime":"2026-07-08T23:38:13.785Z","endTime":"2026-07-08T23:38:18.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36361370262798,"aZ":-42.88524172639139,"pfxX":2.215866354308066,"pfxZ":-7.316520611427266,"pX":0.18435387807163847,"pZ":1.257002407635985,"vX0":1.3193599721212275,"vY0":-120.470927964,"vZ0":-2.8243073775767056,"x":109.97,"y":204.84,"x0":-0.659141454019288,"y0":50.005014078937364,"z0":6.251449414078955,"aX":3.24275707722143},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.7,"breakHorizontal":-4.3,"spinRate":2619,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4554207214934567,"extension":6.291908458826332},"index":1,"playId":"cdb70195-c865-3d5d-9971-ddfce83f8079","pitchNumber":2,"startTime":"2026-07-08T23:38:32.642Z","endTime":"2026-07-08T23:38:35.654Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-08T23:39:09.654Z","endTime":"2026-07-08T23:40:07.746Z","isPitch":false,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"}},{"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":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.246935749348257,"aZ":-31.063720402344178,"pfxX":7.730013685478342,"pfxZ":0.7301435055591075,"pX":0.8580509753931185,"pZ":2.031701382516915,"vX0":2.293345134745096,"vY0":-123.12198150559449,"vZ0":-2.768764809128627,"x":84.29,"y":183.92,"x0":-1.0923674543816535,"y0":50.00090154357947,"z0":5.832542497881529,"aX":11.720311523294958},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":-14.5,"spinRate":2562,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4469742425522152,"extension":6.187137470203545},"index":3,"playId":"321e8886-9c3d-3381-b57f-220402470f66","pitchNumber":3,"startTime":"2026-07-08T23:40:07.746Z","endTime":"2026-07-08T23:40:10.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.694962046981377,"aZ":-34.28449177056102,"pfxX":7.060965648630983,"pfxZ":-1.3828813834298748,"pX":1.7281785285753637,"pZ":0.6590680291273152,"vX0":4.129385344984408,"vY0":-123.44345447373333,"vZ0":-5.411562553042893,"x":51.13,"y":220.99,"x0":-0.8886399245236867,"y0":50.00156961123379,"z0":5.796932114712168,"aX":10.79443005635571},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.6,"breakHorizontal":-13.8,"spinRate":2549,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44528276404260003,"extension":6.021694355628169},"index":4,"playId":"74bd08aa-251d-3a35-a36f-bc0956b965a7","pitchNumber":4,"startTime":"2026-07-08T23:40:32.624Z","endTime":"2026-07-08T23:40:35.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95690436325194,"aZ":-42.95259040899188,"pfxX":2.7023202776463453,"pfxZ":-7.2792968241798475,"pX":-0.049667245847715966,"pZ":1.0994479231295662,"vX0":0.9834416562862335,"vY0":-121.25956906161898,"vZ0":-3.183968649897722,"x":118.89,"y":209.09,"x0":-0.8122090822199427,"y0":50.00339734432619,"z0":6.197783826730873,"aX":4.001292169065173},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.7,"breakHorizontal":-5.2,"spinRate":2608,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4526835151938986,"extension":6.2840649464092095},"index":5,"playId":"261513e8-da42-3ac4-b968-45750cba6dc0","pitchNumber":5,"startTime":"2026-07-08T23:40:51.493Z","endTime":"2026-07-08T23:40:55.308Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"0c92463a-ce24-43ff-9778-77f9a2e9fcaa","startTime":"2026-07-08T23:41:11.156Z","endTime":"2026-07-08T23:41:16.156Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.581189078741563,"aZ":-28.315143373167786,"pfxX":-9.554499897609068,"pfxZ":2.3576101260786864,"pX":1.0623882606151471,"pZ":-0.29254864927749713,"vX0":7.595599617104511,"vY0":-127.23831532649865,"vZ0":-9.510078102077776,"x":76.5,"y":246.68,"x0":-0.7229993837993277,"y0":50.00344511874431,"z0":5.744010456131228,"aX":-15.636448782177869},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":15.5,"spinRate":1275,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.43079441439764343,"extension":6.662821880497262},"index":7,"playId":"4ee7e3fa-2322-382b-adaf-b88f20133674","pitchNumber":6,"startTime":"2026-07-08T23:41:26.757Z","endTime":"2026-07-08T23:41:30.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:41:30.272Z","atBatIndex":29},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colt Emerson grounds into a force out, second baseman Xavier Edwards to shortstop Otto Lopez. Victor Robles out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T23:42:01.864Z","endTime":"2026-07-08T23:42:24.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28101703762252,"aZ":-27.691096207347254,"pfxX":-10.506322750142937,"pfxZ":2.362330885582484,"pX":-1.2665097727670513,"pZ":2.6907783190022014,"vX0":3.4081531843501667,"vY0":-137.16943002491288,"vZ0":-3.373897216337369,"x":165.28,"y":166.13,"x0":-1.162513765528919,"y0":50.00449521274363,"z0":5.83166428050432,"aX":-19.956263917092954},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.7,"breakHorizontal":18.2,"spinRate":2024,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39981082797630396,"extension":6.137403752900525},"index":0,"playId":"1a690cde-9b72-341e-a4cd-898296fb8721","pitchNumber":1,"startTime":"2026-07-08T23:42:02.183Z","endTime":"2026-07-08T23:42:05.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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32961302949399,"aZ":-23.603933475082368,"pfxX":-10.117987244691326,"pfxZ":4.498328993550123,"pX":-0.09723250756007001,"pZ":2.7279107141007017,"vX0":5.684301764767687,"vY0":-137.10848947591302,"vZ0":-4.069351564960369,"x":120.71,"y":165.13,"x0":-0.8829070723005017,"y0":50.00070551148398,"z0":5.842262184926917,"aX":-19.259814239413735},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":17.2,"spinRate":2062,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3995066452717291,"extension":6.2845372810110955},"hitData":{"launchSpeed":98.8,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.61,"coordY":154.07}},"index":1,"playId":"49c262ea-099b-31ce-a4a5-ac91c5d2f351","pitchNumber":2,"startTime":"2026-07-08T23:42:19.529Z","endTime":"2026-07-08T23:42:24.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:42:24.600Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T23:44:25.774Z","endTime":"2026-07-08T23:45:19.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.425808627456068,"aZ":-34.537713789285455,"pfxX":3.849990485162773,"pfxZ":-1.4395834863611476,"pX":-0.318560044312377,"pZ":3.3610248682923913,"vX0":2.159414200016519,"vY0":-126.9218621772985,"vZ0":0.9279877482152932,"x":129.14,"y":148.03,"x0":-1.6788171103626395,"y0":50.002674220390915,"z0":5.727501332123978,"aX":6.320881242598671},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.2,"breakHorizontal":-7.4,"spinRate":2293,"spinDirection":43},"zone":1,"typeConfidence":2.0,"plateTime":0.4305006472802049,"extension":7.0912344467527255},"index":0,"playId":"6ebf3bde-2213-34da-9366-e12bb36117ec","pitchNumber":1,"startTime":"2026-07-08T23:44:45.759Z","endTime":"2026-07-08T23:44:49.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.979096034739953,"aZ":-15.891218177759216,"pfxX":-6.983785409906375,"pfxZ":8.574385248733583,"pX":-0.08260267068060988,"pZ":3.992993745995134,"vX0":6.161829974868725,"vY0":-136.87691237348588,"vZ0":-1.4930528342403977,"x":120.15,"y":130.97,"x0":-1.4547042123338465,"y0":50.00149788355813,"z0":5.632643134528011,"aX":-13.261493703344504},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":11.4,"spinRate":2152,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40003628692238635,"extension":6.47638039574426},"index":1,"playId":"2b199fdf-456b-3ac9-b03e-25f53b344ad5","pitchNumber":2,"startTime":"2026-07-08T23:44:59.350Z","endTime":"2026-07-08T23:45:02.350Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.506595736572034,"aZ":-32.39399021494051,"pfxX":4.9003125529178515,"pfxZ":-0.13278119103696628,"pX":1.2599044164567814,"pZ":1.4424724494785277,"vX0":5.003524017964497,"vY0":-127.66617624418988,"vZ0":-3.7964457890196535,"x":68.98,"y":199.83,"x0":-1.3597132616511298,"y0":50.00243241185049,"z0":5.489783266645371,"aX":8.113974050381586},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.8,"breakHorizontal":-10.0,"spinRate":2296,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4285034713837783,"extension":7.0620900405218965},"index":2,"playId":"0dcb9fbe-4bc6-324c-afb4-0c998cf0f172","pitchNumber":3,"startTime":"2026-07-08T23:45:16.090Z","endTime":"2026-07-08T23:45:19.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:45:19.276Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Heriberto Hernández doubles (7) on a sharp fly ball to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T23:45:51.808Z","endTime":"2026-07-08T23:46:24.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T23:45:44.572Z","endTime":"2026-07-08T23:45:54.057Z","isPitch":false,"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(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":87.9,"endSpeed":81.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68665570249324,"aZ":-34.43902900348589,"pfxX":3.171349851638772,"pfxZ":-1.3535205471306444,"pX":0.06848483837838228,"pZ":1.047436600395234,"vX0":3.270526382468912,"vY0":-127.97539535770069,"vZ0":-4.576290591917556,"x":114.39,"y":210.5,"x0":-1.6349559353294538,"y0":50.00624812355375,"z0":5.535906577217299,"aX":5.2967400125266},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.2,"breakHorizontal":-6.5,"spinRate":2378,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.42686521664043875,"extension":6.533979863252999},"index":1,"playId":"a800f349-267b-34f5-bfc5-6e8a92b635d2","pitchNumber":1,"startTime":"2026-07-08T23:45:54.057Z","endTime":"2026-07-08T23:45:57.102Z","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":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.679462942684793,"aZ":-32.334450460687506,"pfxX":6.976326423342373,"pfxZ":-0.09435775928881007,"pX":0.47317324186890686,"pZ":2.6631296614587465,"vX0":2.939862826924288,"vY0":-127.36034684493744,"vZ0":-1.0193291354365681,"x":98.96,"y":166.88,"x0":-1.604783267579709,"y0":50.006002964717446,"z0":5.640219195845648,"aX":11.390627794813886},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":-13.3,"spinRate":2345,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.4310949742850525,"extension":6.585119092746323},"hitData":{"launchSpeed":105.2,"launchAngle":23.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":164.54,"coordY":48.2}},"index":2,"playId":"51e0e070-68ab-34aa-9c7e-5fcbfbee3bad","pitchNumber":2,"startTime":"2026-07-08T23:46:09.621Z","endTime":"2026-07-08T23:46:24.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:46:24.682Z","atBatIndex":32},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Jakob Marsee reaches on a fielder's choice out, shortstop Colt Emerson unassisted. Heriberto Hernández out at 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T23:46:30.079Z","endTime":"2026-07-08T23:48:34.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","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":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","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":"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":86.8,"endSpeed":79.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.274607778598067,"aZ":-37.33805095390218,"pfxX":5.940586047060242,"pfxZ":-3.232988864548408,"pX":-0.06192000404878397,"pZ":0.8030519940555089,"vX0":2.158179789704248,"vY0":-126.30146123934698,"vZ0":-3.937301189921333,"x":119.36,"y":217.1,"x0":-1.7016919235193193,"y0":50.00249468071003,"z0":5.418771898270174,"aX":9.494086776266633},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.6,"breakHorizontal":-11.3,"spinRate":2441,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4354560134397958,"extension":6.672706355361402},"index":0,"playId":"fb91b8bc-8cc6-31f7-8fb8-d110deb615a0","pitchNumber":1,"startTime":"2026-07-08T23:47:01.479Z","endTime":"2026-07-08T23:47:04.539Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.331556664249824,"aZ":-23.509710652708243,"pfxX":-0.7574986013422635,"pfxZ":4.686702052022339,"pX":0.7368291160563788,"pZ":3.9026426033097033,"vX0":6.237113118741569,"vY0":-135.5118308095321,"vZ0":-0.08251860266634814,"x":88.91,"y":133.41,"x0":-1.5022547216518272,"y0":50.00051634182335,"z0":5.584401867960605,"aX":-1.399991496843433},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":0.0,"spinRate":2313,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40515514559787613,"extension":6.571595220727452},"index":1,"playId":"eb80639f-78f4-3324-a68b-ef112c770421","pitchNumber":2,"startTime":"2026-07-08T23:47:23.280Z","endTime":"2026-07-08T23:47:26.889Z","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":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.471067206711652,"aZ":-34.94780745976454,"pfxX":4.105650276142978,"pfxZ":-1.726071619824225,"pX":-0.261566755578055,"pZ":1.0609841249730596,"vX0":1.95024910873785,"vY0":-126.48990549707523,"vZ0":-3.9857456639261892,"x":126.97,"y":210.13,"x0":-1.5775194231665306,"y0":50.001057832860575,"z0":5.480018332484018,"aX":6.605716786961611},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.8,"breakHorizontal":-7.9,"spinRate":2362,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.43416332891996046,"extension":6.906053491040203},"index":2,"playId":"c8e82044-1e04-3e05-abb4-d91e6067c061","pitchNumber":3,"startTime":"2026-07-08T23:47:45.416Z","endTime":"2026-07-08T23:47:48.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7325724559644,"aZ":-19.29960336753737,"pfxX":-10.714733382772524,"pfxZ":6.54050437330163,"pX":0.2278793788993475,"pZ":1.7876970474892322,"vX0":8.200442462915817,"vY0":-139.50212435358105,"vZ0":-6.390300287824079,"x":108.31,"y":190.51,"x0":-1.3594511110161078,"y0":50.004198999597804,"z0":5.382835867239788,"aX":-21.09490120632612},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":17.6,"spinRate":2234,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3928079438249852,"extension":6.9479067626413995},"index":3,"playId":"e0afba53-376f-3fa6-947f-6e9212944f7b","pitchNumber":4,"startTime":"2026-07-08T23:48:06.946Z","endTime":"2026-07-08T23:48:10.724Z","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":96.1,"endSpeed":87.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42397226888819,"aZ":-16.460588206446534,"pfxX":-6.933201097762316,"pfxZ":7.960289609964764,"pX":-0.12393786724650803,"pZ":2.612944356202229,"vX0":6.30759864418263,"vY0":-139.82625699760052,"vZ0":-4.9296796089655714,"x":121.72,"y":168.23,"x0":-1.511580478061853,"y0":50.00200613669753,"z0":5.483774550880951,"aX":-13.68623861136122},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":11.2,"spinRate":2299,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39216974808319893,"extension":6.675337617513397},"hitData":{"launchSpeed":90.3,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.58,"coordY":137.07}},"index":4,"playId":"4618d480-e7dc-36c4-ab19-951178a5e872","pitchNumber":5,"startTime":"2026-07-08T23:48:26.661Z","endTime":"2026-07-08T23:48:34.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:48:34.178Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joe Mack lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T23:49:31.122Z","endTime":"2026-07-08T23:49:40.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a51b4d82-ca3a-3281-a611-89e6cc20a52f","startTime":"2026-07-08T23:49:11.346Z","endTime":"2026-07-08T23:49:14.346Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57244619450242,"aZ":-16.418386333802452,"pfxX":-7.54433241891678,"pfxZ":8.132791882259925,"pX":-0.44536616858753836,"pZ":3.074012897885446,"vX0":5.781385069508683,"vY0":-138.8912817024279,"vZ0":-3.4774506008870723,"x":133.98,"y":155.78,"x0":-1.5826358834477245,"y0":50.00051268921806,"z0":5.446257787543065,"aX":-14.612709949172595},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":12.4,"spinRate":2209,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39563413214466703,"extension":6.937878424130117},"hitData":{"launchSpeed":100.0,"launchAngle":20.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":100.44,"coordY":82.06}},"index":1,"playId":"fc9761ce-2786-3fb6-909d-03789ef3fbb2","pitchNumber":1,"startTime":"2026-07-08T23:49:33.488Z","endTime":"2026-07-08T23:49:40.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:49:40.420Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.P. Crawford lines out sharply to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T23:51:42.805Z","endTime":"2026-07-08T23:52:57.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.104660953745025,"aZ":-34.927719621548675,"pfxX":-6.63287135643985,"pfxZ":-1.7895764444735534,"pX":-0.4460936229115688,"pZ":3.163985307219934,"vX0":4.2340543372218375,"vY0":-123.32164414845502,"vZ0":0.27336435698431827,"x":134.0,"y":153.35,"x0":-1.321945633906614,"y0":50.000414777994656,"z0":5.993648537097757,"aX":-10.233671265653093},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.9,"breakHorizontal":11.0,"spinRate":1265,"spinDirection":250},"zone":1,"typeConfidence":2.0,"plateTime":0.44383515987101196,"extension":6.257136601578486},"index":0,"playId":"8ac315e2-0bea-3a85-bf23-bf56d5c52349","pitchNumber":1,"startTime":"2026-07-08T23:52:13.118Z","endTime":"2026-07-08T23:52:16.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.559290465992053,"aZ":-22.032344327786312,"pfxX":-10.405009081808899,"pfxZ":5.352118252399752,"pX":0.026138143426915228,"pZ":2.4799007458677904,"vX0":6.903643223233092,"vY0":-137.1141242261795,"vZ0":-4.895296882875581,"x":116.0,"y":171.82,"x0":-1.1780685926985826,"y0":50.00561074750068,"z0":5.8007145684965975,"aX":-19.728065486663343},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":17.3,"spinRate":2063,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.40013592925398367,"extension":6.23039080161866},"index":1,"playId":"fa0bec24-3213-3cd0-bf6b-25ea8a1bde54","pitchNumber":2,"startTime":"2026-07-08T23:52:26.124Z","endTime":"2026-07-08T23:52:29.357Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-08T23:52:41.839Z","endTime":"2026-07-08T23:52:53.585Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.440456003132926,"aZ":-26.05671403700909,"pfxX":-6.780049193472247,"pfxZ":3.8344535294110704,"pX":-0.25020913208264844,"pZ":1.6346752142041094,"vX0":5.026455905132156,"vY0":-125.80616543786557,"vZ0":-4.979839950561287,"x":126.54,"y":194.64,"x0":-1.3969915563235398,"y0":50.00516450852464,"z0":5.76179040481513,"aX":-10.827741631562501},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":11.0,"spinRate":1136,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.43600666776610897,"extension":6.4063227493013155},"hitData":{"launchSpeed":100.7,"launchAngle":8.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":169.82,"coordY":154.62}},"index":3,"playId":"0dff070c-7a26-3f83-baa6-9211fdaa077f","pitchNumber":3,"startTime":"2026-07-08T23:52:53.585Z","endTime":"2026-07-08T23:52:57.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:52:57.942Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to right fielder Griffin Conine.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T23:53:04.992Z","endTime":"2026-07-08T23:55:09.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12384202157456,"aZ":-29.153165784520613,"pfxX":4.833952560870005,"pfxZ":1.9945260836556056,"pX":0.930162329403801,"pZ":2.159682958047612,"vX0":3.880814400327603,"vY0":-122.5431434817381,"vZ0":-2.8231114098450316,"x":81.54,"y":180.47,"x0":-1.304312951390264,"y0":50.003260119244054,"z0":5.827462549702502,"aX":7.321653795077841},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.1,"breakHorizontal":-9.7,"spinRate":2443,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4476647672408549,"extension":6.344440577515837},"index":0,"playId":"10b57405-fd39-331d-ace5-a16196f1ec97","pitchNumber":1,"startTime":"2026-07-08T23:53:21.489Z","endTime":"2026-07-08T23:53:48.516Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.630371897829043,"aZ":-22.76151872316774,"pfxX":-11.465703225121914,"pfxZ":4.910994396113953,"pX":0.8215569229163895,"pZ":2.1526376776756817,"vX0":8.646834038895634,"vY0":-137.81854773737757,"vZ0":-5.7365732476275495,"x":85.68,"y":180.66,"x0":-0.8723682554553287,"y0":50.00555851929305,"z0":5.806217945032574,"aX":-21.98281503686021},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.8,"breakHorizontal":18.8,"spinRate":2065,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.39796557871830496,"extension":6.1146818558455465},"index":1,"playId":"a19d17fe-f4ca-3adc-879f-d81dda303620","pitchNumber":2,"startTime":"2026-07-08T23:53:49.957Z","endTime":"2026-07-08T23:53:53.629Z","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.0,"endSpeed":86.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80471148056487,"aZ":-21.808007828301882,"pfxX":-11.348633796235724,"pfxZ":5.415935742213437,"pX":0.18708605541362844,"pZ":1.1656565197941653,"vX0":7.038268239902614,"vY0":-137.99634038857204,"vZ0":-8.319980550008323,"x":109.87,"y":207.31,"x0":-0.9316410748988662,"y0":50.00643794108671,"z0":5.707491685587186,"aX":-21.73183194374498},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":19.0,"spinRate":2154,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39803202659438774,"extension":6.261470118607279},"index":2,"playId":"3a2a9ae5-28d3-3241-8271-bfa5039706b4","pitchNumber":3,"startTime":"2026-07-08T23:54:04.140Z","endTime":"2026-07-08T23:54:07.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.847488820415997,"aZ":-40.93136640417494,"pfxX":2.2316719445494027,"pfxZ":-5.779127894735697,"pX":0.2559207695192022,"pZ":1.032965079745502,"vX0":2.2346876599576038,"vY0":-122.4562428603982,"vZ0":-3.8606905698481393,"x":107.24,"y":210.89,"x0":-0.9594732030953584,"y0":50.00473641648785,"z0":6.1421255021870556,"aX":3.3796802453702104},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-11.2,"breakHorizontal":-4.6,"spinRate":2550,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44778039433014083,"extension":6.31640167148335},"index":3,"playId":"a7fd10a6-b4ee-392e-988c-384caaa57eb4","pitchNumber":4,"startTime":"2026-07-08T23:54:18.666Z","endTime":"2026-07-08T23:54:21.715Z","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":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94015249339992,"aZ":-35.73827153777878,"pfxX":7.993002058322913,"pfxZ":-2.3310891296083103,"pX":1.5001216896106837,"pZ":1.5069194838296844,"vX0":3.7957278373794265,"vY0":-123.873902194424,"vZ0":-3.1261431205203243,"x":59.82,"y":198.09,"x0":-1.0994798295569994,"y0":50.00612535640194,"z0":5.82889109517267,"aX":12.197710703049689},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.8,"breakHorizontal":-15.5,"spinRate":2498,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4452868423863543,"extension":6.3485258532668585},"index":4,"playId":"aa01971b-c44c-3d18-9692-eaafc119928f","pitchNumber":5,"startTime":"2026-07-08T23:54:45.297Z","endTime":"2026-07-08T23:54:50.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22128083139098,"aZ":-19.0010835770951,"pfxX":-10.117220438310845,"pfxZ":6.778071501267576,"pX":-0.042291597774296266,"pZ":2.648917367916332,"vX0":6.396420564924771,"vY0":-138.58044173679403,"vZ0":-5.2431648100803,"x":118.61,"y":167.26,"x0":-1.0669490082939679,"y0":50.003065139596394,"z0":5.836394378726205,"aX":-19.660995720672066},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":16.9,"spinRate":2030,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3953701603077566,"extension":6.124898927571435},"hitData":{"launchSpeed":92.6,"launchAngle":45.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.06,"coordY":95.3}},"index":5,"playId":"a21648c2-6134-3800-bd53-82a25fc87f86","pitchNumber":6,"startTime":"2026-07-08T23:54:59.909Z","endTime":"2026-07-08T23:55:09.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:55:09.217Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, third baseman Javier Sanoja to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T23:55:16.768Z","endTime":"2026-07-08T23:55:40.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80770313501734,"aZ":-24.591429859124602,"pfxX":-10.223569523314074,"pfxZ":3.9321360281378244,"pX":-0.7076251553161476,"pZ":2.5849992115270606,"vX0":4.880474508200233,"vY0":-137.8280347587759,"vZ0":-4.303106263443956,"x":143.97,"y":168.99,"x0":-1.1701618812719954,"y0":50.00515259251445,"z0":5.821360363996215,"aX":-19.7288135652885},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.5,"breakHorizontal":17.5,"spinRate":1948,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.39695211194952273,"extension":6.139022020864471},"hitData":{"launchSpeed":87.8,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.72,"coordY":166.17}},"index":0,"playId":"45618bb4-b7eb-37e4-a588-49eff0d035ac","pitchNumber":1,"startTime":"2026-07-08T23:55:32.857Z","endTime":"2026-07-08T23:55:40.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:55:40.549Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Sanoja pops out to shortstop Colt Emerson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T23:57:44.880Z","endTime":"2026-07-08T23:58:51.878Z","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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29505493431535,"aZ":-23.700000776550148,"pfxX":-11.924566898552271,"pfxZ":4.373508110003221,"pX":1.0106057305334615,"pZ":2.1812390672944817,"vX0":10.27330570058838,"vY0":-138.85137810029298,"vZ0":-4.749163433926415,"x":78.48,"y":179.89,"x0":-1.2018542562247734,"y0":50.00297270391235,"z0":5.506280741238259,"aX":-23.107651160059675},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":19.2,"spinRate":2296,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3956242904892364,"extension":6.722501579804578},"index":0,"playId":"5afbc79c-8214-3fa2-a960-10db93a481c0","pitchNumber":1,"startTime":"2026-07-08T23:58:04.529Z","endTime":"2026-07-08T23:58:31.546Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941595332382946,"aZ":-28.252884258471735,"pfxX":4.83377846080111,"pfxZ":2.3771328377982206,"pX":0.1349460164681639,"pZ":1.971036596912802,"vX0":3.1165867285157987,"vY0":-127.71730292312189,"vZ0":-3.318358522746046,"x":111.86,"y":185.56,"x0":-1.7300374098871034,"y0":50.000505955183726,"z0":5.515277735303755,"aX":7.962993933665401},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":-9.5,"spinRate":2272,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.42928046571183387,"extension":6.825444219830719},"hitData":{"launchSpeed":83.8,"launchAngle":58.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.77,"coordY":130.44}},"index":1,"playId":"8d5bbaa2-15c4-3107-82ed-fdb3ca553240","pitchNumber":2,"startTime":"2026-07-08T23:58:42.514Z","endTime":"2026-07-08T23:58:51.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:58:51.878Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to right fielder Luke Raley.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T23:58:55.527Z","endTime":"2026-07-09T00:02:06.118Z","isComplete":true,"isScoringPlay":false,"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":8},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.435837466967083,"aZ":-45.426764858595355,"pfxX":4.2657024070821965,"pfxZ":-8.796511699871195,"pX":0.7353870575362179,"pZ":-0.47550869780155003,"vX0":3.807408259670343,"vY0":-123.50611251977156,"vZ0":-5.029633183304569,"x":88.97,"y":251.62,"x0":-1.3950090078009576,"y0":50.005243470749704,"z0":5.512849340527875,"aX":6.423374153459722},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-17.0,"breakHorizontal":-8.8,"spinRate":2512,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44788309535558257,"extension":7.358964859188138},"index":0,"playId":"06c65a53-7c0a-3407-931a-f0868bedd5ec","pitchNumber":1,"startTime":"2026-07-08T23:59:18.282Z","endTime":"2026-07-08T23:59:22.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.404608558094417,"aZ":-25.765401253037517,"pfxX":-11.315019607371557,"pfxZ":3.7077765672398364,"pX":0.1239681189217942,"pZ":1.1360255764110696,"vX0":7.603425420889867,"vY0":-130.57446687912642,"vZ0":-5.883380770895799,"x":112.27,"y":208.11,"x0":-1.3551545630867181,"y0":50.00139021125666,"z0":5.356159259137459,"aX":-19.54358140700509},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.6,"breakHorizontal":18.8,"spinRate":1714,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4194287731523625,"extension":7.079547993818586},"index":1,"playId":"cebf1e4e-5689-3bf1-806f-24d9b28d14ed","pitchNumber":2,"startTime":"2026-07-08T23:59:39.014Z","endTime":"2026-07-08T23:59:42.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07544213848296,"aZ":-18.71372873823766,"pfxX":-11.090262031533094,"pfxZ":6.773917662059012,"pX":-0.12394043915683417,"pZ":2.4023760668717937,"vX0":7.2858249093083565,"vY0":-140.35672530752586,"vZ0":-5.036533452413969,"x":121.72,"y":173.92,"x0":-1.3185012315700502,"y0":50.001042497061015,"z0":5.446553623342422,"aX":-22.027188757925845},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":18.5,"spinRate":2314,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39091311403319473,"extension":6.985713188484242},"index":2,"playId":"28499001-ef94-34c7-b066-b2d0302b6fa6","pitchNumber":3,"startTime":"2026-07-08T23:59:57.812Z","endTime":"2026-07-09T00:00:01.152Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-09T00:00:13.291Z","endTime":"2026-07-09T00:00:27.525Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.325752039763376,"aZ":-19.028637164140207,"pfxX":-2.6939211892526576,"pfxZ":6.9277076076027795,"pX":1.5538497709071746,"pZ":1.1310972331343343,"vX0":8.84334900355197,"vY0":-136.93568020467583,"vZ0":-7.994002658832997,"x":57.77,"y":208.24,"x0":-1.3680661613705212,"y0":50.00610113477495,"z0":5.390854585858433,"aX":-5.114765860200014},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":3.0,"spinRate":2385,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4000353558469021,"extension":7.256543145724473},"index":4,"playId":"bf7a4e67-11b8-397f-97bd-c5cf4c37867f","pitchNumber":4,"startTime":"2026-07-09T00:00:27.525Z","endTime":"2026-07-09T00:00:30.525Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.523397362415793,"aZ":-30.014973949532294,"pfxX":5.130788953078179,"pfxZ":1.3007018323121713,"pX":0.8123986043710582,"pZ":1.4334804372738355,"vX0":3.9891416974913545,"vY0":-128.00802568937357,"vZ0":-4.211428608811866,"x":86.03,"y":200.08,"x0":-1.4310086753633728,"y0":50.005783460763844,"z0":5.4402696730090305,"aX":8.547469432891232},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.7,"breakHorizontal":-10.2,"spinRate":2422,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.42729111391589125,"extension":6.954746660414868},"index":5,"playId":"e2f6b6de-64d4-3c3c-a6e5-cd700f6fb89d","pitchNumber":5,"startTime":"2026-07-09T00:00:44.356Z","endTime":"2026-07-09T00:00:47.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94207263271178,"aZ":-23.3460577366314,"pfxX":-11.215087186092243,"pfxZ":4.437552532751022,"pX":0.6702693419790994,"pZ":1.8077052823364992,"vX0":9.325653073625197,"vY0":-140.60337395701004,"vZ0":-5.6840484814539405,"x":91.45,"y":189.97,"x0":-1.2438389637806366,"y0":50.00053299370983,"z0":5.385085843433263,"aX":-22.296706662892824},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.0,"breakHorizontal":18.2,"spinRate":2437,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39059968806048007,"extension":7.2530496265987985},"index":6,"playId":"debf9097-9fa4-343b-b053-71df539461a2","pitchNumber":6,"startTime":"2026-07-09T00:01:05.871Z","endTime":"2026-07-09T00:01:09.333Z","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":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.780531484959468,"aZ":-32.6852708677094,"pfxX":6.464801369962588,"pfxZ":-0.31379476020165953,"pX":0.5842040403546491,"pZ":2.2807580016598736,"vX0":3.2366900651824344,"vY0":-127.59807194369202,"vZ0":-1.6512041809755647,"x":94.73,"y":177.2,"x0":-1.5447083136194273,"y0":50.00342279304673,"z0":5.536851831961998,"aX":10.548798419249579},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":-12.5,"spinRate":2480,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.4309673914485521,"extension":6.918812844668609},"index":7,"playId":"b15faa02-da48-3d72-821d-df520aa34483","pitchNumber":7,"startTime":"2026-07-09T00:01:26.011Z","endTime":"2026-07-09T00:01:29.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33155969654011,"aZ":-15.080561956255448,"pfxX":-6.479740672332927,"pfxZ":8.604656745848036,"pX":0.42937640877405375,"pZ":2.7877177826887882,"vX0":7.195787501958241,"vY0":-140.0003248803226,"vZ0":-4.648686269802509,"x":100.63,"y":163.51,"x0":-1.3312072439733937,"y0":50.00450354405927,"z0":5.455354981615165,"aX":-12.875949521484085},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2302,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3910912231809416,"extension":6.866751945001118},"hitData":{"launchSpeed":77.0,"launchAngle":42.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.89,"coordY":109.06}},"index":8,"playId":"c3a81811-4d1d-37f1-8304-cbc218c64fcf","pitchNumber":8,"startTime":"2026-07-09T00:01:57.717Z","endTime":"2026-07-09T00:02:06.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:02:06.118Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Otto Lopez doubles (26) on a line drive to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-09T00:02:11.352Z","endTime":"2026-07-09T00:03:44.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":4},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.843471496748208,"aZ":-43.983961735472334,"pfxX":4.064475136438086,"pfxZ":-7.854033401020439,"pX":0.027294315603498463,"pZ":0.752657872795934,"vX0":2.6815747340023273,"vY0":-123.05400341901006,"vZ0":-2.4942643849732677,"x":115.96,"y":218.46,"x0":-1.6119018173148187,"y0":50.00248294457332,"z0":5.575405065296555,"aX":6.111614890965156},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.5,"breakHorizontal":-8.0,"spinRate":2544,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4484705751928777,"extension":6.472726772848489},"index":0,"playId":"5718b968-3ba7-3d64-9866-2d6e71fa74db","pitchNumber":1,"startTime":"2026-07-09T00:02:32.938Z","endTime":"2026-07-09T00:02:36.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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67725257730018,"aZ":-22.55518001170394,"pfxX":-10.076475250992939,"pfxZ":5.526964087499299,"pX":0.6143209782683073,"pZ":1.9054223530597807,"vX0":8.654294252786872,"vY0":-131.08466038202002,"vZ0":-4.520721892920509,"x":93.58,"y":187.33,"x0":-1.4205813261400333,"y0":50.00345275158523,"z0":5.336043589694901,"aX":-17.539003067637424},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":16.3,"spinRate":1792,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.4178184148168995,"extension":7.212595254380454},"index":1,"playId":"6ccc6b72-7e18-3c57-a9d9-7b35e8ae2dc1","pitchNumber":2,"startTime":"2026-07-09T00:02:48.955Z","endTime":"2026-07-09T00:02:52.222Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-09T00:02:59.724Z","endTime":"2026-07-09T00:03:17.338Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.155748475975145,"aZ":-23.85917066029491,"pfxX":-9.772479901688756,"pfxZ":4.127651114087145,"pX":1.1677536200690266,"pZ":3.0343396311142947,"vX0":10.228116774854083,"vY0":-141.26540167969299,"vZ0":-3.0010487477581655,"x":72.49,"y":156.85,"x0":-1.2358259053236829,"y0":50.002447445589546,"z0":5.649776799598452,"aX":-19.686864997929373},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.0,"breakHorizontal":15.5,"spinRate":2409,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3882115708497862,"extension":7.159362429194803},"index":3,"playId":"a3366349-f485-3dd4-b0a2-3e58a9ce827d","pitchNumber":3,"startTime":"2026-07-09T00:03:17.338Z","endTime":"2026-07-09T00:03:21.429Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4876738378455,"aZ":-33.767310626277656,"pfxX":3.234531738952156,"pfxZ":-0.95972639478736,"pX":0.20458337336255725,"pZ":2.7635029858191666,"vX0":3.4686822473968717,"vY0":-128.12160274282544,"vZ0":-0.5388335385382313,"x":109.2,"y":164.17,"x0":-1.5869774957469747,"y0":50.00106617671382,"z0":5.6155106944762805,"aX":5.3764677939634655},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.7,"breakHorizontal":-6.6,"spinRate":2384,"spinDirection":37},"zone":2,"typeConfidence":2.0,"plateTime":0.42751067365235107,"extension":7.401250295624306},"hitData":{"launchSpeed":93.1,"launchAngle":17.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":161.75,"coordY":73.45}},"index":4,"playId":"2cbb93d3-c5ce-3bd8-bb72-ead9dcc8545b","pitchNumber":4,"startTime":"2026-07-09T00:03:33.202Z","endTime":"2026-07-09T00:03:44.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:03:44.692Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to center fielder Victor Robles. Otto Lopez out at home on the throw, center fielder Victor Robles to catcher Cal Raleigh.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-09T00:03:55.250Z","endTime":"2026-07-09T00:05:21.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.198260595712746,"aZ":-25.39106038639862,"pfxX":-10.50579908619267,"pfxZ":3.4391878845713713,"pX":-1.1019165990510584,"pZ":2.2182064182473744,"vX0":5.298349726840403,"vY0":-139.98477720086518,"vZ0":-4.367481175138391,"x":159.0,"y":178.89,"x0":-1.6597300075688344,"y0":50.00515434368784,"z0":5.471978759614052,"aX":-20.740037193599427},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.4,"breakHorizontal":17.9,"spinRate":2288,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3920935648870154,"extension":6.89687051381187},"index":0,"playId":"809e390b-2638-36a8-bd12-0751b3f93ebb","pitchNumber":1,"startTime":"2026-07-09T00:04:30.887Z","endTime":"2026-07-09T00:04:34.492Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"e619948c-c406-4a14-b0c0-d5bc83e2e872","startTime":"2026-07-09T00:04:52.059Z","endTime":"2026-07-09T00:04:57.059Z","isPitch":false,"type":"stepoff"},{"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":89.5,"endSpeed":81.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16932534460611,"aZ":-31.464943273421717,"pfxX":-9.09782285807061,"pfxZ":0.41506525294964725,"pX":-0.6881873858566363,"pZ":2.24768904898446,"vX0":5.437784799350542,"vY0":-130.26297489038754,"vZ0":-1.9992874887682872,"x":143.23,"y":178.09,"x0":-1.6284072455074237,"y0":50.003100677582225,"z0":5.420393641195763,"aX":-15.524582919826475},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.5,"breakHorizontal":15.1,"spinRate":1582,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.4216256219354424,"extension":7.179742608495005},"hitData":{"launchSpeed":99.3,"launchAngle":10.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.85,"coordY":92.34}},"index":2,"playId":"db02daab-fc56-3982-ae1e-24a699abd242","pitchNumber":2,"startTime":"2026-07-09T00:05:11.391Z","endTime":"2026-07-09T00:05:21.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:05:21.368Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T00:08:14.673Z","endTime":"2026-07-09T00:09:06.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cade Gibson replaces Tyler Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T00:07:04.169Z","endTime":"2026-07-09T00:08:16.722Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806188,"link":"/api/v1/people/806188"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.2,"endSpeed":71.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4062837941119,"aZ":-33.21645743126456,"pfxX":-13.154182610057983,"pfxZ":-0.810520542526735,"pX":-0.5911711396324946,"pZ":2.4939333691391115,"vX0":-2.057013203020596,"vY0":-113.827449585629,"vZ0":0.702385467788847,"x":139.53,"y":171.44,"x0":2.0348527853792113,"y0":50.00254200245134,"z0":5.517982992189295,"aX":-16.947983210069065},"breaks":{"breakAngle":27.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-0.8,"breakHorizontal":24.4,"spinRate":3189,"spinDirection":299},"zone":4,"typeConfidence":2.0,"plateTime":0.4845527413517492,"extension":5.703871626692011},"index":1,"playId":"6659e0c2-c2fd-32cb-bfa0-b02bd3268e81","pitchNumber":1,"startTime":"2026-07-09T00:08:16.722Z","endTime":"2026-07-09T00:08:19.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81652954286458,"aZ":-45.39326293345273,"pfxX":-9.601189554865666,"pfxZ":-10.146134813216705,"pX":0.8875784619816625,"pZ":1.7569218870185972,"vX0":1.24936391490608,"vY0":-114.52466395397444,"vZ0":0.6478537769387664,"x":83.17,"y":191.34,"x0":1.573945410807523,"y0":50.000539854421504,"z0":5.977846152768172,"aX":-12.514446735144066},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-17.8,"breakHorizontal":16.9,"spinRate":3195,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.48170700765441676,"extension":5.546792736643053},"index":2,"playId":"1cc4b318-67b9-33ed-9ac4-ce2d5ddd70fb","pitchNumber":2,"startTime":"2026-07-09T00:08:38.189Z","endTime":"2026-07-09T00:08:42.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":79.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23001360988027,"aZ":-27.32188026477488,"pfxX":-1.8191385387526133,"pfxZ":3.046454796751009,"pX":-0.19463955756587803,"pZ":3.041081406805762,"vX0":-3.7812720782120377,"vY0":-124.94267795268034,"vZ0":-0.6085935885019882,"x":124.42,"y":156.67,"x0":1.5699179209124496,"y0":50.00536457385078,"z0":5.516991779678275,"aX":-2.8994894997747624},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":4.1,"spinRate":2985,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4370211367179704,"extension":5.993885611724197},"hitData":{"launchSpeed":97.1,"launchAngle":27.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.09,"coordY":46.56}},"index":3,"playId":"013c74e2-f2c3-30da-85e8-630ee8f87c67","pitchNumber":3,"startTime":"2026-07-09T00:08:58.493Z","endTime":"2026-07-09T00:09:06.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:09:06.671Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T00:09:12.088Z","endTime":"2026-07-09T00:10:43.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.789488337244855,"aZ":-45.6066379773227,"pfxX":-8.328344078159905,"pfxZ":-10.228618081306259,"pX":-0.6566740043270767,"pZ":0.9604040601912451,"vX0":-1.8639470255844628,"vY0":-115.42698638189958,"vZ0":-0.9446447507426378,"x":142.03,"y":212.85,"x0":1.2475396919612025,"y0":50.00179442286653,"z0":5.870076418127748,"aX":-10.93880199086717},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-18.4,"breakHorizontal":15.6,"spinRate":3262,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.47942392015348867,"extension":5.821840139653008},"index":0,"playId":"d4a0ba03-f2b0-3f1a-acba-a396b3581f5e","pitchNumber":1,"startTime":"2026-07-09T00:09:40.745Z","endTime":"2026-07-09T00:09:43.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":71.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.386243125238533,"aZ":-45.15118326281894,"pfxX":-8.935386328136273,"pfxZ":-9.898318611179242,"pX":-0.6133312719944737,"pZ":2.6083504992595783,"vX0":-1.5408268116074133,"vY0":-115.21158065729328,"vZ0":2.329675052063617,"x":140.38,"y":168.35,"x0":1.2273231661332418,"y0":50.003944998031685,"z0":6.029656686781058,"aX":-11.712303609057244},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-16.7,"breakHorizontal":16.6,"spinRate":3277,"spinDirection":317},"zone":4,"typeConfidence":2.0,"plateTime":0.48003326038478544,"extension":5.621833103818596},"index":1,"playId":"289b4a69-5392-3505-a7e1-720713223c0b","pitchNumber":2,"startTime":"2026-07-09T00:09:58.820Z","endTime":"2026-07-09T00:10:01.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.340937757567858,"aZ":-35.533151341297234,"pfxX":-10.75622978832779,"pfxZ":-2.536705077419458,"pX":-1.3897267974742988,"pZ":1.4008756830688849,"vX0":-3.7944790733106535,"vY0":-115.35820002716149,"vZ0":-0.958234756155127,"x":169.97,"y":200.96,"x0":1.6832678813487798,"y0":50.00561561700833,"z0":5.3067713136649735,"aX":-14.217371107326192},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-4.6,"breakHorizontal":20.5,"spinRate":3160,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.47837989695175187,"extension":5.773145718224234},"index":2,"playId":"3af33262-4b70-3950-8a87-03bab4fa3557","pitchNumber":3,"startTime":"2026-07-09T00:10:40.286Z","endTime":"2026-07-09T00:10:43.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:10:43.570Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Raley grounds out, pitcher Cade Gibson to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T00:10:49.815Z","endTime":"2026-07-09T00:11:55.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":806188,"link":"/api/v1/people/806188"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65326605985947,"aZ":-24.479961864966604,"pfxX":9.391185831383,"pfxZ":4.2188229891881335,"pX":-0.42762738742239387,"pZ":2.1295598986749993,"vX0":-7.391067586410822,"vY0":-134.52460444232946,"vZ0":-4.2366420238927365,"x":133.3,"y":181.28,"x0":1.1427222625630042,"y0":50.0019613357988,"z0":5.471670299307738,"aX":17.118949975198657},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.8,"breakHorizontal":-15.4,"spinRate":2434,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.4079990064961616,"extension":5.927961311641162},"index":0,"playId":"a5eca354-a64b-3c42-8f7f-bc74e4ffe17c","pitchNumber":1,"startTime":"2026-07-09T00:11:12.545Z","endTime":"2026-07-09T00:11:16.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869276343785714,"aZ":-23.948089475084178,"pfxX":9.46786878190068,"pfxZ":4.527817780111978,"pX":0.044971716868965776,"pZ":1.251737124422283,"vX0":-6.2740778613168695,"vY0":-134.3480105277001,"vZ0":-6.395046607968067,"x":115.29,"y":204.98,"x0":1.1882761611190336,"y0":50.00128613216678,"z0":5.380734326870694,"aX":17.19362142014065},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.0,"breakHorizontal":-15.7,"spinRate":2392,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4087054663215377,"extension":6.009969805215185},"index":1,"playId":"7b59b77a-ddd9-3823-a8d2-51630c247a29","pitchNumber":2,"startTime":"2026-07-09T00:11:29.096Z","endTime":"2026-07-09T00:11:32.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.611232275441207,"aZ":-25.633330981794433,"pfxX":10.222388133924248,"pfxZ":3.5696118236607024,"pX":0.5145428216569641,"pZ":2.8102841408928567,"vX0":-5.422720865622402,"vY0":-135.07501250198993,"vZ0":-2.6067461340002804,"x":97.39,"y":162.9,"x0":1.2284916661911724,"y0":50.005729214150016,"z0":5.605616910364764,"aX":18.741657986255838},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":-17.3,"spinRate":2357,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4067468845817408,"extension":6.052988591413923},"hitData":{"launchSpeed":64.3,"launchAngle":-62.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.79,"coordY":181.04}},"index":2,"playId":"754f8157-c616-3ed5-97fc-27b1a1b61add","pitchNumber":3,"startTime":"2026-07-09T00:11:48.627Z","endTime":"2026-07-09T00:11:55.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:11:55.807Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Stowers lines out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T00:13:45.741Z","endTime":"2026-07-09T00:15:10.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":87.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.506284477828874,"aZ":-18.18854740361519,"pfxX":-5.444724776243133,"pfxZ":7.105963916482816,"pX":-0.08653874410162404,"pZ":3.910124987029388,"vX0":5.71349791257188,"vY0":-139.4506914800953,"vZ0":-1.4805841848333583,"x":120.3,"y":133.21,"x0":-1.455038733505515,"y0":50.005555525904605,"z0":5.648503559282008,"aX":-10.720209687288769},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":8.6,"spinRate":2265,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.39285201182846574,"extension":6.496384066241422},"index":0,"playId":"afa88eb1-b64a-36a1-8f2c-f6dce841d16e","pitchNumber":1,"startTime":"2026-07-09T00:14:09.146Z","endTime":"2026-07-09T00:14:13.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1456475963238,"aZ":-13.88364267518829,"pfxX":-6.591696558628127,"pfxZ":9.219849243273146,"pX":0.44964965460322365,"pZ":3.647673388664517,"vX0":7.287100226602075,"vY0":-140.07153483026516,"vZ0":-2.8989337896289826,"x":99.86,"y":140.29,"x0":-1.3313317555898954,"y0":50.00072241069776,"z0":5.6057945940638705,"aX":-13.074488874848916},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":10.4,"spinRate":2377,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39127999088559084,"extension":6.947585845245027},"index":1,"playId":"08b57dda-9a72-3fd6-a635-106d860e039e","pitchNumber":2,"startTime":"2026-07-09T00:14:25.176Z","endTime":"2026-07-09T00:14:28.320Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-09T00:14:49.975Z","endTime":"2026-07-09T00:15:03.047Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866892037848967,"aZ":-30.93206657709867,"pfxX":4.799440005068044,"pfxZ":0.731803668604682,"pX":0.11000096939891406,"pZ":2.062704508344784,"vX0":2.9733871382942123,"vY0":-128.96221173142396,"vZ0":-2.724074243513666,"x":112.81,"y":183.09,"x0":-1.6798441936942714,"y0":50.00048556409709,"z0":5.509367291142251,"aX":8.112984201108937},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":-9.4,"spinRate":2530,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4241047830033846,"extension":6.610530628769355},"hitData":{"launchSpeed":84.3,"launchAngle":28.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.4,"coordY":103.69}},"index":3,"playId":"44379431-2302-33d0-b211-0d771f8037bf","pitchNumber":3,"startTime":"2026-07-09T00:15:03.047Z","endTime":"2026-07-09T00:15:10.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:15:10.236Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Griffin Conine called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T00:15:15.632Z","endTime":"2026-07-09T00:17:24.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42729527466518,"aZ":-17.75380567436061,"pfxX":-4.748023167999413,"pfxZ":7.463089876701444,"pX":-0.7759395101851024,"pZ":3.400377942767907,"vX0":3.7053413156927557,"vY0":-138.7224557691233,"vZ0":-2.6546474278904597,"x":146.58,"y":146.97,"x0":-1.5175946163491443,"y0":50.00596352435157,"z0":5.5648278615790545,"aX":-9.179060755002551},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":7.8,"spinRate":2205,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3960884059314713,"extension":7.059167687246377},"index":0,"playId":"9d53b390-92eb-3e3c-9552-fdd8a795bf26","pitchNumber":1,"startTime":"2026-07-09T00:15:39.724Z","endTime":"2026-07-09T00:15:42.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11496124227089,"aZ":-32.24214586970948,"pfxX":5.829287894250156,"pfxZ":-0.03957648107148626,"pX":1.447899253179791,"pZ":0.3641209877813237,"vX0":5.326537443558744,"vY0":-126.75304915389536,"vZ0":-6.098846834191946,"x":61.81,"y":228.95,"x0":-1.4452742151810258,"y0":50.005448388636665,"z0":5.405061480153601,"aX":9.39901627062449},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":-11.9,"spinRate":2618,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4336378132136609,"extension":7.152551792202946},"index":1,"playId":"71a86808-9325-31cb-b971-bc015d20377b","pitchNumber":2,"startTime":"2026-07-09T00:16:04.998Z","endTime":"2026-07-09T00:16:08.032Z","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":86.8,"endSpeed":79.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.352551679709226,"aZ":-32.89754869535836,"pfxX":7.351788903169375,"pfxZ":-0.45002529023699633,"pX":0.5651656798751458,"pZ":1.6369845709329145,"vX0":3.001580022488094,"vY0":-126.30521832178336,"vZ0":-2.9670347364949814,"x":95.46,"y":194.58,"x0":-1.599226429384046,"y0":50.00590291874587,"z0":5.513658061484188,"aX":11.70069618958165},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.3,"breakHorizontal":-14.0,"spinRate":2655,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.43617519502909463,"extension":7.227146358363583},"index":2,"playId":"d3853739-7ac8-39fd-aa30-e947647fe784","pitchNumber":3,"startTime":"2026-07-09T00:16:21.528Z","endTime":"2026-07-09T00:16:25.605Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45031402377736,"aZ":-33.65503174054831,"pfxX":6.893243272798419,"pfxZ":-0.9140176987867514,"pX":1.1357179590905988,"pZ":0.5114938038908272,"vX0":4.267873786283847,"vY0":-127.23434250547788,"vZ0":-5.644912540373511,"x":73.71,"y":224.97,"x0":-1.4642822884118716,"y0":50.00232130304334,"z0":5.456463495050948,"aX":11.19113149328323},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.8,"breakHorizontal":-13.6,"spinRate":2512,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4320802732192548,"extension":7.275939793451405},"index":3,"playId":"aa24e55c-4527-37fe-9ba8-8bd8b6c8eaf4","pitchNumber":4,"startTime":"2026-07-09T00:16:38.361Z","endTime":"2026-07-09T00:16:41.840Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.974560373874088,"aZ":-34.64615214269969,"pfxX":6.24071814318166,"pfxZ":-1.5036474314338775,"pX":0.08395545474956688,"pZ":0.8568800803561382,"vX0":2.046835888195692,"vY0":-127.84082277622136,"vZ0":-4.864812224902149,"x":113.8,"y":215.64,"x0":-1.5391718296465275,"y0":50.00272078055643,"z0":5.524249275506296,"aX":10.261197666874516},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.6,"breakHorizontal":-11.8,"spinRate":2609,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.42952531681935247,"extension":6.898826780574412},"index":4,"playId":"87b9a2b4-d245-3b55-9bc7-05148ecae3c5","pitchNumber":5,"startTime":"2026-07-09T00:17:00.025Z","endTime":"2026-07-09T00:17:03.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.230675998418025,"aZ":-36.0151297954678,"pfxX":9.356413120847883,"pfxZ":-2.3760606234252126,"pX":-0.5486742065278996,"pZ":2.7121449910813156,"vX0":-0.42019520600436794,"vY0":-126.58003547783794,"vZ0":-0.013077915285467201,"x":137.91,"y":165.55,"x0":-1.5947305049867586,"y0":50.005832486497276,"z0":5.614834438438388,"aX":15.097771861296712},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.1,"breakHorizontal":-16.8,"spinRate":2454,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.43367128618229867,"extension":6.697613994220656},"index":5,"playId":"2367868d-16b1-37f5-bc99-86d19729de65","pitchNumber":6,"startTime":"2026-07-09T00:17:20.290Z","endTime":"2026-07-09T00:17:24.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:17:24.438Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T00:18:08.131Z","endTime":"2026-07-09T00:19:07.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":"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":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-09T00:17:49.744Z","endTime":"2026-07-09T00:18:10.498Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.421051173180004,"aZ":-24.040286171857332,"pfxX":-11.378034398838423,"pfxZ":4.089819331861603,"pX":-0.5659063267995709,"pZ":3.3356458889312863,"vX0":6.618646848662841,"vY0":-140.515283653957,"vZ0":-1.911832311399134,"x":138.57,"y":148.72,"x0":-1.4802602324172698,"y0":50.00274408272646,"z0":5.595224482355009,"aX":-22.631539171713225},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.2,"breakHorizontal":19.2,"spinRate":2413,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3905925911918513,"extension":6.542706304151385},"index":1,"playId":"8b471c4a-6559-3052-a463-57a6bcce7b5b","pitchNumber":1,"startTime":"2026-07-09T00:18:10.498Z","endTime":"2026-07-09T00:18:14.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629535955818152,"aZ":-26.958572395727852,"pfxX":-9.472831247804066,"pfxZ":3.0305081429641616,"pX":0.516554060721526,"pZ":1.003426026921141,"vX0":7.7253260938337425,"vY0":-130.64995432955476,"vZ0":-5.917134922782253,"x":97.31,"y":211.69,"x0":-1.2541680990650041,"y0":50.00428350997231,"z0":5.335163911130975,"aX":-16.30763738597947},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":15.4,"spinRate":1714,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.41992771560044106,"extension":7.344529204875724},"index":2,"playId":"cc6d5b67-e860-370c-98e0-d34d17284460","pitchNumber":2,"startTime":"2026-07-09T00:18:25.145Z","endTime":"2026-07-09T00:18:28.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.593001723937135,"aZ":-24.859204667028045,"pfxX":-9.286188208000873,"pfxZ":3.6331508765757565,"pX":0.2740945345126388,"pZ":2.1364824198730448,"vX0":7.751922972042264,"vY0":-141.35739352764836,"vZ0":-4.930830992061056,"x":106.55,"y":181.09,"x0":-1.3034450184009374,"y0":50.0064303824673,"z0":5.50904112372825,"aX":-18.711374980451474},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.6,"breakHorizontal":15.1,"spinRate":2389,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3881618388691366,"extension":6.5870387286417},"index":3,"playId":"f09cb513-6ca1-3ca9-8132-7090c5fc7baf","pitchNumber":3,"startTime":"2026-07-09T00:18:41.397Z","endTime":"2026-07-09T00:18:44.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82140418347141,"aZ":-18.54317881807303,"pfxX":-7.851175365923966,"pfxZ":6.859272751999466,"pX":-0.2561374356520314,"pZ":3.2375513284165365,"vX0":6.1832369213498835,"vY0":-140.33002828044587,"vZ0":-2.757081711466182,"x":126.76,"y":151.37,"x0":-1.4720273600392157,"y0":50.00218094230986,"z0":5.445816568724139,"aX":-15.60182621399985},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.0,"breakHorizontal":12.8,"spinRate":2178,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39085551962546017,"extension":6.281530726379053},"index":4,"playId":"5042ffc2-52ec-3f66-acd5-90ff30605c48","pitchNumber":4,"startTime":"2026-07-09T00:19:04.408Z","endTime":"2026-07-09T00:19:07.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:19:07.670Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, pitcher Cade Gibson to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-09T00:20:57.258Z","endTime":"2026-07-09T00:22:54.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806188,"link":"/api/v1/people/806188"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26871212303665,"aZ":-28.2840247681599,"pfxX":-1.5154817315726636,"pfxZ":2.4497466714324787,"pX":0.09926473739974187,"pZ":1.66539254860743,"vX0":-2.8531986389801753,"vY0":-124.86192998778719,"vZ0":-3.7706165255895363,"x":113.22,"y":193.81,"x0":1.4518698812847954,"y0":50.00016888269151,"z0":5.512940334300893,"aX":-2.4003047913491162},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.8,"breakHorizontal":3.4,"spinRate":2830,"spinDirection":192},"zone":8,"typeConfidence":2.0,"plateTime":0.4380538542737282,"extension":5.927638662693348},"index":0,"playId":"a52799b4-6467-352f-aab8-544bc7b65b8e","pitchNumber":1,"startTime":"2026-07-09T00:21:17.706Z","endTime":"2026-07-09T00:21:21.478Z","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":80.4,"endSpeed":73.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43161215312694,"aZ":-35.18286059636534,"pfxX":-11.239736486672378,"pfxZ":-2.212118603301203,"pX":-1.9752596581034152,"pZ":2.470962583180068,"vX0":-4.987317853150781,"vY0":-116.90598103877986,"vZ0":0.6531076615702716,"x":192.29,"y":172.06,"x0":1.6567657139029153,"y0":50.00232881647077,"z0":5.534529519465419,"aX":-15.298199362244505},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.5,"breakHorizontal":21.7,"spinRate":3216,"spinDirection":300},"zone":11,"typeConfidence":2.0,"plateTime":0.4715108566881536,"extension":5.696842975956816},"index":1,"playId":"da3c38e8-f798-32f5-a051-8947767b8b92","pitchNumber":2,"startTime":"2026-07-09T00:21:34.311Z","endTime":"2026-07-09T00:21:37.311Z","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":79.4,"endSpeed":72.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5271263846136,"aZ":-32.29048337473552,"pfxX":-13.753036664813553,"pfxZ":-0.09079502180932231,"pX":-0.4174098255308801,"pZ":2.906947019123268,"vX0":-1.1499469792933834,"vY0":-115.51113571569707,"vZ0":1.1598609201568622,"x":132.91,"y":160.29,"x0":1.871985079109603,"y0":50.00015916794041,"z0":5.538884947939045,"aX":-18.30309965193943},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.5,"breakHorizontal":25.1,"spinRate":3141,"spinDirection":298},"zone":1,"typeConfidence":2.0,"plateTime":0.4769185207069149,"extension":5.6791577820558645},"index":2,"playId":"9a65143f-000b-38c9-8bfd-1c6eeb086003","pitchNumber":3,"startTime":"2026-07-09T00:21:52.250Z","endTime":"2026-07-09T00:21:55.250Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-09T00:22:09.644Z","endTime":"2026-07-09T00:22:26.018Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"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":80.4,"endSpeed":72.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.008069000501198,"aZ":-31.823406373227982,"pfxX":-13.258784125118774,"pfxZ":0.2584111428217568,"pX":-3.61167619084784,"pZ":2.04178949236396,"vX0":-7.242471317957724,"vY0":-116.73785656946443,"vZ0":-0.6069604012343429,"x":254.67,"y":183.65,"x0":1.278810576006972,"y0":50.00188453466201,"z0":5.366281307755966,"aX":-17.846644481928248},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.6,"breakHorizontal":26.0,"spinRate":3301,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.47368316333679505,"extension":5.777447243357236},"index":4,"playId":"c26464d0-bea2-3b8d-8507-519e099a9d85","pitchNumber":4,"startTime":"2026-07-09T00:22:26.018Z","endTime":"2026-07-09T00:22:29.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.574033455555043,"aZ":-26.461004625224287,"pfxX":10.948413279131989,"pfxZ":3.164898403815142,"pX":-0.5535422618157261,"pZ":2.807373745703719,"vX0":-8.300787918218628,"vY0":-134.17854999440604,"vZ0":-2.233023254044339,"x":138.1,"y":162.98,"x0":1.1722173359825498,"y0":50.00547919819921,"z0":5.554068349220616,"aX":19.779420009168625},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.4,"breakHorizontal":-17.9,"spinRate":2432,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.4096781974260737,"extension":6.011580135969585},"hitData":{"launchSpeed":69.0,"launchAngle":-66.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.41,"coordY":176.75}},"index":5,"playId":"06416923-aa67-3763-bdd4-ee7e992dc939","pitchNumber":5,"startTime":"2026-07-09T00:22:47.076Z","endTime":"2026-07-09T00:22:54.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:22:54.529Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack challenged (pitch result), call on the field was overturned: Victor Robles called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-09T00:23:07.523Z","endTime":"2026-07-09T00:25:42.263Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.318298567840944,"aZ":-23.590540404844035,"pfxX":10.519403582305735,"pfxZ":4.777811424369925,"pX":0.526166525275167,"pZ":1.5594969253591278,"vX0":-5.384792662708762,"vY0":-133.56960578813548,"vZ0":-5.689407646823994,"x":96.94,"y":196.67,"x0":1.207786773972254,"y0":50.00446447024509,"z0":5.427005140437224,"aX":18.899203985544926},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":-17.8,"spinRate":2323,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.41097713406370273,"extension":6.020381865789883},"index":0,"playId":"b7b5c3b4-6a5b-33df-840c-631fa23eba55","pitchNumber":1,"startTime":"2026-07-09T00:23:25.064Z","endTime":"2026-07-09T00:23:28.834Z","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":92.9,"endSpeed":84.8,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.315241956511212,"aZ":-16.61776176133548,"pfxX":5.794832584104642,"pfxZ":8.398695842387433,"pX":-0.06044414060265688,"pZ":5.092207108171905,"vX0":-5.472622023137433,"vY0":-135.20399387409307,"vZ0":1.0941861219865858,"x":119.3,"y":101.29,"x0":1.2364344389134665,"y0":50.00451330073541,"z0":5.847991997096509,"aX":10.736207468270427},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":-9.4,"spinRate":2449,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.40503631041132326,"extension":5.900239160640673},"index":1,"playId":"31bc639a-5390-326e-bd8e-b39c359d0d9a","pitchNumber":2,"startTime":"2026-07-09T00:23:43.823Z","endTime":"2026-07-09T00:23:47.002Z","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":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13221552097562,"aZ":-26.559676703381232,"pfxX":10.84589409417244,"pfxZ":3.0600139971485856,"pX":-0.1680774632588271,"pZ":3.009899287162097,"vX0":-7.652926789861987,"vY0":-134.80146300575225,"vZ0":-1.621090496371841,"x":123.41,"y":157.51,"x0":1.302937057427583,"y0":50.00231727760547,"z0":5.499549563904923,"aX":19.8994997988687},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.4,"breakHorizontal":-17.9,"spinRate":2464,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4067947384948263,"extension":5.978237007466248},"index":2,"playId":"790ea495-dcde-3ade-b31a-754e538f03b9","pitchNumber":3,"startTime":"2026-07-09T00:24:04.151Z","endTime":"2026-07-09T00:24:07.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.323003174168417,"aZ":-24.08717094547099,"pfxX":10.685461504928615,"pfxZ":4.323179569713282,"pX":-0.09064492176679616,"pZ":4.362256186688247,"vX0":-7.238983579719297,"vY0":-136.27269851634534,"vZ0":0.9003772602812159,"x":120.46,"y":121.0,"x0":1.2185740280569195,"y0":50.004312443483755,"z0":5.697620776944824,"aX":19.999681005350244},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":-17.8,"spinRate":2465,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.40268963004673486,"extension":5.908963367695711},"index":3,"playId":"8ba88b03-1531-316c-b6a5-e30f8ca0c47c","pitchNumber":4,"startTime":"2026-07-09T00:24:24.951Z","endTime":"2026-07-09T00:24:28.428Z","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":86.4,"endSpeed":79.3,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64226718643695,"aZ":-26.779740923938974,"pfxX":-0.8586987894985816,"pfxZ":3.371209420572196,"pX":-0.3952318052662227,"pZ":2.0601992026192137,"vX0":-4.591391581808049,"vY0":-125.78108878838059,"vZ0":-2.7848788577017385,"x":132.07,"y":183.15,"x0":1.5659113167078234,"y0":50.006004839296516,"z0":5.3545722627943455,"aX":-1.3745185119145718},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":2.6,"spinRate":2781,"spinDirection":167},"zone":7,"typeConfidence":2.0,"plateTime":0.43554872573358194,"extension":5.98929734096465},"index":4,"playId":"84d26cf7-28ce-3140-9c5d-ce5353f5759a","pitchNumber":5,"startTime":"2026-07-09T00:24:44.915Z","endTime":"2026-07-09T00:24:50.316Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.798914107127562,"aZ":-47.66311412294038,"pfxX":-7.256572161372791,"pfxZ":-11.204072515086455,"pX":0.6077471856872562,"pZ":3.1434736471509117,"vX0":0.3928553644908312,"vY0":-117.83465819086288,"vZ0":3.5531405443845463,"x":93.83,"y":153.91,"x0":1.3777169635126698,"y0":50.00033172999238,"z0":6.0700099830408085,"aX":-10.035726214829728},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-18.8,"breakHorizontal":13.0,"spinRate":3186,"spinDirection":319},"zone":3,"typeConfidence":2.0,"plateTime":0.4677714049875248,"extension":5.596484245383153},"index":5,"playId":"bb85844d-6078-300b-b9b1-974f16a435f4","pitchNumber":6,"startTime":"2026-07-09T00:25:15.244Z","endTime":"2026-07-09T00:25:42.263Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"playEndTime":"2026-07-09T00:25:42.263Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-09T00:25:40.919Z","endTime":"2026-07-09T00:27:54.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":71.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.296915554070186,"aZ":-30.539448653380077,"pfxX":-13.665926642401173,"pfxZ":1.238318797430944,"pX":-0.3886585383510902,"pZ":3.25511310604566,"vX0":-0.9849109255024251,"vY0":-115.22739194804664,"vZ0":1.769816522826615,"x":131.81,"y":150.89,"x0":1.818419106911251,"y0":50.00572561841053,"z0":5.458909968363218,"aX":-18.113947583072004},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.1,"breakHorizontal":25.0,"spinRate":3250,"spinDirection":293},"zone":1,"typeConfidence":2.0,"plateTime":0.4780044790205662,"extension":5.698286169008449},"index":0,"playId":"173f6b4b-61df-3aa9-a167-aa2640b3369b","pitchNumber":1,"startTime":"2026-07-09T00:26:01.976Z","endTime":"2026-07-09T00:26:05.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.972790779134566,"aZ":-34.15690546982088,"pfxX":-12.137531856289886,"pfxZ":-1.4261060502418523,"pX":0.20975350386206773,"pZ":3.195434775902977,"vX0":-0.06067514240278726,"vY0":-118.04140574727502,"vZ0":2.0503681556706645,"x":109.0,"y":152.5,"x0":1.8093592151663274,"y0":50.00002188931244,"z0":5.4874622801352135,"aX":-16.920479888039424},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.7,"breakHorizontal":22.0,"spinRate":3378,"spinDirection":301},"zone":2,"typeConfidence":2.0,"plateTime":0.4661546980314655,"extension":5.788900061218495},"index":1,"playId":"29b07bf2-6c31-37ac-abc4-7d11b16510e7","pitchNumber":2,"startTime":"2026-07-09T00:26:17.391Z","endTime":"2026-07-09T00:26:20.914Z","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":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.890728910719517,"aZ":-32.8454024405519,"pfxX":-14.272144725868753,"pfxZ":-0.4774769068470981,"pX":1.0791338201640441,"pZ":2.6049002598973545,"vX0":2.0176240241263317,"vY0":-118.34936494902439,"vZ0":1.0446564534233265,"x":75.87,"y":168.45,"x0":2.059355539532379,"y0":50.0044908310142,"z0":5.202826378113474,"aX":-19.9303368880285},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.2,"breakHorizontal":25.2,"spinRate":3485,"spinDirection":291},"zone":12,"typeConfidence":2.0,"plateTime":0.4655983989539685,"extension":5.8019530503824095},"index":2,"playId":"f68708d2-2148-38f7-9a8a-27b531a610b8","pitchNumber":3,"startTime":"2026-07-09T00:26:38.575Z","endTime":"2026-07-09T00:26:43.441Z","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":2},"pitchData":{"startSpeed":81.5,"endSpeed":73.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827716573993616,"aZ":-31.246377660774325,"pfxX":-14.595199099382224,"pfxZ":0.6599364150793878,"pX":-0.8003021532674289,"pZ":2.769397610835696,"vX0":-1.3571849419504751,"vY0":-118.64116346328505,"vZ0":0.732977197423299,"x":147.51,"y":164.01,"x0":1.673494264042602,"y0":50.000212682531505,"z0":5.348689788234689,"aX":-20.396147374831003},"breaks":{"breakAngle":33.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.7,"breakHorizontal":26.6,"spinRate":3384,"spinDirection":298},"zone":11,"typeConfidence":2.0,"plateTime":0.4651538822515864,"extension":5.858954867993718},"index":3,"playId":"b9f758a8-06ea-3665-b49d-31de0457f115","pitchNumber":4,"startTime":"2026-07-09T00:26:58.687Z","endTime":"2026-07-09T00:27:01.777Z","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":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.700162560704563,"aZ":-31.906510659156986,"pfxX":-14.161666920541078,"pfxZ":0.19698533039803046,"pX":-1.3771447701573154,"pZ":2.3470260114203287,"vX0":-2.6559873681763584,"vY0":-117.8058715748717,"vZ0":0.10547043851061288,"x":169.49,"y":175.41,"x0":1.608549486570483,"y0":50.005073882549446,"z0":5.302435553824654,"aX":-19.493694019983995},"breaks":{"breakAngle":32.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.7,"breakHorizontal":26.3,"spinRate":3257,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4686735130197861,"extension":5.821327398340064},"index":4,"playId":"36dbbea2-c1f9-3a0d-9f41-225de1aac5d0","pitchNumber":5,"startTime":"2026-07-09T00:27:23.981Z","endTime":"2026-07-09T00:27:27.310Z","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":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.551738852618232,"aZ":-34.43699037085491,"pfxX":-11.605362976135453,"pfxZ":-1.6003355347183028,"pX":-0.8907896483100378,"pZ":2.1482809781716825,"vX0":-2.2552205216970336,"vY0":-119.10058080883553,"vZ0":-0.1250334998328846,"x":150.95,"y":180.78,"x0":1.5788143508269326,"y0":50.00367945423958,"z0":5.361493296426558,"aX":-16.386201959888687},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.6,"breakHorizontal":21.6,"spinRate":3302,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4629535319311642,"extension":5.8501897248383905},"index":5,"playId":"96aab0a7-f4f6-3f8d-bbeb-8f96dee18584","pitchNumber":6,"startTime":"2026-07-09T00:27:50.661Z","endTime":"2026-07-09T00:27:54.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:27:54.842Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to right fielder Luke Raley.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-09T00:30:51.267Z","endTime":"2026-07-09T00:31:17.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Davila replaces George Kirby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T00:29:53.416Z","endTime":"2026-07-09T00:30:37.367Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689546,"link":"/api/v1/people/689546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-09T00:30:37.367Z","endTime":"2026-07-09T00:30:53.590Z","isPitch":false,"type":"action","player":{"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":87.7,"endSpeed":80.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.423488390627977,"aZ":-34.99653544222814,"pfxX":-2.353929433621744,"pfxZ":-1.7282584695162715,"pX":-0.5645252781891356,"pZ":2.1784796449980264,"vX0":3.282150607200648,"vY0":-127.64924910388264,"vZ0":-2.180412131990437,"x":138.52,"y":179.96,"x0":-1.5663471047983788,"y0":50.00164893369981,"z0":5.822440583018222,"aX":-3.8507467792252275},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.4,"breakHorizontal":3.5,"spinRate":1830,"spinDirection":28},"zone":7,"typeConfidence":2.0,"plateTime":0.4305318277348027,"extension":5.933442331665679},"index":2,"playId":"fb8be245-848b-3f51-a964-92d5b63f39f8","pitchNumber":1,"startTime":"2026-07-09T00:30:53.590Z","endTime":"2026-07-09T00:30:57.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58505407217567,"aZ":-23.940122555404347,"pfxX":-9.60357267700638,"pfxZ":4.3630348694333225,"pX":-0.02722701288729695,"pZ":2.8140485374024635,"vX0":6.928440681144112,"vY0":-136.6070088276974,"vZ0":-3.480559423124948,"x":118.04,"y":162.8,"x0":-1.3508865691109917,"y0":50.0019784907622,"z0":5.753741360866958,"aX":-18.118225551071735},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":15.8,"spinRate":2053,"spinDirection":247},"zone":2,"typeConfidence":2.0,"plateTime":0.4012278705836012,"extension":5.750093003789441},"hitData":{"launchSpeed":98.2,"launchAngle":33.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.31,"coordY":53.03}},"index":3,"playId":"3a0f235b-980e-3c4d-99a0-ecc14fb503cf","pitchNumber":2,"startTime":"2026-07-09T00:31:08.375Z","endTime":"2026-07-09T00:31:17.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:31:17.545Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joe Mack grounds out, first baseman Josh Naylor to pitcher Nick Davila.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-09T00:31:24.477Z","endTime":"2026-07-09T00:32:12.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":689546,"link":"/api/v1/people/689546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.295882519855986,"aZ":-34.00709096823296,"pfxX":0.029019337046295793,"pfxZ":-1.1120930142176402,"pX":-0.022365189830787714,"pZ":2.765853522388507,"vX0":3.9745038716304304,"vY0":-127.63641459673421,"vZ0":-0.7585364916539772,"x":117.85,"y":164.1,"x0":-1.6035328155543305,"y0":50.0031567254936,"z0":5.74515301929201,"aX":0.046787077463138184},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.9,"breakHorizontal":-1.0,"spinRate":2106,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.4291505818353083,"extension":5.741483177756363},"index":0,"playId":"015816b8-e75a-3a98-84da-d6eabc9d9451","pitchNumber":1,"startTime":"2026-07-09T00:31:44.517Z","endTime":"2026-07-09T00:31:47.717Z","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.7,"endSpeed":79.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.871572524522406,"aZ":-39.872183141729785,"pfxX":0.7279368596783453,"pfxZ":-4.79276100225101,"pX":0.2651341051049842,"pZ":1.9079773030540796,"vX0":4.072049389318798,"vY0":-126.27163723639649,"vZ0":-1.7510521926484606,"x":106.89,"y":187.26,"x0":-1.4661264004705754,"y0":50.0021870358508,"z0":5.832854482879204,"aX":1.1687546949541632},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.9,"breakHorizontal":-2.3,"spinRate":2359,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.4345707326076509,"extension":6.01332864273851},"hitData":{"launchSpeed":80.0,"launchAngle":5.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.53,"coordY":166.17}},"index":1,"playId":"fd57aa8b-3c86-30d0-8157-4a8450927b1e","pitchNumber":2,"startTime":"2026-07-09T00:32:04.462Z","endTime":"2026-07-09T00:32:12.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:32:12.091Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, pitcher Nick Davila to second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-09T00:32:24.261Z","endTime":"2026-07-09T00:32:46.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":689546,"link":"/api/v1/people/689546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28871536367187,"aZ":-33.8401940582814,"pfxX":-0.09808638629541855,"pfxZ":-1.0009222523665517,"pX":-0.03642585428226955,"pZ":3.3315265374325627,"vX0":3.9940990703012913,"vY0":-127.81960278446351,"vZ0":0.47072387901740953,"x":118.39,"y":148.83,"x0":-1.6037521284130445,"y0":50.004698946858674,"z0":5.7930523226616275,"aX":-0.1638134179676592},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":-0.7,"spinRate":2036,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.4278195065577526,"extension":5.681874189891233},"hitData":{"launchSpeed":76.6,"launchAngle":3.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.14,"coordY":165.56}},"index":0,"playId":"1aaa1596-1c95-3da2-a502-2b1c1354c8ff","pitchNumber":1,"startTime":"2026-07-09T00:32:38.502Z","endTime":"2026-07-09T00:32:46.121Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:32:46.121Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.P. Crawford pops out to second baseman Xavier Edwards.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T00:35:14.652Z","endTime":"2026-07-09T00:38:37.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":[1,2,3,4,5,6,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Petersen replaces Cade Gibson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T00:34:40.327Z","endTime":"2026-07-09T00:35:16.889Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.241703368445073,"aZ":-33.042831550408394,"pfxX":0.5881344008033498,"pfxZ":-0.521437697015477,"pX":-0.19593746910299492,"pZ":3.2126044602133432,"vX0":2.2544729680655977,"vY0":-128.5708869962906,"vZ0":-1.7038002571274693,"x":124.47,"y":152.04,"x0":-1.1628688344596458,"y0":50.004194946863194,"z0":6.463696691441817,"aX":0.9779276338681915},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.1,"breakHorizontal":-1.6,"spinRate":2368,"spinDirection":105},"zone":2,"typeConfidence":0.89,"plateTime":0.4270517151952067,"extension":6.048932472348972},"index":1,"playId":"ce8cba51-1c0e-3dff-851f-775e05603c8b","pitchNumber":1,"startTime":"2026-07-09T00:35:16.889Z","endTime":"2026-07-09T00:35:22.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75865050163706,"aZ":-28.622995468214796,"pfxX":-0.6261148264137804,"pfxZ":2.1164359999014017,"pX":1.2525118767498948,"pZ":0.36794803879082155,"vX0":5.848017102635114,"vY0":-129.00984915825723,"vZ0":-9.142639479916738,"x":69.26,"y":228.85,"x0":-0.9659550936829255,"y0":50.00476706062601,"z0":6.176338979481344,"aX":-1.0520674882919365},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":-0.2,"spinRate":2518,"spinDirection":353},"zone":14,"typeConfidence":0.82,"plateTime":0.4251624654901165,"extension":6.188607270967946},"index":2,"playId":"85448b1d-0c63-3a9c-8ce5-540d1e630f1e","pitchNumber":2,"startTime":"2026-07-09T00:35:33.588Z","endTime":"2026-07-09T00:35:36.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.13069258730448,"aZ":-7.153762785915423,"pfxX":-5.019513013469033,"pfxZ":12.340843100957278,"pX":0.19243527911764785,"pZ":3.5865564314479172,"vX0":3.4657557150268294,"vY0":-142.31215283755128,"vZ0":-7.104026659298595,"x":109.66,"y":141.94,"x0":-0.3961250769410739,"y0":50.006535067936916,"z0":6.584857710694704,"aX":-10.180815494602827},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":20.9,"breakHorizontal":8.3,"spinRate":2387,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.3865636753622197,"extension":5.846062365302611},"index":3,"playId":"2e759a30-3535-3f9c-aab3-636db47ab565","pitchNumber":3,"startTime":"2026-07-09T00:35:52.119Z","endTime":"2026-07-09T00:35:55.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70008614451172,"aZ":-5.247656470865204,"pfxX":-4.304034303269981,"pfxZ":13.229887246194448,"pX":0.3724676607005798,"pZ":2.740005013976708,"vX0":3.143918062840192,"vY0":-142.03999727002986,"vZ0":-9.695567259171968,"x":102.8,"y":164.8,"x0":-0.19166032741574424,"y0":50.0063380992956,"z0":6.538187715597147,"aX":-8.76262139585321},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.7,"breakVerticalInduced":22.1,"breakHorizontal":7.1,"spinRate":2476,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.38616993508912145,"extension":5.914870963827383},"index":4,"playId":"aa114927-174e-3c7d-a3de-a73977652990","pitchNumber":4,"startTime":"2026-07-09T00:36:15.355Z","endTime":"2026-07-09T00:36:18.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.381253254880104,"aZ":-29.157147426401394,"pfxX":-0.3751325962150811,"pfxZ":1.7757351993005752,"pX":-0.6788607226651344,"pZ":3.1032778363032,"vX0":1.6466626488340528,"vY0":-130.35656198112298,"vZ0":-2.684281469287027,"x":142.88,"y":154.99,"x0":-1.273235021676137,"y0":50.00548677352169,"z0":6.374313888822615,"aX":-0.6384554677775047},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":0.2,"spinRate":2316,"spinDirection":352},"zone":1,"typeConfidence":0.77,"plateTime":0.42206514115856697,"extension":6.087176673075174},"index":5,"playId":"346ef62d-5890-39fa-9164-220cdd803bdc","pitchNumber":5,"startTime":"2026-07-09T00:36:43.465Z","endTime":"2026-07-09T00:36:46.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85605889271405,"aZ":-31.824535474196676,"pfxX":0.1104718727720404,"pfxZ":0.20483005997593384,"pX":0.14776958540287366,"pZ":1.0758170660128468,"vX0":3.4354992605295633,"vY0":-130.86565473006524,"vZ0":-6.9467214938604,"x":111.37,"y":209.73,"x0":-1.1990704605375557,"y0":50.004306297112635,"z0":6.163590942645618,"aX":0.19063913374854682},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.0,"breakHorizontal":-1.0,"spinRate":2513,"spinDirection":347},"zone":14,"typeConfidence":0.86,"plateTime":0.4193129351300424,"extension":6.1035211371854095},"index":6,"playId":"fc4b3eda-e2f1-3753-a0bb-4cf8231ffdb3","pitchNumber":6,"startTime":"2026-07-09T00:37:07.783Z","endTime":"2026-07-09T00:37:11.870Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2026-07-09T00:37:47.956Z","endTime":"2026-07-09T00:38:06.947Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"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":99.2,"endSpeed":89.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.026600819680766,"aZ":-8.831180445379973,"pfxX":-5.107630067351676,"pfxZ":11.200435134069147,"pX":-0.33270342632028493,"pZ":3.8531399707809046,"vX0":2.772138372347454,"vY0":-144.24427099558022,"vZ0":-6.09554584317065,"x":129.68,"y":134.75,"x0":-0.6484263396808886,"y0":50.00118551645401,"z0":6.553284595077064,"aX":-10.642294066986471},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.1,"breakHorizontal":8.6,"spinRate":2411,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.38135680483531775,"extension":6.155586943602616},"index":8,"playId":"c4b3d41b-50be-3eaa-b3a2-bd4ac8ac0359","pitchNumber":7,"startTime":"2026-07-09T00:38:06.947Z","endTime":"2026-07-09T00:38:09.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":91.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70840129085052,"aZ":-7.732051670162146,"pfxX":-3.0645947629643677,"pfxZ":11.456926850437872,"pX":-0.030823302946591944,"pZ":2.4897756721153304,"vX0":2.4369434272031927,"vY0":-145.0762578906879,"vZ0":-9.927311511288442,"x":118.17,"y":171.56,"x0":-0.4832532346680313,"y0":50.00101665018328,"z0":6.425884344848376,"aX":-6.536675821973783},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.0,"breakHorizontal":5.0,"spinRate":2242,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.3774483174466421,"extension":6.242722792685917},"hitData":{"launchSpeed":67.7,"launchAngle":55.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":167.66,"coordY":141.31}},"index":9,"playId":"447cd27d-8a98-3728-a49a-e291f78f7ec1","pitchNumber":8,"startTime":"2026-07-09T00:38:29.297Z","endTime":"2026-07-09T00:38:37.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:38:37.670Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T00:38:43.060Z","endTime":"2026-07-09T00:40:33.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25446508469577,"aZ":-9.20361245250157,"pfxX":-3.7799965831141,"pfxZ":11.22203876960711,"pX":0.07710998295814343,"pZ":2.309479724114251,"vX0":2.2765256515974075,"vY0":-142.3035454866064,"vZ0":-9.875605053893073,"x":114.06,"y":176.42,"x0":-0.24293378835908694,"y0":50.00611180788052,"z0":6.412084803628259,"aX":-7.7385850722561935},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.5,"breakHorizontal":6.4,"spinRate":2200,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.3851901147172798,"extension":6.11755287656442},"index":0,"playId":"6de1eb4c-a8dc-3a86-9863-c80dc7f4852f","pitchNumber":1,"startTime":"2026-07-09T00:39:05.604Z","endTime":"2026-07-09T00:39:09.134Z","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.6,"endSpeed":90.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87289883167053,"aZ":-8.421666243750467,"pfxX":-4.402174232693998,"pfxZ":11.448177721620207,"pX":0.7520826886588796,"pZ":2.3414784981887293,"vX0":4.607737064869894,"vY0":-143.30187646463247,"vZ0":-9.95626574072386,"x":88.33,"y":175.56,"x0":-0.30663228371582457,"y0":50.00088902014517,"z0":6.391486106465359,"aX":-9.132313933346072},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.8,"breakHorizontal":7.0,"spinRate":2294,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.3825817407392602,"extension":6.189326368807281},"index":1,"playId":"5ed6b766-8cd3-3924-b16c-01717f5195da","pitchNumber":2,"startTime":"2026-07-09T00:39:22.626Z","endTime":"2026-07-09T00:39:25.957Z","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":97.7,"endSpeed":89.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.950598931261716,"aZ":-9.932788286551032,"pfxX":-4.055418624778192,"pfxZ":10.883281379602908,"pX":0.29275441397097474,"pZ":3.5009264113561747,"vX0":3.027146259347583,"vY0":-142.13621779500153,"vZ0":-6.7814901178523845,"x":105.84,"y":144.25,"x0":-0.2598183948883836,"y0":50.0049352610571,"z0":6.550536923149022,"aX":-8.288688196843964},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.5,"breakHorizontal":6.7,"spinRate":2285,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3855412586893019,"extension":6.148439716595779},"index":2,"playId":"7b44f1bc-19c3-38b9-9667-af4c5d8abc31","pitchNumber":3,"startTime":"2026-07-09T00:39:41.264Z","endTime":"2026-07-09T00:39:45.025Z","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":99.1,"endSpeed":90.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35595729912863,"aZ":-6.266266758847662,"pfxX":-6.931101209275312,"pfxZ":12.39851132276613,"pX":0.5935163690166444,"pZ":3.5658552936794305,"vX0":5.562530248610242,"vY0":-144.08359013105516,"vZ0":-6.841164728569026,"x":94.38,"y":142.5,"x0":-0.4673482951045584,"y0":50.00670544520845,"z0":6.366328569409846,"aX":-14.488648040509599},"breaks":{"breakAngle":58.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.8,"breakVerticalInduced":21.1,"breakHorizontal":11.4,"spinRate":2420,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.38102282778007446,"extension":6.200040772541271},"index":3,"playId":"7e3aec32-cbc6-3369-914c-1dbe7a61b31c","pitchNumber":4,"startTime":"2026-07-09T00:40:10.646Z","endTime":"2026-07-09T00:40:14.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01512043719124,"aZ":-31.64302872542326,"pfxX":-0.006132160808640541,"pfxZ":0.31660234396500186,"pX":-0.1364454739446486,"pZ":1.4293054054044816,"vX0":2.2291865319333,"vY0":-130.5749620513447,"vZ0":-6.1168124517710085,"x":122.2,"y":200.19,"x0":-1.005479986277084,"y0":50.00628193746574,"z0":6.2244211683649455,"aX":-0.010446679956487449},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.7,"breakHorizontal":-0.6,"spinRate":2466,"spinDirection":152},"zone":13,"typeConfidence":0.84,"plateTime":0.42170045684201085,"extension":6.243171187658291},"index":4,"playId":"d874ab13-e3e2-3b8a-a222-1ac45a7a9b90","pitchNumber":5,"startTime":"2026-07-09T00:40:29.659Z","endTime":"2026-07-09T00:40:33.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:40:33.097Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out to first baseman Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T00:40:40.590Z","endTime":"2026-07-09T00:41:08.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.495978255048602,"aZ":-22.064679349714368,"pfxX":-5.729953720551682,"pfxZ":5.5844470411765545,"pX":0.2609819975741216,"pZ":2.7941644010503124,"vX0":5.59596000448381,"vY0":-134.07174407429483,"vZ0":-4.880863598169951,"x":107.05,"y":163.34,"x0":-1.114444221797233,"y0":50.00374406512284,"z0":6.224668846702054,"aX":-10.374107016448583},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":9.1,"spinRate":1087,"spinDirection":242},"zone":5,"typeConfidence":0.85,"plateTime":0.4094125566609579,"extension":6.231252421877073},"hitData":{"launchSpeed":84.8,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.65,"coordY":176.22}},"index":0,"playId":"9a2f79da-37fc-3ab5-bf07-c9b1949dc316","pitchNumber":1,"startTime":"2026-07-09T00:41:01.238Z","endTime":"2026-07-09T00:41:08.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:41:08.956Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to center fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T00:42:51.998Z","endTime":"2026-07-09T00:43:23.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358118508794416,"aZ":-36.36987178398344,"pfxX":-1.7948361374303783,"pfxZ":-2.612306083677769,"pX":-0.3432093285434432,"pZ":2.3242852973913273,"vX0":3.567625673447237,"vY0":-126.15522320815808,"vZ0":-1.2842270759892247,"x":130.08,"y":176.02,"x0":-1.5443286202569806,"y0":50.0009740134125,"z0":5.779107775332934,"aX":-2.8843682030931257},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.8,"breakHorizontal":2.4,"spinRate":1928,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.4346448251349573,"extension":5.326905443756202},"hitData":{"launchSpeed":92.7,"launchAngle":26.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.04,"coordY":63.56}},"index":0,"playId":"b70ed73a-cd4b-3e81-8134-00dab062208d","pitchNumber":1,"startTime":"2026-07-09T00:43:13.287Z","endTime":"2026-07-09T00:43:23.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:43:23.814Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T00:43:25.941Z","endTime":"2026-07-09T00:45:25.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"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":"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":4},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.252459264164884,"aZ":-27.083198449724005,"pfxX":-13.09955725221399,"pfxZ":2.684920839538413,"pX":0.7868062932631599,"pZ":0.9953700312596694,"vX0":10.247429272544608,"vY0":-137.21831958338933,"vZ0":-6.552131143234936,"x":87.01,"y":211.91,"x0":-1.3066263511659215,"y0":50.00183850098593,"z0":5.276456244189282,"aX":-24.81281941933915},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.5,"breakHorizontal":21.4,"spinRate":2237,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4001862445976254,"extension":5.901291447007074},"index":0,"playId":"70786c4c-a8a4-305c-b783-4a49907e2b57","pitchNumber":1,"startTime":"2026-07-09T00:44:04.599Z","endTime":"2026-07-09T00:44:07.599Z","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":85.8,"endSpeed":79.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.300244119327903,"aZ":-39.5863330057272,"pfxX":1.9830178887319079,"pfxZ":-4.685894764396801,"pX":-1.1429808081556763,"pZ":2.6822172906939454,"vX0":0.6502333365877545,"vY0":-125.01268676100233,"vZ0":0.23529825243895863,"x":160.57,"y":166.36,"x0":-1.6640923598327195,"y0":50.00184923343128,"z0":5.837373905992333,"aX":3.1371498199645713},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.2,"breakHorizontal":-3.7,"spinRate":2091,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4382104416146313,"extension":5.556980666803816},"index":1,"playId":"756d5b50-8f3f-3cee-9ea7-54217ceb08ac","pitchNumber":2,"startTime":"2026-07-09T00:44:18.958Z","endTime":"2026-07-09T00:44:22.508Z","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":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77036581354665,"aZ":-37.20188822500378,"pfxX":-2.7858402012927064,"pfxZ":-3.050968311064267,"pX":0.5072045812919446,"pZ":2.6511745784995124,"vX0":5.918402859709479,"vY0":-128.31725198930468,"vZ0":-0.33478944617703077,"x":97.67,"y":167.2,"x0":-1.4808052524080848,"y0":50.00487851427893,"z0":5.714157141991515,"aX":-4.585805661598916},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.3,"breakHorizontal":3.5,"spinRate":1994,"spinDirection":16},"zone":6,"typeConfidence":2.0,"plateTime":0.4289808971242084,"extension":5.7241056606314675},"index":2,"playId":"85c947e7-16ff-35de-87b6-d98b8f6fa848","pitchNumber":3,"startTime":"2026-07-09T00:44:35.697Z","endTime":"2026-07-09T00:44:39.293Z","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":80.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95450409386037,"aZ":-37.97333846627218,"pfxX":-1.3529804734070208,"pfxZ":-3.53097371704286,"pX":-0.21384750543113965,"pZ":1.9315133395417798,"vX0":3.917918652749746,"vY0":-127.92691381316668,"vZ0":-1.798878170984759,"x":125.15,"y":186.63,"x0":-1.596562903100155,"y0":50.00540385412737,"z0":5.649547043908813,"aX":-2.2194336236332806},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.6,"breakHorizontal":1.4,"spinRate":2095,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.42986335787813656,"extension":5.665364222099658},"index":3,"playId":"02ca52db-e59a-3e89-9eb3-25661322ea6c","pitchNumber":4,"startTime":"2026-07-09T00:44:52.947Z","endTime":"2026-07-09T00:44:56.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43725024442064,"aZ":-38.02971184416472,"pfxX":1.6288212806991607,"pfxZ":-3.534457662750052,"pX":-0.9417360930234743,"pZ":2.766726071092377,"vX0":0.983118178578799,"vY0":-127.60847642592977,"vZ0":-0.11210436543352098,"x":152.9,"y":164.08,"x0":-1.543240512457997,"y0":50.00568276236773,"z0":5.798822943606625,"aX":2.6955584464406885},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.2,"breakHorizontal":-3.1,"spinRate":2128,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.4286809124009454,"extension":6.13649776285103},"hitData":{"launchSpeed":71.3,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.54,"coordY":155.28}},"index":4,"playId":"35683f28-30db-30f9-8d96-e4d50aaada63","pitchNumber":5,"startTime":"2026-07-09T00:45:17.874Z","endTime":"2026-07-09T00:45:25.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:45:25.315Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xavier Edwards flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T00:45:31.918Z","endTime":"2026-07-09T00:47:15.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.088710691993807,"aZ":-33.64156379491526,"pfxX":-1.4703994835604002,"pfxZ":-0.877298831733567,"pX":0.5933956148262935,"pZ":2.816893629094884,"vX0":5.796472239737608,"vY0":-128.86630643288132,"vZ0":-0.6106449384448751,"x":94.38,"y":162.72,"x0":-1.4991784838404425,"y0":50.00327062529682,"z0":5.667670076269902,"aX":-2.4611114974320945},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.4,"breakHorizontal":1.3,"spinRate":2053,"spinDirection":13},"zone":3,"typeConfidence":2.0,"plateTime":0.4259015173027172,"extension":5.7092697373957595},"index":0,"playId":"a59576ff-4ebb-3523-a3f4-23e4bea5bc6a","pitchNumber":1,"startTime":"2026-07-09T00:45:53.777Z","endTime":"2026-07-09T00:45:57.045Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45591109643041,"aZ":-23.517889766222165,"pfxX":-11.547006473211091,"pfxZ":4.589825343173178,"pX":-0.30877590548553613,"pZ":2.7567541256704855,"vX0":7.0080441490823135,"vY0":-137.20366360628597,"vZ0":-3.0586195689936524,"x":128.77,"y":164.35,"x0":-1.4105848546627657,"y0":50.0014909660143,"z0":5.508474918429678,"aX":-21.772498108713982},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":19.2,"spinRate":2159,"spinDirection":245},"zone":1,"typeConfidence":2.0,"plateTime":0.4008773401363728,"extension":5.868928043018187},"index":1,"playId":"29e8ded3-1ca2-3fc2-9ec3-29e03bf1f751","pitchNumber":2,"startTime":"2026-07-09T00:46:07.780Z","endTime":"2026-07-09T00:46:11.667Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-09T00:46:24.717Z","endTime":"2026-07-09T00:46:51.890Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.030403113920407,"aZ":-40.18586830546843,"pfxX":-0.4962536131276547,"pfxZ":-4.872535318979455,"pX":0.8763701385951126,"pZ":1.479182562449112,"vX0":5.819288693566176,"vY0":-127.91925236392349,"vZ0":-2.6219718662630793,"x":83.59,"y":198.84,"x0":-1.3698714656910402,"y0":50.00038838691141,"z0":5.6884668321611915,"aX":-0.818291658845932},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-9.2,"breakHorizontal":-0.5,"spinRate":2074,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.42928519075684113,"extension":6.167975843217205},"index":3,"playId":"1ad51a47-b57d-35a6-a5ca-ead5d4615fac","pitchNumber":3,"startTime":"2026-07-09T00:46:51.890Z","endTime":"2026-07-09T00:46:55.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5914477261053,"aZ":-40.55010871856384,"pfxX":0.9084352326061131,"pfxZ":-5.138458618808942,"pX":0.4007781520218516,"pZ":2.791091513897714,"vX0":4.164221190046604,"vY0":-127.20930122120686,"vZ0":0.576689842986893,"x":101.72,"y":163.42,"x0":-1.3796492281406794,"y0":50.00475162293003,"z0":5.79189352808966,"aX":1.4798762453222156},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.9,"breakHorizontal":-2.6,"spinRate":2146,"spinDirection":43},"zone":3,"typeConfidence":2.0,"plateTime":0.43158687412931895,"extension":5.779741753395203},"hitData":{"launchSpeed":90.7,"launchAngle":27.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.46,"coordY":97.46}},"index":4,"playId":"d4bdf045-b53e-39ac-8cce-ec9fdb60b082","pitchNumber":4,"startTime":"2026-07-09T00:47:07.801Z","endTime":"2026-07-09T00:47:15.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:47:15.113Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out sharply to right fielder Griffin Conine.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T00:49:40.677Z","endTime":"2026-07-09T00:50:25.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pete Fairbanks replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T00:49:02.936Z","endTime":"2026-07-09T00:49:42.874Z","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":"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":84.2,"endSpeed":78.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40456558647801,"aZ":-39.72852247738963,"pfxX":1.9006212979296284,"pfxZ":-4.914284386739981,"pX":-0.4957687581025831,"pZ":3.7196727844534743,"vX0":-0.6865918383869694,"vY0":-122.7066539481861,"vZ0":-0.051150658919795644,"x":135.9,"y":138.35,"x0":-0.46057647436264276,"y0":50.003412378817885,"z0":7.1026527076257295,"aX":2.9222285495074627},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.6,"breakHorizontal":-3.4,"spinRate":2448,"spinDirection":46},"zone":11,"typeConfidence":0.91,"plateTime":0.4449723024222014,"extension":5.995216675679087},"index":1,"playId":"d2b52626-23ef-39ee-8258-af168f0f85c7","pitchNumber":1,"startTime":"2026-07-09T00:49:42.874Z","endTime":"2026-07-09T00:49:46.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},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.564816070249623,"aZ":-11.83572973088157,"pfxX":-1.603283170439275,"pfxZ":10.124980959134833,"pX":-0.9164325896207965,"pZ":3.275123686025084,"vX0":-0.15511894812993565,"vY0":-140.7410002703338,"vZ0":-6.953476072016409,"x":151.93,"y":150.35,"x0":-0.6522835707205791,"y0":50.00375111555832,"z0":6.542339895457786,"aX":-3.220281192871898},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":2.9,"spinRate":2456,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3889934203788217,"extension":6.208381848495783},"index":2,"playId":"1938c14d-879c-3ed3-b31a-b3f249eedd6c","pitchNumber":2,"startTime":"2026-07-09T00:49:58.365Z","endTime":"2026-07-09T00:50:02.237Z","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":96.7,"endSpeed":88.5,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.627957466106864,"aZ":-9.453214995489809,"pfxX":-2.0644101839953373,"pfxZ":11.326728006426915,"pX":-0.017377359402492444,"pZ":2.973044519534157,"vX0":2.3617738294869004,"vY0":-140.6709051984857,"vZ0":-8.293408508467456,"x":117.66,"y":158.51,"x0":-0.5992505750791857,"y0":50.00513017228403,"z0":6.570853876723868,"aX":-4.141979015903258},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.1,"breakHorizontal":3.2,"spinRate":2497,"spinDirection":195},"zone":2,"typeConfidence":0.9,"plateTime":0.38922760562106085,"extension":5.970675192968166},"hitData":{"launchSpeed":104.0,"launchAngle":52.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":198.69,"coordY":101.57}},"index":3,"playId":"a17546c3-4e4b-3728-a3b1-66e884348e20","pitchNumber":3,"startTime":"2026-07-09T00:50:15.126Z","endTime":"2026-07-09T00:50:25.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:50:25.645Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T00:50:29.521Z","endTime":"2026-07-09T00:51:24.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.788585180223784,"aZ":-8.395144883054083,"pfxX":-1.4228712861451154,"pfxZ":11.671944092685946,"pX":1.4253833532552285,"pZ":2.6399177884463945,"vX0":6.2484981696900945,"vY0":-142.12023376927365,"vZ0":-9.089059671772743,"x":62.67,"y":167.5,"x0":-0.6208102552882364,"y0":50.006400009835325,"z0":6.420139127764959,"aX":-2.9002887925409335},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.3,"breakHorizontal":1.2,"spinRate":2392,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.3859984521765769,"extension":6.5144261105192065},"index":0,"playId":"c2d3602e-8e27-3d58-9df1-f019d3f0b438","pitchNumber":1,"startTime":"2026-07-09T00:50:56.459Z","endTime":"2026-07-09T00:50:59.983Z","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":96.7,"endSpeed":88.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2749090300971,"aZ":-7.389754331999675,"pfxX":-1.8095067010836918,"pfxZ":12.438256967591336,"pX":-0.9184424194365705,"pZ":3.369802283307036,"vX0":0.2968346471327851,"vY0":-140.60320894529428,"vZ0":-7.613026484470482,"x":152.01,"y":147.8,"x0":-0.790637898278517,"y0":50.00682967850342,"z0":6.599550434696105,"aX":-3.6067815481214525},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":21.0,"breakHorizontal":3.2,"spinRate":2440,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.39025535815051393,"extension":6.4468221326117146},"hitData":{"launchSpeed":98.3,"launchAngle":13.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.06,"coordY":82.03}},"index":1,"playId":"aff6ea77-2f06-3561-9402-b9feb2eee1d2","pitchNumber":2,"startTime":"2026-07-09T00:51:13.040Z","endTime":"2026-07-09T00:51:24.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:51:24.126Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T00:51:26.167Z","endTime":"2026-07-09T00:52:47.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":83.9,"endSpeed":77.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.947901293027556,"aZ":-35.973700377255454,"pfxX":4.34247217243956,"pfxZ":-2.5033982847634952,"pX":-0.8753233027849764,"pZ":2.7626096912567575,"vX0":-1.7853571764275773,"vY0":-122.27744710457364,"vZ0":-2.4872725399530493,"x":150.37,"y":164.19,"x0":-0.7002295859923727,"y0":50.00503940946228,"z0":6.877324174067628,"aX":6.581358256244443},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.9,"breakHorizontal":-7.4,"spinRate":2461,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.44780667392824336,"extension":6.151473721190327},"index":0,"playId":"adc5a280-f4d0-31c1-9e51-e9948f8578d8","pitchNumber":1,"startTime":"2026-07-09T00:51:48.485Z","endTime":"2026-07-09T00:51:51.814Z","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":82.9,"endSpeed":77.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.214881890444204,"aZ":-37.919540809716,"pfxX":3.08677711089034,"pfxZ":-3.8853592277514943,"pX":0.17886749041749248,"pZ":1.7665289566292588,"vX0":0.9319526717153385,"vY0":-120.83421653451704,"vZ0":-4.007174591167603,"x":110.18,"y":191.08,"x0":-0.6126159654041172,"y0":50.00076573268414,"z0":6.772910675758127,"aX":4.570123015525656},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.7,"breakHorizontal":-5.8,"spinRate":2479,"spinDirection":31},"zone":8,"typeConfidence":0.91,"plateTime":0.453043701966406,"extension":6.125071431635797},"index":1,"playId":"ecaf7601-f69f-327d-98a7-1ca8cdce74bb","pitchNumber":2,"startTime":"2026-07-09T00:52:09.612Z","endTime":"2026-07-09T00:52:14.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.407107332055595,"aZ":-39.995591608745855,"pfxX":4.02587111098448,"pfxZ":-5.229390091743455,"pX":-0.05821386701665217,"pZ":0.7447962049833756,"vX0":-0.7668904209212836,"vY0":-121.70409565051041,"vZ0":-6.030894141470917,"x":119.22,"y":218.67,"x0":-0.26148926191881056,"y0":50.00038047620025,"z0":6.7278569806557575,"aX":6.024311947319221},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-10.7,"breakHorizontal":-7.1,"spinRate":2484,"spinDirection":33},"zone":13,"typeConfidence":0.91,"plateTime":0.45044619777466544,"extension":6.079826404840931},"index":2,"playId":"e796f7d8-3342-35f8-b045-af8c683f88c3","pitchNumber":3,"startTime":"2026-07-09T00:52:43.304Z","endTime":"2026-07-09T00:52:47.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:52:47.781Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T00:52:53.562Z","endTime":"2026-07-09T00:56:15.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"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":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".911"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".395"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".734"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".624"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".629"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.06"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.59"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.32"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.99"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.58"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.58"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.87"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.22"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.24"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.65"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.30"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.35"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".359"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".281"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".186"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".270"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".079"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".911"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".395"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".734"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".624"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".629"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,6,7,8],"actionIndex":[1,4,5],"runnerIndex":[0,1,2],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7478897256628,"aZ":-9.252451009243458,"pfxX":-1.674290239800403,"pfxZ":11.219050356152591,"pX":-0.5225574902605681,"pZ":1.7236681065189479,"vX0":1.0075157665232086,"vY0":-142.09084192290769,"vZ0":-11.314760105966492,"x":136.92,"y":192.24,"x0":-0.6643069306088376,"y0":50.005643528640356,"z0":6.346750095177126,"aX":-3.422017310495521},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":2.9,"spinRate":2402,"spinDirection":197},"zone":7,"typeConfidence":0.92,"plateTime":0.3855556299662677,"extension":6.188600268273374},"index":0,"playId":"af30370d-a971-3b7e-b9d7-17d32447277c","pitchNumber":1,"startTime":"2026-07-09T00:53:14.195Z","endTime":"2026-07-09T00:53:18.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Naylor advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"af30370d-a971-3b7e-b9d7-17d32447277c","startTime":"2026-07-09T00:53:27.955Z","endTime":"2026-07-09T00:53:40.839Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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":83.1,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875600160732333,"aZ":-43.8470123202599,"pfxX":1.69207810097106,"pfxZ":-7.953142194642071,"pX":-0.31503597165928426,"pZ":3.0345988843155376,"vX0":-0.13690185418104422,"vY0":-120.98959144349394,"vZ0":-0.4059973724359156,"x":129.01,"y":156.85,"x0":-0.4769395790399954,"y0":50.00422311180329,"z0":7.081090301104818,"aX":2.482887777472737},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.2,"breakHorizontal":-3.0,"spinRate":2578,"spinDirection":28},"zone":1,"typeConfidence":0.9,"plateTime":0.45449433401457284,"extension":6.05524482594721},"index":2,"playId":"83c94a75-8b04-329b-b66f-2bfe7ba65612","pitchNumber":2,"startTime":"2026-07-09T00:53:40.839Z","endTime":"2026-07-09T00:53:44.025Z","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":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.785490474128167,"aZ":-38.814605826230206,"pfxX":2.2778562682669814,"pfxZ":-4.36836054386119,"pX":-0.4164180778992187,"pZ":-0.4737083692699698,"vX0":-1.1146373452643104,"vY0":-122.88862056075077,"vZ0":-9.366647727452902,"x":132.87,"y":251.57,"x0":-0.251385439131495,"y0":50.0033327951289,"z0":6.711981671569035,"aX":3.4620503719008817},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.0,"breakHorizontal":-3.8,"spinRate":2602,"spinDirection":29},"zone":13,"typeConfidence":0.91,"plateTime":0.44679191087082515,"extension":6.2802392611404985},"index":3,"playId":"8e11715b-e8c8-3c16-ae42-dbb990601eeb","pitchNumber":3,"startTime":"2026-07-09T00:54:02.204Z","endTime":"2026-07-09T00:54:10.244Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Pete Fairbanks. Josh Naylor to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"8e11715b-e8c8-3c16-ae42-dbb990601eeb","startTime":"2026-07-09T00:54:18.085Z","endTime":"2026-07-09T00:54:31.390Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-09T00:54:31.390Z","endTime":"2026-07-09T00:55:18.564Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41860123635484,"aZ":-40.08029526459334,"pfxX":5.1238520811076125,"pfxZ":-5.364398530431691,"pX":-0.8991772570747263,"pZ":-0.3241138447877481,"vX0":-3.185843965430483,"vY0":-121.65082101184066,"vZ0":-8.469428538429364,"x":151.27,"y":247.53,"x0":-0.2275735504750279,"y0":50.00068916871026,"z0":6.747177030815895,"aX":7.556190860015668},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.8,"breakHorizontal":-8.4,"spinRate":2636,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4530252171021236,"extension":6.194163248817396},"index":6,"playId":"a6063224-ed9f-3998-bca5-63bd552c0eb1","pitchNumber":4,"startTime":"2026-07-09T00:55:18.564Z","endTime":"2026-07-09T00:55:21.823Z","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":98.3,"endSpeed":89.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48960446506363,"aZ":-8.33852097176983,"pfxX":-0.973350573139394,"pfxZ":11.562653337052712,"pX":-0.12659389569379578,"pZ":3.460426728292612,"vX0":1.53063431443047,"vY0":-143.0092454732088,"vZ0":-7.33924868311173,"x":121.83,"y":145.35,"x0":-0.5434961463523283,"y0":50.00160652065761,"z0":6.590592328742605,"aX":-2.006396311548499},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.6,"breakHorizontal":1.4,"spinRate":2493,"spinDirection":188},"zone":11,"typeConfidence":0.93,"plateTime":0.3837353842847966,"extension":6.155483290369212},"index":7,"playId":"7ce9108a-2c28-375a-bc65-50cedc5d299f","pitchNumber":5,"startTime":"2026-07-09T00:55:43.992Z","endTime":"2026-07-09T00:55:47.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70653827384914,"aZ":-8.594784215021606,"pfxX":-0.1137784260676642,"pfxZ":11.537474901307487,"pX":-0.9431920647040327,"pZ":2.1843719626749296,"vX0":-0.750637262272132,"vY0":-142.287954528174,"vZ0":-10.345802317903718,"x":152.95,"y":179.8,"x0":-0.6608258268345518,"y0":50.000485855788604,"z0":6.418949838246667,"aX":-0.2321990675054075},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":0.4,"spinRate":2330,"spinDirection":197},"zone":13,"typeConfidence":0.93,"plateTime":0.38546078159049335,"extension":6.215663653742399},"index":8,"playId":"15b7719b-e900-3ef5-86d4-5c6f66a2fef8","pitchNumber":6,"startTime":"2026-07-09T00:56:09.168Z","endTime":"2026-07-09T00:56:15.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:56:15.765Z","atBatIndex":63}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T00:52:53.562Z","endTime":"2026-07-09T00:56:15.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"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":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".911"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".395"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".734"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".624"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".629"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.06"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.59"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.32"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.99"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.58"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.58"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.87"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.22"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.24"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.65"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.30"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.35"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".314"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".359"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".281"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".186"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".270"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".079"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".923"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".780"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".911"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".395"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".734"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".396"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".624"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".629"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,6,7,8],"actionIndex":[1,4,5],"runnerIndex":[0,1,2],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7478897256628,"aZ":-9.252451009243458,"pfxX":-1.674290239800403,"pfxZ":11.219050356152591,"pX":-0.5225574902605681,"pZ":1.7236681065189479,"vX0":1.0075157665232086,"vY0":-142.09084192290769,"vZ0":-11.314760105966492,"x":136.92,"y":192.24,"x0":-0.6643069306088376,"y0":50.005643528640356,"z0":6.346750095177126,"aX":-3.422017310495521},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":2.9,"spinRate":2402,"spinDirection":197},"zone":7,"typeConfidence":0.92,"plateTime":0.3855556299662677,"extension":6.188600268273374},"index":0,"playId":"af30370d-a971-3b7e-b9d7-17d32447277c","pitchNumber":1,"startTime":"2026-07-09T00:53:14.195Z","endTime":"2026-07-09T00:53:18.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Naylor advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"af30370d-a971-3b7e-b9d7-17d32447277c","startTime":"2026-07-09T00:53:27.955Z","endTime":"2026-07-09T00:53:40.839Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"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":83.1,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875600160732333,"aZ":-43.8470123202599,"pfxX":1.69207810097106,"pfxZ":-7.953142194642071,"pX":-0.31503597165928426,"pZ":3.0345988843155376,"vX0":-0.13690185418104422,"vY0":-120.98959144349394,"vZ0":-0.4059973724359156,"x":129.01,"y":156.85,"x0":-0.4769395790399954,"y0":50.00422311180329,"z0":7.081090301104818,"aX":2.482887777472737},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.2,"breakHorizontal":-3.0,"spinRate":2578,"spinDirection":28},"zone":1,"typeConfidence":0.9,"plateTime":0.45449433401457284,"extension":6.05524482594721},"index":2,"playId":"83c94a75-8b04-329b-b66f-2bfe7ba65612","pitchNumber":2,"startTime":"2026-07-09T00:53:40.839Z","endTime":"2026-07-09T00:53:44.025Z","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":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.785490474128167,"aZ":-38.814605826230206,"pfxX":2.2778562682669814,"pfxZ":-4.36836054386119,"pX":-0.4164180778992187,"pZ":-0.4737083692699698,"vX0":-1.1146373452643104,"vY0":-122.88862056075077,"vZ0":-9.366647727452902,"x":132.87,"y":251.57,"x0":-0.251385439131495,"y0":50.0033327951289,"z0":6.711981671569035,"aX":3.4620503719008817},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.0,"breakHorizontal":-3.8,"spinRate":2602,"spinDirection":29},"zone":13,"typeConfidence":0.91,"plateTime":0.44679191087082515,"extension":6.2802392611404985},"index":3,"playId":"8e11715b-e8c8-3c16-ae42-dbb990601eeb","pitchNumber":3,"startTime":"2026-07-09T00:54:02.204Z","endTime":"2026-07-09T00:54:10.244Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Pete Fairbanks. Josh Naylor to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"8e11715b-e8c8-3c16-ae42-dbb990601eeb","startTime":"2026-07-09T00:54:18.085Z","endTime":"2026-07-09T00:54:31.390Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-09T00:54:31.390Z","endTime":"2026-07-09T00:55:18.564Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41860123635484,"aZ":-40.08029526459334,"pfxX":5.1238520811076125,"pfxZ":-5.364398530431691,"pX":-0.8991772570747263,"pZ":-0.3241138447877481,"vX0":-3.185843965430483,"vY0":-121.65082101184066,"vZ0":-8.469428538429364,"x":151.27,"y":247.53,"x0":-0.2275735504750279,"y0":50.00068916871026,"z0":6.747177030815895,"aX":7.556190860015668},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.8,"breakHorizontal":-8.4,"spinRate":2636,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4530252171021236,"extension":6.194163248817396},"index":6,"playId":"a6063224-ed9f-3998-bca5-63bd552c0eb1","pitchNumber":4,"startTime":"2026-07-09T00:55:18.564Z","endTime":"2026-07-09T00:55:21.823Z","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":98.3,"endSpeed":89.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48960446506363,"aZ":-8.33852097176983,"pfxX":-0.973350573139394,"pfxZ":11.562653337052712,"pX":-0.12659389569379578,"pZ":3.460426728292612,"vX0":1.53063431443047,"vY0":-143.0092454732088,"vZ0":-7.33924868311173,"x":121.83,"y":145.35,"x0":-0.5434961463523283,"y0":50.00160652065761,"z0":6.590592328742605,"aX":-2.006396311548499},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.6,"breakHorizontal":1.4,"spinRate":2493,"spinDirection":188},"zone":11,"typeConfidence":0.93,"plateTime":0.3837353842847966,"extension":6.155483290369212},"index":7,"playId":"7ce9108a-2c28-375a-bc65-50cedc5d299f","pitchNumber":5,"startTime":"2026-07-09T00:55:43.992Z","endTime":"2026-07-09T00:55:47.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70653827384914,"aZ":-8.594784215021606,"pfxX":-0.1137784260676642,"pfxZ":11.537474901307487,"pX":-0.9431920647040327,"pZ":2.1843719626749296,"vX0":-0.750637262272132,"vY0":-142.287954528174,"vZ0":-10.345802317903718,"x":152.95,"y":179.8,"x0":-0.6608258268345518,"y0":50.000485855788604,"z0":6.418949838246667,"aX":-0.2321990675054075},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":0.4,"spinRate":2330,"spinDirection":197},"zone":13,"typeConfidence":0.93,"plateTime":0.38546078159049335,"extension":6.215663653742399},"index":8,"playId":"15b7719b-e900-3ef5-86d4-5c6f66a2fef8","pitchNumber":6,"startTime":"2026-07-09T00:56:09.168Z","endTime":"2026-07-09T00:56:15.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:56:15.765Z","atBatIndex":63},"scoringPlays":[12,24],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":145.53,"y":163.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":98.62,"y":154.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":151.27,"y":83.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":111.11,"y":108.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":150.94,"y":170.4},"type":"O","description":"Groundout"}],"home":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":156.11,"y":166.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":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":127.39,"y":45.06},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10,11],"bottom":[12,13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":119.11,"y":187.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":151.87,"y":157.09},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":119.8,"y":146.2},"type":"O","description":"Forceout"}],"home":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":122.63,"y":30.81},"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":2,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"coordinates":{"x":191.2,"y":109.89},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":147.7,"y":72.27},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":25,"top":[17,18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":107.69,"y":83.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":127.67,"y":63.3},"type":"O","description":"Flyout"}],"home":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":108.34,"y":129.55},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":182.88,"y":124.83},"type":"O","description":"Double Play"},{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":129.0,"y":178.0},"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":3,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":218.44,"y":104.44},"type":"H","description":"Triple"}]}},{"startIndex":26,"endIndex":34,"top":[26,27,28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":156.44,"y":128.47},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":144.61,"y":154.07},"type":"O","description":"Forceout"}],"home":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":164.54,"y":48.2},"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":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":114.58,"y":137.07},"type":"O","description":"Fielders Choice 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":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":100.44,"y":82.06},"type":"O","description":"Lineout"}]}},{"startIndex":35,"endIndex":41,"top":[35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":169.82,"y":154.62},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":182.06,"y":95.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":110.72,"y":166.17},"type":"O","description":"Groundout"}],"home":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":104.77,"y":130.44},"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":5,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":169.89,"y":109.06},"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":161.75,"y":73.45},"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":5,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":125.85,"y":92.34},"type":"H","description":"Single"}]}},{"startIndex":42,"endIndex":47,"top":[42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":145.09,"y":46.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":128.79,"y":181.04},"type":"O","description":"Groundout"}],"home":[{"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":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":67.4,"y":103.69},"type":"O","description":"Lineout"}]}},{"startIndex":48,"endIndex":53,"top":[48,49,50],"bottom":[51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":119.41,"y":176.75},"type":"O","description":"Groundout"}],"home":[{"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":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":179.31,"y":53.03},"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":7,"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":158.53,"y":166.17},"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":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":136.14,"y":165.56},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":59,"top":[54,55,56],"bottom":[57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":167.66,"y":141.31},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":149.65,"y":176.22},"type":"O","description":"Groundout"}],"home":[{"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":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":91.04,"y":63.56},"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":8,"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":112.54,"y":155.28},"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":8,"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":58.46,"y":97.46},"type":"O","description":"Flyout"}]}},{"startIndex":60,"endIndex":63,"top":[60,61,62,63],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":198.69,"y":101.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":73.06,"y":82.03},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":8,"errors":0,"leftOnBase":4},"away":{"runs":0,"hits":5,"errors":0,"leftOnBase":7}},"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"right":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"onDeck":{"id":665052,"fullName":"Griffin Conine","link":"/api/v1/people/665052"},"inHole":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"battingOrder":4,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"offense":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"onDeck":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"inHole":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"battingOrder":7,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".230","atBats":31,"obp":".311","slg":".379","ops":".690","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":5,"rbi":0,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":2,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":30,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":101,"era":"3.54","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.16","battersFaced":30,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":30,"strikes":71,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":2,"pitchesPerInning":"12.63","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":51,"groundOuts":100,"airOuts":108,"runs":33,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":47,"baseOnBalls":28,"intentionalWalks":2,"hits":85,"hitByPitch":3,"avg":".251","atBats":339,"obp":".313","slg":".354","ops":".667","caughtStealing":3,"stolenBases":16,"stolenBasePercentage":".842","caughtStealingPercentage":".158","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":120,"rbi":36,"leftOnBase":163,"sacBunts":0,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"42.38","popOuts":32,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":579,"errors":6,"chances":658,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-1 | BB, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":23,"groundOuts":20,"airOuts":31,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".230","atBats":87,"obp":".287","slg":".253","ops":".540","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":22,"rbi":4,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".282","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":50,"errors":1,"chances":53,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":56,"groundOuts":82,"airOuts":104,"runs":42,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":67,"baseOnBalls":24,"intentionalWalks":0,"hits":85,"hitByPitch":7,"avg":".254","atBats":334,"obp":".315","slg":".389","ops":".704","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":130,"rbi":42,"leftOnBase":132,"sacBunts":1,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.40","popOuts":27,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":244,"putOuts":130,"errors":5,"chances":379,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":21,"groundOuts":45,"airOuts":34,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":0,"hits":39,"hitByPitch":3,"atBats":148,"obp":".323","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":610,"era":"2.37","inningsPitched":"38.0","wins":1,"losses":1,"saves":3,"saveOpportunities":5,"holds":10,"blownSaves":2,"earnedRuns":10,"whip":"1.29","battersFaced":163,"outs":114,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":199,"strikes":411,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"16.05","gamesFinished":6,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"7.58","walksPer9Inn":"2.37","hitsPer9Inn":"9.24","runsScoredPer9":"2.61","homeRunsPer9":"0.47","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689546":{"person":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"jerseyNumber":"82","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":11,"groundOuts":22,"airOuts":17,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":10,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":56,"obp":".294","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":261,"era":"2.16","inningsPitched":"16.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.14","battersFaced":68,"outs":50,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":261,"balls":97,"strikes":164,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".---","pitchesPerInning":"15.66","gamesFinished":6,"strikeoutWalkRatio":"0.90","strikeoutsPer9Inn":"4.86","walksPer9Inn":"5.40","hitsPer9Inn":"4.86","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621074":{"person":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":1,"groundOuts":8,"airOuts":6,"runs":7,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":32,"obp":".368","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":157,"era":"6.23","inningsPitched":"8.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.50","battersFaced":39,"outs":26,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":58,"strikes":99,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".000","pitchesPerInning":"18.12","gamesFinished":3,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"11.42","walksPer9Inn":"5.19","hitsPer9Inn":"8.31","runsScoredPer9":"7.27","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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}},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"31","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":10,"groundOuts":10,"airOuts":16,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".208","atBats":53,"obp":".300","slg":".283","ops":".583","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":15,"rbi":5,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":13,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"15.43","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"2.57","battersFaced":13,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":13,"strikes":28,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"23.14","runsScoredPer9":"15.43","homeRunsPer9":"7.71","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":13,"errors":2,"chances":37,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":36,"groundOuts":84,"airOuts":62,"runs":56,"doubles":21,"triples":1,"homeRuns":9,"strikeOuts":79,"baseOnBalls":33,"intentionalWalks":0,"hits":89,"hitByPitch":14,"avg":".286","atBats":311,"obp":".377","slg":".447","ops":".824","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":139,"rbi":41,"leftOnBase":116,"sacBunts":0,"sacFlies":3,"babip":".354","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.56","popOuts":7,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":157,"errors":0,"chances":158,"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"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":30,"groundOuts":75,"airOuts":71,"runs":36,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":66,"baseOnBalls":43,"intentionalWalks":0,"hits":57,"hitByPitch":5,"avg":".213","atBats":268,"obp":".331","slg":".351","ops":".682","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":94,"rbi":25,"leftOnBase":93,"sacBunts":0,"sacFlies":1,"babip":".244","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.80","popOuts":17,"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":135,"putOuts":104,"errors":9,"chances":248,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":29,"groundOuts":55,"airOuts":53,"runs":32,"doubles":13,"triples":1,"homeRuns":14,"strikeOuts":51,"baseOnBalls":22,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".266","atBats":214,"obp":".340","slg":".533","ops":".873","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":114,"rbi":37,"leftOnBase":92,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.29","popOuts":6,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":15,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":51,"groundOuts":34,"airOuts":75,"runs":23,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":84,"baseOnBalls":31,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".170","atBats":229,"obp":".266","slg":".319","ops":".585","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":263,"totalBases":73,"rbi":29,"leftOnBase":110,"sacBunts":0,"sacFlies":3,"babip":".216","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.44","popOuts":16,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":22,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":15,"putOuts":389,"errors":1,"chances":405,"fielding":".998","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":8,"obp":".111","slg":".000","ops":".111","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677961":{"person":{"id":677961,"fullName":"Cole Wilcox","link":"/api/v1/people/677961"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":8,"groundOuts":15,"airOuts":13,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":12,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":60,"obp":".413","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":290,"era":"4.80","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.93","battersFaced":75,"outs":45,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":290,"balls":103,"strikes":187,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".---","pitchesPerInning":"19.33","gamesFinished":3,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"9.60","walksPer9Inn":"7.20","hitsPer9Inn":"10.20","runsScoredPer9":"4.80","homeRunsPer9":"0.60","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":5},"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}},"ID670156":{"person":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":4,"groundOuts":5,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".217","atBats":23,"obp":".269","slg":".217","ops":".486","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":5,"rbi":1,"leftOnBase":5,"sacBunts":1,"sacFlies":1,"babip":".357","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":18,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":62,"groundOuts":78,"airOuts":120,"runs":38,"doubles":23,"triples":0,"homeRuns":14,"strikeOuts":114,"baseOnBalls":22,"intentionalWalks":0,"hits":80,"hitByPitch":5,"atBats":390,"obp":".255","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1687,"era":"3.19","inningsPitched":"107.1","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"0.95","battersFaced":419,"outs":322,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1687,"balls":576,"strikes":1111,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".583","pitchesPerInning":"15.72","gamesFinished":0,"strikeoutWalkRatio":"5.18","strikeoutsPer9Inn":"9.56","walksPer9Inn":"1.84","hitsPer9Inn":"6.71","runsScoredPer9":"3.19","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":72,"groundOuts":82,"airOuts":125,"runs":52,"doubles":14,"triples":2,"homeRuns":10,"strikeOuts":102,"baseOnBalls":20,"intentionalWalks":1,"hits":92,"hitByPitch":3,"atBats":397,"obp":".271","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1576,"era":"4.23","inningsPitched":"104.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.07","battersFaced":424,"outs":313,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1576,"balls":504,"strikes":1072,"strikePercentage":".680","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".538","pitchesPerInning":"15.11","gamesFinished":0,"strikeoutWalkRatio":"5.10","strikeoutsPer9Inn":"8.80","walksPer9Inn":"1.73","hitsPer9Inn":"7.94","runsScoredPer9":"4.49","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806068":{"person":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":10,"groundOuts":32,"airOuts":26,"runs":17,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":52,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".203","atBats":138,"obp":".276","slg":".406","ops":".682","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":56,"rbi":19,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".266","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.71","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":80,"putOuts":60,"errors":3,"chances":143,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":14,"flyOuts":51,"groundOuts":77,"airOuts":95,"runs":53,"doubles":18,"triples":2,"homeRuns":9,"strikeOuts":77,"baseOnBalls":27,"intentionalWalks":0,"hits":83,"hitByPitch":5,"atBats":325,"obp":".319","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1485,"era":"4.79","inningsPitched":"82.2","wins":3,"losses":7,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":44,"whip":"1.33","battersFaced":365,"outs":248,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1485,"balls":508,"strikes":977,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".300","pitchesPerInning":"17.96","gamesFinished":2,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"8.38","walksPer9Inn":"2.94","hitsPer9Inn":"9.04","runsScoredPer9":"5.77","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 7-8)","summary":"6.0 IP, 2 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":2,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":27,"strikes":59,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":63,"groundOuts":111,"airOuts":100,"runs":50,"doubles":24,"triples":2,"homeRuns":11,"strikeOuts":98,"baseOnBalls":24,"intentionalWalks":0,"hits":121,"hitByPitch":2,"atBats":429,"obp":".322","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1668,"era":"3.76","inningsPitched":"110.0","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.32","battersFaced":456,"outs":330,"gamesPitched":18,"completeGames":1,"shutouts":0,"pitchesThrown":1668,"balls":540,"strikes":1128,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.11","rbi":2,"winPercentage":".467","pitchesPerInning":"15.16","gamesFinished":0,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"8.02","walksPer9Inn":"1.96","hitsPer9Inn":"9.90","runsScoredPer9":"4.09","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":12,"groundOuts":24,"airOuts":27,"runs":17,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":14,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":128,"obp":".306","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":572,"era":"4.32","inningsPitched":"33.1","wins":3,"losses":4,"saves":16,"saveOpportunities":21,"holds":0,"blownSaves":5,"earnedRuns":16,"whip":"1.29","battersFaced":144,"outs":100,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":572,"balls":209,"strikes":363,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".429","pitchesPerInning":"17.16","gamesFinished":27,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"13.23","walksPer9Inn":"3.78","hitsPer9Inn":"7.83","runsScoredPer9":"4.59","homeRunsPer9":"1.08","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"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":true,"isSubstitute":false}},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":18,"groundOuts":17,"airOuts":28,"runs":16,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".192","atBats":104,"obp":".323","slg":".327","ops":".650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":34,"rbi":14,"leftOnBase":47,"sacBunts":0,"sacFlies":0,"babip":".262","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":4,"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":4,"stolenBases":27,"stolenBasePercentage":".871","caughtStealingPercentage":".129","assists":8,"putOuts":267,"errors":3,"chances":278,"fielding":".989","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":28,"gamesStarted":0,"flyOuts":14,"groundOuts":23,"airOuts":25,"runs":7,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":1,"hits":19,"hitByPitch":3,"atBats":82,"obp":".316","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":356,"era":"1.96","inningsPitched":"23.0","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":12,"blownSaves":1,"earnedRuns":5,"whip":"1.17","battersFaced":97,"outs":69,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":356,"balls":116,"strikes":240,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".333","pitchesPerInning":"15.48","gamesFinished":5,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"7.43","walksPer9Inn":"3.13","hitsPer9Inn":"7.43","runsScoredPer9":"2.74","homeRunsPer9":"0.78","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":3},"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}},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":8,"flyOuts":33,"groundOuts":37,"airOuts":53,"runs":10,"doubles":3,"triples":1,"homeRuns":7,"strikeOuts":62,"baseOnBalls":5,"intentionalWalks":1,"hits":30,"hitByPitch":0,"atBats":181,"obp":".188","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":738,"era":"1.71","inningsPitched":"52.2","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"0.66","battersFaced":187,"outs":158,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":738,"balls":216,"strikes":522,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".667","pitchesPerInning":"14.01","gamesFinished":1,"strikeoutWalkRatio":"12.40","strikeoutsPer9Inn":"10.59","walksPer9Inn":"0.85","hitsPer9Inn":"5.13","runsScoredPer9":"1.71","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":28,"groundOuts":28,"airOuts":47,"runs":11,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":143,"obp":".311","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":634,"era":"2.06","inningsPitched":"39.1","wins":3,"losses":2,"saves":0,"saveOpportunities":2,"holds":18,"blownSaves":2,"earnedRuns":9,"whip":"1.25","battersFaced":162,"outs":118,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":634,"balls":218,"strikes":416,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".600","pitchesPerInning":"16.12","gamesFinished":2,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"8.47","walksPer9Inn":"2.97","hitsPer9Inn":"8.24","runsScoredPer9":"2.52","homeRunsPer9":"0.46","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":29,"groundOuts":42,"airOuts":54,"runs":25,"doubles":9,"triples":1,"homeRuns":14,"strikeOuts":81,"baseOnBalls":13,"intentionalWalks":1,"hits":52,"hitByPitch":7,"avg":".230","atBats":226,"obp":".291","slg":".465","ops":".756","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":105,"rbi":36,"leftOnBase":103,"sacBunts":2,"sacFlies":1,"babip":".288","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.14","popOuts":10,"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":1,"putOuts":105,"errors":0,"chances":106,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":62,"groundOuts":82,"airOuts":107,"runs":35,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":92,"baseOnBalls":24,"intentionalWalks":0,"hits":75,"hitByPitch":4,"atBats":354,"obp":".268","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1513,"era":"3.23","inningsPitched":"97.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.01","battersFaced":384,"outs":293,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1513,"balls":547,"strikes":966,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".600","pitchesPerInning":"15.49","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"8.48","walksPer9Inn":"2.21","hitsPer9Inn":"6.91","runsScoredPer9":"3.23","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[641487,668227,686527,663728,647304,670042,702284,645302,806068,669923,689546],"pitchers":[669923,689546],"bench":[641598,671083,670156,642215],"bullpen":[660825,622491,678606,669302,676106,682243,662253,621074,642100,677961,693433],"battingOrder":[641487,668227,686527,663728,647304,670042,702284,645302,806068],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Canzone; Crawford, J; Naylor, J; Raleigh; Raley, L."},{"label":"Runners left in scoring position, 2 out","value":"Naylor, J; Young; Emerson."},{"label":"GIDP","value":"Young."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Naylor, J (16, 3rd base off Phillips/Mack)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Raley, L (Sanoja at 2nd base); Robles (Lopez, O at home)."},{"label":"DP","value":"(Raley, L-Emerson)."}]}],"note":[]},"home":{"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":7,"groundOuts":5,"airOuts":10,"runs":2,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".254","atBats":30,"obp":".330","slg":".412","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":16,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":31,"obp":".235","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":125,"era":"4.04","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.24","battersFaced":34,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":125,"balls":45,"strikes":80,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"pitchesPerInning":"13.89","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"501","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":3,"groundOuts":20,"airOuts":6,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".235","atBats":68,"obp":".350","slg":".412","ops":".762","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":28,"rbi":10,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"3.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.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":41,"errors":0,"chances":41,"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":{"note":"(S, 13)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":30,"gamesStarted":1,"flyOuts":19,"groundOuts":12,"airOuts":33,"runs":24,"doubles":4,"triples":2,"homeRuns":6,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":1,"hits":28,"hitByPitch":3,"atBats":110,"obp":".341","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":523,"era":"6.75","inningsPitched":"28.0","wins":3,"losses":3,"saves":13,"saveOpportunities":15,"holds":2,"blownSaves":2,"earnedRuns":21,"whip":"1.43","battersFaced":126,"outs":84,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":523,"balls":173,"strikes":350,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".500","pitchesPerInning":"18.68","gamesFinished":24,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"12.21","walksPer9Inn":"3.86","hitsPer9Inn":"9.00","runsScoredPer9":"7.71","homeRunsPer9":"1.93","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":"600","stats":{"batting":{"summary":"1-3 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":29,"groundOuts":43,"airOuts":53,"runs":23,"doubles":7,"triples":1,"homeRuns":12,"strikeOuts":49,"baseOnBalls":21,"intentionalWalks":1,"hits":45,"hitByPitch":1,"avg":".238","atBats":189,"obp":".316","slg":".476","ops":".792","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":90,"rbi":35,"leftOnBase":106,"sacBunts":0,"sacFlies":1,"babip":".256","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.75","popOuts":9,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":{"note":"(W, 2-3)","summary":"5.0 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":71,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":31,"strikes":40,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":1,"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":2},"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":24,"gamesStarted":8,"flyOuts":45,"groundOuts":87,"airOuts":72,"runs":29,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":55,"baseOnBalls":34,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":280,"obp":".326","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1187,"era":"3.28","inningsPitched":"74.0","wins":2,"losses":3,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":27,"whip":"1.36","battersFaced":318,"outs":222,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1187,"balls":439,"strikes":748,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".400","pitchesPerInning":"16.04","gamesFinished":8,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"6.69","walksPer9Inn":"4.14","hitsPer9Inn":"8.15","runsScoredPer9":"3.53","homeRunsPer9":"0.97","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":19},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":12,"groundOuts":10,"airOuts":29,"runs":23,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":30,"baseOnBalls":12,"intentionalWalks":0,"hits":22,"hitByPitch":5,"avg":".244","atBats":90,"obp":".361","slg":".489","ops":".850","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":109,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":59,"errors":1,"chances":61,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":50,"groundOuts":71,"airOuts":103,"runs":45,"doubles":11,"triples":3,"homeRuns":5,"strikeOuts":84,"baseOnBalls":47,"intentionalWalks":0,"hits":61,"hitByPitch":9,"avg":".194","atBats":314,"obp":".315","slg":".296","ops":".611","caughtStealing":10,"stolenBases":18,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":93,"rbi":24,"leftOnBase":118,"sacBunts":4,"sacFlies":1,"babip":".248","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.80","popOuts":28,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":209,"errors":0,"chances":213,"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":38,"gamesStarted":0,"flyOuts":18,"groundOuts":40,"airOuts":29,"runs":24,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":39,"baseOnBalls":26,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":137,"obp":".363","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":659,"era":"4.62","inningsPitched":"37.0","wins":4,"losses":4,"saves":1,"saveOpportunities":5,"holds":10,"blownSaves":4,"earnedRuns":19,"whip":"1.57","battersFaced":169,"outs":111,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":659,"balls":260,"strikes":399,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".500","pitchesPerInning":"17.81","gamesFinished":7,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.49","walksPer9Inn":"6.32","hitsPer9Inn":"7.78","runsScoredPer9":"5.84","homeRunsPer9":"0.00","inheritedRunners":15,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","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":19,"gamesStarted":19,"flyOuts":60,"groundOuts":98,"airOuts":105,"runs":37,"doubles":16,"triples":2,"homeRuns":11,"strikeOuts":116,"baseOnBalls":38,"intentionalWalks":0,"hits":82,"hitByPitch":7,"atBats":398,"obp":".285","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1715,"era":"2.58","inningsPitched":"108.0","wins":9,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.11","battersFaced":446,"outs":324,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1715,"balls":616,"strikes":1099,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".900","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"3.05","strikeoutsPer9Inn":"9.67","walksPer9Inn":"3.17","hitsPer9Inn":"6.83","runsScoredPer9":"3.08","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":1,"chances":20,"fielding":".950","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":"900","stats":{"batting":{"summary":"1-3 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":28,"groundOuts":65,"airOuts":72,"runs":21,"doubles":17,"triples":2,"homeRuns":3,"strikeOuts":21,"baseOnBalls":14,"intentionalWalks":0,"hits":60,"hitByPitch":0,"avg":".278","atBats":216,"obp":".320","slg":".417","ops":".737","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":90,"rbi":34,"leftOnBase":98,"sacBunts":1,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.00","popOuts":22,"lineOuts":22},"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":108,"putOuts":65,"errors":8,"chances":181,"fielding":".956","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":{"note":"(H, 1)","summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":7,"strikes":19,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":16,"gamesStarted":0,"flyOuts":10,"groundOuts":22,"airOuts":18,"runs":14,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":4,"atBats":81,"obp":".368","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":391,"era":"6.00","inningsPitched":"21.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.48","battersFaced":95,"outs":63,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":391,"balls":128,"strikes":263,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.62","gamesFinished":7,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"8.57","walksPer9Inn":"3.00","hitsPer9Inn":"10.29","runsScoredPer9":"6.00","homeRunsPer9":"0.43","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"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"}]},"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":"300","stats":{"batting":{"summary":"2-4 | 3B, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":1,"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":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":58,"groundOuts":94,"airOuts":100,"runs":50,"doubles":13,"triples":6,"homeRuns":6,"strikeOuts":47,"baseOnBalls":49,"intentionalWalks":4,"hits":102,"hitByPitch":0,"avg":".303","atBats":337,"obp":".386","slg":".430","ops":".816","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":392,"totalBases":145,"rbi":36,"leftOnBase":132,"sacBunts":1,"sacFlies":5,"babip":".332","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.17","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":207,"putOuts":134,"errors":5,"chances":346,"fielding":".986","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, 16)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":2,"strikes":12,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":27,"groundOuts":25,"airOuts":44,"runs":15,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":48,"baseOnBalls":15,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":141,"obp":".259","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":646,"era":"2.93","inningsPitched":"40.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":16,"blownSaves":0,"earnedRuns":13,"whip":"0.98","battersFaced":158,"outs":120,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":646,"balls":229,"strikes":417,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".500","pitchesPerInning":"16.15","gamesFinished":4,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.38","hitsPer9Inn":"5.40","runsScoredPer9":"3.38","homeRunsPer9":"0.68","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"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,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":29,"groundOuts":46,"airOuts":58,"runs":36,"doubles":16,"triples":3,"homeRuns":12,"strikeOuts":91,"baseOnBalls":27,"intentionalWalks":2,"hits":62,"hitByPitch":6,"avg":".244","atBats":254,"obp":".329","slg":".472","ops":".801","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":120,"rbi":41,"leftOnBase":125,"sacBunts":1,"sacFlies":2,"babip":".327","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.17","popOuts":14,"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":10,"putOuts":215,"errors":4,"chances":229,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":48,"groundOuts":86,"airOuts":94,"runs":49,"doubles":8,"triples":1,"homeRuns":13,"strikeOuts":30,"baseOnBalls":31,"intentionalWalks":1,"hits":82,"hitByPitch":5,"avg":".288","atBats":285,"obp":".361","slg":".460","ops":".821","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":131,"rbi":56,"leftOnBase":116,"sacBunts":1,"sacFlies":6,"babip":".278","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.92","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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"battingOrder":"500","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":80,"flyOuts":29,"groundOuts":29,"airOuts":48,"runs":30,"doubles":12,"triples":0,"homeRuns":12,"strikeOuts":96,"baseOnBalls":18,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".239","atBats":218,"obp":".297","slg":".459","ops":".756","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":100,"rbi":50,"leftOnBase":90,"sacBunts":0,"sacFlies":7,"babip":".342","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.17","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":108,"errors":0,"chances":108,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677870":{"person":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":21,"groundOuts":41,"airOuts":34,"runs":23,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".243","atBats":148,"obp":".304","slg":".419","ops":".723","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":62,"rbi":23,"leftOnBase":65,"sacBunts":2,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.14","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":24,"stolenBasePercentage":".585","caughtStealingPercentage":".415","assists":25,"putOuts":383,"errors":5,"chances":413,"fielding":".988","passedBall":5,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":{},"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":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":{"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":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"2-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":55,"groundOuts":104,"airOuts":89,"runs":60,"doubles":26,"triples":5,"homeRuns":9,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":0,"hits":126,"hitByPitch":4,"avg":".345","atBats":365,"obp":".375","slg":".518","ops":".893","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":392,"totalBases":189,"rbi":43,"leftOnBase":128,"sacBunts":0,"sacFlies":6,"babip":".377","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.56","popOuts":11,"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":189,"putOuts":109,"errors":12,"chances":310,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[689414,672640,669364,669065,683357,665052,681715,805300,691788,691594,663969,806188,656848,664126],"pitchers":[663969,806188,656848,664126],"bench":[677870,640459,665923],"bullpen":[645261,669199,694350,676534,687531,676974,691587,676604],"battingOrder":[689414,672640,669364,669065,665052,681715,805300,691788,691594],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Sanoja (17, Kirby); Hernández, H (7, Kirby); Lopez, O (26, Kirby)."},{"label":"3B","value":"Edwards, X (6, Kirby)."},{"label":"HR","value":"Stowers (12, 2nd inning off Kirby, 0 on, 0 out)."},{"label":"TB","value":"Conine; Edwards, X 4; Hernández, H 2; Lopez, O 3; Sanoja 2; Stowers 4."},{"label":"RBI","value":"Edwards, X (36); Stowers (41)."},{"label":"2-out RBI","value":"Edwards, X."},{"label":"Runners left in scoring position, 2 out","value":"Stowers."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Edwards, X-Lopez, O-Stowers)."}]}],"note":[]}},"officials":[{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"First Base"},{"official":{"id":427366,"fullName":"Brian O'Nora","link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Phillips; Fairbanks."},{"label":"HBP","value":"Robles (by Phillips)."},{"label":"ABS Challenge","value":"Arozarena (Strike-Overturned to Ball); Sanoja (Strike-Overturned to Ball); Mack (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Kirby 86-59; Davila 15-12; Phillips 71-40; Gibson, C 26-19; Petersen 14-12; Fairbanks 14-9."},{"label":"Groundouts-flyouts","value":"Kirby 2-4; Davila 3-3; Phillips 7-2; Gibson, C 2-1; Petersen 1-0; Fairbanks 0-1."},{"label":"Batters faced","value":"Kirby 24; Davila 6; Phillips 21; Gibson, C 6; Petersen 3; Fairbanks 4."},{"label":"Umpires","value":"HP: Laz Diaz. 1B: Erich Bacchus. 2B: Brian O'Nora. 3B: Chris Segal. "},{"label":"Weather","value":"72 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:16."},{"label":"Att","value":"10,545."},{"label":"Venue","value":"loanDepot park."},{"label":"July 8, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","boxscoreName":"Phillips"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 2-3)","summary":"5.0 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":71,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":31,"strikes":40,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":1,"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":2},"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":24,"gamesStarted":8,"flyOuts":45,"groundOuts":87,"airOuts":72,"runs":29,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":55,"baseOnBalls":34,"intentionalWalks":0,"hits":67,"hitByPitch":2,"atBats":280,"obp":".326","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1187,"era":"3.28","inningsPitched":"74.0","wins":2,"losses":3,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":27,"whip":"1.36","battersFaced":318,"outs":222,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1187,"balls":439,"strikes":748,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".400","pitchesPerInning":"16.04","gamesFinished":8,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"6.69","walksPer9Inn":"4.14","hitsPer9Inn":"8.15","runsScoredPer9":"3.53","homeRunsPer9":"0.97","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":19},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":61,"pitchingGameScore":61},{"player":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","boxscoreName":"Kirby"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 7-8)","summary":"6.0 IP, 2 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":2,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":27,"strikes":59,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":63,"groundOuts":111,"airOuts":100,"runs":50,"doubles":24,"triples":2,"homeRuns":11,"strikeOuts":98,"baseOnBalls":24,"intentionalWalks":0,"hits":121,"hitByPitch":2,"atBats":429,"obp":".322","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1668,"era":"3.76","inningsPitched":"110.0","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.32","battersFaced":456,"outs":330,"gamesPitched":18,"completeGames":1,"shutouts":0,"pitchesThrown":1668,"balls":540,"strikes":1128,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.11","rbi":2,"winPercentage":".467","pitchesPerInning":"15.16","gamesFinished":0,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"8.02","walksPer9Inn":"1.96","hitsPer9Inn":"9.90","runsScoredPer9":"4.09","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":1,"chances":14,"fielding":".929","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":55,"pitchingGameScore":55},{"player":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","boxscoreName":"Gibson, C"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":7,"strikes":19,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":16,"gamesStarted":0,"flyOuts":10,"groundOuts":22,"airOuts":18,"runs":14,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":4,"atBats":81,"obp":".368","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":391,"era":"6.00","inningsPitched":"21.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.48","battersFaced":95,"outs":63,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":391,"balls":128,"strikes":263,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.62","gamesFinished":7,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"8.57","walksPer9Inn":"3.00","hitsPer9Inn":"10.29","runsScoredPer9":"6.00","homeRunsPer9":"0.43","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":3,"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"}]},"type":"reliever","gameScore":55,"pitchingGameScore":55}]},"decisions":{"winner":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"loser":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"save":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}