{"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":823127,"link":"/api/v1.1/game/823127/feed/live","metaData":{"wait":10,"timeStamp":"20260618_041011","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823127,"type":"R","doubleHeader":"N","id":"2026/06/17/balmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823127-2026-06-17","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-18T01:40:00Z","originalDate":"2026-06-17","officialDate":"2026-06-17","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110","season":2026,"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2"},"springVenue":{"id":2508,"link":"/api/v1/venues/2508"},"teamCode":"bal","fileCode":"bal","abbreviation":"BAL","teamName":"Orioles","locationName":"Baltimore","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Baltimore","record":{"gamesPlayed":75,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":35,"losses":40,"ties":0,"pct":".467"},"records":{},"divisionLeader":false,"wins":35,"losses":40,"winningPercentage":".467"},"franchiseName":"Baltimore","clubName":"Orioles","active":true},"home":{"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":75,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":37,"ties":0,"pct":".507"},"records":{},"divisionLeader":false,"wins":38,"losses":37,"winningPercentage":".507"},"franchiseName":"Seattle","clubName":"Mariners","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},"ID669211":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211","firstName":"Keegan","lastName":"Akin","primaryNumber":"45","birthDate":"1995-04-01","currentAge":31,"birthCity":"Alma","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keegan","useLastName":"Akin","middleName":"Lee","boxscoreName":"Akin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"A-kin","mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Keegan Akin","nameSlug":"keegan-akin-669211","firstLastName":"Keegan Akin","lastFirstName":"Akin, Keegan","lastInitName":"Akin, K","initLastName":"K Akin","fullFMLName":"Keegan Lee Akin","fullLFMName":"Akin, Keegan Lee","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694212":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212","firstName":"Samuel","lastName":"Basallo","primaryNumber":"29","birthDate":"2004-08-13","currentAge":22,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Samuel","useLastName":"Basallo","middleName":"Alexander","boxscoreName":"Basallo","gender":"M","nameMatrilineal":"Mendez","isPlayer":true,"isVerified":true,"pronunciation":"SAM-well bah-SY-yo","mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Samuel Basallo","nameSlug":"samuel-basallo-694212","firstLastName":"Samuel Basallo","lastFirstName":"Basallo, Samuel","lastInitName":"Basallo, S","initLastName":"S Basallo","fullFMLName":"Samuel Alexander Basallo","fullLFMName":"Basallo, Samuel Alexander","strikeZoneTop":3.39,"strikeZoneBottom":1.71},"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},"ID669330":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330","firstName":"Tyler","lastName":"Wells","primaryNumber":"68","birthDate":"1994-08-26","currentAge":32,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 8\"","weight":270,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Wells","middleName":"Austin","boxscoreName":"Wells, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Wells","nameSlug":"tyler-wells-669330","firstLastName":"Tyler Wells","lastFirstName":"Wells, Tyler","lastInitName":"Wells, T","initLastName":"T Wells","fullFMLName":"Tyler Austin Wells","fullLFMName":"Wells, Tyler Austin","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"ID670329":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329","firstName":"Joshua","lastName":"Garcia","primaryNumber":"50","birthDate":"1994-01-10","currentAge":32,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rico","useLastName":"Garcia","middleName":"Rico","boxscoreName":"Garcia, Ri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rico Garcia","nameSlug":"rico-garcia-670329","firstLastName":"Rico Garcia","lastFirstName":"Garcia, Rico","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Joshua Rico Garcia","fullLFMName":"Garcia, Joshua Rico","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"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},"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},"ID695380":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380","firstName":"Alex","lastName":"Hoppe","primaryNumber":"26","birthDate":"1998-12-17","currentAge":27,"birthCity":"Davenport","birthStateProvince":"IA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"Hoppe","middleName":"Kevin","boxscoreName":"Hoppe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Hoppe","nameSlug":"alex-hoppe-695380","firstLastName":"Alex Hoppe","lastFirstName":"Hoppe, Alex","lastInitName":"Hoppe, A","initLastName":"A Hoppe","fullFMLName":"Alex Kevin Hoppe","fullLFMName":"Hoppe, Alex Kevin","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683002":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","firstName":"Gunnar","lastName":"Henderson","primaryNumber":"2","birthDate":"2001-06-29","currentAge":25,"birthCity":"Montgomery","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Gunnar","useLastName":"Henderson","middleName":"Randal","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gunnar Henderson","nameSlug":"gunnar-henderson-683002","firstLastName":"Gunnar Henderson","lastFirstName":"Henderson, Gunnar","lastInitName":"Henderson, G","initLastName":"G Henderson","fullFMLName":"Gunnar Randal Henderson","fullLFMName":"Henderson, Gunnar Randal","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"ID544150":{"id":544150,"fullName":"Albert Suárez","link":"/api/v1/people/544150","firstName":"Albert","lastName":"Suárez","primaryNumber":"50","birthDate":"1989-10-08","currentAge":36,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Albert","useLastName":"Suárez ","middleName":"Joe","boxscoreName":"Suárez, A","nickName":"Chiguire","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Albert Suárez","nameSlug":"albert-suarez-544150","firstLastName":"Albert Suárez","lastFirstName":"Suárez, Albert","lastInitName":"Suárez, A","initLastName":"A Suárez","fullFMLName":"Albert Joe Suárez","fullLFMName":"Suárez, Albert Joe","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680694":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694","firstName":"Kyle","lastName":"Bradish","primaryNumber":"38","birthDate":"1996-09-12","currentAge":30,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Bradish","middleName":"Edward","boxscoreName":"Bradish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"BRAD-ish","mlbDebutDate":"2022-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Bradish","nameSlug":"kyle-bradish-680694","firstLastName":"Kyle Bradish","lastFirstName":"Bradish, Kyle","lastInitName":"Bradish, K","initLastName":"K Bradish","fullFMLName":"Kyle Edward Bradish","fullLFMName":"Bradish, Kyle Edward","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656582":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582","firstName":"Connor","lastName":"Joe","primaryNumber":"9","birthDate":"1992-08-16","currentAge":34,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Connor","useLastName":"Joe","middleName":"Kok-Wy","boxscoreName":"Joe","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Joe","nameSlug":"connor-joe-656582","firstLastName":"Connor Joe","lastFirstName":"Joe, Connor","lastInitName":"Joe, C","initLastName":"C Joe","fullFMLName":"Connor Kok-Wy Joe","fullLFMName":"Joe, Connor Kok-Wy","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID608701":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701","firstName":"Robert","lastName":"Refsnyder","primaryNumber":"30","birthDate":"1991-03-26","currentAge":35,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Rob","useLastName":"Refsnyder","middleName":"Daniel","boxscoreName":"Refsnyder","nickName":"Ref","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rob Refsnyder","nameSlug":"rob-refsnyder-608701","firstLastName":"Rob Refsnyder","lastFirstName":"Refsnyder, Rob","lastInitName":"Refsnyder, R","initLastName":"R Refsnyder","fullFMLName":"Robert Daniel Refsnyder","fullLFMName":"Refsnyder, Robert Daniel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"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},"ID664854":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854","firstName":"Ryan","lastName":"Helsley","primaryNumber":"21","birthDate":"1994-07-18","currentAge":32,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Helsley","middleName":"Dalton","boxscoreName":"Helsley","nickName":"Hellz Bellz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Helsley","nameSlug":"ryan-helsley-664854","firstLastName":"Ryan Helsley","lastFirstName":"Helsley, Ryan","lastInitName":"Helsley, R","initLastName":"R Helsley","fullFMLName":"Ryan Dalton Helsley","fullLFMName":"Helsley, Ryan Dalton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID681297":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297","firstName":"Colton","lastName":"Cowser","primaryNumber":"17","birthDate":"2000-03-20","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Colton","useLastName":"Cowser","middleName":"Dale","boxscoreName":"Cowser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"KOW-zur","mlbDebutDate":"2023-07-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colton Cowser","nameSlug":"colton-cowser-681297","firstLastName":"Colton Cowser","lastFirstName":"Cowser, Colton","lastInitName":"Cowser, C","initLastName":"C Cowser","fullFMLName":"Colton Dale Cowser","fullLFMName":"Cowser, Colton Dale","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID691723":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723","firstName":"Coby","lastName":"Mayo","primaryNumber":"16","birthDate":"2001-12-10","currentAge":24,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Coby","useLastName":"Mayo","middleName":"Gerald","boxscoreName":"Mayo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coby Mayo","nameSlug":"coby-mayo-691723","firstLastName":"Coby Mayo","lastFirstName":"Mayo, Coby","lastInitName":"Mayo, C","initLastName":"C Mayo","fullFMLName":"Coby Gerald Mayo","fullLFMName":"Mayo, Coby Gerald","strikeZoneTop":3.41,"strikeZoneBottom":1.72},"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},"ID669236":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236","firstName":"Jeremiah","lastName":"Jackson","primaryNumber":"82","birthDate":"2000-03-26","currentAge":26,"birthCity":"Antioch","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeremiah","useLastName":"Jackson","boxscoreName":"Jackson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Jackson","nameSlug":"jeremiah-jackson-669236","firstLastName":"Jeremiah Jackson","lastFirstName":"Jackson, Jeremiah","lastInitName":"Jackson, J","initLastName":"J Jackson","fullFMLName":"Jeremiah Jackson","fullLFMName":"Jackson, Jeremiah","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"ID669432":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432","firstName":"Trevor","lastName":"Rogers","primaryNumber":"28","birthDate":"1997-11-13","currentAge":28,"birthCity":"Carlsbad","birthStateProvince":"NM","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Rogers","middleName":"J'Daniel","boxscoreName":"Rogers, Tr","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-08-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trevor Rogers","nameSlug":"trevor-rogers-669432","firstLastName":"Trevor Rogers","lastFirstName":"Rogers, Trevor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Trevor J'Daniel Rogers","fullLFMName":"Rogers, Trevor J'Daniel","strikeZoneTop":3.81,"strikeZoneBottom":1.77},"ID687064":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064","firstName":"Brandon","lastName":"Young","primaryNumber":"63","birthDate":"1998-08-19","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Young","middleName":"Wayne","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Young","nameSlug":"brandon-young-687064","firstLastName":"Brandon Young","lastFirstName":"Young, Brandon","lastInitName":"Young, B","initLastName":"B Young","fullFMLName":"Brandon Wayne Young","fullLFMName":"Young, Brandon Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID665750":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750","firstName":"Leody","lastName":"Taveras","primaryNumber":"30","birthDate":"1998-09-08","currentAge":28,"birthCity":"Tenares","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Leody","useLastName":"Taveras","boxscoreName":"Taveras, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"lay-OH-dee tuh-VAIR-uhs","mlbDebutDate":"2020-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leody Taveras","nameSlug":"leody-taveras-665750","firstLastName":"Leody Taveras","lastFirstName":"Taveras, Leody","lastInitName":"Taveras, L","initLastName":"L Taveras","fullFMLName":"Leody Taveras","fullLFMName":"Taveras, Leody","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID669358":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","firstName":"Shane","lastName":"Baz","primaryNumber":"34","birthDate":"1999-06-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Baz","middleName":"Austin","boxscoreName":"Baz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"bahz","mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Baz","nameSlug":"shane-baz-669358","firstLastName":"Shane Baz","lastFirstName":"Baz, Shane","lastInitName":"Baz, S","initLastName":"S Baz","fullFMLName":"Shane Austin Baz","fullLFMName":"Baz, Shane Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"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},"ID668939":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939","firstName":"Adley","lastName":"Rutschman","primaryNumber":"31","birthDate":"1998-02-06","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Adley","useLastName":"Rutschman","middleName":"Stan","boxscoreName":"Rutschman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-21","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adley Rutschman","nameSlug":"adley-rutschman-668939","firstLastName":"Adley Rutschman","lastFirstName":"Rutschman, Adley","lastInitName":"Rutschman, A","initLastName":"A Rutschman","fullFMLName":"Adley Stan Rutschman","fullLFMName":"Rutschman, Adley Stan","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID641933":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933","firstName":"Tyler","lastName":"O'Neill","primaryNumber":"9","birthDate":"1995-06-22","currentAge":31,"birthCity":"Burnaby","birthStateProvince":"BC","birthCountry":"Canada","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"O'Neill","middleName":"Alan","boxscoreName":"O'Neill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler O'Neill","nameSlug":"tyler-o-neill-641933","firstLastName":"Tyler O'Neill","lastFirstName":"O'Neill, Tyler","lastInitName":"O'Neill, T","initLastName":"T O'Neill","fullFMLName":"Tyler Alan O'Neill","fullLFMName":"O'Neill, Tyler Alan","strikeZoneTop":3.097,"strikeZoneBottom":1.563},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"ID694346":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346","firstName":"Richard","lastName":"Gibson","primaryNumber":"43","birthDate":"2002-05-18","currentAge":24,"birthCity":"Newport News","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trey","useLastName":"Gibson","middleName":"Russell","boxscoreName":"Gibson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Gibson","nameTitle":"III","nameSuffix":"III","nameSlug":"trey-gibson-694346","firstLastName":"Trey Gibson","lastFirstName":"Gibson, Trey","lastInitName":"Gibson, T","initLastName":"T Gibson","fullFMLName":"Richard Russell Gibson","fullLFMName":"Gibson, Richard Russell","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID624413":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","firstName":"Peter","lastName":"Alonso","primaryNumber":"25","birthDate":"1994-12-07","currentAge":31,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pete","useLastName":"Alonso","middleName":"Morgan","boxscoreName":"Alonso","nickName":"Polar Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Alonso","nameSlug":"pete-alonso-624413","firstLastName":"Pete Alonso","lastFirstName":"Alonso, Pete","lastInitName":"Alonso, P","initLastName":"P Alonso","fullFMLName":"Peter Morgan Alonso","fullLFMName":"Alonso, Peter Morgan","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"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},"ID669087":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087","firstName":"Samuel","lastName":"Huff","primaryNumber":"31","birthDate":"1998-01-14","currentAge":28,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sam","useLastName":"Huff","middleName":"Nicholas","boxscoreName":"Huff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Huff","nameSlug":"sam-huff-669087","firstLastName":"Sam Huff","lastFirstName":"Huff, Sam","lastInitName":"Huff, S","initLastName":"S Huff","fullFMLName":"Samuel Nicholas Huff","fullLFMName":"Huff, Samuel Nicholas","strikeZoneTop":3.39,"strikeZoneBottom":1.711},"ID702616":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616","firstName":"Jackson","lastName":"Holliday","primaryNumber":"7","birthDate":"2003-12-04","currentAge":22,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jackson","useLastName":"Holliday","middleName":"Matthew","boxscoreName":"Holliday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Holliday","nameSlug":"jackson-holliday-702616","firstLastName":"Jackson Holliday","lastFirstName":"Holliday, Jackson","lastInitName":"Holliday, J","initLastName":"J Holliday","fullFMLName":"Jackson Matthew Holliday","fullLFMName":"Holliday, Jackson Matthew","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664991":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991","firstName":"Grant","lastName":"Wolfram","primaryNumber":"48","birthDate":"1996-12-12","currentAge":29,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"6' 7\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Wolfram","boxscoreName":"Wolfram","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"wolf-RAM","mlbDebutDate":"2025-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Grant Wolfram","nameSlug":"grant-wolfram-664991","firstLastName":"Grant Wolfram","lastFirstName":"Wolfram, Grant","lastInitName":"Wolfram, G","initLastName":"G Wolfram","fullFMLName":"Grant Wolfram","fullLFMName":"Wolfram, Grant","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID666974":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974","firstName":"Yennier","lastName":"Cano","primaryNumber":"78","birthDate":"1994-03-09","currentAge":32,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yennier","useLastName":"Cano","boxscoreName":"Cano","gender":"M","nameMatrilineal":"Banes","isPlayer":true,"isVerified":true,"pronunciation":"YEN-neer","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yennier Cano","nameSlug":"yennier-cano-666974","firstLastName":"Yennier Cano","lastFirstName":"Cano, Yennier","lastInitName":"Cano, Y","initLastName":"Y Cano","fullFMLName":"Yennier  Cano","fullLFMName":"Cano, Yennier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47378,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2026"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Clear","temp":"73","wind":"5 mph, L To R"},"gameInfo":{"attendance":28068,"firstPitch":"2026-06-18T01:41:00.000Z","gameDurationMinutes":149},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"home":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"}},"officialScorer":{"id":499385,"fullName":"Gary Brooks","link":"/api/v1/people/499385"},"primaryDatacaster":{"id":605321,"fullName":"Kyle Kraus","link":"/api/v1/people/605321"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Ward pops out to first baseman Miles Mastrobuoni in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T01:41:35.110Z","endTime":"2026-06-18T01:42:46.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670156,"link":"/api/v1/people/670156"},"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-06-17T22:55:43.460Z","endTime":"2026-06-18T01:24:08.911Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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-06-18T01:24:08.911Z","endTime":"2026-06-18T01:39:34.927Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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-06-18T01:39:34.927Z","endTime":"2026-06-18T01:41:37.290Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"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":86.7,"endSpeed":80.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.475591006862476,"aZ":-36.45699924119078,"pfxX":2.1588403005804224,"pfxZ":-2.63640110147979,"pX":-0.317407238729741,"pZ":1.6833660283030516,"vX0":2.9158350963070214,"vY0":-126.27890600684682,"vZ0":-2.783200264152474,"x":129.1,"y":193.33,"x0":-1.765326767992306,"y0":50.004514877867514,"z0":5.7178664080803365,"aX":3.5043438252281978},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.2,"breakHorizontal":-4.6,"spinRate":2411,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.43289831174685744,"extension":6.515798148287374},"index":3,"playId":"b9fc899e-b6b0-3d7c-b3f4-89cd4787bb9d","pitchNumber":1,"startTime":"2026-06-18T01:41:37.290Z","endTime":"2026-06-18T01:41:40.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64000790589172,"aZ":-19.539391412277297,"pfxX":-8.573429038700523,"pfxZ":6.204575703869599,"pX":0.82641434941206,"pZ":2.1114741961031065,"vX0":8.850139203144796,"vY0":-141.43875214313994,"vZ0":-6.7554132976365295,"x":85.5,"y":181.77,"x0":-1.2212445107904741,"y0":50.00477769212298,"z0":5.772982442427278,"aX":-17.465620821483164},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.1,"breakHorizontal":13.8,"spinRate":2300,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38645848583267695,"extension":6.494753390243843},"index":4,"playId":"1ccfd73b-5bd2-338b-82aa-1e46ae33b6e6","pitchNumber":2,"startTime":"2026-06-18T01:41:52.339Z","endTime":"2026-06-18T01:41:55.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35997937040926,"aZ":-14.80311548408998,"pfxX":-8.768170704432134,"pfxZ":8.46996766264352,"pX":0.6808203603111945,"pZ":3.2988622346324123,"vX0":9.123307468083214,"vY0":-142.65937255500504,"vZ0":-4.247132592111786,"x":91.05,"y":149.71,"x0":-1.4272137276107006,"y0":50.00278702654386,"z0":5.747138603513701,"aX":-17.98254628480001},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":13.9,"spinRate":2328,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3846772601039312,"extension":6.54490498162571},"index":5,"playId":"eab1c3b2-2de0-3de8-b6ad-687a11730ee0","pitchNumber":3,"startTime":"2026-06-18T01:42:11.891Z","endTime":"2026-06-18T01:42:16.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25379094456849,"aZ":-14.7283757069225,"pfxX":-6.659468987280755,"pfxZ":8.479734969210924,"pX":-0.05802522206884817,"pZ":3.354931570561205,"vX0":6.393250942075337,"vY0":-142.63841796371668,"vZ0":-4.250837254891442,"x":119.21,"y":148.2,"x0":-1.4648103128479337,"y0":50.00402180190948,"z0":5.795241895693823,"aX":-13.703529849553309},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2318,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3842021296720932,"extension":6.402667053919836},"hitData":{"launchSpeed":77.9,"launchAngle":61.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.85,"coordY":171.35}},"index":6,"playId":"8272907e-e5da-38d2-9049-e146ba735d97","pitchNumber":4,"startTime":"2026-06-18T01:42:37.042Z","endTime":"2026-06-18T01:42:46.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:42:46.226Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, shortstop Colt Emerson to first baseman Miles Mastrobuoni.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T01:43:01.015Z","endTime":"2026-06-18T01:44:34.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":670156,"link":"/api/v1/people/670156"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":89.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.508878552538526,"aZ":-19.828175003458202,"pfxX":-9.689463201355947,"pfxZ":6.030406862848084,"pX":-0.47955609961494405,"pZ":3.32690865293535,"vX0":6.220593850879536,"vY0":-142.16933248366044,"vZ0":-3.368608263505037,"x":135.28,"y":148.95,"x0":-1.4366947897878681,"y0":50.00538474643373,"z0":5.785330844472559,"aX":-19.843100350079823},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.4,"breakHorizontal":16.3,"spinRate":2171,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3852369938964144,"extension":6.466427605748655},"index":0,"playId":"54dcf45b-8613-3ad2-a400-c88ebff55b0b","pitchNumber":1,"startTime":"2026-06-18T01:43:15.444Z","endTime":"2026-06-18T01:43:18.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23097795761534,"aZ":-12.938450040339212,"pfxX":-7.957327470827492,"pfxZ":9.402807412548187,"pX":0.14838350083217355,"pZ":2.671206218061237,"vX0":6.839053546881541,"vY0":-142.05016057684227,"vZ0":-6.2472632883614985,"x":111.34,"y":166.66,"x0":-1.255387179260029,"y0":50.00198573622114,"z0":5.719883108125559,"aX":-16.27756362820227},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":13.1,"spinRate":2299,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3854450832685954,"extension":6.5439171849464275},"index":1,"playId":"6f1fa3af-0589-3bbd-8805-f06d5f651da0","pitchNumber":2,"startTime":"2026-06-18T01:43:31.067Z","endTime":"2026-06-18T01:43:34.067Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T01:43:43.462Z","endTime":"2026-06-18T01:43:53.885Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.792053758549176,"aZ":-20.50272927540642,"pfxX":-8.900587885479666,"pfxZ":5.492472081289998,"pX":0.6132530400511498,"pZ":2.7512329523908545,"vX0":8.49396789390801,"vY0":-144.42165994442936,"vZ0":-5.036599958076605,"x":93.62,"y":164.5,"x0":-1.2011810948653552,"y0":50.004064645009805,"z0":5.768580393364366,"aX":-18.913946988938676},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.1,"breakHorizontal":14.5,"spinRate":2296,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.37841378733934095,"extension":6.535560193923811},"index":3,"playId":"aa9d1be8-afcc-3e2c-9dec-1dfaf776418b","pitchNumber":3,"startTime":"2026-06-18T01:43:53.885Z","endTime":"2026-06-18T01:43:56.885Z","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":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00696001429073,"aZ":-39.6642017819847,"pfxX":5.368687038304339,"pfxZ":-4.488115002192021,"pX":-1.5372782014919304,"pZ":3.1095502039543006,"vX0":-0.9594830905221826,"vY0":-128.19698932401477,"vZ0":0.9187038441709825,"x":175.6,"y":154.82,"x0":-1.8562785985189725,"y0":50.0051686436973,"z0":5.837850181872848,"aX":8.95462758055667},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.7,"breakHorizontal":-9.5,"spinRate":2440,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.426931530157991,"extension":6.365787429279921},"index":4,"playId":"e6dc2938-4055-3529-8380-6fdfee8f9f00","pitchNumber":4,"startTime":"2026-06-18T01:44:11.924Z","endTime":"2026-06-18T01:44:15.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.359273866494725,"aZ":-36.428460708149046,"pfxX":6.278922238256271,"pfxZ":-2.5264470883655497,"pX":-0.13362118568173306,"pZ":1.9020623924047244,"vX0":2.0105030468410385,"vY0":-129.0626801524158,"vZ0":-2.5100845529669438,"x":122.09,"y":187.42,"x0":-1.7388220888479584,"y0":50.002456744156255,"z0":5.698099996301786,"aX":10.571383246792251},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.9,"breakHorizontal":-11.9,"spinRate":2639,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4247024766205092,"extension":6.365544939841864},"hitData":{"launchSpeed":103.0,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.59,"coordY":142.96}},"index":5,"playId":"636131f9-a098-39da-bf8d-1c4c4238813f","pitchNumber":5,"startTime":"2026-06-18T01:44:26.147Z","endTime":"2026-06-18T01:44:34.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:44:34.096Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adley Rutschman lines out to left fielder Connor Joe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-18T01:44:50.857Z","endTime":"2026-06-18T01:46:03.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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],"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.7,"endSpeed":89.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0755978732839,"aZ":-21.95640939219342,"pfxX":-8.7868475963885,"pfxZ":4.984492506751768,"pX":0.49084114785287586,"pZ":2.1886891978820846,"vX0":8.223919746101986,"vY0":-141.95431659726574,"vZ0":-5.945694767342461,"x":98.29,"y":179.69,"x0":-1.295597986951444,"y0":50.00300832164258,"z0":5.69854215225437,"aX":-18.016623585050638},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.0,"breakHorizontal":14.4,"spinRate":2309,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3851465863382977,"extension":6.4794050540634345},"index":0,"playId":"1dfaa63c-0237-3f4d-8ec5-25464ce6798c","pitchNumber":1,"startTime":"2026-06-18T01:45:02.725Z","endTime":"2026-06-18T01:45:05.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684642107783876,"aZ":-39.78745667667619,"pfxX":6.197389545776781,"pfxZ":-4.737655635688097,"pX":-0.6315786810634593,"pZ":1.439488459442544,"vX0":0.8431012149655321,"vY0":-126.5069481006865,"vZ0":-2.6032047570567696,"x":141.07,"y":199.91,"x0":-1.774244755779061,"y0":50.00089141306398,"z0":5.695284669999071,"aX":9.965073627262852},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.9,"breakHorizontal":-11.4,"spinRate":2177,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.43425494904877304,"extension":6.560231174274751},"index":1,"playId":"a37c6ed6-17c3-3a7c-8a89-f5753866f76a","pitchNumber":2,"startTime":"2026-06-18T01:45:17.880Z","endTime":"2026-06-18T01:45:21.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.357641872441842,"aZ":-14.969122890043536,"pfxX":-5.796408602001703,"pfxZ":8.463090220350846,"pX":-0.016582616986842772,"pZ":2.5327669025970496,"vX0":6.1573827052099634,"vY0":-141.4720979035255,"vZ0":-6.174656117425009,"x":117.63,"y":170.4,"x0":-1.4650200663147621,"y0":50.004350063304,"z0":5.697976200528361,"aX":-11.786369216470003},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2331,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.38671803662297144,"extension":6.55519555591442},"index":2,"playId":"4343f80c-ab32-3541-872b-2b89e538b9bb","pitchNumber":3,"startTime":"2026-06-18T01:45:33.435Z","endTime":"2026-06-18T01:45:36.435Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-18T01:45:44.361Z","endTime":"2026-06-18T01:45:56.478Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04023210554122,"aZ":-15.462058342081018,"pfxX":-6.764994921734704,"pfxZ":8.18594479409731,"pX":-0.22348822336385785,"pZ":2.460372978462583,"vX0":5.7270951676941815,"vY0":-141.8956114716493,"vZ0":-6.227396728322975,"x":125.52,"y":172.35,"x0":-1.3876427759335253,"y0":50.00463928521756,"z0":5.66619196689285,"aX":-13.815888107277539},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.8,"breakHorizontal":11.2,"spinRate":2340,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3857877341581748,"extension":6.60365617532018},"hitData":{"launchSpeed":90.6,"launchAngle":23.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.98,"coordY":109.24}},"index":4,"playId":"60a3f2d1-7f1b-3b5d-94e8-1db8f8408caa","pitchNumber":4,"startTime":"2026-06-18T01:45:56.478Z","endTime":"2026-06-18T01:46:03.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:46:03.422Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adley Rutschman challenged (pitch result), call on the field was overturned: J.P. Crawford called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T01:48:26.779Z","endTime":"2026-06-18T01:49:57.590Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":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":668939,"link":"/api/v1/people/668939"},"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":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.476001244186048,"aZ":-16.111755049968135,"pfxX":0.4090152495256971,"pfxZ":8.020346582114913,"pX":0.5071805924587137,"pZ":2.5810037683517955,"vX0":4.524257564725259,"vY0":-139.69568488375867,"vZ0":-7.237522997332473,"x":97.67,"y":169.09,"x0":-1.177588263278202,"y0":50.00661468947292,"z0":6.238334560727849,"aX":0.8190342083531672},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":-1.6,"spinRate":2598,"spinDirection":189},"zone":6,"typeConfidence":0.91,"plateTime":0.3900676544908803,"extension":6.387916940723208},"index":0,"playId":"391327b3-7e18-3734-b22f-f832c3a5c6cf","pitchNumber":1,"startTime":"2026-06-18T01:48:49.109Z","endTime":"2026-06-18T01:48:52.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.824953257201475,"aZ":-16.077044789375716,"pfxX":0.20152950231964772,"pfxZ":8.012962300338435,"pX":-0.3486837422720978,"pZ":3.2013767959527253,"vX0":2.3721284453942553,"vY0":-140.14939010660768,"vZ0":-5.538659885792558,"x":130.29,"y":152.34,"x0":-1.2288267943984452,"y0":50.00148756683723,"z0":6.237059044892868,"aX":0.4038716404347689},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":-0.8,"spinRate":2545,"spinDirection":184},"zone":1,"typeConfidence":0.91,"plateTime":0.38940296828567966,"extension":6.371304402357918},"index":1,"playId":"278225e1-dde2-3622-8003-fa62a488707e","pitchNumber":2,"startTime":"2026-06-18T01:49:10.598Z","endTime":"2026-06-18T01:49:13.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53443658618269,"aZ":-15.612803108930922,"pfxX":-4.6981492318571165,"pfxZ":8.08191285522581,"pX":-0.8187096308175027,"pZ":1.6827963268349069,"vX0":2.14879240622036,"vY0":-142.0146813793308,"vZ0":-9.494993053822725,"x":148.21,"y":193.34,"x0":-0.9734286201589113,"y0":50.00150224392121,"z0":6.055235101122425,"aX":-9.626918400506696},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":8.0,"spinRate":2165,"spinDirection":189},"zone":7,"typeConfidence":0.89,"plateTime":0.3851944889267931,"extension":6.522567235606248},"index":2,"playId":"e791533b-a9c6-3356-ad50-5af6aa126490","pitchNumber":3,"startTime":"2026-06-18T01:49:30.584Z","endTime":"2026-06-18T01:49:57.590Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}},"playEndTime":"2026-06-18T01:49:57.590Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a sharp line drive to center fielder Leody Taveras, deflected by second baseman Jackson Holliday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T01:50:10.299Z","endTime":"2026-06-18T01:50:29.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41235352859954,"aZ":-16.17984496826578,"pfxX":0.9437436570381132,"pfxZ":7.912318924532753,"pX":-0.8459206303891601,"pZ":2.6646793913829963,"vX0":0.6895139673935782,"vY0":-140.27066658246255,"vZ0":-6.943545159258537,"x":149.24,"y":166.83,"x0":-1.216372001265489,"y0":50.005783701169726,"z0":6.199732603208121,"aX":1.9079993362544436},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":-1.8,"spinRate":2524,"spinDirection":188},"zone":11,"typeConfidence":0.9,"plateTime":0.38834393793789745,"extension":6.304826724806039},"hitData":{"launchSpeed":103.7,"launchAngle":10.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":147.19,"coordY":123.35}},"index":0,"playId":"7a9f2784-6afe-347e-8923-1d2ce00ad6da","pitchNumber":1,"startTime":"2026-06-18T01:50:18.021Z","endTime":"2026-06-18T01:50:29.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:50:29.522Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-18T01:50:48.335Z","endTime":"2026-06-18T01:52:32.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","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":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57031301640795,"aZ":-14.586075374501963,"pfxX":-2.7907244270903853,"pfxZ":8.710203767743337,"pX":0.27384541761607967,"pZ":2.7547780335925918,"vX0":5.000154476586836,"vY0":-140.85951145757667,"vZ0":-6.414857317476022,"x":106.56,"y":164.4,"x0":-1.1578225866962295,"y0":50.00135302505936,"z0":5.996381068120364,"aX":-5.634600744027456},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":4.1,"spinRate":2378,"spinDirection":189},"zone":6,"typeConfidence":0.9,"plateTime":0.38814575990277955,"extension":6.5876267044140135},"index":0,"playId":"74768ad4-bd4a-34fd-bbe5-c1c3b0e8c982","pitchNumber":1,"startTime":"2026-06-18T01:50:56.517Z","endTime":"2026-06-18T01:50:59.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96886917331617,"aZ":-14.69839367224736,"pfxX":-3.51404960389271,"pfxZ":8.796977365043016,"pX":0.5739968211710811,"pZ":1.1208870756539098,"vX0":5.659485092795729,"vY0":-139.70509444621635,"vZ0":-10.55225998060675,"x":95.12,"y":208.52,"x0":-1.0167878582098455,"y0":50.00574873692689,"z0":5.901173427765289,"aX":-6.983353796940802},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":5.3,"spinRate":2299,"spinDirection":194},"zone":14,"typeConfidence":0.78,"plateTime":0.3912936825386759,"extension":6.634768324113639},"index":1,"playId":"83aba121-cb28-39f1-8deb-55c407459fce","pitchNumber":2,"startTime":"2026-06-18T01:51:19.079Z","endTime":"2026-06-18T01:51:22.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65833555818447,"aZ":-45.51128450058666,"pfxX":2.9882712556821254,"pfxZ":-8.288710895778095,"pX":1.0985651267047618,"pZ":-1.4832957240615765,"vX0":4.143067685480894,"vY0":-126.739882070379,"vZ0":-9.741338039445733,"x":75.13,"y":278.83,"x0":-0.9528662684872964,"y0":50.00566469118572,"z0":6.0984760056911025,"aX":4.806217348978879},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-17.2,"breakHorizontal":-6.5,"spinRate":2885,"spinDirection":16},"zone":14,"typeConfidence":0.9,"plateTime":0.43406352914456825,"extension":6.521068721616934},"index":2,"playId":"ee697e9f-2794-3dff-9978-e622263e0ad4","pitchNumber":3,"startTime":"2026-06-18T01:51:42.634Z","endTime":"2026-06-18T01:51:50.741Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cal Raleigh out at 2nd, catcher Adley Rutschman to second baseman Jackson Holliday.","event":"Runner Out","eventType":"other_out","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"ee697e9f-2794-3dff-9978-e622263e0ad4","startTime":"2026-06-18T01:52:13.150Z","endTime":"2026-06-18T01:52:28.383Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.424010048976875,"aZ":-32.79895552044901,"pfxX":7.318701955600682,"pfxZ":-0.3631428808811812,"pX":1.1134443547232378,"pZ":0.24648255463841107,"vX0":3.259281912602827,"vY0":-131.18185758298165,"vZ0":-8.379994368966196,"x":74.56,"y":232.12,"x0":-1.0952276354545658,"y0":50.00040011766524,"z0":5.923135663091963,"aX":12.767666361500304},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.3,"breakHorizontal":-13.9,"spinRate":2777,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4173314283258831,"extension":6.430052340945979},"index":4,"playId":"e5ef484f-8be0-30d1-9a03-aa59135b462d","pitchNumber":4,"startTime":"2026-06-18T01:52:28.383Z","endTime":"2026-06-18T01:52:32.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:52:32.352Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T01:54:35.644Z","endTime":"2026-06-18T01:56:00.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":{"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":97.2,"endSpeed":89.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.185780938397603,"aZ":-19.39970285588389,"pfxX":-9.628656691827834,"pfxZ":6.286940080584983,"pX":0.9697638049884223,"pZ":2.073444784310872,"vX0":9.735402853785454,"vY0":-141.20495659045778,"vZ0":-6.577537731163069,"x":80.03,"y":182.8,"x0":-1.2608366422897486,"y0":50.00559491969426,"z0":5.668180119846909,"aX":-19.57432213127187},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":15.6,"spinRate":2330,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38693403856090036,"extension":6.475745191285221},"index":0,"playId":"d5e26ba4-9057-30a7-a6b0-0259681c39eb","pitchNumber":1,"startTime":"2026-06-18T01:54:51.435Z","endTime":"2026-06-18T01:54:54.651Z","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.9,"endSpeed":89.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.244985226124218,"aZ":-14.419339438187198,"pfxX":-6.410315535263505,"pfxZ":8.721715460440652,"pX":-0.0971431480003261,"pZ":3.0258417446648185,"vX0":6.017927575806425,"vY0":-141.090756316144,"vZ0":-5.180739530625174,"x":120.7,"y":157.08,"x0":-1.415067942678772,"y0":50.00119670806041,"z0":5.800539161089443,"aX":-13.045983970912957},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.0,"breakHorizontal":10.6,"spinRate":2292,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.38681473158483026,"extension":6.478761061676457},"index":1,"playId":"c2ee1b33-3150-3465-99b5-1fd59528b950","pitchNumber":2,"startTime":"2026-06-18T01:55:06.580Z","endTime":"2026-06-18T01:55:09.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47858077893785,"aZ":-17.422501098268427,"pfxX":-6.350990944426402,"pfxZ":7.270678858721025,"pX":-0.23318393250213404,"pZ":4.316622687294033,"vX0":5.553671229117934,"vY0":-141.35549555711273,"vZ0":-1.4068259506874536,"x":125.89,"y":122.23,"x0":-1.3958551417785583,"y0":50.00031633254634,"z0":5.936460681362408,"aX":-12.8822650862467},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":10.4,"spinRate":2304,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3871159259180086,"extension":6.403941291719722},"index":2,"playId":"84ac9806-f043-39f3-8205-f8fb11c2e2cf","pitchNumber":3,"startTime":"2026-06-18T01:55:24.938Z","endTime":"2026-06-18T01:55:27.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06251569687667,"aZ":-24.840483055693603,"pfxX":-10.313888470982585,"pfxZ":3.554120576309044,"pX":0.311282132896891,"pZ":2.628168233910277,"vX0":8.568017073717453,"vY0":-142.63048778004404,"vZ0":-4.12963840823101,"x":105.13,"y":167.82,"x0":-1.3879702799008455,"y0":50.00605508835484,"z0":5.656653649330897,"aX":-21.3057122390964},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.8,"breakHorizontal":17.0,"spinRate":2341,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3836628340778838,"extension":6.608447013499925},"index":3,"playId":"ba82a6d0-7d74-3806-8497-41bce61cbc8b","pitchNumber":4,"startTime":"2026-06-18T01:55:41.084Z","endTime":"2026-06-18T01:55:44.338Z","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":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273458196347573,"aZ":-34.98549965654334,"pfxX":7.1585994513750135,"pfxZ":-1.7282895380508632,"pX":1.2328832096654077,"pZ":0.7755938800397714,"vX0":4.767054120123511,"vY0":-127.12926811176888,"vZ0":-5.055850239082176,"x":70.01,"y":217.84,"x0":-1.5995994839843457,"y0":50.001451030264,"z0":5.582733596125603,"aX":11.657336055742949},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.1,"breakHorizontal":-14.0,"spinRate":2430,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4316708567102001,"extension":6.66342098570133},"index":4,"playId":"64ac6d4d-3c5e-3c3b-baa7-072370a21294","pitchNumber":5,"startTime":"2026-06-18T01:55:57.378Z","endTime":"2026-06-18T01:56:00.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:56:00.378Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samuel Basallo singles on a fly ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T01:56:18.421Z","endTime":"2026-06-18T01:57:23.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.328249910805624,"aZ":-22.796061387623656,"pfxX":-10.459986562647849,"pfxZ":4.634173350056713,"pX":0.5898027906864078,"pZ":2.750068829216637,"vX0":9.130159370402195,"vY0":-140.75088778541547,"vZ0":-4.118490934472285,"x":94.52,"y":164.53,"x0":-1.3231498471643675,"y0":50.00478354745362,"z0":5.692541641398541,"aX":-21.17359652428616},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.8,"breakHorizontal":17.3,"spinRate":2347,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3878615421878502,"extension":6.590345024645703},"index":0,"playId":"4cfe1639-5fd6-3b05-a1dd-d55370363a36","pitchNumber":1,"startTime":"2026-06-18T01:56:28.999Z","endTime":"2026-06-18T01:56:32.016Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-18T01:56:40.352Z","endTime":"2026-06-18T01:56:51.054Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"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.2,"endSpeed":89.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.055947665634328,"aZ":-15.753297824178235,"pfxX":-5.589512901689132,"pfxZ":8.045291611234749,"pX":0.036265140609163846,"pZ":3.3077262640816016,"vX0":6.084282542800959,"vY0":-141.4536004698928,"vZ0":-4.020766378098487,"x":115.62,"y":149.47,"x0":-1.4088357447190991,"y0":50.00517874581292,"z0":5.747207554649717,"aX":-11.411953829791393},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":9.0,"spinRate":2379,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.38614174036832205,"extension":6.460002732321642},"index":2,"playId":"5fa99086-9a00-3f74-82e8-5949676bdee5","pitchNumber":2,"startTime":"2026-06-18T01:56:51.054Z","endTime":"2026-06-18T01:56:54.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.392753632134564,"aZ":-15.084125486858529,"pfxX":-6.072853344595312,"pfxZ":8.30086423851281,"pX":0.5280315527429951,"pZ":3.733119431194473,"vX0":7.250811188810131,"vY0":-142.06254443006492,"vZ0":-3.24656226544681,"x":96.87,"y":137.99,"x0":-1.2598449882954148,"y0":50.000390200305844,"z0":5.840566637995231,"aX":-12.499502217046095},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2342,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3845164100793115,"extension":6.53762714828915},"hitData":{"launchSpeed":72.7,"launchAngle":32.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.08,"coordY":101.09}},"index":3,"playId":"ad31b5bb-d4c4-3834-9010-b88822c2d43a","pitchNumber":3,"startTime":"2026-06-18T01:57:10.069Z","endTime":"2026-06-18T01:57:23.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:57:23.358Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leody Taveras flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T01:57:38.512Z","endTime":"2026-06-18T01:59:29.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33300093832434,"aZ":-21.91431324350918,"pfxX":-9.005524943718088,"pfxZ":5.156895018220904,"pX":-0.7176796836367706,"pZ":3.3304368219775937,"vX0":5.326760505504663,"vY0":-139.64791983882094,"vZ0":-2.6127795363531616,"x":144.36,"y":148.86,"x0":-1.4727252796852015,"y0":50.00228944197011,"z0":5.708387420216103,"aX":-17.91373885932874},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.0,"breakHorizontal":15.4,"spinRate":2326,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3911570582229862,"extension":6.543949044743881},"index":0,"playId":"ccf62956-d08b-35e4-a0f1-c4e6605dc19e","pitchNumber":1,"startTime":"2026-06-18T01:57:58.859Z","endTime":"2026-06-18T01:58:01.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.07774060054054,"aZ":-17.264455434608106,"pfxX":-8.598875931503093,"pfxZ":7.400787033445887,"pX":-0.15956588396118188,"pZ":3.060499767022856,"vX0":6.455878256191406,"vY0":-140.3878930484914,"vZ0":-4.186080516647788,"x":123.08,"y":156.15,"x0":-1.3613735800441384,"y0":50.001482321913116,"z0":5.680603102485477,"aX":-17.318727504600687},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.8,"breakHorizontal":14.4,"spinRate":2383,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.38881551780699697,"extension":6.597332330477386},"index":1,"playId":"1dbfc4b6-1f96-3765-9032-24e2b75ffb24","pitchNumber":2,"startTime":"2026-06-18T01:58:14.765Z","endTime":"2026-06-18T01:58:19.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T01:58:33.606Z","endTime":"2026-06-18T01:58:50.821Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"}},{"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":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15688491636534,"aZ":-38.273176433138154,"pfxX":7.30865434595806,"pfxZ":-3.75769095435826,"pX":0.18038200850237884,"pZ":1.636449414139585,"vX0":2.0530659523284704,"vY0":-126.60474557643494,"vZ0":-2.447554174004326,"x":110.12,"y":194.6,"x0":-1.5910415454086029,"y0":50.00588207312148,"z0":5.68275570603227,"aX":11.85084763546828},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.1,"breakHorizontal":-13.7,"spinRate":2580,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.43284578826754183,"extension":6.617758935085368},"index":3,"playId":"f4e07ad4-1d72-3fa9-9294-b81b55282d1e","pitchNumber":3,"startTime":"2026-06-18T01:58:50.821Z","endTime":"2026-06-18T01:58:53.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.997698014513386,"aZ":-15.45944197869388,"pfxX":-5.24446210429643,"pfxZ":8.17737144668191,"pX":0.16595189551827988,"pZ":3.1181611012378214,"vX0":6.25442599111405,"vY0":-141.30331391549282,"vZ0":-4.421042666848467,"x":110.67,"y":154.59,"x0":-1.3837225641113062,"y0":50.00130842352298,"z0":5.680690217099075,"aX":-10.717646846318258},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":8.4,"spinRate":2350,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.38606174149899264,"extension":6.59442054041832},"hitData":{"launchSpeed":90.4,"launchAngle":38.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.0,"coordY":73.25}},"index":4,"playId":"75c1ef72-842e-3938-9197-28323f720931","pitchNumber":4,"startTime":"2026-06-18T01:59:16.629Z","endTime":"2026-06-18T01:59:29.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T01:59:29.830Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler O'Neill grounds into a force out, third baseman J.P. Crawford to second baseman Cole Young. Samuel Basallo out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-18T01:59:36.884Z","endTime":"2026-06-18T02:00:20.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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,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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":85.8,"endSpeed":79.1,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76479895604693,"aZ":-41.284461486996946,"pfxX":6.459944380876507,"pfxZ":-5.773818504884115,"pX":-0.7820658540603219,"pZ":2.108075968944354,"vX0":0.10914937602352368,"vY0":-125.01526253111759,"vZ0":-0.5565310076252016,"x":146.81,"y":181.86,"x0":-1.665134003856537,"y0":50.00040642086293,"z0":5.729233987444964,"aX":10.198788380408514},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.3,"breakHorizontal":-11.8,"spinRate":2105,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.4385269969279797,"extension":6.51630605892726},"index":0,"playId":"36b321a2-8536-3d3b-b69e-e9d6e92fad97","pitchNumber":1,"startTime":"2026-06-18T01:59:55.467Z","endTime":"2026-06-18T01:59:58.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.335339880237715,"aZ":-21.01616636113517,"pfxX":-9.510538254658687,"pfxZ":5.492048479111421,"pX":-0.28347921109515967,"pZ":2.5809483365806165,"vX0":6.442711139435012,"vY0":-140.99251813453083,"vZ0":-4.892625195997042,"x":127.81,"y":169.09,"x0":-1.3519746551103542,"y0":50.00381135702895,"z0":5.67837722967374,"aX":-19.32224783609954},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.2,"breakHorizontal":16.1,"spinRate":2365,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.387144784514601,"extension":6.633909914586375},"hitData":{"launchSpeed":95.6,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.75,"coordY":171.35}},"index":1,"playId":"0cd59527-d580-3232-8290-b09e063223e8","pitchNumber":2,"startTime":"2026-06-18T02:00:13.557Z","endTime":"2026-06-18T02:00:20.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:00:20.605Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T02:02:16.490Z","endTime":"2026-06-18T02:03:59.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":1},"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":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.947026772701754,"aZ":-46.67034800334551,"pfxX":3.32875666818339,"pfxZ":-9.308936088627103,"pX":0.038472608494086395,"pZ":1.0643226324483417,"vX0":1.910323939697483,"vY0":-124.5271060565298,"vZ0":-3.4581774685443625,"x":115.53,"y":210.04,"x0":-1.173165574999674,"y0":50.00332953044482,"z0":6.363872826399309,"aX":5.1836979757173856},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-17.4,"breakHorizontal":-6.5,"spinRate":2873,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.4412569255924419,"extension":6.270298697587435},"index":0,"playId":"2bfb0e21-810f-3a6a-ae88-148870921c67","pitchNumber":1,"startTime":"2026-06-18T02:02:34.788Z","endTime":"2026-06-18T02:02:37.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73366347197754,"aZ":-19.578837334749494,"pfxX":-8.536945084312748,"pfxZ":6.47953446741282,"pX":0.04017101463876339,"pZ":1.0472781353919736,"vX0":6.445127713578369,"vY0":-138.0908943576738,"vZ0":-9.691756611193242,"x":115.47,"y":210.5,"x0":-1.2066794191098333,"y0":50.006871148666356,"z0":5.90191750247989,"aX":-16.606813431374473},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":14.3,"spinRate":2264,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.3955900652895541,"extension":6.399593502761066},"index":1,"playId":"8100a7fb-314c-352d-9b3d-c4fba9ba590d","pitchNumber":2,"startTime":"2026-06-18T02:02:55.293Z","endTime":"2026-06-18T02:02:58.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.062215175607747,"aZ":-17.42341297720735,"pfxX":0.39587443068236683,"pfxZ":7.440395843807185,"pX":-0.02896059459761816,"pZ":2.0913143982053466,"vX0":3.123024160701532,"vY0":-138.9384502081982,"vZ0":-7.7906688576171295,"x":118.1,"y":182.31,"x0":-1.2125513429347332,"y0":50.0023145381071,"z0":6.059996584094031,"aX":0.7841946893320116},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":-1.3,"spinRate":2510,"spinDirection":188},"zone":8,"typeConfidence":0.9,"plateTime":0.3921427167581464,"extension":6.467696146398614},"index":2,"playId":"f070188f-9c9a-34b5-9861-5e0f5c4b946c","pitchNumber":3,"startTime":"2026-06-18T02:03:15.734Z","endTime":"2026-06-18T02:03:18.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22335930891373,"aZ":-18.81083827206551,"pfxX":-7.358855947055567,"pfxZ":6.732178723998928,"pX":0.545945037764358,"pZ":2.821714062877322,"vX0":6.958615985827317,"vY0":-139.5024086296529,"vZ0":-5.611325533861406,"x":96.19,"y":162.59,"x0":-1.015847343711976,"y0":50.00545219407737,"z0":6.085655707627165,"aX":-14.613183040169224},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.3,"breakHorizontal":12.0,"spinRate":2338,"spinDirection":195},"zone":3,"typeConfidence":0.9,"plateTime":0.39153093238909564,"extension":6.506183904245028},"index":3,"playId":"702a4139-231b-3908-b030-79cb2d55befc","pitchNumber":4,"startTime":"2026-06-18T02:03:35.223Z","endTime":"2026-06-18T02:03:39.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.503060085612844,"aZ":-45.311792481426856,"pfxX":3.450908179499308,"pfxZ":-8.052836133695452,"pX":0.395897415116294,"pZ":-0.24867634571445252,"vX0":2.7647579520762786,"vY0":-127.01264536902713,"vZ0":-6.8371372987100205,"x":101.91,"y":245.49,"x0":-1.1559498293267,"y0":50.004809859420874,"z0":6.089649040030153,"aX":5.627593065358548},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-16.0,"breakHorizontal":-6.8,"spinRate":2769,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.43156657897448136,"extension":6.524670759097715},"index":4,"playId":"ef37dbf9-a54c-3001-b92b-3b1757e5fc62","pitchNumber":5,"startTime":"2026-06-18T02:03:56.439Z","endTime":"2026-06-18T02:03:59.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:03:59.926Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T02:04:10.483Z","endTime":"2026-06-18T02:04:39.714Z","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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.446853871922556,"aZ":-18.411651288725125,"pfxX":-6.908233370327536,"pfxZ":6.859907134186189,"pX":-0.010153051043918383,"pZ":2.781009913779475,"vX0":5.412354659189585,"vY0":-140.65618011871973,"vZ0":-6.025265517746363,"x":117.39,"y":163.69,"x0":-1.060267253124005,"y0":50.00651501517381,"z0":6.142080783091723,"aX":-13.866331469072884},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.4,"breakHorizontal":11.4,"spinRate":2443,"spinDirection":186},"zone":2,"typeConfidence":0.9,"plateTime":0.3891873450250558,"extension":6.49968918362647},"hitData":{"launchSpeed":95.8,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.7,"coordY":148.03}},"index":0,"playId":"444a84ab-db72-3991-868b-6d4f2757cb0d","pitchNumber":1,"startTime":"2026-06-18T02:04:30.793Z","endTime":"2026-06-18T02:04:39.714Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:04:39.714Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Robles walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T02:04:55.962Z","endTime":"2026-06-18T02:06:12.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75553465814789,"aZ":-28.56262411005498,"pfxX":4.377059118037256,"pfxZ":2.0256245173289344,"pX":0.04612083575619965,"pZ":0.9534449912983632,"vX0":1.8793784047660194,"vY0":-131.70766519829604,"vZ0":-7.637837373034391,"x":115.24,"y":213.04,"x0":-1.24269435306594,"y0":50.00017325008544,"z0":5.967041062116003,"aX":7.781657357346241},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.4,"breakHorizontal":-8.3,"spinRate":2685,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.41394502688447865,"extension":6.340738276641792},"index":0,"playId":"4dfc5ddb-6807-3ef2-b127-04feb4b47c97","pitchNumber":1,"startTime":"2026-06-18T02:05:07.974Z","endTime":"2026-06-18T02:05:11.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.352322030102854,"aZ":-31.981999504171323,"pfxX":6.205750119454415,"pfxZ":0.11017222538434546,"pX":0.6524116295817606,"pZ":-0.2439056068358431,"vX0":3.2661888737687703,"vY0":-129.92138315717713,"vZ0":-9.395577549642669,"x":92.13,"y":245.37,"x0":-1.4244173753274636,"y0":50.00339495321693,"z0":5.8243286118879345,"aX":10.68538811966984},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.6,"breakHorizontal":-11.9,"spinRate":2732,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.42042083954450904,"extension":6.435196301583466},"index":1,"playId":"0c358985-5381-3834-b8af-90d41ab73022","pitchNumber":2,"startTime":"2026-06-18T02:05:26.691Z","endTime":"2026-06-18T02:05:29.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2185263154014,"aZ":-20.787307441925087,"pfxX":-6.868382970783873,"pfxZ":5.80862509778118,"pX":-1.136209694805971,"pZ":3.12648353267635,"vX0":2.706467226162638,"vY0":-138.25885632079138,"vZ0":-4.291928496158295,"x":160.31,"y":154.36,"x0":-1.2284916515260953,"y0":50.00255587550442,"z0":6.07158591965847,"aX":-13.462699909728078},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":12.0,"spinRate":2254,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.3942941936221511,"extension":6.302828404373398},"index":2,"playId":"e73e84be-fae8-39f1-9d2b-3eea850deb0d","pitchNumber":3,"startTime":"2026-06-18T02:05:48.711Z","endTime":"2026-06-18T02:05:52.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32243152051358,"aZ":-21.776120419375456,"pfxX":-7.817316045533621,"pfxZ":5.479257278888479,"pX":-1.288636781735298,"pZ":2.513460723929855,"vX0":2.8267727113461882,"vY0":-136.2756369537809,"vZ0":-5.359021939681289,"x":166.12,"y":170.92,"x0":-1.317968531106755,"y0":50.00571530350862,"z0":5.9905251714104795,"aX":-14.843122810467719},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":13.7,"spinRate":2183,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.40049726083520065,"extension":6.437660838370448},"index":3,"playId":"40eaee4b-e2f9-300a-ae81-e47145ef096e","pitchNumber":4,"startTime":"2026-06-18T02:06:08.838Z","endTime":"2026-06-18T02:06:12.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:06:12.515Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-18T02:06:31.522Z","endTime":"2026-06-18T02:08:14.601Z","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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.299189828605307,"aZ":-47.328971361879404,"pfxX":4.624074391980425,"pfxZ":-9.82140601046067,"pX":-0.2681976836776519,"pZ":1.9400583536389069,"vX0":1.5360179508649277,"vY0":-123.88109641430175,"vZ0":-0.9230311679184229,"x":127.22,"y":186.4,"x0":-1.4979950074314339,"y0":50.00095060951822,"z0":6.297131588948161,"aX":7.137196294916179},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-17.8,"breakHorizontal":-8.8,"spinRate":2824,"spinDirection":30},"zone":8,"typeConfidence":0.9,"plateTime":0.44328833631278863,"extension":6.393803146175547},"index":0,"playId":"0ed9d0d9-58f9-399c-9aac-a3cfb2fb79c1","pitchNumber":1,"startTime":"2026-06-18T02:06:42.878Z","endTime":"2026-06-18T02:06:46.286Z","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":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.798959048289543,"aZ":-48.601662707176374,"pfxX":2.9295067570528612,"pfxZ":-10.374060582696961,"pX":0.3237515638031943,"pZ":1.3839672224843906,"vX0":2.936079222406054,"vY0":-125.62869375689581,"vZ0":-2.419755256359057,"x":104.66,"y":201.41,"x0":-1.2450849533674522,"y0":50.00496645652693,"z0":6.3467780343574,"aX":4.63724224565436},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-19.1,"breakHorizontal":-6.0,"spinRate":2806,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4376433983038699,"extension":6.325850057955738},"index":1,"playId":"cbdaf134-82d9-34c3-b5d5-84ebf1a20f05","pitchNumber":2,"startTime":"2026-06-18T02:07:01.250Z","endTime":"2026-06-18T02:07:04.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439322036515307,"aZ":-16.521213280583538,"pfxX":-6.794912555867403,"pfxZ":7.656158361944916,"pX":-1.690347469485949,"pZ":2.8584630279197043,"vX0":0.5339082868969416,"vY0":-141.23066124733398,"vZ0":-6.472091868397337,"x":181.43,"y":161.6,"x0":-0.9960863871390766,"y0":50.005773461053586,"z0":6.219838176746488,"aX":-13.89869033218393},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":12.2,"spinRate":2222,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.3860104021101076,"extension":6.530906546132701},"index":2,"playId":"9d836164-1bf3-3353-a35a-3da4d1e9c682","pitchNumber":3,"startTime":"2026-06-18T02:07:25.075Z","endTime":"2026-06-18T02:07:28.433Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"e0af63e3-18af-3f38-812a-1925914e1267","startTime":"2026-06-18T02:07:47.257Z","endTime":"2026-06-18T02:07:50.257Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.216842872818948,"aZ":-47.52671722983565,"pfxX":3.418619538635938,"pfxZ":-9.607919145723159,"pX":0.41705630837635616,"pZ":0.4869014393024408,"vX0":2.5737188316547654,"vY0":-126.02413597064891,"vZ0":-4.70232788436255,"x":101.1,"y":225.63,"x0":-1.064020073877332,"y0":50.003891273428366,"z0":6.2427965794383224,"aX":5.461794880801488},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-18.2,"breakHorizontal":-6.8,"spinRate":2842,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.4357365641729838,"extension":6.539413062001021},"index":4,"playId":"217cbbed-64e2-35b2-a410-24e5408a20f5","pitchNumber":4,"startTime":"2026-06-18T02:08:10.130Z","endTime":"2026-06-18T02:08:14.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:08:14.601Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T02:10:10.736Z","endTime":"2026-06-18T02:11:32.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648574534225713,"aZ":-20.681810636268494,"pfxX":-10.971373997337892,"pfxZ":5.981220582240674,"pX":-0.35868033131383803,"pZ":3.0710068409570654,"vX0":6.62826923517815,"vY0":-137.51621356823182,"vZ0":-3.6183884514198765,"x":130.67,"y":155.86,"x0":-1.3711550664773589,"y0":50.001615540914706,"z0":5.801784708797037,"aX":-21.073522546572516},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":18.5,"spinRate":2358,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39785145813888434,"extension":6.437624087585858},"index":0,"playId":"5e443077-0ac6-39cb-8f52-ac736d01bf43","pitchNumber":1,"startTime":"2026-06-18T02:10:26.708Z","endTime":"2026-06-18T02:10:30.009Z","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.1,"endSpeed":88.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59657482202341,"aZ":-12.37588459740958,"pfxX":-6.3681584634886494,"pfxZ":9.933877766519409,"pX":0.8591416842158465,"pZ":2.0234969908012888,"vX0":8.080294340230996,"vY0":-139.6076206810847,"vZ0":-7.706024435138066,"x":84.25,"y":184.15,"x0":-1.232317550847068,"y0":50.00292741111555,"z0":5.616580169258203,"aX":-12.69212554246861},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2262,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3909010541183249,"extension":6.5296127130944654},"index":1,"playId":"b8723df2-aa26-34bb-a4ea-0b1a6faed6a8","pitchNumber":2,"startTime":"2026-06-18T02:10:40.161Z","endTime":"2026-06-18T02:10:43.318Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-18T02:10:54.691Z","endTime":"2026-06-18T02:11:00.094Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50975431610872,"aZ":-17.222284443971738,"pfxX":-6.675553485111575,"pfxZ":7.3763926167647345,"pX":-0.7473826627132903,"pZ":3.312415203042108,"vX0":4.323653477798308,"vY0":-140.66328736888426,"vZ0":-3.5963277363396844,"x":145.49,"y":149.34,"x0":-1.4281778406471815,"y0":50.00100512548209,"z0":5.707565343843353,"aX":-13.527820279007434},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":11.4,"spinRate":2325,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.38771682347872716,"extension":6.424189278472494},"index":3,"playId":"4668dea3-eb9f-34f5-93d9-85b42c7e927c","pitchNumber":3,"startTime":"2026-06-18T02:11:00.094Z","endTime":"2026-06-18T02:11:03.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.414033908611636,"aZ":-20.554854515964276,"pfxX":-10.175348004942123,"pfxZ":5.8699733306776345,"pX":-1.0218145806478378,"pZ":2.910943072533011,"vX0":4.564347098804209,"vY0":-139.5548132050167,"vZ0":-3.9278139492015565,"x":155.95,"y":160.18,"x0":-1.3535215902635949,"y0":50.002567500789795,"z0":5.68486474642016,"aX":-20.137143965553683},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.1,"breakHorizontal":17.5,"spinRate":2382,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3919743394030375,"extension":6.59383534630211},"index":4,"playId":"6f1410f0-c654-33d8-b16b-05951fdeb59c","pitchNumber":4,"startTime":"2026-06-18T02:11:14.218Z","endTime":"2026-06-18T02:11:17.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.585100194838525,"aZ":-16.45721188077088,"pfxX":-6.261986115950661,"pfxZ":7.803388828613768,"pX":-0.3334089549456869,"pZ":2.954058425111298,"vX0":5.3360192808931615,"vY0":-140.71718496800634,"vZ0":-4.549678191402973,"x":129.71,"y":159.02,"x0":-1.4364660544802785,"y0":50.00412209233683,"z0":5.651000262712794,"aX":-12.615641381750654},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.4,"breakHorizontal":10.3,"spinRate":2290,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.38856257198262467,"extension":6.656356080407077},"index":5,"playId":"c59e3028-4f07-3f00-bc06-3921bc6163d8","pitchNumber":5,"startTime":"2026-06-18T02:11:29.730Z","endTime":"2026-06-18T02:11:32.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:11:32.749Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a ground ball to right fielder Victor Robles.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T02:11:47.635Z","endTime":"2026-06-18T02:12:25.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.813947656927915,"aZ":-21.418498906648306,"pfxX":-12.682701634270181,"pfxZ":5.33025252393258,"pX":1.5753059973930525,"pZ":2.350217648735527,"vX0":11.726030070258984,"vY0":-141.0751001691523,"vZ0":-5.46240004624391,"x":56.95,"y":175.32,"x0":-0.9854539260009484,"y0":50.00052085804267,"z0":5.690156732065912,"aX":-25.584477829959233},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.6,"breakHorizontal":20.6,"spinRate":2448,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38810472461556333,"extension":6.687385427054746},"index":0,"playId":"7d592660-9dfc-34b3-a3d5-5777cf203931","pitchNumber":1,"startTime":"2026-06-18T02:11:57.964Z","endTime":"2026-06-18T02:12:00.964Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.591199427732573,"aZ":-20.87026221046168,"pfxX":-11.27349862915276,"pfxZ":5.580495896803403,"pX":-0.05736024638036412,"pZ":2.413362611089705,"vX0":7.70489471390199,"vY0":-141.26644632145178,"vZ0":-5.180888544713984,"x":119.19,"y":173.62,"x0":-1.3527968648313669,"y0":50.00155157999391,"z0":5.609020031736258,"aX":-22.828135643663334},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":18.8,"spinRate":2415,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3874323545047442,"extension":6.7493082335248715},"hitData":{"launchSpeed":99.4,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.36,"coordY":96.32}},"index":1,"playId":"9ffe7493-111a-30a2-b509-9736da661d30","pitchNumber":2,"startTime":"2026-06-18T02:12:13.987Z","endTime":"2026-06-18T02:12:25.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:12:25.040Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T02:12:38.209Z","endTime":"2026-06-18T02:15:04.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":80.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25621539492486,"aZ":-33.481529384810045,"pfxX":7.340150182153672,"pfxZ":-0.800933552993973,"pX":1.5477244137822483,"pZ":2.1429966887002854,"vX0":5.443882156079759,"vY0":-127.51565439946717,"vZ0":-2.229136366549006,"x":58.0,"y":180.92,"x0":-1.5713078141247399,"y0":50.0007234409411,"z0":5.680913962255864,"aX":12.033245729612826},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.7,"breakHorizontal":-14.5,"spinRate":2557,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.43023522429362826,"extension":6.420978999408467},"index":0,"playId":"c4ad6c58-eaa9-398d-916a-3eb775f1f57e","pitchNumber":1,"startTime":"2026-06-18T02:12:49.098Z","endTime":"2026-06-18T02:12:52.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18103253346875,"aZ":-32.652112557190954,"pfxX":6.49977492332716,"pfxZ":-0.29682307187105295,"pX":1.3121991254148937,"pZ":1.0901203310901189,"vX0":5.068860717445981,"vY0":-126.94593105282756,"vZ0":-4.657205002981248,"x":66.98,"y":209.35,"x0":-1.5581150530322085,"y0":50.001099123272354,"z0":5.562144707845861,"aX":10.55417839124984},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.4,"breakHorizontal":-13.0,"spinRate":2575,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4322855330406643,"extension":6.694038452392869},"index":1,"playId":"43d99ed6-0247-3580-877d-b0b584b2c33e","pitchNumber":2,"startTime":"2026-06-18T02:13:06.962Z","endTime":"2026-06-18T02:13:10.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.324672262998124,"aZ":-31.979228027286638,"pfxX":5.350447909432998,"pfxZ":0.12276062537588928,"pX":-0.37235280906557283,"pZ":2.6597238081641974,"vX0":1.6312765250845214,"vY0":-126.60702248156181,"vZ0":-1.0483010930534344,"x":131.19,"y":166.97,"x0":-1.720584550037301,"y0":50.005690040784906,"z0":5.64315243662287,"aX":8.669245681496475},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.2,"breakHorizontal":-10.1,"spinRate":2420,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.43295824724600207,"extension":6.664534129622888},"index":2,"playId":"8c7e7c82-93a8-38d2-9e70-fe56c5188cf0","pitchNumber":3,"startTime":"2026-06-18T02:13:27.342Z","endTime":"2026-06-18T02:13:30.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33059309647706,"aZ":-17.385081960224376,"pfxX":-7.102492725114135,"pfxZ":7.446275063393295,"pX":0.05606432688846258,"pZ":1.6266740918425944,"vX0":6.554392979505488,"vY0":-139.7652336064143,"vZ0":-7.628077854600287,"x":114.86,"y":194.86,"x0":-1.3921257510339762,"y0":50.003981931386896,"z0":5.524791259371271,"aX":-14.108536660922905},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":11.6,"spinRate":2291,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3912938853986878,"extension":6.790287841925439},"index":3,"playId":"fe315420-3574-3b7e-b690-41d4b7bc59a3","pitchNumber":4,"startTime":"2026-06-18T02:13:45.294Z","endTime":"2026-06-18T02:13:48.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671671415223308,"aZ":-13.831163846753821,"pfxX":-6.204360795813505,"pfxZ":9.052129605970872,"pX":-0.11586108161688671,"pZ":3.7803807219260057,"vX0":6.037842733228993,"vY0":-141.1019376880773,"vZ0":-2.9368332672009894,"x":121.42,"y":136.71,"x0":-1.4723981687669006,"y0":50.00001644045287,"z0":5.720228463645147,"aX":-12.56868682739377},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":10.1,"spinRate":2331,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38747037991950606,"extension":6.577430815167659},"index":4,"playId":"e3db106a-ac64-3dcb-b91b-068d193cf330","pitchNumber":5,"startTime":"2026-06-18T02:14:12.915Z","endTime":"2026-06-18T02:14:15.915Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"6a7b4263-7065-392a-a8c1-8f69a758b6cf","startTime":"2026-06-18T02:14:34.595Z","endTime":"2026-06-18T02:14:37.595Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.734559822908054,"aZ":-31.936060562465535,"pfxX":5.433016587661909,"pfxZ":0.15104044922852466,"pX":-0.23045739502104573,"pZ":2.2372875717008567,"vX0":1.842228789671715,"vY0":-126.23929191340463,"vZ0":-1.9590447135704205,"x":125.78,"y":178.37,"x0":-1.6764745843244149,"y0":50.005270508888046,"z0":5.60490354282923,"aX":8.73177554006744},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.0,"breakHorizontal":-10.3,"spinRate":1802,"spinDirection":33},"zone":5,"typeConfidence":2.0,"plateTime":0.4346080040550935,"extension":6.6653784314467694},"hitData":{"launchSpeed":86.7,"launchAngle":31.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.83,"coordY":83.65}},"index":6,"playId":"598c8403-6747-35b9-bcce-22c64e47fb40","pitchNumber":6,"startTime":"2026-06-18T02:14:52.529Z","endTime":"2026-06-18T02:15:04.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:15:04.107Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gunnar Henderson homers (15) on a fly ball to right center field. Blaze Alexander scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T02:15:18.247Z","endTime":"2026-06-18T02:16:30.965Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.582804263598504,"aZ":-29.33495159960054,"pfxX":-8.097554758811524,"pfxZ":1.7524662925669467,"pX":-1.046594549667742,"pZ":2.717568366167827,"vX0":3.6561708968974975,"vY0":-126.46475332565163,"vZ0":-1.3699021770670057,"x":156.89,"y":165.41,"x0":-1.4582799667520614,"y0":50.00482364942548,"z0":5.617518804163265,"aX":-13.128697040834256},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":13.8,"spinRate":1463,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.43298031240565393,"extension":6.654818444980412},"index":0,"playId":"fa4cc3ed-3ad6-39c5-8307-008445c149c6","pitchNumber":1,"startTime":"2026-06-18T02:15:27.410Z","endTime":"2026-06-18T02:15:30.592Z","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":96.2,"endSpeed":88.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.508238164727228,"aZ":-24.731790454446113,"pfxX":-8.9485058262621,"pfxZ":3.72608711693327,"pX":0.2996909209198558,"pZ":3.660421877140968,"vX0":7.429023327591881,"vY0":-139.9791575798398,"vZ0":-1.4053695848434407,"x":105.58,"y":139.95,"x0":-1.2167974916440558,"y0":50.00551953185791,"z0":5.777313206829168,"aX":-17.886447002460528},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":14.9,"spinRate":2127,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39024213181373746,"extension":6.619564759005391},"index":1,"playId":"02d09760-51b8-38bb-a257-4ff658bb34c1","pitchNumber":2,"startTime":"2026-06-18T02:15:45.406Z","endTime":"2026-06-18T02:15:50.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.716172392370154,"aZ":-13.679005275809649,"pfxX":-6.243581479363671,"pfxZ":9.412921495806934,"pX":0.35896907989330556,"pZ":2.626972764823445,"vX0":6.929909402440856,"vY0":-139.16429439853377,"vZ0":-5.632126755025,"x":103.32,"y":167.85,"x0":-1.3502012349842893,"y0":50.00172480811102,"z0":5.580224264232824,"aX":-12.267199728680136},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2316,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39331838854902346,"extension":6.719832960109656},"hitData":{"launchSpeed":102.6,"launchAngle":37.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":196.69,"coordY":67.27}},"index":2,"playId":"083f4af5-9401-335b-8e2c-859faf89d71b","pitchNumber":3,"startTime":"2026-06-18T02:16:04.382Z","endTime":"2026-06-18T02:16:30.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:16:30.965Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, second baseman Cole Young to first baseman Miles Mastrobuoni.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-18T02:16:46.175Z","endTime":"2026-06-18T02:17:47.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670156,"link":"/api/v1/people/670156"},"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, 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":85.9,"endSpeed":78.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043841550515978,"aZ":-35.49224474271884,"pfxX":8.078103787601325,"pfxZ":-2.101459203942449,"pX":-0.40600861757455825,"pZ":3.470713132138145,"vX0":0.32310881064300345,"vY0":-125.14858350954,"vZ0":1.4605382732945207,"x":132.48,"y":145.07,"x0":-1.5857670372389467,"y0":50.00144127290328,"z0":5.793943043098841,"aX":12.768933088917548},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.2,"breakHorizontal":-14.6,"spinRate":2562,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4382178044129348,"extension":6.610305899935749},"index":0,"playId":"6efb5f7e-c60d-3ea0-865d-4b0a46f78574","pitchNumber":1,"startTime":"2026-06-18T02:16:54.555Z","endTime":"2026-06-18T02:16:58.195Z","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":88.8,"endSpeed":81.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.132768454974286,"aZ":-24.96028688897574,"pfxX":-6.831914317828106,"pfxZ":4.276241309856463,"pX":0.05093622986315,"pZ":1.6296149671961866,"vX0":5.74982654348026,"vY0":-129.17779572139656,"vZ0":-4.758303117022828,"x":115.06,"y":194.78,"x0":-1.3170946602005176,"y0":50.00595395563305,"z0":5.4165591670539985,"aX":-11.537896504336706},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":11.0,"spinRate":1722,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.42415192388064193,"extension":6.786060046191138},"index":1,"playId":"5c11594e-39ce-3b02-b4de-a068a0de387e","pitchNumber":2,"startTime":"2026-06-18T02:17:08.564Z","endTime":"2026-06-18T02:17:11.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.901380142247614,"aZ":-23.723397821610696,"pfxX":-12.372876808994178,"pfxZ":4.296613079003464,"pX":1.3499069306358742,"pZ":1.47546488035226,"vX0":11.286565778814968,"vY0":-139.50173831234451,"vZ0":-6.648645889024754,"x":65.54,"y":198.94,"x0":-1.1443720903890549,"y0":50.00381582371443,"z0":5.4576076729299245,"aX":-24.344630483652626},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":20.0,"spinRate":2442,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39288755323896796,"extension":6.572969200547637},"index":2,"playId":"fcf7cf31-0365-354b-884e-6602697c7124","pitchNumber":3,"startTime":"2026-06-18T02:17:25.556Z","endTime":"2026-06-18T02:17:28.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.691572804501774,"aZ":-33.89454360126819,"pfxX":6.6536639353599565,"pfxZ":-1.0867535086762787,"pX":0.11917593758941865,"pZ":1.9285719248887692,"vX0":2.03912573980924,"vY0":-125.1579315192606,"vZ0":-2.263002793152797,"x":112.46,"y":186.71,"x0":-1.5708862435663007,"y0":50.00257133072679,"z0":5.625167242029271,"aX":10.535872354005248},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":-12.5,"spinRate":2553,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.43793658181357564,"extension":6.708055345069665},"hitData":{"launchSpeed":78.7,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.81,"coordY":157.16}},"index":3,"playId":"70c07017-4da1-383f-bd8e-9b269f03501e","pitchNumber":4,"startTime":"2026-06-18T02:17:39.851Z","endTime":"2026-06-18T02:17:47.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:17:47.464Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Joe called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T02:19:45.937Z","endTime":"2026-06-18T02:22:47.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08190145077645,"aZ":-19.33036779218981,"pfxX":-8.457882227223074,"pfxZ":6.728527535989819,"pX":-0.1188260906449691,"pZ":3.3599492444263293,"vX0":5.4081835666273435,"vY0":-136.999065745349,"vZ0":-3.9161551826034997,"x":121.53,"y":148.06,"x0":-1.0153658038703348,"y0":50.00351470046053,"z0":6.122164221903743,"aX":-16.145113348028456},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":14.3,"spinRate":2178,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.3991690622726489,"extension":6.37939023008112},"index":0,"playId":"ead41ab5-1afb-3a1c-be2e-b75ceb63100d","pitchNumber":1,"startTime":"2026-06-18T02:20:10.437Z","endTime":"2026-06-18T02:20:13.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89136859280089,"aZ":-33.159588565149384,"pfxX":5.866092406491119,"pfxZ":-0.6081988870153578,"pX":0.8659463129020217,"pZ":1.0226721564513765,"vX0":3.565785427440904,"vY0":-126.18182897155113,"vZ0":-5.759948635886542,"x":83.99,"y":211.17,"x0":-1.3241093548929381,"y0":50.0021681804876,"z0":5.983204089374727,"aX":9.528134608909717},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.2,"breakHorizontal":-11.4,"spinRate":2662,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4328609300538475,"extension":6.31959162504675},"index":1,"playId":"05aceece-637e-39fa-b8c5-f0bdd7f10779","pitchNumber":2,"startTime":"2026-06-18T02:20:27.009Z","endTime":"2026-06-18T02:20:30.138Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-18T02:20:40.036Z","endTime":"2026-06-18T02:20:53.100Z","isPitch":false,"type":"action","player":{"id":656582,"link":"/api/v1/people/656582"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.813686899427797,"aZ":-33.32736836115344,"pfxX":5.6323729051947815,"pfxZ":-0.7064923033344339,"pX":1.3139931966087266,"pZ":0.607797124037551,"vX0":3.9195344565718404,"vY0":-126.62157161596741,"vZ0":-6.852035133083584,"x":66.91,"y":222.37,"x0":-0.9835904652576919,"y0":50.004466795241015,"z0":6.001374805547508,"aX":9.184681243120284},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-11.0,"spinRate":2607,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.43185771636535186,"extension":6.491228833981339},"index":3,"playId":"8077bc34-b6a6-3fbc-affb-b56cb7c84f62","pitchNumber":3,"startTime":"2026-06-18T02:20:53.100Z","endTime":"2026-06-18T02:20:56.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.479616902215973,"aZ":-31.303415295879635,"pfxX":7.425113947164737,"pfxZ":0.5052151707776158,"pX":1.8995157188804652,"pZ":3.303906406007715,"vX0":4.735639545296301,"vY0":-130.3223787670191,"vZ0":-1.757104576650311,"x":44.59,"y":149.57,"x0":-0.9037607067989032,"y0":50.003630198008004,"z0":6.343379648215163,"aX":12.816729136587664},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.7,"breakHorizontal":-14.5,"spinRate":2609,"spinDirection":49},"zone":12,"typeConfidence":0.91,"plateTime":0.419728331358022,"extension":6.4019512483717005},"index":4,"playId":"324860bf-9409-3c7b-bd7c-e51fcd9fa69a","pitchNumber":4,"startTime":"2026-06-18T02:21:12.966Z","endTime":"2026-06-18T02:21:15.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40703362195558,"aZ":-16.86720502158435,"pfxX":-7.240327638713263,"pfxZ":7.615990274087395,"pX":-0.07493316223484348,"pZ":2.794649096577295,"vX0":4.297239354155089,"vY0":-140.3066073833835,"vZ0":-6.3137109824736966,"x":119.86,"y":163.32,"x0":-0.6794265227538544,"y0":50.0020004433741,"z0":6.158748976886526,"aX":-14.548143822820089},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":12.4,"spinRate":2307,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.38920914756509006,"extension":6.499469145767529},"index":5,"playId":"0be499ec-2f48-39d3-9837-c584f11eb004","pitchNumber":5,"startTime":"2026-06-18T02:21:33.332Z","endTime":"2026-06-18T02:21:36.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673190225029316,"aZ":-44.733946485590465,"pfxX":3.7604363066694484,"pfxZ":-7.828108005601729,"pX":0.7591720166470213,"pZ":0.8451042895000657,"vX0":2.8144935889741687,"vY0":-125.8902833977639,"vZ0":-4.5884324905586436,"x":88.06,"y":215.96,"x0":-0.8621065378082148,"y0":50.00451636293002,"z0":6.314425055154744,"aX":6.032363729640033},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-15.0,"breakHorizontal":-7.4,"spinRate":2725,"spinDirection":18},"zone":14,"typeConfidence":0.91,"plateTime":0.43517933664909236,"extension":6.3646916603812835},"index":6,"playId":"722f6d4c-dff9-3654-94d7-bf63e8dd4392","pitchNumber":6,"startTime":"2026-06-18T02:21:56.892Z","endTime":"2026-06-18T02:22:00.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.614102726113607,"aZ":-33.46155020571086,"pfxX":6.796232618979567,"pfxZ":-0.774413554413842,"pX":0.48301933786111667,"pZ":2.3826723414928703,"vX0":2.2862521962484994,"vY0":-127.78161817688488,"vZ0":-2.887722980087018,"x":98.59,"y":174.45,"x0":-1.3035264491722163,"y0":50.000002631025616,"z0":6.127294385462495,"aX":11.359565151443833},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.8,"breakHorizontal":-12.8,"spinRate":2637,"spinDirection":52},"zone":6,"typeConfidence":0.9,"plateTime":0.42684949604158806,"extension":6.366564865367762},"index":7,"playId":"c7f1b386-aed8-3aa9-b610-e92d979befad","pitchNumber":7,"startTime":"2026-06-18T02:22:17.718Z","endTime":"2026-06-18T02:22:20.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09428098846677,"aZ":-15.83400761999768,"pfxX":-6.846098343616131,"pfxZ":8.266109659390548,"pX":0.39188766074005493,"pZ":3.2804170645046824,"vX0":6.164941265750021,"vY0":-138.97776464613423,"vZ0":-4.73412604780243,"x":102.06,"y":150.21,"x0":-0.9544013349286257,"y0":50.00144933775883,"z0":6.041001871810529,"aX":-13.531395907951543},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":11.3,"spinRate":2230,"spinDirection":192},"zone":3,"typeConfidence":0.9,"plateTime":0.3925489894139189,"extension":6.565503493575573},"index":8,"playId":"1a9595ed-17e8-3ffc-ae8f-da5c9889b8f0","pitchNumber":8,"startTime":"2026-06-18T02:22:43.163Z","endTime":"2026-06-18T02:22:47.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:22:47.816Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miles Mastrobuoni called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T02:22:58.725Z","endTime":"2026-06-18T02:24:05.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":94.1,"endSpeed":87.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.106143851937976,"aZ":-15.458425266812895,"pfxX":0.8096429651099972,"pfxZ":8.640183246085673,"pX":0.251004842452949,"pZ":2.1958798636653616,"vX0":3.4219769808490503,"vY0":-136.9861343165335,"vZ0":-7.575222239039692,"x":107.43,"y":179.49,"x0":-1.1105298481973231,"y0":50.00565217781161,"z0":6.017398089845099,"aX":1.5667216639154409},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-2.0,"spinRate":2623,"spinDirection":182},"zone":5,"typeConfidence":0.9,"plateTime":0.3970957290388051,"extension":6.516800766196241},"index":0,"playId":"6342212e-4e56-31f7-85c3-2c3ecf13ffc7","pitchNumber":1,"startTime":"2026-06-18T02:23:14.335Z","endTime":"2026-06-18T02:23:17.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.523399774962115,"aZ":-12.165972586619406,"pfxX":-1.0678297720991223,"pfxZ":10.139182414547868,"pX":0.35407786367346356,"pZ":3.116562514610816,"vX0":4.04905939477323,"vY0":-139.17330562105423,"vZ0":-6.325552337907527,"x":103.5,"y":154.63,"x0":-0.9771541382069004,"y0":50.00098382357021,"z0":6.215101715077742,"aX":-2.1073328109452025},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":1.2,"spinRate":2536,"spinDirection":193},"zone":3,"typeConfidence":0.91,"plateTime":0.3926787455190581,"extension":6.369902720871843},"index":1,"playId":"a24f96a2-a7c8-33e6-976d-0c6bc68d6050","pitchNumber":2,"startTime":"2026-06-18T02:23:39.375Z","endTime":"2026-06-18T02:23:42.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":83.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82633123588773,"aZ":-32.53553195530907,"pfxX":7.866247208274541,"pfxZ":-0.20803792611264083,"pX":-0.5767664695413366,"pZ":1.5994618516936763,"vX0":-0.3855727130955075,"vY0":-131.38144346590576,"vZ0":-5.171451727999509,"x":138.98,"y":195.59,"x0":-1.450052368905512,"y0":50.002322269735934,"z0":6.011317912218307,"aX":13.750879585836806},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.3,"breakHorizontal":-14.2,"spinRate":2803,"spinDirection":59},"zone":7,"typeConfidence":0.89,"plateTime":0.4169022941461744,"extension":6.429067338535305},"index":2,"playId":"69e15833-275f-35cb-a50b-bce1e2c85cd9","pitchNumber":3,"startTime":"2026-06-18T02:24:00.827Z","endTime":"2026-06-18T02:24:05.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:24:05.044Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-18T02:24:20.704Z","endTime":"2026-06-18T02:25:21.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.167566960968355,"aZ":-45.62572198433821,"pfxX":4.281737144908178,"pfxZ":-8.547359722067851,"pX":-0.3485423550062798,"pZ":2.4268748526684956,"vX0":0.3440472072432085,"vY0":-124.89421096672962,"vZ0":-0.5615682197983044,"x":130.29,"y":173.25,"x0":-1.0442767808892335,"y0":50.00440540982117,"z0":6.420738239448277,"aX":6.735875369234803},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-15.4,"breakHorizontal":-7.8,"spinRate":2819,"spinDirection":23},"zone":4,"typeConfidence":0.9,"plateTime":0.43927157691567187,"extension":6.494298263866738},"index":0,"playId":"28f862e1-a8fe-31c2-bd8c-f2908ddb7aa2","pitchNumber":1,"startTime":"2026-06-18T02:24:32.203Z","endTime":"2026-06-18T02:24:35.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.669444135910275,"aZ":-19.073548508046,"pfxX":2.1878616798913133,"pfxZ":6.826263585513679,"pX":-0.475401829879157,"pZ":5.560071635298958,"vX0":1.149727068160589,"vY0":-136.59822138430482,"vZ0":1.1362272404589968,"x":135.12,"y":88.66,"x0":-1.1840103060108351,"y0":50.003367297709545,"z0":6.435903642603564,"aX":4.19930312210611},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-4.2,"spinRate":2451,"spinDirection":178},"zone":11,"typeConfidence":0.91,"plateTime":0.3985965278058381,"extension":6.361876717986127},"index":1,"playId":"be696806-4d63-37d9-a8a4-2397969c6071","pitchNumber":2,"startTime":"2026-06-18T02:24:51.625Z","endTime":"2026-06-18T02:24:54.625Z","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":95.5,"endSpeed":88.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.431729879886035,"aZ":-19.290428836699025,"pfxX":-5.732209940566021,"pfxZ":6.520809112838464,"pX":-0.38273850000881243,"pZ":2.8713307121559057,"vX0":4.066507396158303,"vY0":-139.01165824857824,"vZ0":-5.267128599614268,"x":131.59,"y":161.25,"x0":-1.1129404069646873,"y0":50.000673811925395,"z0":6.053832662674748,"aX":-11.32226109309786},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":9.6,"spinRate":2280,"spinDirection":191},"zone":1,"typeConfidence":0.9,"plateTime":0.3926196761871399,"extension":6.397089752076703},"hitData":{"launchSpeed":90.4,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.69,"coordY":138.68}},"index":2,"playId":"76e8407a-aa99-3454-b9b0-161a457ac5a4","pitchNumber":3,"startTime":"2026-06-18T02:25:13.297Z","endTime":"2026-06-18T02:25:21.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:25:21.689Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T02:27:17.884Z","endTime":"2026-06-18T02:28:53.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":"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":83.8,"endSpeed":77.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73914965490146,"aZ":-33.70716731450432,"pfxX":6.998204306369003,"pfxZ":-1.0025423284172188,"pX":-0.9795967594209447,"pZ":2.7701528447597554,"vX0":-0.3517338481922485,"vY0":-122.21863232933946,"vZ0":-0.36242668201041717,"x":154.34,"y":163.99,"x0":-1.7452240892683213,"y0":50.002499500756095,"z0":5.789626193399985,"aX":10.697134660655323},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.7,"breakHorizontal":-12.6,"spinRate":2056,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4463761944537943,"extension":6.4309845069393345},"index":0,"playId":"510d4732-abcf-307e-b026-f2c8cb35f086","pitchNumber":1,"startTime":"2026-06-18T02:27:32.316Z","endTime":"2026-06-18T02:27:36.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.894305842352505,"aZ":-34.77095214158086,"pfxX":7.033965436523256,"pfxZ":-1.661198164440366,"pX":-0.5064999640881136,"pZ":3.8562394915477443,"vX0":0.17530231496269022,"vY0":-123.47861291633538,"vZ0":1.9923752197064908,"x":136.31,"y":134.66,"x0":-1.4937652234237044,"y0":50.00421541933404,"z0":5.940296593299461,"aX":10.988631768007151},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.4,"breakHorizontal":-12.8,"spinRate":2348,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.4416266576755241,"extension":6.493235937513816},"index":1,"playId":"423b6280-a251-3a2f-9bc1-dd7b8ca93d01","pitchNumber":2,"startTime":"2026-06-18T02:27:45.570Z","endTime":"2026-06-18T02:27:48.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.196552868499673,"aZ":-21.387547523306576,"pfxX":-8.347323431036603,"pfxZ":5.427740618518671,"pX":0.1442446122366031,"pZ":1.5461370993421117,"vX0":7.0933469033269,"vY0":-139.11894614123554,"vZ0":-7.184453773172062,"x":111.5,"y":197.03,"x0":-1.3369231558261898,"y0":50.00308071276973,"z0":5.549032516096468,"aX":-16.587181588868173},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":13.9,"spinRate":2298,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39166295397025364,"extension":6.5986470051512445},"index":2,"playId":"f335b70f-3d15-37eb-9311-c7b09cbceabd","pitchNumber":3,"startTime":"2026-06-18T02:28:02.020Z","endTime":"2026-06-18T02:28:05.960Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.159053276768642,"aZ":-22.16322763301362,"pfxX":-8.66901792212048,"pfxZ":5.2246752564312,"pX":-1.0010834236305153,"pZ":2.183802390623597,"vX0":4.480571876666478,"vY0":-136.8118112890504,"vZ0":-5.001013461784114,"x":155.16,"y":179.82,"x0":-1.5243481378058112,"y0":50.00428702437263,"z0":5.533072581513767,"aX":-16.61047105113492},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":14.9,"spinRate":2324,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.3987408892604156,"extension":6.68464409189114},"index":3,"playId":"308e02cd-ef90-3ac8-9c57-91e7c8790669","pitchNumber":4,"startTime":"2026-06-18T02:28:18.343Z","endTime":"2026-06-18T02:28:22.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.177538863326067,"aZ":-22.434379970908914,"pfxX":-7.3249896828672565,"pfxZ":4.9924967592703045,"pX":0.2631446571935732,"pZ":2.8834448585503796,"vX0":6.696624637982915,"vY0":-137.74648157643256,"vZ0":-3.513134698359467,"x":106.97,"y":160.93,"x0":-1.2297009439529782,"y0":50.004719887225825,"z0":5.664889594340501,"aX":-14.29513119579516},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":12.1,"spinRate":2270,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3953289366557917,"extension":6.749483443990326},"index":4,"playId":"785eaae6-5aab-3504-bfa7-611b55e5b71a","pitchNumber":5,"startTime":"2026-06-18T02:28:32.024Z","endTime":"2026-06-18T02:28:35.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13693101150712,"aZ":-14.114154440105617,"pfxX":-4.6508197647053535,"pfxZ":9.11820709962725,"pX":-0.267547423154724,"pZ":3.5399602223116395,"vX0":4.667302658496196,"vY0":-138.90790738541932,"vZ0":-3.4070427148322184,"x":127.2,"y":143.2,"x0":-1.354354939889569,"y0":50.00355598852808,"z0":5.703244164071451,"aX":-9.213164260106337},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2313,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3922694148941779,"extension":6.490642161032719},"index":5,"playId":"ce95b49e-0621-3929-a101-cdfa777e8abb","pitchNumber":6,"startTime":"2026-06-18T02:28:48.449Z","endTime":"2026-06-18T02:28:53.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:28:53.718Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Samuel Basallo singles on a ground ball to right fielder Victor Robles. Samuel Basallo out at 2nd on the throw, right fielder Victor Robles to shortstop Colt Emerson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T02:29:07.627Z","endTime":"2026-06-18T02:30:44.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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,2,3,4,5,6],"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":"F","description":"Foul"},"description":"Foul","code":"F","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.749877736050625,"aZ":-43.18083306613312,"pfxX":6.319333938596142,"pfxZ":-7.745360883184592,"pX":0.34655664126574304,"pZ":0.8966599979709989,"vX0":2.342048436426117,"vY0":-118.47449516638432,"vZ0":-1.8781731608170138,"x":103.79,"y":214.57,"x0":-1.4760124096138636,"y0":50.00364483464437,"z0":5.648178806949885,"aX":8.978440845092976},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-14.2,"breakHorizontal":-12.0,"spinRate":2474,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4624163760996609,"extension":6.6327580601578395},"index":0,"playId":"a9596edf-1698-315d-a8d3-d4f9eeed8412","pitchNumber":1,"startTime":"2026-06-18T02:29:13.338Z","endTime":"2026-06-18T02:29:16.338Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-18T02:29:24.862Z","endTime":"2026-06-18T02:29:34.617Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40554383965217,"aZ":-23.212917815242793,"pfxX":-9.833550954955737,"pfxZ":4.51683037738354,"pX":1.871278740467903,"pZ":2.4893841235370315,"vX0":11.465963703363734,"vY0":-139.2452128597368,"vZ0":-4.591202199614809,"x":45.67,"y":171.57,"x0":-1.0032566794760391,"y0":50.000293699556885,"z0":5.676246011734012,"aX":-19.497003872577043},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.4,"breakHorizontal":15.7,"spinRate":2334,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39190063851007206,"extension":6.483695878765502},"index":2,"playId":"2b8d335b-51e6-3d33-ad27-caaee4bcd15c","pitchNumber":2,"startTime":"2026-06-18T02:29:34.617Z","endTime":"2026-06-18T02:29:38.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56164152447524,"aZ":-27.893223597100807,"pfxX":-9.1089356344887,"pfxZ":2.596478378255517,"pX":-1.3175670808147917,"pZ":1.8134676975885045,"vX0":3.446908620375644,"vY0":-127.15121369535989,"vZ0":-3.761840101695509,"x":167.22,"y":189.82,"x0":-1.502627764871895,"y0":50.00165743431765,"z0":5.510221226678688,"aX":-15.005947004184698},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.1,"breakHorizontal":15.8,"spinRate":1510,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42975955386886966,"extension":6.844101331628132},"index":3,"playId":"a3a70dd2-71d1-3662-8d5a-43a2014cc91c","pitchNumber":3,"startTime":"2026-06-18T02:29:48.689Z","endTime":"2026-06-18T02:29:52.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.385582284015793,"aZ":-30.89256227507084,"pfxX":-9.372182025484204,"pfxZ":0.793701914580085,"pX":-1.3505814713916764,"pZ":3.6598695524954397,"vX0":3.089473523956627,"vY0":-126.04316826215982,"vZ0":1.164806963915486,"x":168.48,"y":139.96,"x0":-1.3707931461085006,"y0":50.00438592667029,"z0":5.676704378491363,"aX":-15.15818078105293},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":16.3,"spinRate":1527,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4337013263212217,"extension":6.7928588734699105},"index":4,"playId":"a105e856-5e21-34ac-92b4-8eee5a130cc4","pitchNumber":4,"startTime":"2026-06-18T02:30:03.959Z","endTime":"2026-06-18T02:30:06.959Z","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":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.640518486867535,"aZ":-35.33326762955717,"pfxX":6.497209297941771,"pfxZ":-2.020254362337754,"pX":-0.6593577301422783,"pZ":2.232865113293717,"vX0":0.32851871859632403,"vY0":-124.11889982022448,"vZ0":-1.1543527515710181,"x":142.13,"y":178.49,"x0":-1.6377316316481756,"y0":50.00502441925787,"z0":5.643999629306914,"aX":10.146809475781234},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.7,"breakHorizontal":-11.9,"spinRate":2406,"spinDirection":46},"zone":7,"typeConfidence":2.0,"plateTime":0.441142525308162,"extension":6.476796445697923},"index":5,"playId":"b03adb5a-7778-3794-8f74-7046e8516aef","pitchNumber":5,"startTime":"2026-06-18T02:30:18.164Z","endTime":"2026-06-18T02:30:21.373Z","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.2,"endSpeed":88.6,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427900134494163,"aZ":-16.87913494431813,"pfxX":-5.688839929129811,"pfxZ":7.658222446574543,"pX":0.3479267492210041,"pZ":1.921665737932619,"vX0":6.608661395921058,"vY0":-139.91124404919242,"vZ0":-6.885803028450125,"x":103.74,"y":186.9,"x0":-1.2975510201588263,"y0":50.0018887416057,"z0":5.506771745219025,"aX":-11.359940819644864},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":9.1,"spinRate":2293,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3904161366507939,"extension":6.737831116792214},"hitData":{"launchSpeed":103.2,"launchAngle":7.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.18,"coordY":110.52}},"index":6,"playId":"21f37d90-d3fe-3b54-b0ba-4218e1f7df3f","pitchNumber":6,"startTime":"2026-06-18T02:30:31.776Z","endTime":"2026-06-18T02:30:44.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:30:44.328Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-18T02:31:11.861Z","endTime":"2026-06-18T02:32:07.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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,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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.619179496910363,"aZ":-29.41716474661343,"pfxX":-8.19698388029058,"pfxZ":1.6335186064327951,"pX":0.5513107791644988,"pZ":1.8488949206286678,"vX0":7.418386478102992,"vY0":-128.52387448376814,"vZ0":-3.428672938870503,"x":95.99,"y":188.86,"x0":-1.2962786525646992,"y0":50.00206497084332,"z0":5.465031487213634,"aX":-13.823889101613041},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":13.3,"spinRate":1513,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.4248583593208819,"extension":6.692562149350185},"index":0,"playId":"a8ca8723-4cc4-381f-a0c3-32f57a93c3dd","pitchNumber":1,"startTime":"2026-06-18T02:31:16.685Z","endTime":"2026-06-18T02:31:19.927Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.373012981864186,"aZ":-44.1506947482842,"pfxX":5.556924785409352,"pfxZ":-8.157874647557037,"pX":-0.46590001783888013,"pZ":1.2910488083300962,"vX0":0.9851184061381936,"vY0":-120.86693940246191,"vZ0":-1.18780216563801,"x":134.76,"y":203.92,"x0":-1.6012263343648196,"y0":50.004496692457145,"z0":5.694293652962121,"aX":8.15479690839708},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.8,"breakHorizontal":-10.3,"spinRate":2458,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.454605500588078,"extension":6.52758240128113},"index":1,"playId":"3cd1be33-ec01-3a5f-a159-6e43200fce58","pitchNumber":2,"startTime":"2026-06-18T02:31:28.947Z","endTime":"2026-06-18T02:31:31.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-18T02:31:42.191Z","endTime":"2026-06-18T02:31:50.918Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2246667598455,"aZ":-21.84306726023196,"pfxX":-11.070972680877897,"pfxZ":5.140564753665855,"pX":0.9461744376734506,"pZ":2.290839250333046,"vX0":9.794500922599822,"vY0":-140.50233139839315,"vZ0":-5.323752788172096,"x":80.93,"y":176.93,"x0":-1.1373979096149676,"y0":50.005189684787105,"z0":5.619171199122541,"aX":-22.257546197209198},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":18.2,"spinRate":2259,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.389045187508247,"extension":6.814970323493291},"index":3,"playId":"e2b5e8e5-c982-3d1a-bb4d-e7e3e37c3725","pitchNumber":3,"startTime":"2026-06-18T02:31:50.918Z","endTime":"2026-06-18T02:31:54.938Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.011978747609312,"aZ":-44.018687088872156,"pfxX":5.112673592622388,"pfxZ":-7.954762102576564,"pX":0.47460422093071764,"pZ":1.0791370594134948,"vX0":2.951687319043427,"vY0":-121.85437700908967,"vZ0":-1.8709297695061424,"x":98.91,"y":209.64,"x0":-1.4202005709301855,"y0":50.00098834732644,"z0":5.692463281699645,"aX":7.61548865792436},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-14.5,"breakHorizontal":-10.0,"spinRate":2505,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4511022115066381,"extension":6.760058944094099},"index":4,"playId":"25aff2de-9efe-373b-b139-fa663ef72931","pitchNumber":4,"startTime":"2026-06-18T02:32:04.485Z","endTime":"2026-06-18T02:32:07.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:32:07.931Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out to right fielder Tyler O'Neill.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T02:34:10.303Z","endTime":"2026-06-18T02:36:38.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36297872325232,"aZ":-44.04002261443976,"pfxX":3.523323114397463,"pfxZ":-7.501088002050174,"pX":-0.10000332277076664,"pZ":0.20662838572472436,"vX0":1.2391764003847958,"vY0":-125.24576346712054,"vZ0":-5.865758190941096,"x":120.81,"y":233.2,"x0":-1.0596028634044767,"y0":50.0054208782088,"z0":6.198995448220215,"aX":5.572245815737465},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-14.8,"breakHorizontal":-6.7,"spinRate":2751,"spinDirection":20},"zone":13,"typeConfidence":0.91,"plateTime":0.43808938168918843,"extension":6.44526072391924},"index":0,"playId":"834d0d74-2fc3-384c-bfc6-1b4698c2d96a","pitchNumber":1,"startTime":"2026-06-18T02:34:22.981Z","endTime":"2026-06-18T02:34:26.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63244970107872,"aZ":-15.644247705326395,"pfxX":-5.8727635491769234,"pfxZ":8.558638393368161,"pX":-0.3084549211361388,"pZ":1.6878611456553945,"vX0":4.024213708072639,"vY0":-137.4239322736993,"vZ0":-8.827518972956554,"x":128.76,"y":193.21,"x0":-1.021434253792122,"y0":50.004787106894355,"z0":5.982589704437858,"aX":-11.345188890796644},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":10.0,"spinRate":2351,"spinDirection":195},"zone":7,"typeConfidence":0.9,"plateTime":0.39706497152928755,"extension":6.445927456314873},"index":1,"playId":"83d2415f-9c27-399c-8542-09cb107930f1","pitchNumber":2,"startTime":"2026-06-18T02:34:44.051Z","endTime":"2026-06-18T02:34:47.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.891932381371774,"aZ":-14.897574119046007,"pfxX":0.0713631344483634,"pfxZ":9.05348637382172,"pX":0.4552659854579474,"pZ":3.0683670499291402,"vX0":4.251145789759051,"vY0":-136.5091902142535,"vZ0":-5.507767788343353,"x":99.65,"y":155.93,"x0":-1.1242603004740714,"y0":50.00515465602589,"z0":6.118935928852318,"aX":0.13548129400721076},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":-1.0,"spinRate":2482,"spinDirection":187},"zone":3,"typeConfidence":0.91,"plateTime":0.39952937286769385,"extension":6.4022339145019},"index":2,"playId":"aef83c05-def0-39b1-b10e-51203be82581","pitchNumber":3,"startTime":"2026-06-18T02:35:05.946Z","endTime":"2026-06-18T02:35:08.946Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-18T02:35:26.666Z","endTime":"2026-06-18T02:35:46.048Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.496621679676718,"aZ":-15.88496271929032,"pfxX":-8.68403226681873,"pfxZ":8.247090722820982,"pX":0.1481908325841109,"pZ":1.2950661703468007,"vX0":6.284470765369928,"vY0":-139.44743915784804,"vZ0":-10.114906576885742,"x":111.35,"y":203.81,"x0":-1.0030245327778238,"y0":50.005910124659565,"z0":6.010652421388012,"aX":-17.15581587773336},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":14.5,"spinRate":2228,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.39234550424808656,"extension":6.5004379901445715},"index":4,"playId":"ae4d4e42-e19e-3e2a-9da5-322aabbc28ff","pitchNumber":4,"startTime":"2026-06-18T02:35:46.048Z","endTime":"2026-06-18T02:35:49.337Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10587828286515,"aZ":-15.235428719149082,"pfxX":-0.16541207598202345,"pfxZ":8.640848003787688,"pX":-0.33381707583034587,"pZ":2.9409056858923392,"vX0":2.6392966961991506,"vY0":-138.45384593820552,"vZ0":-5.870601925608548,"x":129.72,"y":159.38,"x0":-1.2740186134064049,"y0":50.00214720598227,"z0":6.091522172665581,"aX":-0.3244608285082645},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":-0.2,"spinRate":2434,"spinDirection":196},"zone":1,"typeConfidence":0.91,"plateTime":0.3941429142308399,"extension":6.334399737288282},"index":5,"playId":"79490ee9-3b7c-3300-ae20-9282dece7889","pitchNumber":5,"startTime":"2026-06-18T02:36:07.277Z","endTime":"2026-06-18T02:36:10.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.714859257720533,"aZ":-15.644578013205436,"pfxX":0.705170540452674,"pfxZ":8.307180052200348,"pX":0.5763581501591609,"pZ":2.6346696957514464,"vX0":4.272542064192495,"vY0":-139.3257544867981,"vZ0":-6.799312735988651,"x":95.03,"y":167.64,"x0":-1.0610397923829327,"y0":50.00473946839225,"z0":6.117838569324172,"aX":1.4029870442726802},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":-2.0,"spinRate":2433,"spinDirection":189},"zone":6,"typeConfidence":0.9,"plateTime":0.3913049214952218,"extension":6.436898664595687},"hitData":{"launchSpeed":82.8,"launchAngle":44.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.45,"coordY":120.11}},"index":6,"playId":"f550ea3c-02a1-3880-920b-7c945f01030c","pitchNumber":6,"startTime":"2026-06-18T02:36:27.971Z","endTime":"2026-06-18T02:36:38.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:36:38.282Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Julio Rodríguez doubles (15) on a sharp line drive to right fielder Tyler O'Neill.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T02:36:54.490Z","endTime":"2026-06-18T02:38:05.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808851017216494,"aZ":-16.667335087896234,"pfxX":-7.1052194821582475,"pfxZ":7.890719054629844,"pX":-0.2924399358512458,"pZ":1.866346470688128,"vX0":4.6712340842927675,"vY0":-138.7829594499313,"vZ0":-8.364907045522717,"x":128.15,"y":188.39,"x0":-1.067566215808187,"y0":50.005899839870445,"z0":6.012892720339444,"aX":-13.969960272257863},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":12.0,"spinRate":2269,"spinDirection":197},"zone":7,"typeConfidence":0.9,"plateTime":0.39349756454697893,"extension":6.5302289333038805},"index":0,"playId":"b0a9410c-81b4-322c-8ccb-30b57eb1d4af","pitchNumber":1,"startTime":"2026-06-18T02:37:07.472Z","endTime":"2026-06-18T02:37:10.552Z","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":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96399083633616,"aZ":-47.24327183522249,"pfxX":2.8046385400895906,"pfxZ":-9.39781282374858,"pX":0.8269739623799288,"pZ":-0.3326748694384458,"vX0":3.552587230246073,"vY0":-126.38899097785334,"vZ0":-6.58340959094892,"x":85.48,"y":247.76,"x0":-0.9662051466730086,"y0":50.004597035741185,"z0":6.1392411331207,"aX":4.495884086972246},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-18.4,"breakHorizontal":-6.0,"spinRate":2731,"spinDirection":21},"zone":14,"typeConfidence":0.9,"plateTime":0.4348910765786904,"extension":6.482200636872401},"index":1,"playId":"320e8754-2900-3482-b97b-8477067512d7","pitchNumber":2,"startTime":"2026-06-18T02:37:26.312Z","endTime":"2026-06-18T02:37:29.852Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.004094264955807,"aZ":-16.52391742678024,"pfxX":-4.718182879936161,"pfxZ":7.893867957622623,"pX":0.11128051326734294,"pZ":3.046526556546704,"vX0":4.940606514155783,"vY0":-138.70728031059747,"vZ0":-5.326663326588762,"x":112.76,"y":156.52,"x0":-1.0654123448948303,"y0":50.00218409771671,"z0":6.064251963681723,"aX":-9.35266031362446},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":7.7,"spinRate":2167,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.39230879496367166,"extension":6.48161766624776},"hitData":{"launchSpeed":103.5,"launchAngle":19.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.28,"coordY":72.79}},"index":2,"playId":"7ead7a7e-a3f4-3f55-b31d-d3a96e587a17","pitchNumber":3,"startTime":"2026-06-18T02:37:52.912Z","endTime":"2026-06-18T02:38:05.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:38:05.889Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a ground ball to center fielder Leody Taveras. Julio Rodríguez scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T02:38:22.723Z","endTime":"2026-06-18T02:38:54.550Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":680694,"link":"/api/v1/people/680694"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.834434359118696,"aZ":-19.00575253224356,"pfxX":-7.430063602971005,"pfxZ":6.551233891840649,"pX":0.03629980623922903,"pZ":3.2376245600193663,"vX0":5.450881516126701,"vY0":-140.42984559658453,"vZ0":-4.639133183349161,"x":115.62,"y":151.36,"x0":-0.9580735471202284,"y0":50.00594607653544,"z0":6.136225732323934,"aX":-14.940643683696669},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.2,"breakHorizontal":12.5,"spinRate":2249,"spinDirection":197},"zone":2,"typeConfidence":0.9,"plateTime":0.38905868559859824,"extension":6.438174375310336},"hitData":{"launchSpeed":102.5,"launchAngle":-4.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.72,"coordY":83.14}},"index":0,"playId":"67a6d168-5580-30a2-8601-6871c93323b7","pitchNumber":1,"startTime":"2026-06-18T02:38:42.710Z","endTime":"2026-06-18T02:38:54.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:38:54.550Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to center fielder Leody Taveras.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T02:39:08.719Z","endTime":"2026-06-18T02:40:52.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943311430369235,"aZ":-16.336095285809783,"pfxX":1.8529760980109904,"pfxZ":8.164361618703618,"pX":-0.19079689664402377,"pZ":3.6235840971112956,"vX0":1.7478172969715597,"vY0":-137.53021131499008,"vZ0":-4.055688731780745,"x":124.27,"y":140.94,"x0":-1.072422992520245,"y0":50.00151797775459,"z0":6.206375766934493,"aX":3.592554734680702},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-3.7,"spinRate":2397,"spinDirection":181},"zone":11,"typeConfidence":0.9,"plateTime":0.3963800242103934,"extension":6.4576518427791125},"index":0,"playId":"1179cae6-3a35-3d33-8756-87b1f12523a2","pitchNumber":1,"startTime":"2026-06-18T02:39:28.204Z","endTime":"2026-06-18T02:39:31.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.675653000187182,"aZ":-15.69185208364262,"pfxX":-5.773229378875186,"pfxZ":8.434417476652252,"pX":-1.355394980283905,"pZ":3.586820163554074,"vX0":1.6479983541925431,"vY0":-138.60433507505016,"vZ0":-4.039226888964585,"x":168.66,"y":141.94,"x0":-1.2058572296598147,"y0":50.00513206605853,"z0":6.104306042386345,"aX":-11.284495533899035},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2265,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.3945061004027526,"extension":6.403037190463242},"index":1,"playId":"6fade7e2-5236-38a1-8734-9caa1cdc29ba","pitchNumber":2,"startTime":"2026-06-18T02:39:50.038Z","endTime":"2026-06-18T02:39:53.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.729241246097104,"aZ":-45.23994244207256,"pfxX":3.8045841213699725,"pfxZ":-8.236255737356721,"pX":0.4836076761815361,"pZ":1.588428160103507,"vX0":2.7146601413875646,"vY0":-125.5311847988392,"vZ0":-2.582757463703442,"x":98.57,"y":195.89,"x0":-1.1080708099298924,"y0":50.000910084558726,"z0":6.332992565464524,"aX":6.037042224009039},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-15.2,"breakHorizontal":-7.6,"spinRate":2800,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4372466655161409,"extension":6.307841770138289},"index":2,"playId":"9431083d-fb84-3922-b120-c530ed8db690","pitchNumber":3,"startTime":"2026-06-18T02:40:13.414Z","endTime":"2026-06-18T02:40:16.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72305113966197,"aZ":-16.405277139503905,"pfxX":-0.9883436074322709,"pfxZ":8.109789252266543,"pX":-0.2607978321605508,"pZ":2.408655943948587,"vX0":2.8448835953999647,"vY0":-137.62029691931954,"vZ0":-7.066759992039114,"x":126.94,"y":173.75,"x0":-1.1734249887581822,"y0":50.0000943921296,"z0":6.0944510437580055,"aX":-1.9214444114340792},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":1.3,"spinRate":2509,"spinDirection":190},"zone":5,"typeConfidence":0.91,"plateTime":0.3959937907988955,"extension":6.565718743248275},"hitData":{"launchSpeed":94.8,"launchAngle":50.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.94,"coordY":99.14}},"index":3,"playId":"f47615af-1276-3b99-a251-dd71d1e2af39","pitchNumber":4,"startTime":"2026-06-18T02:40:39.220Z","endTime":"2026-06-18T02:40:52.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:40:52.092Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Robles strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-18T02:41:06.414Z","endTime":"2026-06-18T02:43:18.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.210142442453385,"aZ":-30.718017731219593,"pfxX":8.121956795183962,"pfxZ":0.8401835826812509,"pX":0.43577412844994984,"pZ":0.7396426405942614,"vX0":1.7202559640668,"vY0":-130.35688130972477,"vZ0":-7.483730120978464,"x":100.39,"y":218.81,"x0":-1.2872836899908735,"y0":50.00109414979302,"z0":5.952045928868278,"aX":14.041035689902577},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.1,"breakHorizontal":-15.1,"spinRate":2730,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.41942522168214413,"extension":6.516820333385588},"index":0,"playId":"1dafc949-54a8-35dd-8431-295be1a474d4","pitchNumber":1,"startTime":"2026-06-18T02:41:19.762Z","endTime":"2026-06-18T02:41:23.171Z","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.4,"endSpeed":87.6,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14727623337136,"aZ":-17.328192576297173,"pfxX":-6.886716687233489,"pfxZ":7.5659089803740525,"pX":-0.8372451614424168,"pZ":3.29643195995687,"vX0":3.347433023372213,"vY0":-138.97569733885905,"vZ0":-4.651641985480039,"x":148.91,"y":149.78,"x0":-1.160249828940074,"y0":50.00678778534275,"z0":6.137320887374178,"aX":-13.520338791357162},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":11.8,"spinRate":2210,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.39360376038216804,"extension":6.430894733120457},"index":1,"playId":"49aace72-c88d-3d6e-b187-3e8772b7c1b4","pitchNumber":2,"startTime":"2026-06-18T02:41:44.174Z","endTime":"2026-06-18T02:41:47.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.268881200392315,"aZ":-25.349154191216314,"pfxX":5.04052786154462,"pfxZ":3.8518580973116823,"pX":0.10586475308701629,"pZ":2.505394888761303,"vX0":2.0132377157677763,"vY0":-130.89547482472258,"vZ0":-4.38335504615431,"x":112.96,"y":171.13,"x0":-1.3236220030778865,"y0":50.00055304368227,"z0":6.0530912884643255,"aX":8.926308739476827},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.5,"breakHorizontal":-9.5,"spinRate":2794,"spinDirection":61},"zone":5,"typeConfidence":0.89,"plateTime":0.41518729975919344,"extension":6.41574606210718},"index":2,"playId":"ab1a15ab-7992-3792-bb73-027e1270d0ef","pitchNumber":3,"startTime":"2026-06-18T02:42:08.906Z","endTime":"2026-06-18T02:42:11.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.5,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.588585880617885,"aZ":-22.890780322268423,"pfxX":3.49167138944603,"pfxZ":5.194921682769456,"pX":0.7387124954111302,"pZ":1.7709599648609793,"vX0":3.7669085759896803,"vY0":-131.4660877434167,"vZ0":-6.842544538065161,"x":88.84,"y":190.96,"x0":-1.1556744238566863,"y0":50.00071765379775,"z0":6.056630670293714,"aX":6.232924736884788},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":-7.0,"spinRate":2715,"spinDirection":53},"zone":9,"typeConfidence":0.84,"plateTime":0.41345965594642076,"extension":6.4897644525633424},"index":3,"playId":"297c3c88-72e4-36cd-8dcd-21d47a7472e2","pitchNumber":4,"startTime":"2026-06-18T02:42:28.976Z","endTime":"2026-06-18T02:42:31.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.5,"endSpeed":80.1,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09245904427736,"aZ":-44.45487885361138,"pfxX":3.375635079908333,"pfxZ":-7.665457203678457,"pX":1.1147192004523747,"pZ":1.544548382396691,"vX0":3.9091265870945486,"vY0":-125.91875243700858,"vZ0":-2.933149276775648,"x":74.51,"y":197.08,"x0":-0.8976639172437392,"y0":50.0029361844426,"z0":6.328989898380908,"aX":5.407833535326881},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-14.3,"breakHorizontal":-7.1,"spinRate":2830,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.43535757365688443,"extension":6.530560157985081},"index":4,"playId":"8d9cab26-6c22-30e1-8b0b-5e787ed9b03a","pitchNumber":5,"startTime":"2026-06-18T02:42:52.679Z","endTime":"2026-06-18T02:42:56.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.932462282683446,"aZ":-33.7495455369147,"pfxX":9.17995910544454,"pfxZ":-0.9440430722978457,"pX":0.6417907520319104,"pZ":1.1827076195550132,"vX0":1.7483449634418617,"vY0":-128.5688562199805,"vZ0":-5.904798590629339,"x":92.54,"y":206.85,"x0":-1.240286017801131,"y0":50.00470685621622,"z0":6.14468440238089,"aX":15.290397456947176},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.9,"breakHorizontal":-17.0,"spinRate":2592,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4268535246168934,"extension":6.483132821265037},"index":5,"playId":"41e48937-a223-3680-b14e-9acbd99221dc","pitchNumber":6,"startTime":"2026-06-18T02:43:14.822Z","endTime":"2026-06-18T02:43:18.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:43:18.340Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler O'Neill called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T02:45:12.392Z","endTime":"2026-06-18T02:46:45.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.772855849112485,"aZ":-16.60149377880393,"pfxX":-4.220261379798732,"pfxZ":8.133370929411363,"pX":1.4488339991584804,"pZ":2.07936174000811,"vX0":8.839231617017914,"vY0":-136.9184624582829,"vZ0":-6.529274933087073,"x":61.77,"y":182.64,"x0":-1.26060615922122,"y0":50.00564757678992,"z0":5.61433943892311,"aX":-8.084014087125228},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":6.0,"spinRate":2215,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3987093293061177,"extension":6.62830627184068},"index":0,"playId":"0e92e41b-06fa-3b1d-b3c7-91d9bd0411df","pitchNumber":1,"startTime":"2026-06-18T02:45:33.738Z","endTime":"2026-06-18T02:45:36.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.302924273840286,"aZ":-35.31133226637388,"pfxX":4.119572828887345,"pfxZ":-1.9620827010013375,"pX":0.18698294820626676,"pZ":1.0003785895373538,"vX0":2.966633147278472,"vY0":-125.10709886687384,"vZ0":-4.165011698847824,"x":109.87,"y":211.77,"x0":-1.5461229300577086,"y0":50.00439002026491,"z0":5.55578547463633,"aX":6.583395552593724},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.2,"breakHorizontal":-8.2,"spinRate":2444,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4364415965893924,"extension":6.58932204143388},"index":1,"playId":"04f9a71e-b3e8-3959-9364-9594f0d5f126","pitchNumber":2,"startTime":"2026-06-18T02:45:45.933Z","endTime":"2026-06-18T02:45:49.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.275012558485614,"aZ":-17.47519654625885,"pfxX":-7.073809877566946,"pfxZ":7.591079233945793,"pX":-0.30880697199709584,"pZ":2.9289978987111,"vX0":5.670279463797553,"vY0":-138.1558518394829,"vZ0":-4.148427392591292,"x":128.77,"y":159.7,"x0":-1.466989011945155,"y0":50.00290595816363,"z0":5.621695168118443,"aX":-13.698485522371485},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":11.6,"spinRate":2205,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39618433011973675,"extension":6.545166009066057},"index":2,"playId":"38142c6b-fa41-38d6-bdf8-2c26fd81fb1e","pitchNumber":3,"startTime":"2026-06-18T02:46:03.484Z","endTime":"2026-06-18T02:46:06.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82437317464034,"aZ":-40.10916610447361,"pfxX":2.1321115140990465,"pfxZ":-4.973409371092984,"pX":-0.794494345304758,"pZ":2.150175478957749,"vX0":1.396753135319297,"vY0":-125.80041127846658,"vZ0":-0.7089097881336802,"x":147.28,"y":180.73,"x0":-1.635004989950344,"y0":50.0047565550976,"z0":5.702294530075069,"aX":3.3992275239860317},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-8.9,"breakHorizontal":-4.2,"spinRate":2215,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.4362919941655563,"extension":6.669607195986539},"index":3,"playId":"f1725373-4319-349d-ae44-d2257c7170e8","pitchNumber":4,"startTime":"2026-06-18T02:46:21.517Z","endTime":"2026-06-18T02:46:24.517Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.319657351421164,"aZ":-36.7772476897694,"pfxX":6.369853128217575,"pfxZ":-2.881407564433193,"pX":0.6464749076648,"pZ":2.894985713103098,"vX0":3.3354349485854136,"vY0":-125.5632962698385,"vZ0":0.3797319961371157,"x":92.36,"y":160.62,"x0":-1.526474513692224,"y0":50.00280494212273,"z0":5.733160090800891,"aX":10.175003647098276},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.9,"breakHorizontal":-12.2,"spinRate":2332,"spinDirection":36},"zone":3,"typeConfidence":2.0,"plateTime":0.43615020488167655,"extension":6.62430522908552},"index":4,"playId":"18c53a7d-f852-3cd5-9d51-7fc05e57e7ee","pitchNumber":5,"startTime":"2026-06-18T02:46:41.304Z","endTime":"2026-06-18T02:46:45.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:46:45.376Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Holliday flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T02:47:00.225Z","endTime":"2026-06-18T02:47:30.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37966599911417,"aZ":-16.90721084879495,"pfxX":-5.474663765570071,"pfxZ":7.795812423398377,"pX":0.2614569134786574,"pZ":2.809437321423963,"vX0":6.296261400500477,"vY0":-138.2272844523264,"vZ0":-4.669678042033879,"x":107.03,"y":162.93,"x0":-1.3218445751685883,"y0":50.00298052988008,"z0":5.636467077798051,"aX":-10.720927310158253},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":8.8,"spinRate":2209,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39447693864479616,"extension":6.617888736442552},"hitData":{"launchSpeed":95.9,"launchAngle":30.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.29,"coordY":49.2}},"index":0,"playId":"b8bd2c00-bc39-3692-8a81-83638a592bb2","pitchNumber":1,"startTime":"2026-06-18T02:47:20.259Z","endTime":"2026-06-18T02:47:30.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:47:30.955Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a fly ball to right fielder Victor Robles.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T02:47:49.045Z","endTime":"2026-06-18T02:49:42.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.5,"endSpeed":78.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76910744290336,"aZ":-32.23293180294713,"pfxX":6.569092451015534,"pfxZ":-0.03357381607664678,"pX":-0.8904475881281426,"pZ":3.995634069692266,"vX0":-0.2814841399278353,"vY0":-124.52654344782655,"vZ0":2.111086819095642,"x":150.94,"y":130.9,"x0":-1.630534919649211,"y0":50.00534257062976,"z0":5.793585600105097,"aX":10.37266308798601},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":-11.9,"spinRate":2341,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.4389625517482916,"extension":6.439823971038065},"index":0,"playId":"c5de07ad-0092-340a-94e4-754e4f3887f0","pitchNumber":1,"startTime":"2026-06-18T02:47:54.962Z","endTime":"2026-06-18T02:47:58.229Z","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":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.289214611780572,"aZ":-30.41442778833324,"pfxX":7.490508166466238,"pfxZ":1.1538298429992526,"pX":-0.039786678490191435,"pZ":2.6201908517330996,"vX0":1.3642724024651292,"vY0":-122.83416559585267,"vZ0":-1.2069710100097668,"x":118.52,"y":168.03,"x0":-1.5756847859588967,"y0":50.005089499861526,"z0":5.703483484858206,"aX":11.449107843592968},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.0,"breakHorizontal":-13.9,"spinRate":2260,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.445878865908258,"extension":6.5624471945176},"index":1,"playId":"5a496315-a75a-3c37-b8b5-24b18f2a7420","pitchNumber":2,"startTime":"2026-06-18T02:48:10.999Z","endTime":"2026-06-18T02:48:13.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027394418732353,"aZ":-21.67634781499661,"pfxX":-8.644208851268875,"pfxZ":5.313670410208896,"pX":-0.541494788967243,"pZ":3.0190893032421506,"vX0":5.476929275148648,"vY0":-138.9188337269671,"vZ0":-3.32606580480257,"x":137.64,"y":157.26,"x0":-1.4048049991399072,"y0":50.001457196588944,"z0":5.654869918198525,"aX":-17.073159353745552},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.2,"breakHorizontal":14.6,"spinRate":2257,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3926826875293816,"extension":6.77579201996029},"index":2,"playId":"3d5d3156-aa7e-3363-a31d-3fe240f8f62d","pitchNumber":3,"startTime":"2026-06-18T02:48:30.749Z","endTime":"2026-06-18T02:48:33.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-18T02:48:44.074Z","endTime":"2026-06-18T02:49:00.910Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.414878335789652,"aZ":-17.964394918669072,"pfxX":-4.9635647610987075,"pfxZ":7.115703902338362,"pX":0.7184474553800518,"pZ":3.9998118575819905,"vX0":7.433942107196123,"vY0":-139.71090884120983,"vZ0":-1.5692237880784368,"x":89.61,"y":130.79,"x0":-1.3193440527349996,"y0":50.00597296506254,"z0":5.736975763159592,"aX":-9.917014827278674},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":7.7,"spinRate":2249,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39049748143172147,"extension":6.714678671357948},"index":4,"playId":"be937ecf-dd48-3de5-b7f0-88cbf81c33c0","pitchNumber":4,"startTime":"2026-06-18T02:49:00.910Z","endTime":"2026-06-18T02:49:03.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25078103038703,"aZ":-19.392074709400436,"pfxX":-5.9215872040061726,"pfxZ":6.465710171380644,"pX":0.06908026784127914,"pZ":3.7042746199760352,"vX0":6.176356611279125,"vY0":-139.04361185188316,"vZ0":-2.0704432587819563,"x":114.37,"y":138.76,"x0":-1.4010722889606584,"y0":50.005905136983074,"z0":5.731600296743221,"aX":-11.713082782723367},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":9.6,"spinRate":2162,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39242613690555306,"extension":6.767103486843736},"index":5,"playId":"8ccf0d24-571a-36a2-9547-e479b1714eeb","pitchNumber":5,"startTime":"2026-06-18T02:49:14.798Z","endTime":"2026-06-18T02:49:17.898Z","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":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519483841672265,"aZ":-24.277534711963707,"pfxX":-9.643471532818555,"pfxZ":3.9815099596876085,"pX":-0.6652082093259717,"pZ":3.5209839721214915,"vX0":5.620637853544266,"vY0":-139.52974049755983,"vZ0":-1.513502377999714,"x":142.36,"y":143.71,"x0":-1.4460512101993472,"y0":50.00409837646872,"z0":5.660220687975596,"aX":-19.137356821627574},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.1,"breakHorizontal":16.4,"spinRate":2226,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3915868122288826,"extension":6.824949851344096},"hitData":{"launchSpeed":71.3,"launchAngle":26.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.31,"coordY":130.78}},"index":6,"playId":"6d8c5f39-d26b-369e-b490-3bde6cdbc3e4","pitchNumber":6,"startTime":"2026-06-18T02:49:30.549Z","endTime":"2026-06-18T02:49:42.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:49:42.181Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Taylor Ward singles on a line drive to left fielder Connor Joe. Blaze Alexander to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T02:51:36.417Z","endTime":"2026-06-18T02:51:49.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T02:50:08.574Z","endTime":"2026-06-18T02:51:00.368Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"ba323849-7261-34ae-a080-327859986983","startTime":"2026-06-18T02:51:00.368Z","endTime":"2026-06-18T02:51:03.368Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74243635805549,"aZ":-19.73974948713208,"pfxX":-6.584076815024249,"pfxZ":6.418297807405626,"pX":0.260273247834107,"pZ":2.8491592629352773,"vX0":6.846651953965324,"vY0":-138.29956648287103,"vZ0":-3.967556707078047,"x":107.08,"y":161.85,"x0":-1.3916090239254288,"y0":50.005095432679504,"z0":5.62580337300549,"aX":-12.76061477655688},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":10.6,"spinRate":2165,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3959872357361309,"extension":6.48167396634791},"hitData":{"launchSpeed":89.5,"launchAngle":15.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.72,"coordY":101.39}},"index":2,"playId":"4f0a0f68-d4b7-3ff3-91dd-b20a89b63572","pitchNumber":1,"startTime":"2026-06-18T02:51:38.360Z","endTime":"2026-06-18T02:51:49.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:51:49.793Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, first baseman Miles Mastrobuoni to pitcher George Kirby.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-18T02:52:02.796Z","endTime":"2026-06-18T02:52:31.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670156,"link":"/api/v1/people/670156"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676590564114868,"aZ":-33.04990960689109,"pfxX":5.408321595290721,"pfxZ":-0.5547182422647863,"pX":-0.12811125418345323,"pZ":1.950528189793371,"vX0":2.1974661508651145,"vY0":-125.31990783494705,"vZ0":-2.331513960746149,"x":121.88,"y":186.12,"x0":-1.7203773125732815,"y0":50.00237550533111,"z0":5.607707972523935,"aX":8.552332364390704},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.3,"breakHorizontal":-10.3,"spinRate":1836,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.4380195182192308,"extension":6.623815170097329},"hitData":{"launchSpeed":92.0,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.06,"coordY":164.76}},"index":0,"playId":"37a9475b-32b8-3d24-bdd2-e0ee23ec61f4","pitchNumber":1,"startTime":"2026-06-18T02:52:23.842Z","endTime":"2026-06-18T02:52:31.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:52:31.766Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T02:54:37.728Z","endTime":"2026-06-18T02:55:38.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.342359652368906,"aZ":-44.70153165420284,"pfxX":6.5698164677070405,"pfxZ":-8.406288570399415,"pX":0.1386381093689312,"pZ":2.385531157282095,"vX0":0.8363870143487169,"vY0":-121.90860530072096,"vZ0":-0.36356333301702537,"x":111.72,"y":174.37,"x0":-1.0626174388871639,"y0":50.005344028972736,"z0":6.430165340912047,"aX":9.785256472538075},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-15.0,"breakHorizontal":-12.1,"spinRate":2731,"spinDirection":21},"zone":5,"typeConfidence":0.9,"plateTime":0.4511336301543838,"extension":6.353383476956258},"index":0,"playId":"80e01c8d-d898-3eb4-90d2-84b95ca2169e","pitchNumber":1,"startTime":"2026-06-18T02:54:46.587Z","endTime":"2026-06-18T02:54:49.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06712222383637,"aZ":-43.95049862320333,"pfxX":7.155293329676537,"pfxZ":-7.959408548585289,"pX":-0.08926858902111634,"pZ":1.0275505377503469,"vX0":0.23568145150193823,"vY0":-121.69260245222958,"vZ0":-3.537076441023138,"x":120.4,"y":211.04,"x0":-1.115485816145179,"y0":50.00530088805635,"z0":6.361751265897933,"aX":10.580132091685346},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-15.0,"breakHorizontal":-13.0,"spinRate":2666,"spinDirection":20},"zone":13,"typeConfidence":0.9,"plateTime":0.4525708453730193,"extension":6.4185290926893765},"index":1,"playId":"b3096a03-11f9-38e2-93e3-7a3fd996b515","pitchNumber":2,"startTime":"2026-06-18T02:55:04.455Z","endTime":"2026-06-18T02:55:07.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2315446544672,"aZ":-45.29466551279552,"pfxX":4.007999152281624,"pfxZ":-8.536976531192698,"pX":-0.01785104396247286,"pZ":0.3184740714111055,"vX0":1.132663682268802,"vY0":-123.62810597720882,"vZ0":-5.147542633430147,"x":117.68,"y":230.18,"x0":-1.0033799320338685,"y0":50.003064852373114,"z0":6.257534230088643,"aX":6.1606720527781516},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-16.4,"breakHorizontal":-7.6,"spinRate":2698,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.44422725642660055,"extension":6.471045306218837},"index":2,"playId":"424773cb-c26a-380d-9fa2-41ec2344cfa6","pitchNumber":3,"startTime":"2026-06-18T02:55:32.765Z","endTime":"2026-06-18T02:55:38.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:55:38.095Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Joe singles on a sharp line drive to center fielder Leody Taveras. Connor Joe advances to 3rd, on a fielding error by center fielder Leody Taveras. Connor Joe out at 3rd on the throw, center fielder Leody Taveras to shortstop Gunnar Henderson to third baseman Blaze Alexander.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T02:56:00.330Z","endTime":"2026-06-18T02:57:00.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08658281163346,"aZ":-34.05658681169472,"pfxX":8.221231697634977,"pfxZ":-1.1001260498769962,"pX":0.6439116585517942,"pZ":2.3156819642065933,"vX0":2.5032853513035787,"vY0":-129.59799532815464,"vZ0":-3.142369693513599,"x":92.46,"y":176.26,"x0":-1.4019313312621484,"y0":50.005562021593015,"z0":6.1348299964666895,"aX":14.040250337919655},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.4,"breakHorizontal":-15.5,"spinRate":2537,"spinDirection":60},"zone":6,"typeConfidence":0.9,"plateTime":0.42200509062184777,"extension":6.364416937223253},"index":0,"playId":"e946691b-ca1e-370c-b45e-4375a679e8b9","pitchNumber":1,"startTime":"2026-06-18T02:56:08.077Z","endTime":"2026-06-18T02:56:11.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.519755359651235,"aZ":-46.49102199877883,"pfxX":3.682819021707823,"pfxZ":-9.524041488085656,"pX":-0.7212637889203551,"pZ":3.5655997371484784,"vX0":-0.25530645274548736,"vY0":-121.96678662775517,"vZ0":2.3810827008728648,"x":144.49,"y":142.51,"x0":-1.0934232161666548,"y0":50.003547543122984,"z0":6.592822332261205,"aX":5.535460117692416},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-16.4,"breakHorizontal":-6.6,"spinRate":2667,"spinDirection":24},"zone":11,"typeConfidence":0.9,"plateTime":0.4494869221433211,"extension":6.305691302172864},"index":1,"playId":"2577e165-ce66-374c-9dd2-c46e1c7e27af","pitchNumber":2,"startTime":"2026-06-18T02:56:25.483Z","endTime":"2026-06-18T02:56:28.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26422545263047,"aZ":-46.32424451419207,"pfxX":2.568690509908264,"pfxZ":-9.317339618902444,"pX":-0.10565700024250722,"pZ":2.543076407458172,"vX0":0.9834395292086102,"vY0":-122.74487553413903,"vZ0":-0.03055296887807457,"x":121.03,"y":170.12,"x0":-0.8456643271038314,"y0":50.0019019417702,"z0":6.514270511150618,"aX":3.9018900228979647},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-16.6,"breakHorizontal":-4.9,"spinRate":2654,"spinDirection":18},"zone":5,"typeConfidence":0.89,"plateTime":0.4469741773139595,"extension":6.456630271714048},"hitData":{"launchSpeed":106.8,"launchAngle":14.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.42,"coordY":83.15}},"index":2,"playId":"5600e862-699c-3d41-9e3d-ea7444d2e758","pitchNumber":3,"startTime":"2026-06-18T02:56:44.390Z","endTime":"2026-06-18T02:57:00.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:57:00.219Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miles Mastrobuoni called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-18T02:57:42.689Z","endTime":"2026-06-18T02:59:20.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07918375110424,"aZ":-46.883582209799414,"pfxX":3.187579874094148,"pfxZ":-9.09644825723834,"pX":0.5559881160195308,"pZ":-0.4149592436117377,"vX0":2.828874721557792,"vY0":-126.69066434933416,"vZ0":-6.953520832562439,"x":95.81,"y":249.98,"x0":-0.9911409746286436,"y0":50.001973205647644,"z0":6.133678733788876,"aX":5.155113574489462},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-17.9,"breakHorizontal":-6.5,"spinRate":2747,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.43315451501956836,"extension":6.515088907890438},"index":0,"playId":"a13534d7-138d-3c0d-a62a-1d3411033a1b","pitchNumber":1,"startTime":"2026-06-18T02:57:44.054Z","endTime":"2026-06-18T02:57:48.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.963514539113522,"aZ":-45.792791112716905,"pfxX":4.054362255404827,"pfxZ":-8.633092429696294,"pX":-0.3145328413080819,"pZ":-0.13604781926375922,"vX0":0.5318961049462261,"vY0":-125.21577397050734,"vZ0":-6.27965992130682,"x":128.99,"y":242.45,"x0":-1.0565633403405068,"y0":50.005948738154046,"z0":6.181167195438994,"aX":6.393110506480627},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-16.9,"breakHorizontal":-7.4,"spinRate":2696,"spinDirection":20},"zone":13,"typeConfidence":0.9,"plateTime":0.4386250213742322,"extension":6.5212081501280705},"index":1,"playId":"caafc829-7c9f-3b65-aaa1-f76a322fe96d","pitchNumber":2,"startTime":"2026-06-18T02:58:12.234Z","endTime":"2026-06-18T02:58:15.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390527793594988,"aZ":-19.138690129339672,"pfxX":0.929904619902632,"pfxZ":6.6735677963998645,"pX":0.7042788826580845,"pZ":1.7603882018072778,"vX0":3.960555640623994,"vY0":-137.8718963589826,"vZ0":-8.444931061877973,"x":90.15,"y":191.25,"x0":-0.8631746531564746,"y0":50.00592445917345,"z0":6.1203032939982425,"aX":1.8164532638805864},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.8,"breakHorizontal":-2.4,"spinRate":2584,"spinDirection":176},"zone":9,"typeConfidence":0.9,"plateTime":0.3950404820918365,"extension":6.477127406377475},"index":2,"playId":"a577d780-f6aa-39c5-a8fb-540279ec0550","pitchNumber":3,"startTime":"2026-06-18T02:58:33.764Z","endTime":"2026-06-18T02:59:00.782Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43172385245309,"aZ":-17.35190539378791,"pfxX":-8.442692041367629,"pfxZ":7.582505181007367,"pX":-0.11857592650333272,"pZ":1.8489563406453766,"vX0":5.013216537759496,"vY0":-139.4128099217132,"vZ0":-8.253977874516318,"x":121.52,"y":188.86,"x0":-0.8500281074884042,"y0":50.000843453881075,"z0":6.008989508515626,"aX":-16.498289270156548},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":14.2,"spinRate":2186,"spinDirection":186},"zone":8,"typeConfidence":0.9,"plateTime":0.39396818136306067,"extension":6.561295501239464},"index":3,"playId":"fa0f8de3-fe38-3757-804a-5e796df3a897","pitchNumber":4,"startTime":"2026-06-18T02:59:16.538Z","endTime":"2026-06-18T02:59:20.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T02:59:20.322Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adley Rutschman lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T03:01:13.492Z","endTime":"2026-06-18T03:01:54.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05466660030794,"aZ":-31.564741950779243,"pfxX":7.6772650005281715,"pfxZ":0.4034662021556876,"pX":-0.2566790282567686,"pZ":2.5851783413911757,"vX0":1.1476818140644076,"vY0":-123.1450591808938,"vZ0":-0.9134732471410414,"x":126.78,"y":168.98,"x0":-1.7265890681941316,"y0":50.005524558567224,"z0":5.647886788825004,"aX":11.71008628049267},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.7,"breakHorizontal":-14.2,"spinRate":2252,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.4459729022375547,"extension":6.559888604999518},"index":0,"playId":"273dbf88-a95f-35f2-b93f-fdc36025a36d","pitchNumber":1,"startTime":"2026-06-18T03:01:32.703Z","endTime":"2026-06-18T03:01:35.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60070197406362,"aZ":-27.226404298976284,"pfxX":-8.668572772196235,"pfxZ":3.0881265456166984,"pX":-0.5581714497572324,"pZ":2.0760614616591657,"vX0":5.040669916958697,"vY0":-125.73423451840273,"vZ0":-3.1320656080780296,"x":138.28,"y":182.73,"x0":-1.4631958114605712,"y0":50.00123946922297,"z0":5.548355395111033,"aX":-13.871756206834316},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.2,"breakHorizontal":14.5,"spinRate":1446,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4356984595788913,"extension":6.7391380834653125},"hitData":{"launchSpeed":97.7,"launchAngle":21.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":84.41,"coordY":66.9}},"index":1,"playId":"f42491db-fe16-3e4d-a50a-e0e12a692359","pitchNumber":2,"startTime":"2026-06-18T03:01:47.065Z","endTime":"2026-06-18T03:01:54.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:01:54.504Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a ground ball to pitcher George Kirby.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T03:02:20.950Z","endTime":"2026-06-18T03:03:04.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669923,"link":"/api/v1/people/669923"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":78.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.370240965242246,"aZ":-32.77033918877125,"pfxX":5.121631010251775,"pfxZ":-0.3816563929034542,"pX":0.5278004879700995,"pZ":1.3729824748971855,"vX0":3.340959518498224,"vY0":-124.63602182361996,"vZ0":-3.5198035372278635,"x":96.88,"y":201.71,"x0":-1.5020568868725097,"y0":50.00452036913072,"z0":5.550699721998554,"aX":7.9438522702300265},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-10.1,"spinRate":2339,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4418626522236271,"extension":6.453572214993399},"index":0,"playId":"5cd85eed-77c9-35a0-8c5e-d152528ffad1","pitchNumber":1,"startTime":"2026-06-18T03:02:20.950Z","endTime":"2026-06-18T03:02:24.829Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.297538927241014,"aZ":-29.915950571177028,"pfxX":7.358286268781844,"pfxZ":1.4379291616809802,"pX":0.048353436029339975,"pZ":3.1465297052314787,"vX0":1.5835410970071517,"vY0":-125.08013781201018,"vZ0":-0.39438916339340424,"x":115.16,"y":153.82,"x0":-1.5498643596908743,"y0":50.002927135906575,"z0":5.777910078061301,"aX":11.556248317657014},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":-13.7,"spinRate":2104,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.4393726204805204,"extension":6.786366160523485},"index":1,"playId":"b74ab9c1-1ed2-3b7a-be54-e7df23181114","pitchNumber":2,"startTime":"2026-06-18T03:02:34.481Z","endTime":"2026-06-18T03:02:37.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81029898632969,"aZ":-32.673986915519485,"pfxX":7.009535529751885,"pfxZ":-0.3068447112883472,"pX":0.7751132052689056,"pZ":1.8976649508909964,"vX0":3.6596933758717167,"vY0":-126.94589567022065,"vZ0":-2.7307110787973365,"x":87.45,"y":187.54,"x0":-1.6014564524554116,"y0":50.0060955742979,"z0":5.619236076700157,"aX":11.307853393994211},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":-13.6,"spinRate":2394,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.43341138405601365,"extension":6.730525112231125},"hitData":{"launchAngle":-37.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":116.01,"coordY":192.14}},"index":2,"playId":"b9796dd2-69a7-3243-8802-0f5ad32666ed","pitchNumber":3,"startTime":"2026-06-18T03:02:48.411Z","endTime":"2026-06-18T03:03:04.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:03:04.662Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Samuel Basallo flies out to left fielder Connor Joe.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T03:04:24.172Z","endTime":"2026-06-18T03:04:39.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-18T03:03:36.396Z","endTime":"2026-06-18T03:04:26.497Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.297404923952897,"aZ":-38.68535664466129,"pfxX":6.909651521417887,"pfxZ":-4.288920199075463,"pX":-0.6488764101715768,"pZ":2.633138769517789,"vX0":0.43430652668474967,"vY0":-122.21611354978648,"vZ0":0.5888326919683653,"x":141.73,"y":167.69,"x0":-1.7268495019040497,"y0":50.00294068979877,"z0":5.702259034586169,"aX":10.489000088889568},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.4,"breakHorizontal":-12.6,"spinRate":1920,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.44757192695969783,"extension":6.480505710479997},"hitData":{"launchSpeed":89.1,"launchAngle":26.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.08,"coordY":74.93}},"index":1,"playId":"ce6ff746-5dde-39df-86c8-8fd40d436980","pitchNumber":1,"startTime":"2026-06-18T03:04:26.497Z","endTime":"2026-06-18T03:04:39.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:04:39.632Z","atBatIndex":40},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Leody Taveras triples (4) on a line drive to center fielder Julio Rodríguez. Pete Alonso scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T03:05:01.935Z","endTime":"2026-06-18T03:07:41.376Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.3,"endSpeed":75.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.485633847667682,"aZ":-42.63640441728439,"pfxX":6.311138752195887,"pfxZ":-7.234965185959519,"pX":-1.6490912674091505,"pZ":2.5537620228044142,"vX0":-1.7663538561422798,"vY0":-119.8463422811451,"vZ0":1.406362310266341,"x":179.86,"y":169.83,"x0":-1.719727080387712,"y0":50.003400584524144,"z0":5.785314790384181,"aX":9.124703178453357},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.5,"breakHorizontal":-10.9,"spinRate":2151,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.45810170766354563,"extension":6.539374468972267},"index":0,"playId":"3d5abaf6-8f89-35d5-afc3-995cf2e615e9","pitchNumber":1,"startTime":"2026-06-18T03:05:04.789Z","endTime":"2026-06-18T03:05:08.082Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"a511f501-2adb-3c4a-969c-f8c687709561","startTime":"2026-06-18T03:05:20.231Z","endTime":"2026-06-18T03:05:23.231Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.913591901397737,"aZ":-33.38970750672635,"pfxX":5.559471068303939,"pfxZ":-0.7675368788383619,"pX":-0.603918743947223,"pZ":2.9545808448032047,"vX0":0.747680455929331,"vY0":-125.53220782796255,"vZ0":-0.013951718414487058,"x":140.02,"y":159.01,"x0":-1.6278875201657514,"y0":50.00212143441973,"z0":5.692777886006326,"aX":8.815783917905314},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":-10.2,"spinRate":2148,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.4373862122824139,"extension":6.64157650168156},"index":2,"playId":"2254f57e-3dbb-306c-b27e-2bd9cd56da6f","pitchNumber":2,"startTime":"2026-06-18T03:05:36.735Z","endTime":"2026-06-18T03:05:39.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.853849864871446,"aZ":-35.66839758804452,"pfxX":7.720806043399158,"pfxZ":-2.203953959830528,"pX":-0.22593082625103134,"pZ":1.8367304423699222,"vX0":1.0724002179611052,"vY0":-125.47119122502455,"vZ0":-2.1962807548910197,"x":125.61,"y":189.19,"x0":-1.6620845519100358,"y0":50.003660788557895,"z0":5.647232290357687,"aX":12.234250615321466},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.3,"breakHorizontal":-14.2,"spinRate":2376,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4375700979562236,"extension":6.440848566301978},"index":3,"playId":"6c46bd4b-9288-3a33-97bb-d1b2cfa4e3f9","pitchNumber":3,"startTime":"2026-06-18T03:05:55.593Z","endTime":"2026-06-18T03:05:58.617Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628198998950396,"aZ":-42.44850700464003,"pfxX":5.9916708501274565,"pfxZ":-6.924190036335555,"pX":0.18572451592918537,"pZ":0.26697216706355364,"vX0":2.28183649790361,"vY0":-121.51226866485908,"vZ0":-3.815498288396574,"x":109.92,"y":231.57,"x0":-1.5462667474804548,"y0":50.00537472015547,"z0":5.576488068751201,"aX":8.887055896605817},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.2,"breakHorizontal":-11.4,"spinRate":2583,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4521762829405791,"extension":6.715994382695182},"index":4,"playId":"ab2f8e65-71fb-3e64-8a1b-165ac979af0e","pitchNumber":4,"startTime":"2026-06-18T03:06:12.583Z","endTime":"2026-06-18T03:06:16.268Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.896363074806064,"aZ":-24.411742856042885,"pfxX":-8.885629912302502,"pfxZ":3.8530044004041404,"pX":0.043429535517678045,"pZ":3.845888609622349,"vX0":7.2900375558357995,"vY0":-140.34029158402214,"vZ0":-0.684240563226394,"x":115.34,"y":134.94,"x0":-1.421108258267543,"y0":50.00135454066263,"z0":5.669306927145811,"aX":-17.89373501983782},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":14.8,"spinRate":2325,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.38885303008577754,"extension":6.477064784959504},"index":5,"playId":"fb3c99d3-c6ff-3ca3-a846-8c2cb7c9f671","pitchNumber":5,"startTime":"2026-06-18T03:06:35.113Z","endTime":"2026-06-18T03:06:38.388Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.897765251230375,"aZ":-36.500883278545274,"pfxX":3.9303364314468734,"pfxZ":-2.7464338472336145,"pX":-0.9726030066266604,"pZ":2.599016088724853,"vX0":0.4966949823648296,"vY0":-124.31648741843127,"vZ0":-0.04691315209164704,"x":154.07,"y":168.61,"x0":-1.6857445863928453,"y0":50.00591887427733,"z0":5.636818725253062,"aX":6.180111799950164},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.8,"breakHorizontal":-7.2,"spinRate":1869,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.43984818684220617,"extension":6.518353222094576},"index":6,"playId":"22bac539-79f8-3bcc-8004-3aa2ca075186","pitchNumber":6,"startTime":"2026-06-18T03:06:59.428Z","endTime":"2026-06-18T03:07:02.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14111197732753,"aZ":-24.54682279579426,"pfxX":-11.17961932087981,"pfxZ":3.9010457597298007,"pX":-0.27828597379623643,"pZ":2.5946199108238384,"vX0":7.154416869571993,"vY0":-139.13057972944083,"vZ0":-3.700153224615441,"x":127.61,"y":168.73,"x0":-1.4348545041982357,"y0":50.0021616736742,"z0":5.574724786806911,"aX":-21.84676355223866},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.5,"breakHorizontal":18.7,"spinRate":2232,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.39417033022185155,"extension":6.617884562679888},"hitData":{"launchSpeed":107.8,"launchAngle":8.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.06,"coordY":55.77}},"index":7,"playId":"fc37fd26-67fb-3c1d-8d00-d04cf783fdd7","pitchNumber":7,"startTime":"2026-06-18T03:07:25.573Z","endTime":"2026-06-18T03:07:41.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:07:41.376Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler O'Neill flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-18T03:08:04.502Z","endTime":"2026-06-18T03:08:40.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.525252190122277,"aZ":-36.46711496177189,"pfxX":8.898827728227424,"pfxZ":-2.653829248420405,"pX":1.3283770332036302,"pZ":1.8428505422384458,"vX0":4.22658716452621,"vY0":-126.87230261528384,"vZ0":-1.9751987721472477,"x":66.37,"y":189.02,"x0":-1.5183729350189268,"y0":50.001864776531036,"z0":5.5557564088483025,"aX":14.409738181036934},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.0,"breakHorizontal":-17.2,"spinRate":2280,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43279232521549504,"extension":6.58640728908345},"index":0,"playId":"0aec3442-c4e2-3dd8-ad99-b682b99f6afb","pitchNumber":1,"startTime":"2026-06-18T03:08:13.402Z","endTime":"2026-06-18T03:08:16.402Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673983414231998,"aZ":-36.683967120245136,"pfxX":4.985809812708184,"pfxZ":-2.786391826496576,"pX":-0.10257930648346342,"pZ":2.5655402790392396,"vX0":2.157612052950449,"vY0":-126.64932925946539,"vZ0":-0.27525131527643876,"x":120.91,"y":169.51,"x0":-1.6141060149111564,"y0":50.0028822152824,"z0":5.617933286290827,"aX":8.071329351773413},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.8,"breakHorizontal":-9.5,"spinRate":2401,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.4330287606452847,"extension":6.73607303853957},"hitData":{"launchSpeed":103.8,"launchAngle":42.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":146.56,"coordY":61.28}},"index":1,"playId":"4b80bd2d-2cb4-3da0-9f4a-60c100a3263a","pitchNumber":2,"startTime":"2026-06-18T03:08:29.904Z","endTime":"2026-06-18T03:08:40.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:08:40.009Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, pitcher Kyle Bradish to third baseman Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T03:10:30.539Z","endTime":"2026-06-18T03:11:01.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"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":0},"credits":[{"player":{"id":680694,"link":"/api/v1/people/680694"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.463896065391054,"aZ":-19.05091751286973,"pfxX":2.3376703190477626,"pfxZ":7.043166539776056,"pX":0.23351824227312232,"pZ":3.099960576860453,"vX0":2.6122094512656466,"vY0":-134.95157871708906,"vZ0":-4.854671457403248,"x":108.1,"y":155.08,"x0":-1.0470876866108774,"y0":50.00610856967139,"z0":6.2446321363750865,"aX":4.357982569742431},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":-4.8,"spinRate":2439,"spinDirection":175},"zone":2,"typeConfidence":0.9,"plateTime":0.4042464920900901,"extension":6.395639910830771},"hitData":{"launchSpeed":82.1,"launchAngle":9.0,"totalDistance":332.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.2,"coordY":173.76}},"index":0,"playId":"d49f6f7a-849e-33ec-87f7-8dd3debd78c6","pitchNumber":1,"startTime":"2026-06-18T03:10:54.086Z","endTime":"2026-06-18T03:11:01.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:11:01.994Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cal Raleigh flies out sharply to right fielder Tyler O'Neill.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T03:11:25.262Z","endTime":"2026-06-18T03:12:41.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.976931021465013,"aZ":-45.9886412699765,"pfxX":4.279630385876661,"pfxZ":-8.949009751141293,"pX":-0.9002186460840399,"pZ":1.2609681575586107,"vX0":-0.6986387035484353,"vY0":-123.75734005687973,"vZ0":-3.0721857585278105,"x":151.31,"y":204.73,"x0":-1.1691692271943037,"y0":50.00546590145542,"z0":6.3910819625167905,"aX":6.6027591067339575},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-16.7,"breakHorizontal":-7.6,"spinRate":2734,"spinDirection":24},"zone":13,"typeConfidence":0.9,"plateTime":0.4435238085105202,"extension":6.32120339094856},"index":0,"playId":"ea7b7f01-7ae4-33ee-a5b6-1ad85486ebae","pitchNumber":1,"startTime":"2026-06-18T03:11:31.590Z","endTime":"2026-06-18T03:11:34.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.590705295886853,"aZ":-41.80965719489931,"pfxX":3.8726188774175863,"pfxZ":-6.133155507453225,"pX":1.2796599340530634,"pZ":0.16002623754789216,"vX0":4.178758148276646,"vY0":-124.66758014836509,"vZ0":-6.2834372634985804,"x":68.22,"y":234.46,"x0":-0.9229151029427182,"y0":50.005416498707405,"z0":6.173289879334539,"aX":6.081589051565077},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-12.4,"breakHorizontal":-8.0,"spinRate":2849,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.43973296402522255,"extension":6.582218986864921},"index":1,"playId":"3d62ee58-efa0-356e-8954-0b339fae5ee8","pitchNumber":2,"startTime":"2026-06-18T03:11:49.885Z","endTime":"2026-06-18T03:11:52.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.988607128526954,"aZ":-20.2011943751072,"pfxX":-8.069215776162876,"pfxZ":6.306258996080378,"pX":-0.4395975022847606,"pZ":2.0405752202333147,"vX0":4.834452552762272,"vY0":-137.33135037123722,"vZ0":-7.0750759344469545,"x":133.76,"y":183.68,"x0":-1.1794598064009658,"y0":50.005779304756494,"z0":6.0368188709403166,"aX":-15.330211450688175},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":13.6,"spinRate":2266,"spinDirection":189},"zone":7,"typeConfidence":0.9,"plateTime":0.39967558203353093,"extension":6.332443971792117},"index":2,"playId":"ef017066-24ef-3d53-bc65-632b252de12a","pitchNumber":3,"startTime":"2026-06-18T03:12:12.103Z","endTime":"2026-06-18T03:12:15.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.194674797896766,"aZ":-12.299606180719623,"pfxX":-0.392032565446814,"pfxZ":10.391999851268476,"pX":0.30119025330077115,"pZ":2.2071063613274418,"vX0":4.371184143930507,"vY0":-137.15320275850692,"vZ0":-8.027128468729716,"x":105.52,"y":179.19,"x0":-1.2596479308817743,"y0":50.00577518511242,"z0":6.003018054344116,"aX":-0.7502062270552209},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":-0.1,"spinRate":2625,"spinDirection":191},"zone":9,"typeConfidence":0.9,"plateTime":0.3987396484037502,"extension":6.448368740077783},"hitData":{"launchSpeed":107.2,"launchAngle":42.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":200.21,"coordY":77.03}},"index":3,"playId":"ecb419cd-980d-3f4a-bce7-0fd6f9f36c7b","pitchNumber":4,"startTime":"2026-06-18T03:12:31.061Z","endTime":"2026-06-18T03:12:41.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:12:41.551Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-18T03:13:05.783Z","endTime":"2026-06-18T03:15:14.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.168997558287344,"aZ":-43.406128785458456,"pfxX":4.1414584538483314,"pfxZ":-6.951743383073733,"pX":0.8107634969961433,"pZ":2.6947037611608105,"vX0":3.0938604030527905,"vY0":-126.37474373592205,"vZ0":-0.5253931901370064,"x":86.1,"y":166.02,"x0":-0.9682918441481733,"y0":50.00560937738677,"z0":6.3971026702468405,"aX":6.68769845968916},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-12.5,"breakHorizontal":-8.2,"spinRate":2685,"spinDirection":25},"zone":12,"typeConfidence":0.91,"plateTime":0.4336957895921172,"extension":6.423750193695914},"index":0,"playId":"9aee22cd-44a6-3ad7-b17f-4b8c642e9e92","pitchNumber":1,"startTime":"2026-06-18T03:13:14.312Z","endTime":"2026-06-18T03:13:17.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30573319474138,"aZ":-25.512335113254615,"pfxX":3.5800767527431434,"pfxZ":3.926528079174151,"pX":0.3219022308141591,"pZ":2.9192357955119856,"vX0":2.8088802312815857,"vY0":-128.82895340934624,"vZ0":-3.164174116225589,"x":104.73,"y":159.96,"x0":-1.2440350759138579,"y0":50.00481087772261,"z0":6.1144210800201355,"aX":6.076918400313428},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":-7.1,"spinRate":2693,"spinDirection":64},"zone":6,"typeConfidence":0.9,"plateTime":0.4235729845826972,"extension":6.446528358413366},"index":1,"playId":"17735338-beb3-3d5f-b4a7-c33f31ab4bc7","pitchNumber":2,"startTime":"2026-06-18T03:13:32.854Z","endTime":"2026-06-18T03:13:37.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3461451986152,"aZ":-42.84751543806588,"pfxX":2.3734620899066985,"pfxZ":-6.648072979836255,"pX":1.1915634412738527,"pZ":-0.6576576360153144,"vX0":4.359113624646168,"vY0":-126.33950966869065,"vZ0":-8.223786504323074,"x":71.58,"y":256.54,"x0":-0.869001636541924,"y0":50.001467165014525,"z0":6.111498062869881,"aX":3.8109797014036784},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-13.8,"breakHorizontal":-5.4,"spinRate":2649,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.43464827728413846,"extension":6.516690359309864},"index":2,"playId":"c85d920a-a2c3-33a1-b6e9-f697c695f3d9","pitchNumber":3,"startTime":"2026-06-18T03:13:52.478Z","endTime":"2026-06-18T03:13:55.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.973442226717374,"aZ":-17.528727203045655,"pfxX":-5.280216280765341,"pfxZ":7.564020585509828,"pX":-0.9200372117220041,"pZ":3.943694836000327,"vX0":2.7286643127082892,"vY0":-137.88261030021638,"vZ0":-2.7569456594299924,"x":152.07,"y":132.3,"x0":-1.2332919200286112,"y0":50.00609244007328,"z0":6.13118667417068,"aX":-10.22845612151554},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":9.0,"spinRate":2201,"spinDirection":181},"zone":11,"typeConfidence":0.9,"plateTime":0.39636155433487374,"extension":6.494978922445811},"index":3,"playId":"5a28c03f-3df4-30ab-8f38-35d29d17756e","pitchNumber":4,"startTime":"2026-06-18T03:14:14.528Z","endTime":"2026-06-18T03:14:17.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.760242884555502,"aZ":-28.510268031748858,"pfxX":5.570806018904377,"pfxZ":2.1831335050843217,"pX":1.3700997981142777,"pZ":1.5231300274119008,"vX0":4.828403755499918,"vY0":-128.4894430238234,"vZ0":-5.481205982641525,"x":64.78,"y":197.66,"x0":-1.2547789019038544,"y0":50.00200668948577,"z0":5.88980426943611,"aX":9.346094622029948},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":-11.2,"spinRate":2685,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4257115313177855,"extension":6.552134631559617},"index":4,"playId":"293f6f6e-e186-3452-bd03-46c275dcc883","pitchNumber":5,"startTime":"2026-06-18T03:14:33.005Z","endTime":"2026-06-18T03:14:36.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-18T03:14:44.804Z","endTime":"2026-06-18T03:15:08.910Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52113095694605,"aZ":-46.84571226136026,"pfxX":1.029748827086807,"pfxZ":-9.175697503720478,"pX":0.2612068720901825,"pZ":-0.04699733041049314,"vX0":2.8486152522451054,"vY0":-126.1665411252819,"vZ0":-6.000852233345432,"x":107.04,"y":240.05,"x0":-1.0197140301750218,"y0":50.00079786498537,"z0":6.169715638967598,"aX":1.6467430997279302},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-17.8,"breakHorizontal":-2.5,"spinRate":2740,"spinDirection":20},"zone":14,"typeConfidence":0.89,"plateTime":0.4354251182220734,"extension":6.384762131543641},"index":6,"playId":"68b929f7-1223-36f5-adec-4b22528cb0a9","pitchNumber":6,"startTime":"2026-06-18T03:15:08.910Z","endTime":"2026-06-18T03:15:14.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:15:14.076Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Holliday walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:17:55.359Z","endTime":"2026-06-18T03:19:15.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Rob Refsnyder replaces center fielder Julio Rodríguez, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T03:17:38.557Z","endTime":"2026-06-18T03:17:38.581Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"description":"Defensive switch from right field to center field for Victor Robles.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-18T03:17:38.581Z","endTime":"2026-06-18T03:17:38.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600"},{"details":{"description":"Pitching Change: Alex Hoppe replaces George Kirby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-18T03:17:38.582Z","endTime":"2026-06-18T03:17:57.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695380,"link":"/api/v1/people/695380"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.553869446118608,"aZ":-11.8788871064216,"pfxX":-3.2497832696604774,"pfxZ":9.664247434899192,"pX":0.17296210608281648,"pZ":1.5348821980525444,"vX0":4.704843726144279,"vY0":-143.61083259388366,"vZ0":-9.447260389271143,"x":110.41,"y":197.34,"x0":-1.0601907102225807,"y0":50.00551114621859,"z0":5.595363178191257,"aX":-6.826633399840989},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.8,"breakHorizontal":5.0,"spinRate":2335,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.38059753180866984,"extension":6.417495569418498},"index":3,"playId":"d50bb448-f777-3d29-a7dc-5e726c13eac1","pitchNumber":1,"startTime":"2026-06-18T03:17:57.572Z","endTime":"2026-06-18T03:18:01.281Z","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.3,"endSpeed":88.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.255170328140306,"aZ":-16.595609639070293,"pfxX":0.29720924513553637,"pfxZ":7.711258519976116,"pX":-1.158439048254596,"pZ":4.566345245678773,"vX0":0.28897714058527463,"vY0":-140.39328096833333,"vZ0":-0.7471296692203384,"x":161.16,"y":115.49,"x0":-1.3008727203479862,"y0":50.00118826137336,"z0":5.904232331825324,"aX":0.6001038580799023},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":-0.6,"spinRate":2274,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3883930380973277,"extension":6.179501310491382},"index":4,"playId":"23259962-3fcf-3289-b95b-182930272c9b","pitchNumber":2,"startTime":"2026-06-18T03:18:18.974Z","endTime":"2026-06-18T03:18:21.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.926964574977607,"aZ":-18.752854166747962,"pfxX":1.2122633056519643,"pfxZ":6.622240820279657,"pX":0.37226023241563755,"pZ":3.6035608439122027,"vX0":3.3701670295016366,"vY0":-141.396926175743,"vZ0":-2.836558811226617,"x":102.81,"y":141.48,"x0":-0.9921371634037197,"y0":50.00477656437447,"z0":5.821624185382495,"aX":2.456633600057769},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":-2.9,"spinRate":2150,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3872132585286425,"extension":6.264707386327819},"index":5,"playId":"bc44d695-f80c-30ac-a3f4-ed8f80cf856d","pitchNumber":3,"startTime":"2026-06-18T03:18:39.049Z","endTime":"2026-06-18T03:18:42.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.524106263084256,"aZ":-17.01022497755064,"pfxX":-0.13901283237750395,"pfxZ":7.401664736836422,"pX":0.3091632178900505,"pZ":2.3191332950818393,"vX0":4.289360805603846,"vY0":-142.20624314887925,"vZ0":-6.294694735893527,"x":105.22,"y":176.16,"x0":-1.2004737383733124,"y0":50.00265006755644,"z0":5.639898867528715,"aX":-0.28526862722398},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.4,"breakHorizontal":-0.6,"spinRate":2153,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.3851170379535538,"extension":6.2089783725598},"index":6,"playId":"54d551ff-d02e-37c2-94a2-1026d5c95e4b","pitchNumber":4,"startTime":"2026-06-18T03:18:55.114Z","endTime":"2026-06-18T03:18:58.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38319031995153,"aZ":-18.19399755059628,"pfxX":1.3909326389371763,"pfxZ":6.868093068456957,"pX":0.2070144564045967,"pZ":3.65694647605579,"vX0":3.3609388956713593,"vY0":-141.7605947210472,"vZ0":-2.593065695195702,"x":109.11,"y":140.04,"x0":-1.1745852566830532,"y0":50.002677552666725,"z0":5.744867237132725,"aX":2.8303324160470757},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.1,"breakHorizontal":-3.2,"spinRate":2139,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.3863707155725664,"extension":6.250586183849115},"index":7,"playId":"c19e16ec-6faf-39bb-a8b5-dfba3063deba","pitchNumber":5,"startTime":"2026-06-18T03:19:12.197Z","endTime":"2026-06-18T03:19:15.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:19:15.585Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blaze Alexander singles on a ground ball to center fielder Victor Robles. Jackson Holliday to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:19:35.185Z","endTime":"2026-06-18T03:22:32.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"postOnThird":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"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_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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.999645384742553,"aZ":-20.468706977281816,"pfxX":1.9405208052249003,"pfxZ":5.733110325568221,"pX":0.7311664444401106,"pZ":3.182249324392638,"vX0":4.54202071592759,"vY0":-141.8993703859624,"vZ0":-3.470148716911044,"x":89.13,"y":152.86,"x0":-1.1414576735622401,"y0":50.004635763772555,"z0":5.7226161000259905,"aX":3.9640010358492894},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.8,"breakHorizontal":-4.4,"spinRate":2215,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.3857590842287162,"extension":6.31401596472337},"index":0,"playId":"c3f6db79-27e5-3e18-8be3-70eb8a7959de","pitchNumber":1,"startTime":"2026-06-18T03:19:40.861Z","endTime":"2026-06-18T03:19:43.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55476904571931,"aZ":-22.984589534366112,"pfxX":-8.395425316300445,"pfxZ":4.5466050639266875,"pX":-1.2107207280535472,"pZ":2.535359942381266,"vX0":3.0320970159327976,"vY0":-141.54749465287819,"vZ0":-4.56770410593403,"x":163.15,"y":170.33,"x0":-1.2077347764161583,"y0":50.00189342891126,"z0":5.6495040815970485,"aX":-16.964245420442708},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.4,"breakHorizontal":14.5,"spinRate":2119,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38757789190729275,"extension":6.12063030345401},"index":1,"playId":"d78e2761-4c05-3f7a-9756-9e9d14505c30","pitchNumber":2,"startTime":"2026-06-18T03:19:59.263Z","endTime":"2026-06-18T03:20:05.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":91.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73369142940788,"aZ":-15.347231222384682,"pfxX":-0.5885313927138343,"pfxZ":7.969456185869352,"pX":-0.060376028611433374,"pZ":2.203731040435376,"vX0":3.3223342087687566,"vY0":-143.1807725857735,"vZ0":-6.989148218886591,"x":119.3,"y":179.28,"x0":-1.150817844570457,"y0":50.00476966312162,"z0":5.605786111902694,"aX":-1.242882689344861},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.4,"breakHorizontal":0.5,"spinRate":2291,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.38004459071368046,"extension":6.32253231187833},"index":2,"playId":"90f89139-8edf-3a14-b6ab-81e0e34a6e2b","pitchNumber":3,"startTime":"2026-06-18T03:20:29.759Z","endTime":"2026-06-18T03:20:32.759Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"f944dd9d-b55b-3994-afbf-a45c85106acc","startTime":"2026-06-18T03:20:53.966Z","endTime":"2026-06-18T03:20:56.966Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80472049913938,"aZ":-35.0801729555778,"pfxX":1.472210972282443,"pfxZ":-1.6955155417747183,"pX":0.7391446328427235,"pZ":0.4889506302521972,"vX0":4.190033517613733,"vY0":-129.36074249922103,"vZ0":-6.280439118481807,"x":88.83,"y":225.58,"x0":-1.0846766925071956,"y0":50.00197375615701,"z0":5.5969242944888515,"aX":2.5255298673032396},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.1,"breakHorizontal":-3.5,"spinRate":2380,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4213971409502184,"extension":6.522824328035295},"index":4,"playId":"933e76d5-8dcc-34f6-8422-80ca3744ef97","pitchNumber":4,"startTime":"2026-06-18T03:21:14.798Z","endTime":"2026-06-18T03:21:17.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.664757935708653,"aZ":-34.59348703422518,"pfxX":1.1534648951560564,"pfxZ":-1.3763707196955386,"pX":0.7594139593906063,"pZ":0.343417075686747,"vX0":3.6576297680795724,"vY0":-130.746228558795,"vZ0":-7.001399448206703,"x":88.05,"y":229.51,"x0":-0.7990941876793628,"y0":50.00346708746449,"z0":5.603034613346017,"aX":2.0267229394416755},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.6,"breakHorizontal":-2.8,"spinRate":2305,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4165306167427958,"extension":6.569800473239453},"index":5,"playId":"d799bcec-d488-30af-9b49-81a8cce2354d","pitchNumber":5,"startTime":"2026-06-18T03:21:36.901Z","endTime":"2026-06-18T03:21:40.672Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10206502281574,"aZ":-19.014203961823476,"pfxX":-5.591588190292493,"pfxZ":6.338923028680409,"pX":-0.12688947619942267,"pZ":3.3258662116999127,"vX0":5.024495028357035,"vY0":-142.5878006750515,"vZ0":-3.2728374813722927,"x":121.84,"y":148.98,"x0":-1.177850496774759,"y0":50.00655136732709,"z0":5.67547085734442,"aX":-11.616927769214582},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.0,"breakHorizontal":9.2,"spinRate":2204,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.3828437467392005,"extension":6.157327646014049},"index":6,"playId":"f169170b-d9fe-3990-a959-3dd6ed37c779","pitchNumber":6,"startTime":"2026-06-18T03:21:59.415Z","endTime":"2026-06-18T03:22:02.415Z","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":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.390091683451665,"aZ":-20.776318713478776,"pfxX":-3.5330617923271044,"pfxZ":5.55420544432797,"pX":-0.5632832467066482,"pZ":2.875884793533228,"vX0":3.1666884212886934,"vY0":-141.83694571084916,"vZ0":-4.1058211634202575,"x":138.47,"y":161.13,"x0":-1.2315157576161149,"y0":50.000894171526575,"z0":5.655589701281497,"aX":-7.246600806276527},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.5,"breakHorizontal":5.8,"spinRate":2089,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.3851826071181783,"extension":6.2671476139283175},"hitData":{"launchSpeed":92.9,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.13,"coordY":80.1}},"index":7,"playId":"b496ef2b-9bd7-3c21-89b9-99d373f74da9","pitchNumber":7,"startTime":"2026-06-18T03:22:21.601Z","endTime":"2026-06-18T03:22:32.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:22:32.715Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Taylor Ward grounds into a double play, third baseman J.P. Crawford to second baseman Cole Young to first baseman Miles Mastrobuoni. Jackson Holliday scores. Blaze Alexander out at 2nd. Taylor Ward out at 1st.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:22:54.019Z","endTime":"2026-06-18T03:23:10.872Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670156,"link":"/api/v1/people/670156"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_play","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":695380,"link":"/api/v1/people/695380"},"isScoringEvent":true,"rbi":false,"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(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":89.1,"endSpeed":82.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.818223917255054,"aZ":-36.7595548166019,"pfxX":1.3475945447423059,"pfxZ":-2.657229141847157,"pX":-0.9834491412080374,"pZ":2.6384891271938855,"vX0":0.16116016394970517,"vY0":-129.84140123773437,"vZ0":-0.9688039579163752,"x":154.49,"y":167.54,"x0":-1.2214631480755347,"y0":50.005362764492396,"z0":5.790705433531822,"aX":2.3226107972624574},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.8,"breakHorizontal":-2.5,"spinRate":2331,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.42035242440237974,"extension":6.292540812534254},"hitData":{"launchSpeed":76.9,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.9,"coordY":169.83}},"index":0,"playId":"6689ab50-190d-3fbe-b8e0-472e7bb55742","pitchNumber":1,"startTime":"2026-06-18T03:23:03.042Z","endTime":"2026-06-18T03:23:10.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:23:10.872Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-18T03:23:37.599Z","endTime":"2026-06-18T03:25:02.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.961130764940584,"aZ":-13.581521958393502,"pfxX":-0.059433762910419574,"pfxZ":8.876832311340161,"pX":-0.05120513865096821,"pZ":2.765248461065504,"vX0":3.1615084309507173,"vY0":-143.1102063652268,"vZ0":-5.78733692133237,"x":118.95,"y":164.12,"x0":-1.157998659302938,"y0":50.006682824120865,"z0":5.6493290581634765,"aX":-0.12522220669369505},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.2,"breakHorizontal":-0.5,"spinRate":2443,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.3812947679893077,"extension":6.287590826364617},"index":0,"playId":"f4b4feb0-4dcb-3f36-9f5b-cd69a27458e9","pitchNumber":1,"startTime":"2026-06-18T03:23:41.090Z","endTime":"2026-06-18T03:23:44.704Z","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":93.5,"endSpeed":86.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.123854138136785,"aZ":-19.600137996942383,"pfxX":-10.866323052318993,"pfxZ":6.741914668476266,"pX":1.2799752896682037,"pZ":-1.7895498627058641,"vX0":10.15540546162801,"vY0":-135.102077340258,"vZ0":-15.064456303899105,"x":68.21,"y":287.1,"x0":-1.1007129281768304,"y0":50.00046146215874,"z0":5.206995817657434,"aX":-20.253621861799946},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":17.8,"spinRate":2029,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.404127961337041,"extension":6.498832771418767},"index":1,"playId":"6b256243-21d7-3606-afa6-3277742c1ebb","pitchNumber":2,"startTime":"2026-06-18T03:23:57.794Z","endTime":"2026-06-18T03:24:02.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15562767120853,"aZ":-35.50170108023436,"pfxX":2.673497589471787,"pfxZ":-1.8796017810072425,"pX":0.09477858171699367,"pZ":0.964165854429451,"vX0":1.9571660302979155,"vY0":-130.92762171139793,"vZ0":-5.232589057310303,"x":113.39,"y":212.75,"x0":-1.0054988963945226,"y0":50.00561250120402,"z0":5.5933909808507325,"aX":4.722746766108802},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-4.2,"breakHorizontal":-5.3,"spinRate":2407,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.41561038437915876,"extension":6.477718364672087},"index":2,"playId":"2cdcc467-849a-3ed1-ad41-ce40a5681384","pitchNumber":3,"startTime":"2026-06-18T03:24:17.190Z","endTime":"2026-06-18T03:24:20.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27687320649083,"aZ":-19.789540174537827,"pfxX":1.2031658323729721,"pfxZ":6.08941224636906,"pX":-0.041840954529955815,"pZ":2.2255351809956854,"vX0":2.1167296548815755,"vY0":-141.26395437396195,"vZ0":-6.049849861331909,"x":118.59,"y":178.69,"x0":-0.955365035527963,"y0":50.00351113082092,"z0":5.654834363138469,"aX":2.4466716875050274},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":-2.6,"spinRate":2357,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.3868054391354647,"extension":6.409936034371517},"index":3,"playId":"1745a58c-9bb1-35e7-a3f1-0adcd7b657e5","pitchNumber":4,"startTime":"2026-06-18T03:24:37.253Z","endTime":"2026-06-18T03:24:40.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.970526230635787,"aZ":-18.79172226787674,"pfxX":-1.1263574724150116,"pfxZ":6.346489061131991,"pX":-0.05383328670890219,"pZ":1.9178989324671298,"vX0":3.4465212001849865,"vY0":-143.54951610582143,"vZ0":-7.086708312201794,"x":119.05,"y":187.0,"x0":-1.1181589109105445,"y0":50.00245772222148,"z0":5.56749475206542,"aX":-2.37520413286497},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.4,"breakHorizontal":1.4,"spinRate":2402,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.3800430376394175,"extension":6.302471585640615},"index":4,"playId":"1bb6c110-176d-309b-9957-0cb12f4f3595","pitchNumber":5,"startTime":"2026-06-18T03:24:58.228Z","endTime":"2026-06-18T03:25:02.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:25:02.547Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T03:27:19.066Z","endTime":"2026-06-18T03:30:25.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.2,"endSpeed":77.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96164870489882,"aZ":-46.52885515432914,"pfxX":4.197738219987885,"pfxZ":-9.46921762016459,"pX":-0.7846463422200279,"pZ":3.6819877634267164,"vX0":-0.3389992669825283,"vY0":-122.55155898668086,"vZ0":2.7789783556989454,"x":146.91,"y":139.37,"x0":-1.189390703015535,"y0":50.002682495288774,"z0":6.516953765173983,"aX":6.363776374029864},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-16.2,"breakHorizontal":-7.6,"spinRate":2573,"spinDirection":24},"zone":11,"typeConfidence":0.9,"plateTime":0.44750624539214723,"extension":6.314391803781115},"index":0,"playId":"53ad3b9e-1f12-39f9-ba50-3acaefa2e20f","pitchNumber":1,"startTime":"2026-06-18T03:27:38.840Z","endTime":"2026-06-18T03:27:44.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":93.6,"endSpeed":86.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24808568915522,"aZ":-16.69775566845579,"pfxX":-6.519419023845864,"pfxZ":8.14217918453035,"pX":-0.9844643425190556,"pZ":2.6802768696215646,"vX0":2.6880171609644474,"vY0":-136.34177203210464,"vZ0":-5.753933456832522,"x":154.53,"y":166.41,"x0":-1.130693483733846,"y0":50.00442124331854,"z0":5.952634236532381,"aX":-12.394214364822563},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":11.3,"spinRate":2240,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.40025371729055603,"extension":6.5403724376805545},"index":1,"playId":"fe8ef554-c0a6-319c-b41e-0492b15c0d95","pitchNumber":2,"startTime":"2026-06-18T03:28:14.309Z","endTime":"2026-06-18T03:28:17.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.098685436129987,"aZ":-16.98876943804643,"pfxX":-4.165187012880055,"pfxZ":7.887083395772777,"pX":-1.8792564570097996,"pZ":4.3785026917442655,"vX0":-0.589299908626627,"vY0":-137.3370305694514,"vZ0":-1.9629154872161227,"x":188.63,"y":120.56,"x0":-1.1206235914738203,"y0":50.00672828845439,"z0":6.247902263276447,"aX":-8.022276061675807},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":7.7,"spinRate":2116,"spinDirection":178},"zone":11,"typeConfidence":0.91,"plateTime":0.39758577492595704,"extension":6.454842087192236},"index":2,"playId":"0507649e-938a-3196-a830-b51e2e1d5c1c","pitchNumber":3,"startTime":"2026-06-18T03:28:38.201Z","endTime":"2026-06-18T03:28:41.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51147386562314,"aZ":-44.18413363624288,"pfxX":3.1847975492337097,"pfxZ":-7.767904688391293,"pX":0.6896718898238351,"pZ":-0.014022397323439436,"vX0":3.1783284206061193,"vY0":-123.73462009660297,"vZ0":-5.834787504604154,"x":90.71,"y":239.16,"x0":-1.0270726900190963,"y0":50.00550292535483,"z0":6.091469629089355,"aX":4.921379072254865},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-15.2,"breakHorizontal":-6.5,"spinRate":2698,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.4432649643175921,"extension":6.539757122697205},"index":3,"playId":"66f28c67-cbfe-3908-9c5f-c4174f2819d9","pitchNumber":4,"startTime":"2026-06-18T03:28:55.918Z","endTime":"2026-06-18T03:29:01.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.679798991037416,"aZ":-16.752322108203902,"pfxX":-5.323443968869536,"pfxZ":7.976511167970787,"pX":1.2764861286656293,"pZ":2.200876295322728,"vX0":7.0793631154248065,"vY0":-137.49269881151335,"vZ0":-7.324320258710533,"x":68.34,"y":179.36,"x0":-0.6283152144144245,"y0":50.002908628507534,"z0":6.015973537150612,"aX":-10.292834852789635},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":8.3,"spinRate":2207,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.3968776256845685,"extension":6.524252411581196},"index":4,"playId":"e84b88a7-a379-3afc-9a07-8f087ede75a1","pitchNumber":5,"startTime":"2026-06-18T03:29:18.941Z","endTime":"2026-06-18T03:29:22.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72619252084086,"aZ":-19.18506044373813,"pfxX":-6.613543312945663,"pfxZ":6.7579872528404366,"pX":-0.1763278874697886,"pZ":2.496725706881455,"vX0":4.948087844158361,"vY0":-137.33131634848093,"vZ0":-5.862949777595132,"x":123.72,"y":171.37,"x0":-1.1368845886447416,"y0":50.000935225019944,"z0":5.952538016973963,"aX":-12.706098566575807},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":11.0,"spinRate":2303,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.39794088216325063,"extension":6.716296009736333},"index":5,"playId":"e3d68c39-6727-323c-8e97-9efac91684f6","pitchNumber":6,"startTime":"2026-06-18T03:29:38.788Z","endTime":"2026-06-18T03:29:47.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.440411985355325,"aZ":-28.05178833748669,"pfxX":6.284580957126504,"pfxZ":2.4267861026725637,"pX":-0.9626504216069088,"pZ":2.155592010434676,"vX0":-0.9409454878759465,"vY0":-129.5409782749557,"vZ0":-4.23840612879388,"x":153.69,"y":180.58,"x0":-1.4106756047942384,"y0":50.0008757328425,"z0":5.961091915690678,"aX":10.66319552501478},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":-11.2,"spinRate":2535,"spinDirection":66},"zone":13,"typeConfidence":0.89,"plateTime":0.42306722378062744,"extension":6.3593052888173585},"index":6,"playId":"8cf550b9-bf1d-3199-bedd-33b136773d4f","pitchNumber":7,"startTime":"2026-06-18T03:30:21.840Z","endTime":"2026-06-18T03:30:25.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:30:25.851Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Young pops out to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T03:30:47.417Z","endTime":"2026-06-18T03:31:04.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56656797847058,"aZ":-19.569014476091862,"pfxX":0.4911022814083729,"pfxZ":6.6021386050344315,"pX":0.0629821288649668,"pZ":2.921465482725691,"vX0":3.281225158916666,"vY0":-136.6548493299411,"vZ0":-4.981004328217022,"x":114.6,"y":159.9,"x0":-1.2125470512093484,"y0":50.00033408047725,"z0":6.095195930546692,"aX":0.935966884577902},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":-1.6,"spinRate":2510,"spinDirection":183},"zone":2,"typeConfidence":0.91,"plateTime":0.399435890519765,"extension":6.421251851704338},"hitData":{"launchSpeed":87.3,"launchAngle":70.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":132.74,"coordY":169.32}},"index":0,"playId":"a5a4d813-cf05-335d-be43-7bf4de186567","pitchNumber":1,"startTime":"2026-06-18T03:30:55.014Z","endTime":"2026-06-18T03:31:04.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:31:04.942Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Victor Robles pops out to shortstop Gunnar Henderson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T03:31:24.087Z","endTime":"2026-06-18T03:31:46.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.019961818879327,"aZ":-30.25131674945222,"pfxX":6.487963926708263,"pfxZ":1.1350130097166122,"pX":0.1695538005696672,"pZ":2.2402253267645484,"vX0":1.6349120751566661,"vY0":-128.5852324482192,"vZ0":-3.6450342262652944,"x":110.54,"y":178.29,"x0":-1.315995735177461,"y0":50.00127354464086,"z0":5.996431819469608,"aX":10.978243553530874},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.6,"breakHorizontal":-12.1,"spinRate":2640,"spinDirection":63},"zone":5,"typeConfidence":0.9,"plateTime":0.42425645430151926,"extension":6.370228082187956},"hitData":{"launchSpeed":86.8,"launchAngle":59.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.9,"coordY":130.08}},"index":0,"playId":"a95c7d92-19c2-3cd5-8592-bff98a325020","pitchNumber":1,"startTime":"2026-06-18T03:31:33.012Z","endTime":"2026-06-18T03:31:46.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:31:46.057Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Emerson grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-18T03:31:58.194Z","endTime":"2026-06-18T03:33:09.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_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":2},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.542738863693522,"aZ":-43.93795160091857,"pfxX":2.8414720792893986,"pfxZ":-7.524193921505238,"pX":-0.7578474370838271,"pZ":1.3055982506640391,"vX0":0.15168901791934064,"vY0":-124.438881962192,"vZ0":-3.0627699501523304,"x":145.89,"y":203.53,"x0":-1.188603610676081,"y0":50.00025199406166,"z0":6.200950122504314,"aX":4.444508938582317},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-14.0,"breakHorizontal":-5.2,"spinRate":2713,"spinDirection":27},"zone":13,"typeConfidence":0.9,"plateTime":0.44056297141918055,"extension":6.537652120827863},"index":0,"playId":"4963b273-9ccc-3490-8c9b-602d50f4cced","pitchNumber":1,"startTime":"2026-06-18T03:32:14.350Z","endTime":"2026-06-18T03:32:17.647Z","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":94.2,"endSpeed":86.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.020358275451652,"aZ":-18.471199313103764,"pfxX":-7.299635217247428,"pfxZ":7.139946236977851,"pX":-0.4471917229918042,"pZ":2.589545132984389,"vX0":4.2788307350057675,"vY0":-137.10488128262847,"vZ0":-5.832626724362295,"x":134.05,"y":168.86,"x0":-1.0731198775031905,"y0":50.00227362241347,"z0":5.989385646545648,"aX":-14.008901745382593},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":12.5,"spinRate":2067,"spinDirection":188},"zone":4,"typeConfidence":0.9,"plateTime":0.39827362258122,"extension":6.528571089683509},"index":1,"playId":"35e007cd-56cf-3660-a53d-b4b95f68c492","pitchNumber":2,"startTime":"2026-06-18T03:32:35.914Z","endTime":"2026-06-18T03:32:38.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.623325187616857,"aZ":-42.07649815313209,"pfxX":2.388148361249292,"pfxZ":-6.090890960359413,"pX":-0.0042941141260214415,"pZ":1.6596538100003446,"vX0":2.1774912425548663,"vY0":-126.59553508302733,"vZ0":-2.8665979473326324,"x":117.16,"y":193.97,"x0":-1.1856601562033982,"y0":50.00571790067802,"z0":6.171810088209924,"aX":3.8801229587154276},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-11.4,"breakHorizontal":-4.8,"spinRate":2717,"spinDirection":32},"zone":8,"typeConfidence":0.9,"plateTime":0.4325079930039788,"extension":6.520855926036953},"hitData":{"launchSpeed":81.0,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.97,"coordY":177.44}},"index":2,"playId":"f4869d3f-e578-3330-a105-7a3acee6151f","pitchNumber":3,"startTime":"2026-06-18T03:33:03.182Z","endTime":"2026-06-18T03:33:09.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:33:09.492Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adley Rutschman grounds out, second baseman Cole Young to first baseman Miles Mastrobuoni.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T03:35:32.799Z","endTime":"2026-06-18T03:37:12.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"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":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670156,"link":"/api/v1/people/670156"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Davila replaces Alex Hoppe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T03:34:30.475Z","endTime":"2026-06-18T03:35:34.963Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689546,"link":"/api/v1/people/689546"},"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":88.0,"endSpeed":81.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81743856999877,"aZ":-37.01957833074448,"pfxX":-1.5192970771107719,"pfxZ":-2.894658636364449,"pX":-0.7213268503882561,"pZ":3.9576195165839017,"vX0":2.823972774356134,"vY0":-128.17596804416175,"vZ0":1.9298215804079657,"x":144.5,"y":131.92,"x0":-1.6365921599238302,"y0":50.00105901355905,"z0":6.071549867409374,"aX":-2.5449545603213246},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.7,"breakHorizontal":2.2,"spinRate":1988,"spinDirection":28},"zone":11,"typeConfidence":0.88,"plateTime":0.4262301869901193,"extension":5.931093999476476},"index":1,"playId":"fed3976d-6483-3961-812c-b0fa4c3f17ce","pitchNumber":1,"startTime":"2026-06-18T03:35:34.963Z","endTime":"2026-06-18T03:35:38.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.298649974307214,"aZ":-36.017690059155505,"pfxX":-0.33445038201070143,"pfxZ":-2.3157871806063035,"pX":-0.02045283702505709,"pZ":3.0738191435734414,"vX0":4.227297740974188,"vY0":-127.37966492843832,"vZ0":-0.12363609705078571,"x":117.78,"y":155.79,"x0":-1.6497669015631231,"y0":50.00075833665792,"z0":5.9430714712910495,"aX":-0.5569196927032304},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.0,"breakHorizontal":-0.2,"spinRate":2105,"spinDirection":35},"zone":2,"typeConfidence":0.9,"plateTime":0.42809289052805655,"extension":5.88812862957469},"index":2,"playId":"4ad5c61a-0dc5-30ab-a54e-783f5ace53b9","pitchNumber":2,"startTime":"2026-06-18T03:35:50.674Z","endTime":"2026-06-18T03:35:53.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.368970991902586,"aZ":-20.440585682216142,"pfxX":-8.747890846889469,"pfxZ":6.179448907274319,"pX":-1.5422128567046884,"pZ":3.1588966610881424,"vX0":3.3380701542217204,"vY0":-136.746370530328,"vZ0":-3.217590745466703,"x":175.79,"y":153.49,"x0":-1.6402065735364912,"y0":50.003493964794586,"z0":5.748435992622555,"aX":-16.614056003201696},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2121,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4001061136051498,"extension":5.936169245634996},"index":3,"playId":"86f8379f-b2fe-3004-80a5-11b57d16510c","pitchNumber":3,"startTime":"2026-06-18T03:36:05.484Z","endTime":"2026-06-18T03:36:08.484Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.732900779462454,"aZ":-35.53101312003552,"pfxX":-1.4021976178839357,"pfxZ":-1.9971924795167997,"pX":-0.5596796036458596,"pZ":2.4460661920809468,"vX0":3.3273527645238463,"vY0":-128.20224217317886,"vZ0":-1.6475366864542278,"x":138.33,"y":172.74,"x0":-1.6881465909309858,"y0":50.006150793428404,"z0":5.852005109757477,"aX":-2.3512383318028918},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.7,"breakHorizontal":1.8,"spinRate":2055,"spinDirection":32},"zone":4,"typeConfidence":0.88,"plateTime":0.42607666472197714,"extension":5.896639473710401},"index":4,"playId":"02406735-8ca8-3026-b487-648717b0a4f3","pitchNumber":4,"startTime":"2026-06-18T03:36:20.289Z","endTime":"2026-06-18T03:36:23.289Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-18T03:36:37.739Z","endTime":"2026-06-18T03:36:43.562Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760480731184963,"aZ":-20.430750090124075,"pfxX":-8.250436940148294,"pfxZ":6.046394312755051,"pX":0.334152978969899,"pZ":1.955332333911724,"vX0":7.667661495026243,"vY0":-137.99509121974188,"vZ0":-6.4801353427001835,"x":104.26,"y":185.99,"x0":-1.3994453681774643,"y0":50.00148146628684,"z0":5.696022203757151,"aX":-16.018843953242392},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":13.4,"spinRate":1975,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.3958951232850887,"extension":6.261506621096338},"index":6,"playId":"de15b6dc-4bcf-3b8e-aa65-fab9f9ea338c","pitchNumber":5,"startTime":"2026-06-18T03:36:43.562Z","endTime":"2026-06-18T03:36:46.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.371912646904104,"aZ":-33.70115885966124,"pfxX":-1.0311759786347547,"pfxZ":-0.882962655137483,"pX":-0.5829793615330932,"pZ":2.3882292642283973,"vX0":2.8789054629509563,"vY0":-130.1071406105015,"vZ0":-2.3821244345519723,"x":139.22,"y":174.3,"x0":-1.5662032435921016,"y0":50.00432433692119,"z0":5.850944723561291,"aX":-1.7817530696474326},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.9,"breakHorizontal":1.3,"spinRate":2027,"spinDirection":25},"zone":4,"typeConfidence":0.87,"plateTime":0.4197879197060419,"extension":5.959884207377189},"hitData":{"launchSpeed":91.2,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.8,"coordY":155.64}},"index":7,"playId":"d7368b90-8f47-3b02-903f-b9486014b2f8","pitchNumber":6,"startTime":"2026-06-18T03:37:03.506Z","endTime":"2026-06-18T03:37:12.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:37:12.368Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, third baseman J.P. Crawford to first baseman Miles Mastrobuoni.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T03:37:22.297Z","endTime":"2026-06-18T03:38:20.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":670156,"link":"/api/v1/people/670156"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.015627484021675,"aZ":-37.10515102598668,"pfxX":-1.4753079375973175,"pfxZ":-2.915518592571394,"pX":0.5776575801101004,"pZ":0.4126803481282829,"vX0":5.669045784614064,"vY0":-128.42690637898863,"vZ0":-6.238535413247569,"x":94.98,"y":227.64,"x0":-1.4569083603453463,"y0":50.006351581232686,"z0":5.724223207487835,"aX":-2.4902925062539336},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-6.4,"breakHorizontal":1.6,"spinRate":2181,"spinDirection":18},"zone":14,"typeConfidence":0.88,"plateTime":0.4248142476918897,"extension":5.9124496074786705},"index":0,"playId":"4f965842-6ecc-3429-b5a5-01a94aaa15d5","pitchNumber":1,"startTime":"2026-06-18T03:37:36.142Z","endTime":"2026-06-18T03:37:39.274Z","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":88.5,"endSpeed":81.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951037574775775,"aZ":-36.50432444272751,"pfxX":-1.9895141593583672,"pfxZ":-2.565049225351343,"pX":1.1556230684046656,"pZ":2.6144252725620327,"vX0":7.477658621129534,"vY0":-128.81965364368722,"vZ0":-0.9616913804324425,"x":72.95,"y":168.19,"x0":-1.5222958306328396,"y0":50.00557062724975,"z0":5.80657315117179,"aX":-3.356000202150002},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.7,"breakHorizontal":2.0,"spinRate":2176,"spinDirection":24},"zone":12,"typeConfidence":0.88,"plateTime":0.424675209040172,"extension":6.008388158842558},"index":1,"playId":"31c2937b-4316-38f3-a3c5-8dacaa2fd8fa","pitchNumber":2,"startTime":"2026-06-18T03:37:56.468Z","endTime":"2026-06-18T03:37:59.468Z","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":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.806818236344323,"aZ":-27.793926451063175,"pfxX":-10.355385467082758,"pfxZ":2.2960751059673363,"pX":-0.8083300017179778,"pZ":2.978093207211084,"vX0":5.978452310483313,"vY0":-137.28903950898706,"vZ0":-1.86126713623786,"x":147.81,"y":158.37,"x0":-1.6705253605847374,"y0":50.00066353415865,"z0":5.559185736230005,"aX":-19.736361737445307},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.0,"breakHorizontal":17.5,"spinRate":2073,"spinDirection":245},"zone":1,"typeConfidence":0.92,"plateTime":0.39917410885528737,"extension":5.955076969696673},"hitData":{"launchSpeed":85.4,"launchAngle":7.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.82,"coordY":158.17}},"index":2,"playId":"06455ac4-1600-3fea-8588-6f81c130f2f5","pitchNumber":3,"startTime":"2026-06-18T03:38:12.119Z","endTime":"2026-06-18T03:38:20.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:38:20.270Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Samuel Basallo flies out to left fielder Connor Joe.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-18T03:38:40.286Z","endTime":"2026-06-18T03:38:54.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.1,"endSpeed":82.1,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.441549874028457,"aZ":-36.95584161813613,"pfxX":-0.14272854769246823,"pfxZ":-2.8213941940680485,"pX":-0.3007826843117034,"pZ":2.284471634357949,"vX0":3.6818822340793322,"vY0":-128.43463434310559,"vZ0":-1.6662846850543587,"x":128.47,"y":177.1,"x0":-1.7268422488838078,"y0":50.006081796275794,"z0":5.7823160385968855,"aX":-0.24162992991296414},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.3,"breakHorizontal":-0.5,"spinRate":2139,"spinDirection":27},"zone":7,"typeConfidence":0.89,"plateTime":0.42441858276125943,"extension":5.952250989887194},"hitData":{"launchSpeed":90.2,"launchAngle":46.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.24,"coordY":111.51}},"index":0,"playId":"3a9ff387-e56e-3141-98f1-5dc0fdfe00c4","pitchNumber":1,"startTime":"2026-06-18T03:38:45.778Z","endTime":"2026-06-18T03:38:54.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:38:54.854Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Joe called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T03:40:54.496Z","endTime":"2026-06-18T03:43:30.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.161299083683502,"aZ":-19.335483851053255,"pfxX":-6.248450248946739,"pfxZ":6.644440806183825,"pX":0.8441009563363744,"pZ":2.9318028177091486,"vX0":7.039730693615058,"vY0":-137.5468118474931,"vZ0":-4.874082894556331,"x":84.82,"y":159.62,"x0":-0.9266854920467198,"y0":50.000817333849334,"z0":6.022815838637702,"aX":-12.07001325616026},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":10.0,"spinRate":2178,"spinDirection":185},"zone":12,"typeConfidence":0.9,"plateTime":0.3969607160448234,"extension":6.500117119594879},"index":0,"playId":"8de471b5-5c54-35c2-8c9c-25651a39267d","pitchNumber":1,"startTime":"2026-06-18T03:41:09.155Z","endTime":"2026-06-18T03:41:12.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8944394941604,"aZ":-19.67420987629039,"pfxX":-7.675316186010215,"pfxZ":6.722618239068705,"pX":0.38751928723489043,"pZ":2.5784111223677195,"vX0":6.400689441589621,"vY0":-135.14400524489074,"vZ0":-5.386698872896784,"x":102.23,"y":169.16,"x0":-1.0078194458048584,"y0":50.005250212859515,"z0":5.968200334056025,"aX":-14.279545687522846},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":12.6,"spinRate":2185,"spinDirection":194},"zone":6,"typeConfidence":0.9,"plateTime":0.4044087873384741,"extension":6.475264874148575},"index":1,"playId":"88b96039-c0e0-3f7e-9d93-13154a9cbf72","pitchNumber":2,"startTime":"2026-06-18T03:41:26.526Z","endTime":"2026-06-18T03:41:29.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46673031354402,"aZ":-35.36992353428587,"pfxX":6.897612366518926,"pfxZ":-1.9180620401009199,"pX":1.7140254861971769,"pZ":1.4780565370486964,"vX0":4.935876768409881,"vY0":-128.42932279438224,"vZ0":-4.468267123795471,"x":51.67,"y":198.87,"x0":-1.1312834877560083,"y0":50.00351320668063,"z0":6.001889014750944,"aX":11.482594106012378},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.3,"breakHorizontal":-13.7,"spinRate":2704,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.42704745017663104,"extension":6.523047099052391},"index":2,"playId":"035c41b1-e5c3-3394-ac00-140c76956824","pitchNumber":3,"startTime":"2026-06-18T03:41:43.062Z","endTime":"2026-06-18T03:41:46.243Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.573459861519474,"aZ":-18.69057577613109,"pfxX":-8.84318953180356,"pfxZ":7.108489842927615,"pX":0.7936814978849325,"pZ":1.730675418216003,"vX0":7.875556446430721,"vY0":-136.50562868570648,"vZ0":-7.7203758191145,"x":86.75,"y":192.05,"x0":-0.9724759908300223,"y0":50.006010993443155,"z0":5.870816888489753,"aX":-16.779954550757516},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.5,"breakHorizontal":14.5,"spinRate":2205,"spinDirection":198},"zone":9,"typeConfidence":0.9,"plateTime":0.4004599493495298,"extension":6.500251960557284},"index":3,"playId":"bd7caae9-4d08-3927-8179-dbf82e18ccd2","pitchNumber":4,"startTime":"2026-06-18T03:42:02.085Z","endTime":"2026-06-18T03:42:29.089Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-18T03:42:29.286Z","endTime":"2026-06-18T03:42:45.026Z","isPitch":false,"type":"action","player":{"id":656582,"link":"/api/v1/people/656582"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.878634538405077,"aZ":-19.347038710100403,"pfxX":-7.615165616762807,"pfxZ":6.599902823882536,"pX":0.2796383136774538,"pZ":3.3219443797976775,"vX0":5.868813209181866,"vY0":-138.27671726047978,"vZ0":-3.8304444483861206,"x":106.34,"y":149.09,"x0":-0.8774399328484078,"y0":50.00027411515327,"z0":6.017679999973664,"aX":-14.793421213807024},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":12.6,"spinRate":2131,"spinDirection":182},"zone":3,"typeConfidence":0.9,"plateTime":0.39561493697666616,"extension":6.551846825528523},"index":5,"playId":"6c0fe8a5-376a-377c-91bb-db0010b0e7d7","pitchNumber":5,"startTime":"2026-06-18T03:42:45.026Z","endTime":"2026-06-18T03:42:48.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76658342402833,"aZ":-30.7768988929823,"pfxX":8.04855763078379,"pfxZ":0.8268883879161351,"pX":1.1069879666411446,"pZ":0.6056665852628316,"vX0":3.2565462826298894,"vY0":-128.82927815375913,"vZ0":-7.362035241614795,"x":74.8,"y":222.43,"x0":-1.2177533792692432,"y0":50.00388643834562,"z0":5.866854173049319,"aX":13.58138225208541},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.1,"breakHorizontal":-15.2,"spinRate":2721,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.42451513507776495,"extension":6.475157009395317},"index":6,"playId":"e3c01b6c-4989-3c7a-82d7-f0098f56a438","pitchNumber":6,"startTime":"2026-06-18T03:43:05.998Z","endTime":"2026-06-18T03:43:09.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.764454551393342,"aZ":-17.36377578916608,"pfxX":-6.662493753423606,"pfxZ":7.641555749858487,"pX":0.5202308209395979,"pZ":1.580826882217704,"vX0":6.5227359926341215,"vY0":-137.8799557138134,"vZ0":-8.556792901033615,"x":97.17,"y":196.1,"x0":-1.0029971606233918,"y0":50.00463921466935,"z0":5.881429294375349,"aX":-12.914371596228738},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":10.8,"spinRate":2218,"spinDirection":186},"zone":9,"typeConfidence":0.9,"plateTime":0.39625490238594585,"extension":6.4973979484372295},"index":7,"playId":"6be07955-a3af-3ff2-bfa0-1a840d62ec96","pitchNumber":7,"startTime":"2026-06-18T03:43:26.421Z","endTime":"2026-06-18T03:43:30.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:43:30.599Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miles Mastrobuoni singles on a sharp line drive to center fielder Leody Taveras.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T03:43:43.577Z","endTime":"2026-06-18T03:44:08.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26800088972338,"aZ":-15.375489167030585,"pfxX":2.2844869883618903,"pfxZ":8.790745404399019,"pX":0.21339713000752852,"pZ":2.0632902880345103,"vX0":2.6002868380345836,"vY0":-136.44655202681662,"vZ0":-7.788900508292228,"x":108.87,"y":183.07,"x0":-1.044025654570809,"y0":50.00137649002919,"z0":5.986728769376739,"aX":4.364151241173448},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":-4.7,"spinRate":2538,"spinDirection":185},"zone":8,"typeConfidence":0.9,"plateTime":0.3993946285289449,"extension":6.534621582907186},"hitData":{"launchSpeed":101.0,"launchAngle":15.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.12,"coordY":71.38}},"index":0,"playId":"0ecb0a5a-53ec-3cea-940f-56f9868c2c2d","pitchNumber":1,"startTime":"2026-06-18T03:43:57.396Z","endTime":"2026-06-18T03:44:08.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:44:08.188Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T03:44:27.231Z","endTime":"2026-06-18T03:45:30.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":668939,"link":"/api/v1/people/668939"},"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":86.8,"endSpeed":80.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.452295244088837,"aZ":-41.982543304188056,"pfxX":2.932649286303738,"pfxZ":-6.015755113444799,"pX":0.2332554605868418,"pZ":1.5011099264857761,"vX0":2.279460381008874,"vY0":-126.54645761459976,"vZ0":-3.367529130861973,"x":108.11,"y":198.25,"x0":-1.058360979090288,"y0":50.0022242305566,"z0":6.1933057835722325,"aX":4.782449818545509},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-11.4,"breakHorizontal":-5.8,"spinRate":2661,"spinDirection":31},"zone":14,"typeConfidence":0.91,"plateTime":0.4318985549408554,"extension":6.555303449747106},"index":0,"playId":"6a7ee010-92d3-3e77-8beb-c7d224fc343f","pitchNumber":1,"startTime":"2026-06-18T03:44:35.294Z","endTime":"2026-06-18T03:44:38.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.549074401704924,"aZ":-17.850173359802728,"pfxX":-6.810878731501774,"pfxZ":7.349049239593498,"pX":-0.08535422116996147,"pZ":2.375505142016245,"vX0":5.146787557085727,"vY0":-138.18521266725435,"vZ0":-6.454361950511603,"x":120.25,"y":174.64,"x0":-1.079888733905895,"y0":50.00437809948218,"z0":5.9255879838178025,"aX":-13.275600255486333},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.2,"breakHorizontal":11.4,"spinRate":2286,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.39521644585810556,"extension":6.526322630216148},"index":1,"playId":"509e9872-37fc-3c7e-93a1-c2269a435ed6","pitchNumber":2,"startTime":"2026-06-18T03:44:56.293Z","endTime":"2026-06-18T03:44:59.579Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-18T03:45:08.143Z","endTime":"2026-06-18T03:45:26.957Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.249060771759208,"aZ":-15.139260030642374,"pfxX":-4.292704836273199,"pfxZ":8.800962067062326,"pX":0.6346125843702883,"pZ":2.8204941813128683,"vX0":5.334554785876189,"vY0":-138.12376094780004,"vZ0":-6.086448225397688,"x":92.81,"y":162.63,"x0":-0.7624130323346631,"y0":50.003464743721935,"z0":6.067461708982814,"aX":-8.30982156480715},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2389,"spinDirection":180},"zone":3,"typeConfidence":0.9,"plateTime":0.3962702346716913,"extension":6.49326073166564},"index":3,"playId":"cea252b4-7e5e-3468-8207-719f7ee65590","pitchNumber":3,"startTime":"2026-06-18T03:45:26.957Z","endTime":"2026-06-18T03:45:30.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:45:30.647Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks. Miles Mastrobuoni to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T03:48:20.541Z","endTime":"2026-06-18T03:50:16.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-18T03:45:49.473Z","endTime":"2026-06-18T03:47:03.781Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yennier Cano replaces Kyle Bradish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-18T03:47:03.781Z","endTime":"2026-06-18T03:48:22.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732589709916297,"aZ":-37.560399474471176,"pfxX":-8.204362149412264,"pfxZ":-3.0504804256396865,"pX":0.26728380678358604,"pZ":0.5544219025989079,"vX0":8.825015498813173,"vY0":-131.71940354113747,"vZ0":-5.761821992533722,"x":106.81,"y":223.81,"x0":-2.053037107369128,"y0":50.00475050778828,"z0":5.532367298694567,"aX":-14.487679374302319},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-6.6,"breakHorizontal":13.1,"spinRate":1548,"spinDirection":264},"zone":14,"typeConfidence":0.9,"plateTime":0.41508512821292065,"extension":5.895096580617512},"index":2,"playId":"effcfe0a-4991-3455-904a-b1a035084e01","pitchNumber":1,"startTime":"2026-06-18T03:48:22.703Z","endTime":"2026-06-18T03:48:25.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61900077889755,"aZ":-37.24053915998815,"pfxX":-6.800071076702755,"pfxZ":-2.914010029083083,"pX":0.05819890737351497,"pZ":1.4936249557951724,"vX0":7.810189844423577,"vY0":-130.21475131140863,"vZ0":-3.438315114698481,"x":114.78,"y":198.45,"x0":-2.0816794757226917,"y0":50.006293076872886,"z0":5.61819878774742,"aX":-11.804275546101485},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-5.8,"breakHorizontal":10.8,"spinRate":1459,"spinDirection":276},"zone":14,"typeConfidence":0.86,"plateTime":0.4189306254705074,"extension":5.786996022660606},"index":3,"playId":"2ba27411-7ff3-3e2a-9fdf-abdba2ebe04d","pitchNumber":2,"startTime":"2026-06-18T03:48:44.388Z","endTime":"2026-06-18T03:48:47.806Z","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":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.313332222605094,"aZ":-37.526505759489325,"pfxX":-5.6125188675124456,"pfxZ":-3.0557476345060595,"pX":-0.2502662921567552,"pZ":1.2348188657739192,"vX0":7.171316170103334,"vY0":-130.9413671015593,"vZ0":-3.7245745063734432,"x":126.54,"y":205.44,"x0":-2.283844095276108,"y0":50.002293619372566,"z0":5.457142703441551,"aX":-9.834083580714202},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-6.1,"breakHorizontal":8.8,"spinRate":1408,"spinDirection":275},"zone":13,"typeConfidence":0.87,"plateTime":0.4168588478937898,"extension":6.113678874753287},"index":4,"playId":"e1e91e17-3dbe-38e1-b8b2-b6b7f7f6d0f5","pitchNumber":3,"startTime":"2026-06-18T03:49:03.459Z","endTime":"2026-06-18T03:49:06.870Z","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":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20287919842139,"aZ":-35.36930209265401,"pfxX":-2.583023446930053,"pfxZ":-1.8019822658420352,"pX":-1.5705019038710235,"pZ":2.512026826392111,"vX0":2.928486122422191,"vY0":-131.37855980461674,"vZ0":-1.3014457267581823,"x":176.86,"y":170.96,"x0":-2.3567690918207553,"y0":50.00427728741197,"z0":5.609750176278325,"aX":-4.578940646783043},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.4,"breakHorizontal":4.2,"spinRate":1464,"spinDirection":276},"zone":13,"typeConfidence":0.87,"plateTime":0.41472478975224814,"extension":5.906701422810621},"index":5,"playId":"6b23352e-0911-3a16-9fef-bb17598a773d","pitchNumber":4,"startTime":"2026-06-18T03:49:19.471Z","endTime":"2026-06-18T03:49:22.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29750509454814,"aZ":-34.67113873960524,"pfxX":-8.014342901421703,"pfxZ":-1.3991094947622242,"pX":0.7817061247533951,"pZ":0.2098864197097503,"vX0":10.107134666008116,"vY0":-132.03367105942797,"vZ0":-7.0190135470266615,"x":87.2,"y":233.11,"x0":-2.0356788914414343,"y0":50.00263099761809,"z0":5.419688858254581,"aX":-14.301270484267965},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.8,"breakHorizontal":12.6,"spinRate":1529,"spinDirection":264},"zone":14,"typeConfidence":0.88,"plateTime":0.41315694172204687,"extension":6.069599230464944},"index":6,"playId":"74ea12e8-1c49-3fb3-983c-e4dcf12cff16","pitchNumber":5,"startTime":"2026-06-18T03:49:39.226Z","endTime":"2026-06-18T03:49:42.226Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"74ea12e8-1c49-3fb3-983c-e4dcf12cff16","startTime":"2026-06-18T03:49:52.114Z","endTime":"2026-06-18T03:50:07.578Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866796778113713,"aZ":-37.01192512279883,"pfxX":-4.870727475656247,"pfxZ":-2.7186625508299347,"pX":-1.3758801795918136,"pZ":2.3949596118154717,"vX0":4.1640200435396775,"vY0":-132.09062258006665,"vZ0":-1.4914231619721392,"x":169.45,"y":174.12,"x0":-2.333315195232778,"y0":50.00019830452199,"z0":5.666798125353509,"aX":-8.680084130451318},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-5.0,"breakHorizontal":8.0,"spinRate":1284,"spinDirection":273},"zone":13,"typeConfidence":0.93,"plateTime":0.413306961436005,"extension":5.8699189439724355},"index":8,"playId":"99206db2-1d2d-3e22-8c78-3ad09ad4a371","pitchNumber":6,"startTime":"2026-06-18T03:50:07.578Z","endTime":"2026-06-18T03:50:16.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:50:16.186Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rob Refsnyder pops out to shortstop Gunnar Henderson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-18T03:50:31.521Z","endTime":"2026-06-18T03:51:53.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 2B","eventType":"pickoff_error_2b","movementReason":"r_pickoff_error_2b","runner":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82692928739151,"aZ":-35.171754249332594,"pfxX":-8.49553668644715,"pfxZ":-1.53594998818747,"pX":-0.2689594402673725,"pZ":2.7012710018457877,"vX0":7.883956683818756,"vY0":-138.72250305509777,"vZ0":-1.2389994797546515,"x":127.25,"y":165.85,"x0":-2.0383287501939993,"y0":50.000070821042335,"z0":5.489523545441805,"aX":-16.62437513179972},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-2.9,"breakHorizontal":13.8,"spinRate":2118,"spinDirection":252},"zone":5,"typeConfidence":0.96,"plateTime":0.39421278490353506,"extension":5.986508641319432},"index":0,"playId":"17bce8b0-ea16-38d8-9cae-8d398baccaab","pitchNumber":1,"startTime":"2026-06-18T03:50:38.174Z","endTime":"2026-06-18T03:50:41.856Z","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":85.9,"endSpeed":79.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99221101882233,"aZ":-29.298298471884475,"pfxX":6.4090532276204035,"pfxZ":1.8039918586534363,"pX":0.3416095649369291,"pZ":3.0051168522581424,"vX0":4.65508585596597,"vY0":-125.13163820643464,"vZ0":0.23437715931347236,"x":103.98,"y":157.64,"x0":-2.3721005109801108,"y0":50.003798064601156,"z0":5.300358044888282,"aX":10.215916497743562},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":-12.6,"spinRate":2389,"spinDirection":70},"zone":3,"typeConfidence":2.0,"plateTime":0.43684080284958426,"extension":5.788450365500718},"index":1,"playId":"c89bf6fc-4f1c-3078-9cd1-1c610c5f7952","pitchNumber":2,"startTime":"2026-06-18T03:50:55.923Z","endTime":"2026-06-18T03:51:04.679Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"actionPlayId":"c89bf6fc-4f1c-3078-9cd1-1c610c5f7952","startTime":"2026-06-18T03:51:21.517Z","endTime":"2026-06-18T03:51:35.039Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by catcher Adley Rutschman on the pickoff attempt.","event":"Pickoff Error 2B","eventType":"pickoff_error_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"c89bf6fc-4f1c-3078-9cd1-1c610c5f7952","startTime":"2026-06-18T03:51:35.039Z","endTime":"2026-06-18T03:51:43.994Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670156,"link":"/api/v1/people/670156"}},{"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":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52766715575008,"aZ":-31.873855330033635,"pfxX":8.315407364023264,"pfxZ":0.1852774833435369,"pX":-0.21016205553749354,"pZ":3.48492981748573,"vX0":2.9391632468564257,"vY0":-125.21896109022555,"vZ0":1.7540561692421384,"x":125.01,"y":144.69,"x0":-2.478254216350015,"y0":50.00107818800311,"z0":5.377243266719796,"aX":13.24367389373083},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":-15.7,"spinRate":2450,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.4368911380571854,"extension":5.692885619337123},"hitData":{"launchSpeed":77.8,"launchAngle":58.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.97,"coordY":136.37}},"index":4,"playId":"dad3873c-6ca3-307d-b6ba-29a8674c74ea","pitchNumber":3,"startTime":"2026-06-18T03:51:43.994Z","endTime":"2026-06-18T03:51:53.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:51:53.807Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T03:54:20.244Z","endTime":"2026-06-18T03:56:12.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Rucker replaces Nick Davila.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T03:53:01.193Z","endTime":"2026-06-18T03:54:22.434Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621074,"link":"/api/v1/people/621074"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41340095913947,"aZ":-28.88159785157747,"pfxX":2.186456023080674,"pfxZ":1.8907782561431112,"pX":-0.05231944863722455,"pZ":3.5771808858836014,"vX0":4.471098340037079,"vY0":-130.13335948169635,"vZ0":0.32219900991824413,"x":118.99,"y":142.2,"x0":-2.066586888465448,"y0":50.00347930133517,"z0":5.613158812643098,"aX":3.8056807812361875},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.7,"breakHorizontal":-4.8,"spinRate":2395,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.41848263281373654,"extension":6.205484251022546},"index":1,"playId":"87fcca04-6003-3983-9902-1ab7a1e8d92d","pitchNumber":1,"startTime":"2026-06-18T03:54:22.434Z","endTime":"2026-06-18T03:54:25.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8480389720698,"aZ":-40.66610453454274,"pfxX":8.140110917644753,"pfxZ":-6.135352226523937,"pX":-0.06430254721423087,"pZ":0.867718568168174,"vX0":2.3895406816529894,"vY0":-117.64834818982077,"vZ0":-1.443205570171109,"x":119.45,"y":215.35,"x0":-2.153642575266664,"y0":50.00166972865164,"z0":5.299836812904134,"aX":11.270591596903486},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.2,"breakHorizontal":-15.4,"spinRate":2656,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.46774989476638984,"extension":6.285931520423332},"index":2,"playId":"f182361a-be46-379d-b84f-e7fb89e32a14","pitchNumber":2,"startTime":"2026-06-18T03:54:35.627Z","endTime":"2026-06-18T03:54:38.795Z","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":94.9,"endSpeed":87.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.616191465847653,"aZ":-14.688128900088746,"pfxX":-6.0517809887561205,"pfxZ":9.007113002477064,"pX":-0.42519948646997735,"pZ":3.6125697417788665,"vX0":6.815092132764791,"vY0":-138.17960227567914,"vZ0":-1.9948688059840967,"x":133.21,"y":141.24,"x0":-2.132510758535964,"y0":50.00404817424881,"z0":5.326137833339749,"aX":-11.751287813858038},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2459,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39577586254860275,"extension":6.288234055903004},"index":3,"playId":"e4a652bb-70e2-3771-9ed6-148a5f8fd6f2","pitchNumber":3,"startTime":"2026-06-18T03:54:56.652Z","endTime":"2026-06-18T03:54:59.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.963523545443937,"aZ":-42.327203625054494,"pfxX":7.261622665425875,"pfxZ":-7.087753057100011,"pX":0.06052701044257404,"pZ":0.0937459566420694,"vX0":2.649849917628896,"vY0":-119.47655368818039,"vZ0":-3.0611962366156096,"x":114.69,"y":236.25,"x0":-2.0091365451091128,"y0":50.00250647246782,"z0":5.229243035722945,"aX":10.40250043520498},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.3,"breakHorizontal":-13.8,"spinRate":2810,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.46002880112170796,"extension":6.307620940634801},"index":4,"playId":"1f6d05ef-704e-319e-b309-e528bb017616","pitchNumber":4,"startTime":"2026-06-18T03:55:14.106Z","endTime":"2026-06-18T03:55:17.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26942293009993,"aZ":-34.42217630490319,"pfxX":1.6782268275103416,"pfxZ":-1.4145215550823558,"pX":1.255846806889962,"pZ":1.1010163796352261,"vX0":7.699157056370542,"vY0":-124.69269594105249,"vZ0":-3.173379948543851,"x":69.13,"y":209.05,"x0":-2.0746703110653715,"y0":50.0002997999962,"z0":5.195929450416062,"aX":2.672774298129629},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-4.6,"spinRate":2759,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.437271032449972,"extension":6.285488814267906},"index":5,"playId":"ec253e7b-b7bf-30f2-a84b-8eeec3d1e764","pitchNumber":5,"startTime":"2026-06-18T03:55:37.109Z","endTime":"2026-06-18T03:55:40.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69613722237303,"aZ":-41.248398343258835,"pfxX":7.04023802767826,"pfxZ":-6.248058031073074,"pX":0.664901357913985,"pZ":0.27816275563479637,"vX0":4.302090758717052,"vY0":-120.15980633374608,"vZ0":-3.044387380171134,"x":91.66,"y":231.27,"x0":-2.067235854077081,"y0":50.002987649266586,"z0":5.25003514215757,"aX":10.226135399359913},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.8,"breakHorizontal":-13.8,"spinRate":2925,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45696995131585316,"extension":6.204359864160727},"index":6,"playId":"2088043d-f4aa-3c83-a2c4-8332d8c38293","pitchNumber":6,"startTime":"2026-06-18T03:55:53.824Z","endTime":"2026-06-18T03:55:56.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962557183543332,"aZ":-28.016683890569134,"pfxX":3.134830145333893,"pfxZ":2.3589675539014667,"pX":-0.1936538982806465,"pZ":3.334785406142474,"vX0":3.984221047755742,"vY0":-131.08415657965426,"vZ0":0.08507880122391731,"x":124.38,"y":148.74,"x0":-2.132586075143728,"y0":50.00640707689254,"z0":5.368971578537506,"aX":5.534980995335205},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":-6.5,"spinRate":2450,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4155656509791994,"extension":6.407894640550028},"index":7,"playId":"717d0a49-6156-3d76-982c-5ca3bde116d9","pitchNumber":7,"startTime":"2026-06-18T03:56:08.479Z","endTime":"2026-06-18T03:56:12.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:56:12.414Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler O'Neill strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T03:56:33.006Z","endTime":"2026-06-18T03:58:16.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.893681306984053,"aZ":-13.13129873607868,"pfxX":-3.15810945675887,"pfxZ":9.740626563908036,"pX":0.5637721921174373,"pZ":3.176968090112761,"vX0":7.871526579043728,"vY0":-138.24103984891642,"vZ0":-3.5578719606058775,"x":95.51,"y":153.0,"x0":-1.8974595639401253,"y0":50.00270629496203,"z0":5.349290659562678,"aX":-6.174570214663157},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":4.3,"spinRate":2456,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.39469035641812056,"extension":6.3229286949086445},"index":0,"playId":"b23baa7c-18b4-3c1a-88b9-4eca11327edc","pitchNumber":1,"startTime":"2026-06-18T03:56:34.604Z","endTime":"2026-06-18T03:56:38.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.354488609419686,"aZ":-23.04197220429851,"pfxX":-10.239735147144415,"pfxZ":4.578595308642994,"pX":-1.072230093247331,"pZ":2.124393201783543,"vX0":6.765307208993967,"vY0":-140.2409189080655,"vZ0":-3.8130817937462034,"x":157.87,"y":181.42,"x0":-2.183963052405623,"y0":50.003603044255456,"z0":5.0025320006925025,"aX":-20.422068032499148},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.7,"breakHorizontal":17.2,"spinRate":2422,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3903832658934827,"extension":6.285506215124932},"index":1,"playId":"106fb3eb-0b7e-3752-bfd5-fee14e7340bb","pitchNumber":2,"startTime":"2026-06-18T03:56:50.298Z","endTime":"2026-06-18T03:56:55.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53119912128597,"aZ":-35.59947344454024,"pfxX":1.4761936603364152,"pfxZ":-2.2276901832505045,"pX":1.6540324816459206,"pZ":1.624934216774637,"vX0":8.232913674572202,"vY0":-123.28470527564936,"vZ0":-1.495664650131464,"x":53.95,"y":194.91,"x0":-1.9204438693346733,"y0":50.001592198653526,"z0":5.24441356095953,"aX":2.2706902329923127},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.1,"breakHorizontal":-4.6,"spinRate":2771,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4442884194145593,"extension":6.365055230641238},"index":2,"playId":"1ec4b090-54d9-335a-a2ea-348520f80623","pitchNumber":3,"startTime":"2026-06-18T03:57:20.991Z","endTime":"2026-06-18T03:57:24.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.971669688493748,"aZ":-39.70706303900591,"pfxX":8.655019591050205,"pfxZ":-5.2723460371873445,"pX":1.8897712699626708,"pZ":1.2436682022110832,"vX0":6.225079688530082,"vY0":-119.88120704042299,"vZ0":-1.2991145066232888,"x":44.97,"y":205.2,"x0":-1.8808607078571644,"y0":50.00106413211648,"z0":5.393707471569221,"aX":12.372892998365042},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.6,"breakHorizontal":-17.4,"spinRate":2832,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4600109674009554,"extension":6.301035623070087},"index":3,"playId":"38890e01-973e-3d35-b6a9-d5b47a18a41b","pitchNumber":4,"startTime":"2026-06-18T03:57:35.987Z","endTime":"2026-06-18T03:57:38.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.957484790255126,"aZ":-28.07238844092202,"pfxX":-11.15760057495476,"pfxZ":2.117112621239926,"pX":-0.5278956871816156,"pZ":2.345432548456235,"vX0":7.780848165400253,"vY0":-138.48618042415896,"vZ0":-2.204297482732244,"x":137.12,"y":175.45,"x0":-1.9294998044052076,"y0":50.00030845657448,"z0":5.036193366133328,"aX":-21.591658488714597},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.6,"breakHorizontal":18.5,"spinRate":2358,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39605268345822475,"extension":6.242562235747594},"index":4,"playId":"b4ba6e38-5de2-3eb8-8570-d627b2c25037","pitchNumber":5,"startTime":"2026-06-18T03:57:53.832Z","endTime":"2026-06-18T03:57:57.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.097,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.987800780918707,"aZ":-10.843825368082754,"pfxX":-2.2233603590572026,"pfxZ":10.603580650617037,"pX":-0.14277132830316674,"pZ":2.901294115863113,"vX0":5.489713976724213,"vY0":-140.2947568840299,"vZ0":-4.608269940720951,"x":122.44,"y":160.45,"x0":-1.828025980434465,"y0":50.004145941254336,"z0":5.2601578461265435,"aX":-4.473286131214797},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":3.0,"spinRate":2616,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.38903531573164996,"extension":6.267441646113738},"index":5,"playId":"78fa3b52-d0ed-30c7-b614-a550f8c61b42","pitchNumber":6,"startTime":"2026-06-18T03:58:13.091Z","endTime":"2026-06-18T03:58:16.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:58:16.091Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jackson Holliday homers (4) on a line drive to center field.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T03:58:38.410Z","endTime":"2026-06-18T03:59:02.773Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":621074,"link":"/api/v1/people/621074"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.418985887668253,"aZ":-29.778237600209163,"pfxX":1.7088296474181375,"pfxZ":1.427004715767887,"pX":0.0165642456764461,"pZ":1.5355177245667735,"vX0":4.908081051204708,"vY0":-128.0934413828956,"vZ0":-3.8396654261343843,"x":116.37,"y":197.32,"x0":-2.137075261901798,"y0":50.00419161247709,"z0":5.350898629944083,"aX":2.8749637938276837},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.0,"breakHorizontal":-4.1,"spinRate":2572,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4256108728421153,"extension":6.370614113584665},"hitData":{"launchSpeed":102.1,"launchAngle":22.0,"totalDistance":399.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.86,"coordY":39.22}},"index":0,"playId":"cd669237-5795-32f3-850e-446a2c2c7485","pitchNumber":1,"startTime":"2026-06-18T03:58:39.250Z","endTime":"2026-06-18T03:59:02.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T03:59:02.773Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Alexander walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T03:59:18.072Z","endTime":"2026-06-18T04:00:53.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.574851115834555,"aZ":-13.36212059407333,"pfxX":-1.705495437022333,"pfxZ":9.30945508340221,"pX":-0.43613545202716697,"pZ":2.989892409130641,"vX0":4.923896587400262,"vY0":-140.71226176068288,"vZ0":-4.337233609845131,"x":133.62,"y":158.05,"x0":-1.9810726511480412,"y0":50.004288790748696,"z0":5.406263369746573,"aX":-3.447038192705522},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":2.2,"spinRate":2506,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.3880735529007828,"extension":6.268002229600082},"index":0,"playId":"06a223ab-62f3-3046-809f-8448cee48766","pitchNumber":1,"startTime":"2026-06-18T03:59:19.508Z","endTime":"2026-06-18T03:59:22.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75647966855728,"aZ":-14.47356155411942,"pfxX":-2.7260506601850283,"pfxZ":8.916086705573818,"pX":-0.3140381149250783,"pZ":3.5066413944131174,"vX0":5.420376446143652,"vY0":-139.60864667460356,"vZ0":-2.612457579621645,"x":81.59,"y":187.55,"x0":-1.9215626628559865,"y0":50.00214721905619,"z0":5.400440693831493,"aX":-5.412052034296699},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":3.8,"spinRate":2450,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.391478798878548,"extension":6.264096012522526},"index":1,"playId":"209956b5-32e0-3611-8a86-3cd647f806f8","pitchNumber":2,"startTime":"2026-06-18T03:59:36.022Z","endTime":"2026-06-18T03:59:39.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.488262168985518,"aZ":-15.479519789791405,"pfxX":-3.7473431760718614,"pfxZ":8.44262393345279,"pX":0.4113607274184078,"pZ":2.2040655766702573,"vX0":7.892804663353119,"vY0":-139.30431201003793,"vZ0":-5.400120139936274,"x":101.32,"y":179.27,"x0":-1.96398535166949,"y0":50.00339279148296,"z0":5.18081556470872,"aX":-7.411270696128238},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":5.3,"spinRate":2458,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3922579674336695,"extension":6.350877791600804},"index":2,"playId":"0cd795b1-c55b-3184-8f4b-2f2219ba4458","pitchNumber":3,"startTime":"2026-06-18T03:59:50.797Z","endTime":"2026-06-18T03:59:53.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.478939594070166,"aZ":-40.10285935491305,"pfxX":8.085016118638944,"pfxZ":-5.492419812261378,"pX":1.1703247379789423,"pZ":1.0036046040510953,"vX0":5.073474946056611,"vY0":-120.51799674199464,"vZ0":-1.5722155865609866,"x":72.39,"y":211.68,"x0":-2.025849868988641,"y0":50.00272128568254,"z0":5.267231171673611,"aX":11.671332004649281},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.1,"breakHorizontal":-16.0,"spinRate":2765,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4577528038805321,"extension":6.274045626773288},"index":3,"playId":"6ab61c2d-ece3-3cb7-abac-38acfa63f180","pitchNumber":4,"startTime":"2026-06-18T04:00:14.309Z","endTime":"2026-06-18T04:00:17.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60597650269494,"aZ":-24.47009479958934,"pfxX":-8.75840721087052,"pfxZ":3.999813144301754,"pX":-1.4720212953482936,"pZ":2.9432357804771137,"vX0":5.153266371898234,"vY0":-138.11716996561134,"vZ0":-1.34355329135087,"x":173.11,"y":159.31,"x0":-2.2269701957196486,"y0":50.00270703519096,"z0":5.086137432476949,"aX":-16.871652580132768},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":14.8,"spinRate":2263,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39700020328691066,"extension":6.262080121371551},"index":4,"playId":"d76a9943-0fa7-3e6e-80e0-7369826e5d87","pitchNumber":5,"startTime":"2026-06-18T04:00:32.079Z","endTime":"2026-06-18T04:00:35.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04118270244313,"aZ":-28.137745919289475,"pfxX":-10.251542856459135,"pfxZ":2.107322852198646,"pX":-1.576797989484642,"pZ":2.8218433378584873,"vX0":5.0569180664499545,"vY0":-138.06804609219108,"vZ0":-1.1529177186755182,"x":177.1,"y":162.59,"x0":-2.108205329259334,"y0":50.0036481829799,"z0":5.152613762869969,"aX":-19.63382181270104},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.7,"breakHorizontal":17.4,"spinRate":2365,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39793096647273973,"extension":6.41044896032352},"index":5,"playId":"4aa52362-456c-3455-8ef4-ef93c19eba7a","pitchNumber":6,"startTime":"2026-06-18T04:00:50.059Z","endTime":"2026-06-18T04:00:53.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:00:53.320Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-18T04:01:15.322Z","endTime":"2026-06-18T04:03:35.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.739237481298048,"aZ":-13.775948994458767,"pfxX":-5.812717704279662,"pfxZ":9.357681819470157,"pX":1.0284641526115477,"pZ":1.4901183535489824,"vX0":10.187324897272939,"vY0":-139.1949638977794,"vZ0":-7.49156625634393,"x":77.8,"y":198.55,"x0":-1.920630399658001,"y0":50.00021696080994,"z0":5.125173292302472,"aX":-11.425696839163196},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":8.4,"spinRate":2471,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39324038654286975,"extension":6.367719624049512},"index":0,"playId":"76248c27-2d3b-3e08-aa2f-af78bb1f42bf","pitchNumber":1,"startTime":"2026-06-18T04:01:17.120Z","endTime":"2026-06-18T04:01:20.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521193640003656,"aZ":-38.05870866109753,"pfxX":4.3417909643337556,"pfxZ":-3.877241677006893,"pX":-0.8432981902460339,"pZ":2.237858017358148,"vX0":2.0050944134556334,"vY0":-122.73787724097127,"vZ0":0.526522960346484,"x":149.14,"y":178.36,"x0":-2.236246340860271,"y0":50.00264548807426,"z0":5.275568491014422,"aX":6.588427209644007},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-6.6,"breakHorizontal":-8.4,"spinRate":2811,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.4471870644281042,"extension":6.214397046913212},"index":1,"playId":"126f9b82-d99a-3f95-a800-eaa6120a6ed4","pitchNumber":2,"startTime":"2026-06-18T04:01:34.058Z","endTime":"2026-06-18T04:01:37.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12532659054414,"aZ":-39.944282414731,"pfxX":8.91966192052452,"pfxZ":-5.5520577931673625,"pX":-0.0024912268745762006,"pZ":2.9946853822940347,"vX0":2.5979737500107736,"vY0":-118.33262322799658,"vZ0":3.0317908362386983,"x":117.09,"y":157.92,"x0":-2.276399494004384,"y0":50.00006560859364,"z0":5.387059503895885,"aX":12.492990378406667},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.9,"breakHorizontal":-16.8,"spinRate":2778,"spinDirection":41},"zone":2,"typeConfidence":2.0,"plateTime":0.46502650725644123,"extension":6.196517331516049},"index":2,"playId":"275751ae-3dff-322b-a271-adecdb5f0d41","pitchNumber":3,"startTime":"2026-06-18T04:01:51.178Z","endTime":"2026-06-18T04:01:56.410Z","isPitch":true,"type":"pitch"},{"details":{"description":"Blaze Alexander steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"275751ae-3dff-322b-a271-adecdb5f0d41","startTime":"2026-06-18T04:02:01.426Z","endTime":"2026-06-18T04:02:22.170Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.106622239700783,"aZ":-39.64249594291055,"pfxX":9.13373061713167,"pfxZ":-5.165562961007771,"pX":0.9688047665600136,"pZ":2.2970096466888954,"vX0":4.58161678318402,"vY0":-120.49829880307263,"vZ0":1.4204383650914558,"x":80.07,"y":176.76,"x0":-2.1541630957984967,"y0":50.0030180059713,"z0":5.248093802674604,"aX":13.203823778232705},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.6,"breakHorizontal":-17.8,"spinRate":2685,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4575247041390349,"extension":6.323741865424351},"index":4,"playId":"5c5605da-52f5-3164-8ba3-51097b5dff0c","pitchNumber":4,"startTime":"2026-06-18T04:02:22.170Z","endTime":"2026-06-18T04:02:25.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.471584147282176,"aZ":-20.977407039019308,"pfxX":-8.463533213951042,"pfxZ":5.710861820878808,"pX":0.33128765591697124,"pZ":3.04712083663099,"vX0":9.454656988867645,"vY0":-138.99661244368548,"vZ0":-1.6806957735004566,"x":104.37,"y":156.51,"x0":-2.010909734064843,"y0":50.00612013800147,"z0":5.0492987240267855,"aX":-16.60338100085046},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.2,"breakHorizontal":13.4,"spinRate":2315,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3937105081781547,"extension":6.331630837487702},"index":5,"playId":"37b4b291-fbcc-3d58-a46a-ec5f6e9079c8","pitchNumber":5,"startTime":"2026-06-18T04:02:45.115Z","endTime":"2026-06-18T04:02:48.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.711256225054925,"aZ":-36.83537746278973,"pfxX":2.4934791213343046,"pfxZ":-2.9231004715227233,"pX":0.24923152164945786,"pZ":0.7762913490229618,"vX0":5.2227363887414455,"vY0":-124.68370818059958,"vZ0":-3.299158312506234,"x":107.5,"y":217.82,"x0":-2.1846404881868344,"y0":50.00048307511574,"z0":5.11266427636957,"aX":3.980353608081982},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.8,"breakHorizontal":-5.5,"spinRate":2635,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4369129739175426,"extension":6.337011175706669},"index":6,"playId":"8439ecf6-7bf0-3aaf-87e1-8a68a8a6f31c","pitchNumber":6,"startTime":"2026-06-18T04:03:09.558Z","endTime":"2026-06-18T04:03:12.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.622005844932083,"aZ":-43.35075165507717,"pfxX":6.32939106449241,"pfxZ":-7.63402350697282,"pX":-0.191421207614072,"pZ":1.9044494179542335,"vX0":2.628326658401229,"vY0":-120.76667261168521,"vZ0":1.124297531985295,"x":124.3,"y":187.36,"x0":-2.119480539440782,"y0":50.005988764954694,"z0":5.274681430684128,"aX":9.260811868098763},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.2,"breakHorizontal":-12.1,"spinRate":2807,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4552076997552321,"extension":6.388297993206705},"index":7,"playId":"5b5e7711-aa21-3e35-ac9e-980bfc067fd6","pitchNumber":7,"startTime":"2026-06-18T04:03:32.313Z","endTime":"2026-06-18T04:03:35.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:03:35.985Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dominic Canzone homers (11) on a fly ball to right field.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:06:03.206Z","endTime":"2026-06-18T04:06:33.330Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Helsley replaces Yennier Cano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-18T04:05:02.948Z","endTime":"2026-06-18T04:06:05.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9826918300626,"aZ":-8.189469774375098,"pfxX":-2.494436178412582,"pfxZ":11.558791856915903,"pX":0.16389564657400646,"pZ":2.2378851962052377,"vX0":2.3177297313888334,"vY0":-142.9215771822897,"vZ0":-8.622491758113064,"x":110.75,"y":178.36,"x0":-0.33225361190621083,"y0":50.003324227583406,"z0":5.802955943543473,"aX":-5.176586129606654},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.4,"breakHorizontal":4.1,"spinRate":2628,"spinDirection":196},"zone":5,"typeConfidence":0.89,"plateTime":0.3827687791996577,"extension":6.641894408072521},"hitData":{"launchSpeed":101.9,"launchAngle":39.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.79,"coordY":89.5}},"index":1,"playId":"a21b2bdb-f890-32b5-aaf0-6b6de07cc251","pitchNumber":1,"startTime":"2026-06-18T04:06:05.200Z","endTime":"2026-06-18T04:06:33.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:06:33.330Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cole Young homers (6) on a fly ball to right field.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:06:43.723Z","endTime":"2026-06-18T04:07:18.824Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78342144612559,"aZ":-10.919439954003684,"pfxX":-2.7651448729564256,"pfxZ":10.039392927359536,"pX":0.41059251990622886,"pZ":3.201027355664744,"vX0":2.9075732702256762,"vY0":-144.79652000892798,"vZ0":-5.687475052682567,"x":101.35,"y":152.35,"x0":-0.24881280797106767,"y0":50.00107029550396,"z0":5.863107164192645,"aX":-5.853092883396091},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.2,"breakHorizontal":4.4,"spinRate":2599,"spinDirection":199},"zone":3,"typeConfidence":0.9,"plateTime":0.37873137601512274,"extension":6.693630399655113},"hitData":{"launchSpeed":101.5,"launchAngle":33.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.03,"coordY":77.01}},"index":0,"playId":"7563e6b0-e387-3f57-a600-dc8c55ddd97d","pitchNumber":1,"startTime":"2026-06-18T04:06:54.634Z","endTime":"2026-06-18T04:07:18.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:07:18.824Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, third baseman Blaze Alexander to first baseman Pete Alonso.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:07:37.412Z","endTime":"2026-06-18T04:07:49.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"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":1},"details":{"event":"Groundout","eventType":"field_out","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":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.199,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.758591043702435,"aZ":-31.486555296016366,"pfxX":3.302787932489953,"pfxZ":0.4107908160736926,"pX":-0.2553253664806144,"pZ":2.8256929346588118,"vX0":-0.45382176999135404,"vY0":-128.9772771369594,"vZ0":-2.1485253413805996,"x":126.73,"y":162.49,"x0":-0.5068821646099789,"y0":50.005926240669034,"z0":6.087612362011633,"aX":5.589142385973151},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":-5.9,"spinRate":2535,"spinDirection":132},"zone":2,"typeConfidence":0.9,"plateTime":0.4239751913651837,"extension":6.586827201783277},"hitData":{"launchSpeed":101.9,"launchAngle":2.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":167.8}},"index":0,"playId":"1a79c982-11e8-38a4-a1f7-0566802b12c0","pitchNumber":1,"startTime":"2026-06-18T04:07:41.593Z","endTime":"2026-06-18T04:07:49.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:07:49.972Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:08:05.918Z","endTime":"2026-06-18T04:08:58.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":88.3,"endSpeed":82.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167972793626827,"aZ":-33.206480627933914,"pfxX":2.1043547117653603,"pfxZ":-0.606078201203534,"pX":-0.1374464870848796,"pZ":2.480033029035356,"vX0":0.17319330176967926,"vY0":-128.6897805343656,"vZ0":-2.4230517834646923,"x":122.24,"y":171.82,"x0":-0.4792755526727718,"y0":50.00338581771634,"z0":5.9705946931028215,"aX":3.579509845323534},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.3,"breakHorizontal":-3.8,"spinRate":2467,"spinDirection":97},"zone":5,"typeConfidence":0.9,"plateTime":0.4233354664083291,"extension":6.566482481924039},"index":0,"playId":"42df59c1-3efc-3580-8aca-4877c9d8b9e9","pitchNumber":1,"startTime":"2026-06-18T04:08:14.540Z","endTime":"2026-06-18T04:08:17.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26244150781276,"aZ":-24.6070690720705,"pfxX":-6.067157607053093,"pfxZ":4.142992482427138,"pX":-0.2472356541336938,"pZ":2.0865637114293936,"vX0":2.440954402823687,"vY0":-133.4675370920408,"vZ0":-5.0620689356112125,"x":126.42,"y":182.44,"x0":-0.37874961604912527,"y0":50.00388669996279,"z0":5.750868401000018,"aX":-11.087655343871583},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":10.6,"spinRate":1672,"spinDirection":207},"zone":8,"typeConfidence":0.87,"plateTime":0.4083718529062721,"extension":6.826105540806741},"index":1,"playId":"99fb4f51-2d16-3d81-a6a3-ff349d26a296","pitchNumber":2,"startTime":"2026-06-18T04:08:30.611Z","endTime":"2026-06-18T04:08:33.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.6,"endSpeed":81.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.740465622963583,"aZ":-32.24605122794499,"pfxX":1.4789232819953533,"pfxZ":-0.04203658622116735,"pX":0.4901576108930447,"pZ":0.3327098160152178,"vX0":1.6823716199055962,"vY0":-127.6155409567286,"vZ0":-7.368088652424412,"x":98.32,"y":229.8,"x0":-0.3673129051960961,"y0":50.004740247382536,"z0":5.763782772161035,"aX":2.4641696836223614},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.3,"breakHorizontal":-3.0,"spinRate":2462,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.4275262998339251,"extension":6.6785134562600135},"index":2,"playId":"109a0128-3a9d-37c9-a74c-8d2e5c037e99","pitchNumber":3,"startTime":"2026-06-18T04:08:54.499Z","endTime":"2026-06-18T04:08:58.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:08:58.135Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Joe strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:09:13.431Z","endTime":"2026-06-18T04:10:11.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04850608541295,"aZ":-35.56176671715636,"pfxX":2.4965557834959915,"pfxZ":-2.0704767115868172,"pX":-0.12526880712071836,"pZ":2.9939056808871536,"vX0":0.23439932505133537,"vY0":-126.75293505650123,"vZ0":-0.6804710187736277,"x":121.77,"y":157.94,"x0":-0.5433558307631543,"y0":50.00069687071926,"z0":6.086581566637547,"aX":4.09246532807686},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.7,"breakHorizontal":-4.6,"spinRate":2501,"spinDirection":107},"zone":2,"typeConfidence":0.9,"plateTime":0.43086139382605015,"extension":6.567383225145186},"index":0,"playId":"a4e8b98a-9c4c-3760-8484-ed47a8cc8d62","pitchNumber":1,"startTime":"2026-06-18T04:09:27.595Z","endTime":"2026-06-18T04:09:30.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.052382908037675,"aZ":-36.68319950909504,"pfxX":2.355837080058769,"pfxZ":-2.725495809317186,"pX":-0.8380317553359397,"pZ":2.0216735706758353,"vX0":-1.95652389402604,"vY0":-127.40167867998659,"vZ0":-2.850298598006871,"x":148.94,"y":184.19,"x0":-0.36791437373213726,"y0":50.00630528323509,"z0":6.0411679351627345,"aX":3.8912505437824647},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.4,"breakHorizontal":-3.8,"spinRate":2526,"spinDirection":91},"zone":13,"typeConfidence":0.9,"plateTime":0.4291762382040005,"extension":6.590877925688484},"index":1,"playId":"05f34f79-4994-3d3e-85e4-ea585af40157","pitchNumber":2,"startTime":"2026-06-18T04:09:44.185Z","endTime":"2026-06-18T04:09:47.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":92.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58813018464155,"aZ":-8.427214034906253,"pfxX":0.484118095745965,"pfxZ":10.903843754783361,"pX":0.6503176757999427,"pZ":3.6794313584100595,"vX0":1.9222358472721663,"vY0":-146.62040233547265,"vZ0":-5.418830068188247,"x":92.21,"y":139.44,"x0":-0.07656922863936404,"y0":50.00080607931035,"z0":6.054078495506515,"aX":1.0538585849471644},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":18.8,"breakHorizontal":-1.2,"spinRate":2687,"spinDirection":184},"zone":12,"typeConfidence":0.91,"plateTime":0.37353733977301395,"extension":6.491761650310358},"index":2,"playId":"0259e006-f07b-3c27-b57e-fc540a58fb1b","pitchNumber":3,"startTime":"2026-06-18T04:10:08.837Z","endTime":"2026-06-18T04:10:11.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:10:11.878Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Joe strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-18T04:09:13.431Z","endTime":"2026-06-18T04:10:11.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04850608541295,"aZ":-35.56176671715636,"pfxX":2.4965557834959915,"pfxZ":-2.0704767115868172,"pX":-0.12526880712071836,"pZ":2.9939056808871536,"vX0":0.23439932505133537,"vY0":-126.75293505650123,"vZ0":-0.6804710187736277,"x":121.77,"y":157.94,"x0":-0.5433558307631543,"y0":50.00069687071926,"z0":6.086581566637547,"aX":4.09246532807686},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.7,"breakHorizontal":-4.6,"spinRate":2501,"spinDirection":107},"zone":2,"typeConfidence":0.9,"plateTime":0.43086139382605015,"extension":6.567383225145186},"index":0,"playId":"a4e8b98a-9c4c-3760-8484-ed47a8cc8d62","pitchNumber":1,"startTime":"2026-06-18T04:09:27.595Z","endTime":"2026-06-18T04:09:30.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.052382908037675,"aZ":-36.68319950909504,"pfxX":2.355837080058769,"pfxZ":-2.725495809317186,"pX":-0.8380317553359397,"pZ":2.0216735706758353,"vX0":-1.95652389402604,"vY0":-127.40167867998659,"vZ0":-2.850298598006871,"x":148.94,"y":184.19,"x0":-0.36791437373213726,"y0":50.00630528323509,"z0":6.0411679351627345,"aX":3.8912505437824647},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.4,"breakHorizontal":-3.8,"spinRate":2526,"spinDirection":91},"zone":13,"typeConfidence":0.9,"plateTime":0.4291762382040005,"extension":6.590877925688484},"index":1,"playId":"05f34f79-4994-3d3e-85e4-ea585af40157","pitchNumber":2,"startTime":"2026-06-18T04:09:44.185Z","endTime":"2026-06-18T04:09:47.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":92.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.58813018464155,"aZ":-8.427214034906253,"pfxX":0.484118095745965,"pfxZ":10.903843754783361,"pX":0.6503176757999427,"pZ":3.6794313584100595,"vX0":1.9222358472721663,"vY0":-146.62040233547265,"vZ0":-5.418830068188247,"x":92.21,"y":139.44,"x0":-0.07656922863936404,"y0":50.00080607931035,"z0":6.054078495506515,"aX":1.0538585849471644},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":18.8,"breakHorizontal":-1.2,"spinRate":2687,"spinDirection":184},"zone":12,"typeConfidence":0.91,"plateTime":0.37353733977301395,"extension":6.491761650310358},"index":2,"playId":"0259e006-f07b-3c27-b57e-fc540a58fb1b","pitchNumber":3,"startTime":"2026-06-18T04:10:08.837Z","endTime":"2026-06-18T04:10:11.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-18T04:10:11.878Z","atBatIndex":71},"scoringPlays":[17,27,41,48,64,67,68],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":176.85,"y":171.35},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":121.59,"y":142.96},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":53.98,"y":109.24},"type":"O","description":"Lineout"}],"home":[{"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":147.19,"y":123.35},"type":"H","description":"Single"}]}},{"startIndex":6,"endIndex":13,"top":[6,7,8,9],"bottom":[10,11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":101.08,"y":101.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":124.0,"y":73.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":96.75,"y":171.35},"type":"O","description":"Forceout"}],"home":[{"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":129.7,"y":148.03},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":177.36,"y":96.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":138.83,"y":83.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":196.69,"y":67.27},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":137.81,"y":157.16},"type":"O","description":"Groundout"}],"home":[{"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":130.69,"y":138.68},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24],"bottom":[25,26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":201.18,"y":110.52},"type":"H","description":"Single"}],"home":[{"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":201.45,"y":120.11},"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":4,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":193.28,"y":72.79},"type":"H","description":"Double"},{"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":130.72,"y":83.14},"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":4,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":114.94,"y":99.14},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":37,"top":[30,31,32,33,34],"bottom":[35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":151.29,"y":49.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":185.31,"y":130.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":94.72,"y":101.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":156.06,"y":164.76},"type":"O","description":"Groundout"}],"home":[{"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"coordinates":{"x":119.42,"y":83.15},"type":"H","description":"Single"}]}},{"startIndex":38,"endIndex":45,"top":[38,39,40,41,42],"bottom":[43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":84.41,"y":66.9},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":116.01,"y":192.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":87.08,"y":74.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"coordinates":{"x":156.06,"y":55.77},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":146.56,"y":61.28},"type":"O","description":"Flyout"}],"home":[{"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":121.2,"y":173.76},"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":6,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":200.21,"y":77.03},"type":"O","description":"Flyout"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":124.13,"y":80.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":107.9,"y":169.83},"type":"O","description":"Grounded Into DP"}],"home":[{"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":132.74,"y":169.32},"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":7,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":116.9,"y":130.08},"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":7,"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"coordinates":{"x":148.97,"y":177.44},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56],"bottom":[57,58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"coordinates":{"x":136.8,"y":155.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":101.82,"y":158.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":689546,"fullName":"Nick Davila","link":"/api/v1/people/689546"},"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"coordinates":{"x":58.24,"y":111.51},"type":"O","description":"Flyout"}],"home":[{"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":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"batter":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"coordinates":{"x":144.12,"y":71.38},"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":8,"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":112.97,"y":136.37},"type":"O","description":"Pop Out"}]}},{"startIndex":62,"endIndex":71,"top":[62,63,64,65,66],"bottom":[67,68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":147.86,"y":39.22},"type":"H","description":"Home Run"}],"home":[{"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":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":231.79,"y":89.5},"type":"H","description":"Home Run"},{"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":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":217.03,"y":77.01},"type":"H","description":"Home Run"},{"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":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":100.81,"y":167.8},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":1,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":5,"hits":10,"errors":2,"leftOnBase":5}},"defense":{"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"catcher":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"first":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"second":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"third":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"shortstop":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"left":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"center":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"right":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"onDeck":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"inHole":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"battingOrder":2,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"offense":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"onDeck":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"inHole":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"pitcher":{"id":621074,"fullName":"Michael Rucker","link":"/api/v1/people/621074"},"battingOrder":8,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":7,"airOuts":9,"runs":5,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".242","atBats":35,"obp":".322","slg":".402","ops":".724","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":18,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":118,"era":"4.55","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.40","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":118,"balls":39,"strikes":79,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":3,"pitchesPerInning":"13.11","runsScoredPer9":"3.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":2,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID669236":{"person":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"jerseyNumber":"82","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":24,"groundOuts":55,"airOuts":40,"runs":20,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":37,"baseOnBalls":4,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".257","atBats":175,"obp":".275","slg":".417","ops":".692","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":73,"rbi":29,"leftOnBase":90,"sacBunts":0,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":103,"putOuts":63,"errors":5,"chances":171,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669211":{"person":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":2,"flyOuts":20,"groundOuts":20,"airOuts":29,"runs":16,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":85,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":359,"era":"6.97","inningsPitched":"20.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.60","battersFaced":95,"outs":62,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":359,"balls":123,"strikes":236,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".---","pitchesPerInning":"17.37","gamesFinished":1,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"5.66","walksPer9Inn":"3.05","hitsPer9Inn":"11.32","runsScoredPer9":"6.97","homeRunsPer9":"1.31","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694212":{"person":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":62,"flyOuts":31,"groundOuts":47,"airOuts":48,"runs":27,"doubles":9,"triples":1,"homeRuns":10,"strikeOuts":56,"baseOnBalls":19,"intentionalWalks":1,"hits":53,"hitByPitch":0,"avg":".262","atBats":202,"obp":".323","slg":".465","ops":".788","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":94,"rbi":30,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".312","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.20","popOuts":9,"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":{"caughtStealing":6,"stolenBases":17,"stolenBasePercentage":".739","caughtStealingPercentage":".261","assists":14,"putOuts":239,"errors":1,"chances":254,"fielding":".996","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669432":{"person":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":34,"groundOuts":58,"airOuts":87,"runs":45,"doubles":16,"triples":2,"homeRuns":9,"strikeOuts":48,"baseOnBalls":22,"intentionalWalks":0,"hits":74,"hitByPitch":1,"atBats":265,"obp":".334","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1137,"era":"5.86","inningsPitched":"66.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.45","battersFaced":290,"outs":198,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1137,"balls":370,"strikes":767,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".300","pitchesPerInning":"17.23","gamesFinished":0,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"6.55","walksPer9Inn":"3.00","hitsPer9Inn":"10.09","runsScoredPer9":"6.14","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669330":{"person":{"id":669330,"fullName":"Tyler Wells","link":"/api/v1/people/669330"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":22,"groundOuts":18,"airOuts":45,"runs":16,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":120,"obp":".282","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":511,"era":"3.55","inningsPitched":"33.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":13,"whip":"1.09","battersFaced":132,"outs":99,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":511,"balls":164,"strikes":347,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".500","pitchesPerInning":"15.48","gamesFinished":7,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.73","walksPer9Inn":"2.18","hitsPer9Inn":"7.64","runsScoredPer9":"4.36","homeRunsPer9":"1.09","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670329":{"person":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":32,"gamesStarted":0,"flyOuts":10,"groundOuts":26,"airOuts":29,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":99,"obp":".202","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":424,"era":"1.82","inningsPitched":"29.2","wins":3,"losses":1,"saves":4,"saveOpportunities":5,"holds":9,"blownSaves":1,"earnedRuns":6,"whip":"0.74","battersFaced":109,"outs":89,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":424,"balls":154,"strikes":270,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".750","pitchesPerInning":"14.29","gamesFinished":12,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"9.71","walksPer9Inn":"3.03","hitsPer9Inn":"3.64","runsScoredPer9":"2.12","homeRunsPer9":"1.21","inheritedRunners":17,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687064":{"person":{"id":687064,"fullName":"Brandon Young","link":"/api/v1/people/687064"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":37,"groundOuts":65,"airOuts":76,"runs":30,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":0,"hits":55,"hitByPitch":1,"atBats":235,"obp":".300","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":957,"era":"3.18","inningsPitched":"62.1","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.25","battersFaced":265,"outs":187,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":957,"balls":344,"strikes":613,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".714","pitchesPerInning":"15.35","gamesFinished":0,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"6.35","walksPer9Inn":"3.32","hitsPer9Inn":"7.94","runsScoredPer9":"4.33","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":74,"flyOuts":44,"groundOuts":75,"airOuts":82,"runs":40,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":82,"baseOnBalls":26,"intentionalWalks":0,"hits":69,"hitByPitch":4,"avg":".225","atBats":307,"obp":".293","slg":".420","ops":".713","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":129,"rbi":36,"leftOnBase":114,"sacBunts":0,"sacFlies":1,"babip":".256","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.47","popOuts":16,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":171,"putOuts":112,"errors":6,"chances":289,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665750":{"person":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 3B, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":1,"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":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":26,"groundOuts":40,"airOuts":60,"runs":26,"doubles":9,"triples":4,"homeRuns":2,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".255","atBats":192,"obp":".336","slg":".375","ops":".711","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":72,"rbi":29,"leftOnBase":67,"sacBunts":7,"sacFlies":1,"babip":".336","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"96.00","popOuts":15,"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":2,"putOuts":129,"errors":3,"chances":134,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669358":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":51,"groundOuts":80,"airOuts":91,"runs":43,"doubles":27,"triples":1,"homeRuns":8,"strikeOuts":67,"baseOnBalls":32,"intentionalWalks":1,"hits":82,"hitByPitch":3,"atBats":311,"obp":".330","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1345,"era":"4.06","inningsPitched":"82.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.39","battersFaced":355,"outs":246,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1345,"balls":488,"strikes":857,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".400","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"7.35","walksPer9Inn":"3.51","hitsPer9Inn":"9.00","runsScoredPer9":"4.72","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":9,"passedBall":0,"popOuts":17,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":50,"groundOuts":62,"airOuts":75,"runs":46,"doubles":17,"triples":0,"homeRuns":3,"strikeOuts":68,"baseOnBalls":63,"intentionalWalks":1,"hits":70,"hitByPitch":3,"avg":".256","atBats":273,"obp":".399","slg":".352","ops":".751","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":96,"rbi":20,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"91.00","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":115,"errors":0,"chances":116,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680694":{"person":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(W, 4-7)","summary":"7.2 IP, ER, 12 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":28,"outs":23,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":35,"strikes":65,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":35,"groundOuts":85,"airOuts":58,"runs":41,"doubles":16,"triples":2,"homeRuns":11,"strikeOuts":85,"baseOnBalls":41,"intentionalWalks":1,"hits":81,"hitByPitch":1,"atBats":308,"obp":".350","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1388,"era":"4.00","inningsPitched":"81.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.51","battersFaced":351,"outs":243,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1388,"balls":540,"strikes":848,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":1,"winPercentage":".364","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"9.44","walksPer9Inn":"4.56","hitsPer9Inn":"9.00","runsScoredPer9":"4.56","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":2,"chances":23,"fielding":".913","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID544150":{"person":{"id":544150,"fullName":"Albert Suárez","link":"/api/v1/people/544150"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":19,"groundOuts":25,"airOuts":45,"runs":20,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":120,"obp":".331","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":478,"era":"4.40","inningsPitched":"30.2","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.43","battersFaced":133,"outs":92,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":478,"balls":183,"strikes":295,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.59","gamesFinished":8,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"5.58","walksPer9Inn":"3.52","hitsPer9Inn":"9.39","runsScoredPer9":"5.87","homeRunsPer9":"1.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668939":{"person":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":14,"errors":1,"chances":16,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":38,"groundOuts":52,"airOuts":66,"runs":26,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":31,"baseOnBalls":23,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".259","atBats":197,"obp":".335","slg":".467","ops":".802","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":224,"totalBases":92,"rbi":40,"leftOnBase":102,"sacBunts":0,"sacFlies":3,"babip":".267","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.62","popOuts":7,"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":13,"stolenBases":24,"stolenBasePercentage":".649","caughtStealingPercentage":".351","assists":19,"putOuts":310,"errors":6,"chances":335,"fielding":".982","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID641933":{"person":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":45,"flyOuts":27,"groundOuts":22,"airOuts":42,"runs":15,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":2,"avg":".184","atBats":125,"obp":".277","slg":".272","ops":".549","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":34,"rbi":8,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".247","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.50","popOuts":10,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":56,"errors":2,"chances":60,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"battingOrder":"900","stats":{"batting":{"summary":"3-3 | BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":17,"groundOuts":42,"airOuts":30,"runs":20,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":40,"baseOnBalls":11,"intentionalWalks":1,"hits":49,"hitByPitch":3,"avg":".310","atBats":158,"obp":".364","slg":".424","ops":".788","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":67,"rbi":19,"leftOnBase":58,"sacBunts":2,"sacFlies":1,"babip":".402","groundOutsToAirouts":"1.40","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":2,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":63,"errors":1,"chances":152,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID694346":{"person":{"id":694346,"fullName":"Trey Gibson","link":"/api/v1/people/694346"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":4,"flyOuts":8,"groundOuts":31,"airOuts":18,"runs":14,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":13,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":81,"obp":".365","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":378,"era":"5.91","inningsPitched":"21.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.59","battersFaced":96,"outs":64,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":378,"balls":147,"strikes":231,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.72","rbi":0,"winPercentage":".333","pitchesPerInning":"17.72","gamesFinished":1,"strikeoutWalkRatio":"0.92","strikeoutsPer9Inn":"5.06","walksPer9Inn":"5.48","hitsPer9Inn":"8.86","runsScoredPer9":"5.91","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":46,"groundOuts":69,"airOuts":72,"runs":45,"doubles":13,"triples":0,"homeRuns":16,"strikeOuts":74,"baseOnBalls":35,"intentionalWalks":2,"hits":71,"hitByPitch":3,"avg":".251","atBats":283,"obp":".336","slg":".466","ops":".802","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":132,"rbi":48,"leftOnBase":151,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.69","popOuts":9,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":68,"putOuts":515,"errors":2,"chances":585,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669087":{"person":{"id":669087,"fullName":"Sam Huff","link":"/api/v1/people/669087"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":1,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".222","atBats":18,"obp":".222","slg":".333","ops":".555","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":6,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".400","groundOutsToAirouts":"0.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":1,"putOuts":36,"errors":0,"chances":37,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702616":{"person":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":15,"groundOuts":13,"airOuts":24,"runs":13,"doubles":1,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":10,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".195","atBats":77,"obp":".281","slg":".390","ops":".671","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":30,"rbi":12,"leftOnBase":29,"sacBunts":0,"sacFlies":2,"babip":".229","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.25","popOuts":3,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":55,"putOuts":36,"errors":2,"chances":93,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664854":{"person":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":0,"strikes":9,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":5,"groundOuts":12,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":44,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":201,"era":"3.86","inningsPitched":"11.2","wins":0,"losses":2,"saves":7,"saveOpportunities":7,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.37","battersFaced":51,"outs":35,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":201,"balls":79,"strikes":122,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":2,"winPercentage":".000","pitchesPerInning":"17.23","gamesFinished":11,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"13.11","walksPer9Inn":"5.40","hitsPer9Inn":"6.94","runsScoredPer9":"3.86","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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"}]},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":4,"groundOuts":22,"airOuts":13,"runs":13,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":1,"hits":19,"hitByPitch":0,"atBats":68,"obp":".315","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":248,"era":"6.06","inningsPitched":"16.1","wins":0,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":11,"whip":"1.41","battersFaced":73,"outs":49,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":248,"balls":77,"strikes":171,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".000","pitchesPerInning":"15.18","gamesFinished":7,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"8.27","walksPer9Inn":"2.20","hitsPer9Inn":"10.47","runsScoredPer9":"7.16","homeRunsPer9":"1.65","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664991":{"person":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":8,"groundOuts":22,"airOuts":11,"runs":12,"doubles":8,"triples":2,"homeRuns":0,"strikeOuts":24,"baseOnBalls":3,"intentionalWalks":1,"hits":27,"hitByPitch":3,"atBats":83,"obp":".371","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":336,"era":"4.19","inningsPitched":"19.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":9,"whip":"1.55","battersFaced":90,"outs":58,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":336,"balls":115,"strikes":221,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".500","pitchesPerInning":"17.38","gamesFinished":1,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"11.17","walksPer9Inn":"1.40","hitsPer9Inn":"12.57","runsScoredPer9":"5.59","homeRunsPer9":"0.00","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":33,"gamesStarted":0,"flyOuts":10,"groundOuts":34,"airOuts":18,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":89,"obp":".219","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":370,"era":"2.16","inningsPitched":"25.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":6,"whip":"0.80","battersFaced":96,"outs":75,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":370,"balls":130,"strikes":240,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.89","rbi":0,"winPercentage":".333","pitchesPerInning":"14.80","gamesFinished":5,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"8.28","walksPer9Inn":"1.80","hitsPer9Inn":"5.40","runsScoredPer9":"2.52","homeRunsPer9":"0.36","inheritedRunners":18,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"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"}]},"ID681297":{"person":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":25,"groundOuts":30,"airOuts":40,"runs":23,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".219","atBats":151,"obp":".306","slg":".377","ops":".683","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":57,"rbi":23,"leftOnBase":77,"sacBunts":1,"sacFlies":2,"babip":".274","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.57","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":112,"errors":1,"chances":115,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":25,"groundOuts":35,"airOuts":47,"runs":25,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":64,"baseOnBalls":14,"intentionalWalks":0,"hits":35,"hitByPitch":2,"avg":".194","atBats":180,"obp":".259","slg":".383","ops":".642","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":69,"rbi":26,"leftOnBase":93,"sacBunts":0,"sacFlies":1,"babip":".241","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":12,"lineOuts":10},"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":49,"putOuts":79,"errors":5,"chances":133,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[621493,683002,668939,624413,694212,665750,641933,702616,677942,680694,666974,664854],"pitchers":[680694,666974,664854],"bench":[681297,669087,669236,691723],"bullpen":[669211,669358,670329,694346,552640,669432,544150,669330,664991,687064],"battingOrder":[621493,683002,668939,624413,694212,665750,641933,702616,677942],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Taveras, L (4, Kirby)."},{"label":"HR","value":"Henderson (15, 3rd inning off Kirby, 1 on, 2 out); Holliday (4, 9th inning off Rucker, 0 on, 2 out)."},{"label":"TB","value":"Alexander 3; Alonso; Basallo 2; Henderson 4; Holliday 4; Taveras, L 3; Ward, T."},{"label":"RBI","value":"Henderson 2 (36); Holliday (12); Taveras, L (29)."},{"label":"2-out RBI","value":"Henderson 2; Holliday; Taveras, L."},{"label":"Runners left in scoring position, 2 out","value":"Henderson; O'Neill; Ward, T."},{"label":"GIDP","value":"Ward, T."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Alexander (8, 2nd base off Rucker/Raleigh)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Taveras, L (3, fielding); Rutschman (6, pickoff)."},{"label":"Outfield assists","value":"Taveras, L (Joe at 3rd base)."}]}],"note":[]},"home":{"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":3,"groundOuts":5,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".236","atBats":32,"obp":".317","slg":".396","ops":".713","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":14,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":9,"runs":5,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":147,"era":"3.67","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.19","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":51,"strikes":96,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":4,"pitchesPerInning":"16.33","runsScoredPer9":"5.00","homeRunsPer9":"2.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":9,"putOuts":27,"errors":0,"chances":36,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":36,"groundOuts":80,"airOuts":84,"runs":27,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":38,"baseOnBalls":23,"intentionalWalks":2,"hits":68,"hitByPitch":2,"avg":".253","atBats":269,"obp":".315","slg":".372","ops":".687","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":100,"rbi":32,"leftOnBase":124,"sacBunts":0,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.62","popOuts":29,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":464,"errors":5,"chances":518,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":8,"groundOuts":17,"airOuts":13,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".260","atBats":50,"obp":".288","slg":".300","ops":".588","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":15,"rbi":2,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":17,"errors":0,"chances":18,"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"},{"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":"500","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":48,"groundOuts":62,"airOuts":89,"runs":32,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":56,"baseOnBalls":20,"intentionalWalks":0,"hits":70,"hitByPitch":6,"avg":".256","atBats":273,"obp":".318","slg":".366","ops":".684","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":100,"rbi":33,"leftOnBase":110,"sacBunts":1,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":24,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":204,"putOuts":112,"errors":3,"chances":319,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":35,"gamesStarted":0,"flyOuts":20,"groundOuts":35,"airOuts":31,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":36,"hitByPitch":3,"atBats":127,"obp":".341","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":519,"era":"2.87","inningsPitched":"31.1","wins":1,"losses":1,"saves":3,"saveOpportunities":5,"holds":8,"blownSaves":2,"earnedRuns":10,"whip":"1.40","battersFaced":140,"outs":94,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":519,"balls":166,"strikes":353,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".500","pitchesPerInning":"16.56","gamesFinished":4,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"7.76","walksPer9Inn":"2.30","hitsPer9Inn":"10.34","runsScoredPer9":"3.16","homeRunsPer9":"0.57","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"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":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":6,"groundOuts":13,"airOuts":12,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":38,"obp":".283","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":182,"era":"0.00","inningsPitched":"11.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.03","battersFaced":46,"outs":35,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":70,"strikes":112,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".---","pitchesPerInning":"15.60","gamesFinished":4,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"6.17","walksPer9Inn":"5.40","hitsPer9Inn":"3.86","runsScoredPer9":"0.77","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":11,"strikes":16,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":49,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":16,"strikes":33,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":1,"winPercentage":".---","pitchesPerInning":"16.33","gamesFinished":2,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"18.00","walksPer9Inn":"3.00","hitsPer9Inn":"6.00","runsScoredPer9":"6.00","homeRunsPer9":"6.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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695380":{"person":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":8,"groundOuts":19,"airOuts":21,"runs":16,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":81,"obp":".315","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":351,"era":"5.57","inningsPitched":"21.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.33","battersFaced":92,"outs":63,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":351,"balls":140,"strikes":211,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".000","pitchesPerInning":"16.71","gamesFinished":10,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"9.86","walksPer9Inn":"3.86","hitsPer9Inn":"8.14","runsScoredPer9":"6.86","homeRunsPer9":"0.43","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":9},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":23,"groundOuts":57,"airOuts":52,"runs":31,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":46,"baseOnBalls":36,"intentionalWalks":0,"hits":45,"hitByPitch":5,"avg":".226","atBats":199,"obp":".357","slg":".402","ops":".759","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":80,"rbi":23,"leftOnBase":73,"sacBunts":0,"sacFlies":1,"babip":".243","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.90","popOuts":11,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":115,"putOuts":88,"errors":5,"chances":208,"fielding":".976","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":"400","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":24,"groundOuts":39,"airOuts":45,"runs":26,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":49,"hitByPitch":3,"avg":".293","atBats":167,"obp":".365","slg":".575","ops":".940","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":96,"rbi":31,"leftOnBase":65,"sacBunts":0,"sacFlies":2,"babip":".311","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.18","popOuts":6,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","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":"200","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":42,"groundOuts":25,"airOuts":59,"runs":16,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":20,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".168","atBats":167,"obp":".254","slg":".317","ops":".571","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":53,"rbi":20,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".200","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.86","popOuts":12,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":11,"putOuts":267,"errors":1,"chances":279,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656582":{"person":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".189","atBats":37,"obp":".302","slg":".324","ops":".626","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":12,"rbi":3,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":31,"errors":2,"chances":36,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID608701":{"person":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"301","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":18,"groundOuts":21,"airOuts":31,"runs":8,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":2,"avg":".143","atBats":91,"obp":".214","slg":".242","ops":".456","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":22,"rbi":9,"leftOnBase":46,"sacBunts":1,"sacFlies":3,"babip":".164","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":9,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":16,"errors":0,"chances":17,"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"}]},"ID670156":{"person":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":5,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".200","atBats":20,"obp":".261","slg":".200","ops":".461","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":4,"rbi":1,"leftOnBase":5,"sacBunts":1,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.25","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":13,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":15,"gamesStarted":15,"flyOuts":50,"groundOuts":61,"airOuts":99,"runs":33,"doubles":21,"triples":0,"homeRuns":13,"strikeOuts":92,"baseOnBalls":20,"intentionalWalks":0,"hits":69,"hitByPitch":5,"atBats":319,"obp":".272","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1399,"era":"3.43","inningsPitched":"86.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.03","battersFaced":346,"outs":260,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1399,"balls":495,"strikes":904,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".556","pitchesPerInning":"16.14","gamesFinished":0,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"9.55","walksPer9Inn":"2.08","hitsPer9Inn":"7.17","runsScoredPer9":"3.43","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":1,"chances":11,"fielding":".909","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":14,"gamesStarted":14,"flyOuts":60,"groundOuts":60,"airOuts":102,"runs":41,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":79,"baseOnBalls":15,"intentionalWalks":1,"hits":70,"hitByPitch":3,"atBats":308,"obp":".267","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1208,"era":"4.28","inningsPitched":"82.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.04","battersFaced":329,"outs":246,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1208,"balls":387,"strikes":821,"strikePercentage":".680","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"14.73","gamesFinished":0,"strikeoutWalkRatio":"5.27","strikeoutsPer9Inn":"8.67","walksPer9Inn":"1.65","hitsPer9Inn":"7.68","runsScoredPer9":"4.50","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":5,"groundOuts":19,"airOuts":18,"runs":13,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".229","atBats":83,"obp":".297","slg":".530","ops":".827","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":44,"rbi":14,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".260","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.83","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":34,"errors":2,"chances":74,"fielding":".973","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":14,"gamesStarted":12,"flyOuts":39,"groundOuts":62,"airOuts":73,"runs":45,"doubles":12,"triples":2,"homeRuns":9,"strikeOuts":65,"baseOnBalls":25,"intentionalWalks":0,"hits":67,"hitByPitch":5,"atBats":262,"obp":".330","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1230,"era":"5.00","inningsPitched":"66.2","wins":2,"losses":6,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":37,"whip":"1.38","battersFaced":298,"outs":200,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1230,"balls":435,"strikes":795,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".250","pitchesPerInning":"18.45","gamesFinished":1,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.78","walksPer9Inn":"3.38","hitsPer9Inn":"9.05","runsScoredPer9":"6.07","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","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, 5-7)","summary":"6.0 IP, 3 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":28,"strikes":64,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","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":15,"gamesStarted":15,"flyOuts":51,"groundOuts":98,"airOuts":78,"runs":44,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":79,"baseOnBalls":21,"intentionalWalks":0,"hits":97,"hitByPitch":2,"atBats":351,"obp":".320","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1391,"era":"4.10","inningsPitched":"90.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.31","battersFaced":375,"outs":270,"gamesPitched":15,"completeGames":1,"shutouts":0,"pitchesThrown":1391,"balls":457,"strikes":934,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.26","rbi":3,"winPercentage":".417","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"3.76","strikeoutsPer9Inn":"7.90","walksPer9Inn":"2.10","hitsPer9Inn":"9.70","runsScoredPer9":"4.40","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":28,"gamesStarted":0,"flyOuts":9,"groundOuts":19,"airOuts":20,"runs":17,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":101,"obp":".325","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":458,"era":"5.68","inningsPitched":"25.1","wins":3,"losses":4,"saves":11,"saveOpportunities":16,"holds":0,"blownSaves":5,"earnedRuns":16,"whip":"1.42","battersFaced":114,"outs":76,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":458,"balls":169,"strikes":289,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".429","pitchesPerInning":"18.08","gamesFinished":20,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.91","hitsPer9Inn":"8.88","runsScoredPer9":"6.04","homeRunsPer9":"1.42","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"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}},"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":35,"flyOuts":18,"groundOuts":15,"airOuts":25,"runs":14,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".200","atBats":90,"obp":".327","slg":".322","ops":".649","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":29,"rbi":11,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":23,"stolenBasePercentage":".852","caughtStealingPercentage":".148","assists":8,"putOuts":229,"errors":3,"chances":240,"fielding":".988","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":22,"gamesStarted":0,"flyOuts":10,"groundOuts":18,"airOuts":17,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":1,"hits":15,"hitByPitch":3,"atBats":64,"obp":".320","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":294,"era":"2.00","inningsPitched":"18.0","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":8,"blownSaves":0,"earnedRuns":4,"whip":"1.17","battersFaced":76,"outs":54,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":294,"balls":94,"strikes":200,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".333","pitchesPerInning":"16.33","gamesFinished":5,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.50","walksPer9Inn":"3.00","hitsPer9Inn":"7.50","runsScoredPer9":"3.00","homeRunsPer9":"0.50","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":43,"groundOuts":69,"airOuts":90,"runs":40,"doubles":15,"triples":0,"homeRuns":13,"strikeOuts":68,"baseOnBalls":25,"intentionalWalks":1,"hits":75,"hitByPitch":2,"avg":".249","atBats":301,"obp":".310","slg":".429","ops":".739","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":129,"rbi":35,"leftOnBase":116,"sacBunts":0,"sacFlies":1,"babip":".281","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.15","popOuts":20,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":203,"errors":2,"chances":209,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":6,"gamesStarted":5,"flyOuts":20,"groundOuts":27,"airOuts":37,"runs":6,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":36,"baseOnBalls":5,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":119,"obp":".202","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":492,"era":"1.54","inningsPitched":"35.0","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"0.71","battersFaced":125,"outs":105,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":492,"balls":148,"strikes":344,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.06","gamesFinished":1,"strikeoutWalkRatio":"7.20","strikeoutsPer9Inn":"9.26","walksPer9Inn":"1.29","hitsPer9Inn":"5.14","runsScoredPer9":"1.54","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"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":34,"gamesStarted":0,"flyOuts":22,"groundOuts":23,"airOuts":40,"runs":10,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":1,"hits":32,"hitByPitch":1,"atBats":118,"obp":".328","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":525,"era":"2.23","inningsPitched":"32.1","wins":3,"losses":2,"saves":0,"saveOpportunities":2,"holds":13,"blownSaves":2,"earnedRuns":8,"whip":"1.33","battersFaced":135,"outs":97,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":525,"balls":179,"strikes":346,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".600","pitchesPerInning":"16.24","gamesFinished":2,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"7.79","walksPer9Inn":"3.06","hitsPer9Inn":"8.91","runsScoredPer9":"2.78","homeRunsPer9":"0.56","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":9,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":24,"groundOuts":36,"airOuts":44,"runs":24,"doubles":6,"triples":1,"homeRuns":14,"strikeOuts":67,"baseOnBalls":11,"intentionalWalks":1,"hits":46,"hitByPitch":6,"avg":".241","atBats":191,"obp":".303","slg":".503","ops":".806","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":96,"rbi":35,"leftOnBase":87,"sacBunts":2,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.64","popOuts":8,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":87,"errors":0,"chances":87,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":14,"gamesStarted":14,"flyOuts":50,"groundOuts":68,"airOuts":85,"runs":29,"doubles":12,"triples":0,"homeRuns":11,"strikeOuts":75,"baseOnBalls":17,"intentionalWalks":0,"hits":64,"hitByPitch":4,"atBats":291,"obp":".272","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1247,"era":"3.28","inningsPitched":"79.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.02","battersFaced":313,"outs":239,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1247,"balls":443,"strikes":804,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".625","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"4.41","strikeoutsPer9Inn":"8.47","walksPer9Inn":"1.92","hitsPer9Inn":"7.23","runsScoredPer9":"3.28","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[641487,663728,677594,608701,686527,702284,645302,806068,656582,670156,669923,695380,689546,621074],"pitchers":[669923,695380,689546,621074],"bench":[641598,647304,670042],"bullpen":[660825,622491,678606,669302,676106,682243,662253,642100,693433],"battingOrder":[641487,663728,608701,686527,702284,645302,806068,656582,670156],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rodríguez, J (15, Bradish)."},{"label":"HR","value":"Canzone (11, 9th inning off Helsley, 0 on, 0 out); Young (6, 9th inning off Helsley, 0 on, 0 out)."},{"label":"TB","value":"Canzone 5; Joe; Mastrobuoni; Raleigh; Rodríguez, J 2; Young 4."},{"label":"RBI","value":"Canzone 2 (31); Young (33)."},{"label":"Runners left in scoring position, 2 out","value":"Refsnyder."},{"label":"Team RISP","value":"1-for-2."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Robles (Basallo at 2nd base)."},{"label":"DP","value":"(Crawford, J-Young-Mastrobuoni)."}]}],"note":[]}},"officials":[{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":658325,"fullName":"Tyler Jones","link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Rutschman 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Joe (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Bradish 100-65; Cano 9-5; Helsley 9-9; Kirby 92-64; Hoppe 18-10; Davila 10-6; Rucker 27-16."},{"label":"Groundouts-flyouts","value":"Bradish 4-3; Cano 0-0; Helsley 1-0; Kirby 4-5; Hoppe 1-0; Davila 2-1; Rucker 0-0."},{"label":"Batters faced","value":"Bradish 28; Cano 2; Helsley 5; Kirby 25; Hoppe 4; Davila 3; Rucker 5."},{"label":"Inherited runners-scored","value":"Cano 1-0."},{"label":"Umpires","value":"HP: Todd Tichenor. 1B: Tyler Jones. 2B: Clint Vondrak. 3B: Adam Hamari. "},{"label":"Weather","value":"73 degrees, Clear."},{"label":"Wind","value":"5 mph, L To R."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:29."},{"label":"Att","value":"28,068."},{"label":"Venue","value":"T-Mobile Park."},{"label":"June 17, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694","boxscoreName":"Bradish"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(W, 4-7)","summary":"7.2 IP, ER, 12 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":28,"outs":23,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":35,"strikes":65,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":35,"groundOuts":85,"airOuts":58,"runs":41,"doubles":16,"triples":2,"homeRuns":11,"strikeOuts":85,"baseOnBalls":41,"intentionalWalks":1,"hits":81,"hitByPitch":1,"atBats":308,"obp":".350","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1388,"era":"4.00","inningsPitched":"81.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.51","battersFaced":351,"outs":243,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1388,"balls":540,"strikes":848,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":1,"winPercentage":".364","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"9.44","walksPer9Inn":"4.56","hitsPer9Inn":"9.00","runsScoredPer9":"4.56","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":2,"chances":23,"fielding":".913","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":81,"pitchingGameScore":81},{"player":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","boxscoreName":"Canzone"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":24,"groundOuts":39,"airOuts":45,"runs":26,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":49,"hitByPitch":3,"avg":".293","atBats":167,"obp":".365","slg":".575","ops":".940","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":96,"rbi":31,"leftOnBase":65,"sacBunts":0,"sacFlies":2,"babip":".311","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.18","popOuts":6,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","boxscoreName":"Alexander"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"battingOrder":"900","stats":{"batting":{"summary":"3-3 | BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":17,"groundOuts":42,"airOuts":30,"runs":20,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":40,"baseOnBalls":11,"intentionalWalks":1,"hits":49,"hitByPitch":3,"avg":".310","atBats":158,"obp":".364","slg":".424","ops":".788","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":67,"rbi":19,"leftOnBase":58,"sacBunts":2,"sacFlies":1,"babip":".402","groundOutsToAirouts":"1.40","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":2,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":63,"errors":1,"chances":152,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"loser":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}