{"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":777017,"link":"/api/v1.1/game/777017/feed/live","metaData":{"wait":10,"timeStamp":"20250726_023325","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count21","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777017,"type":"R","doubleHeader":"N","id":"2025/07/25/chnmlb-chamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777017-2025-07-25","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-25T23:40:00Z","originalDate":"2025-07-25","officialDate":"2025-07-25","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2025,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi Cubs","record":{"gamesPlayed":103,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":43,"ties":0,"pct":".583"},"records":{},"divisionLeader":false,"wins":60,"losses":43,"winningPercentage":".583"},"franchiseName":"Chicago","clubName":"Cubs","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145","season":2025,"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4"},"springVenue":{"id":3809,"link":"/api/v1/venues/3809"},"teamCode":"cha","fileCode":"cws","abbreviation":"CWS","teamName":"White Sox","locationName":"Chicago","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi White Sox","record":{"gamesPlayed":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":66,"ties":0,"pct":".365"},"records":{},"divisionLeader":false,"wins":38,"losses":66,"winningPercentage":".365"},"franchiseName":"Chicago","clubName":"White Sox","active":true}},"players":{"ID672820":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820","firstName":"Lenyn","lastName":"Sosa","primaryNumber":"50","birthDate":"2000-01-25","currentAge":26,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Lenyn","useLastName":"Sosa","middleName":"Jose","boxscoreName":"Sosa, L","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":true,"pronunciation":"LEN-een","mlbDebutDate":"2022-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lenyn Sosa","nameSlug":"lenyn-sosa-672820","firstLastName":"Lenyn Sosa","lastFirstName":"Sosa, Lenyn","lastInitName":"Sosa, L","initLastName":"L Sosa","fullFMLName":"Lenyn Jose Sosa","fullLFMName":"Sosa, Lenyn Jose","strikeZoneTop":3.153,"strikeZoneBottom":1.591},"ID663436":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436","firstName":"Davis","lastName":"Martin","primaryNumber":"65","birthDate":"1997-01-04","currentAge":29,"birthCity":"Abilene","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Davis","useLastName":"Martin","middleName":"Alan","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Martin","nameSlug":"davis-martin-663436","firstLastName":"Davis Martin","lastFirstName":"Martin, Davis","lastInitName":"Martin, D","initLastName":"D Martin","fullFMLName":"Davis Alan Martin","fullLFMName":"Martin, Davis Alan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID656186":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186","firstName":"Daniel","lastName":"Altavilla","birthDate":"1992-09-08","currentAge":34,"birthCity":"Greenock","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dan","useLastName":"Altavilla","boxscoreName":"Altavilla","nickName":"Buzzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"all-ta-VIL-uh","mlbDebutDate":"2016-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dan Altavilla","nameSlug":"dan-altavilla-656186","firstLastName":"Dan Altavilla","lastFirstName":"Altavilla, Dan","lastInitName":"Altavilla, D","initLastName":"D Altavilla","fullFMLName":"Daniel Altavilla","fullLFMName":"Altavilla, Daniel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID681460":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460","firstName":"Riley","lastName":"Baldwin","primaryNumber":"27","birthDate":"2000-08-15","currentAge":26,"birthCity":"Whiteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brooks","useLastName":"Baldwin","middleName":"Brooks","boxscoreName":"Baldwin, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Baldwin","nameSlug":"brooks-baldwin-681460","firstLastName":"Brooks Baldwin","lastFirstName":"Baldwin, Brooks","lastInitName":"Baldwin, B","initLastName":"B Baldwin","fullFMLName":"Riley Brooks Baldwin","fullLFMName":"Baldwin, Riley Brooks","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"ID519141":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141","firstName":"Thomas","lastName":"Pomeranz","primaryNumber":"47","birthDate":"1988-11-22","currentAge":37,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":246,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Pomeranz","middleName":"Andrew","boxscoreName":"Pomeranz","nickName":"Big Smooth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2011-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Pomeranz","nameSlug":"drew-pomeranz-519141","firstLastName":"Drew Pomeranz","lastFirstName":"Pomeranz, Drew","lastInitName":"Pomeranz, D","initLastName":"D Pomeranz","fullFMLName":"Thomas Andrew Pomeranz","fullLFMName":"Pomeranz, Thomas Andrew","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691019":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019","firstName":"Kyle","lastName":"Teel","primaryNumber":"8","birthDate":"2002-02-15","currentAge":24,"birthCity":"Ridgewood","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Teel","middleName":"Henry","boxscoreName":"Teel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Teel","nameSlug":"kyle-teel-691019","firstLastName":"Kyle Teel","lastFirstName":"Teel, Kyle","lastInitName":"Teel, K","initLastName":"K Teel","fullFMLName":"Kyle Henry Teel","fullLFMName":"Teel, Kyle Henry","strikeZoneTop":3.154,"strikeZoneBottom":1.592},"ID805367":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367","firstName":"Chase","lastName":"Meidroth","primaryNumber":"10","birthDate":"2001-07-23","currentAge":25,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Chase","useLastName":"Meidroth","middleName":"Gregory","boxscoreName":"Meidroth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"MY-drawth","mlbDebutDate":"2025-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Meidroth","nameSlug":"chase-meidroth-805367","firstLastName":"Chase Meidroth","lastFirstName":"Meidroth, Chase","lastInitName":"Meidroth, C","initLastName":"C Meidroth","fullFMLName":"Chase Gregory Meidroth","fullLFMName":"Meidroth, Chase Gregory","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"ID695657":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657","firstName":"Colson","lastName":"Montgomery","primaryNumber":"12","birthDate":"2002-02-27","currentAge":24,"birthCity":"Holland","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Colson","useLastName":"Montgomery","middleName":"Kade","boxscoreName":"Montgomery, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colson Montgomery","nameSlug":"colson-montgomery-695657","firstLastName":"Colson Montgomery","lastFirstName":"Montgomery, Colson","lastInitName":"Montgomery, C","initLastName":"C Montgomery","fullFMLName":"Colson Kade Montgomery","fullLFMName":"Montgomery, Colson Kade","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID542932":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932","firstName":"Jonathon","lastName":"Berti","primaryNumber":"5","birthDate":"1990-01-22","currentAge":36,"birthCity":"Troy","birthStateProvince":"MI","birthCountry":"USA","height":"5' 10\"","weight":190,"active":false,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jon","useLastName":"Berti","middleName":"David","boxscoreName":"Berti","nickName":"Birdman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"BURR-dee","lastPlayedDate":"2025-08-10","mlbDebutDate":"2018-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jon Berti","nameSlug":"jon-berti-542932","firstLastName":"Jon Berti","lastFirstName":"Berti, Jon","lastInitName":"Berti, J","initLastName":"J Berti","fullFMLName":"Jonathon David Berti","fullLFMName":"Berti, Jonathon David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID624512":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512","firstName":"Reese","lastName":"McGuire","primaryNumber":"30","birthDate":"1995-03-02","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Reese","useLastName":"McGuire","middleName":"Jackson","boxscoreName":"McGuire","nickName":"Pieces","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-09-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reese McGuire","nameSlug":"reese-mcguire-624512","firstLastName":"Reese McGuire","lastFirstName":"McGuire, Reese","lastInitName":"McGuire, R","initLastName":"R McGuire","fullFMLName":"Reese Jackson McGuire","fullLFMName":"McGuire, Reese Jackson","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID700337":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337","firstName":"Edgar","lastName":"Quero","primaryNumber":"26","birthDate":"2003-04-06","currentAge":23,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Edgar","useLastName":"Quero","middleName":"Yoel","boxscoreName":"Quero","gender":"M","nameMatrilineal":"Aguila","isPlayer":true,"isVerified":true,"pronunciation":"CARE-oh","mlbDebutDate":"2025-04-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edgar Quero","nameSlug":"edgar-quero-700337","firstLastName":"Edgar Quero","lastFirstName":"Quero, Edgar","lastInitName":"Quero, E","initLastName":"E Quero","fullFMLName":"Edgar Yoel Quero","fullLFMName":"Quero, Edgar Yoel","strikeZoneTop":3.134,"strikeZoneBottom":1.582},"ID643217":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217","firstName":"Andrew","lastName":"Benintendi","primaryNumber":"23","birthDate":"1994-07-06","currentAge":32,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Andrew","useLastName":"Benintendi","middleName":"Sebastian","boxscoreName":"Benintendi","nickName":"Benny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Benintendi","nameSlug":"andrew-benintendi-643217","firstLastName":"Andrew Benintendi","lastFirstName":"Benintendi, Andrew","lastInitName":"Benintendi, A","initLastName":"A Benintendi","fullFMLName":"Andrew Sebastian Benintendi","fullLFMName":"Benintendi, Andrew Sebastian","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID519151":{"id":519151,"fullName":"Ryan Pressly","link":"/api/v1/people/519151","firstName":"Thomas","lastName":"Pressly","birthDate":"1988-12-15","currentAge":37,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":207,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Pressly","middleName":"Ryan","boxscoreName":"Pressly","nickName":"Press","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"lastPlayedDate":"2025-07-29","mlbDebutDate":"2013-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Pressly","nameSlug":"ryan-pressly-519151","firstLastName":"Ryan Pressly","lastFirstName":"Pressly, Ryan","lastInitName":"Pressly, R","initLastName":"R Pressly","fullFMLName":"Thomas Ryan Pressly","fullLFMName":"Pressly, Thomas Ryan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID660644":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644","firstName":"Vidal","lastName":"Bruján","primaryNumber":"2","birthDate":"1998-02-09","currentAge":28,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Vidal","useLastName":"Bruján","boxscoreName":"Bruján","gender":"M","nameMatrilineal":"Esteva","isPlayer":true,"isVerified":false,"pronunciation":"VEE-dahl broo-HAHN","mlbDebutDate":"2021-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vidal Bruján","nameSlug":"vidal-brujan-660644","firstLastName":"Vidal Bruján","lastFirstName":"Bruján, Vidal","lastInitName":"Bruján, V","initLastName":"V Bruján","fullFMLName":"Vidal Bruján","fullLFMName":"Bruján, Vidal","strikeZoneTop":3.085,"strikeZoneBottom":1.557},"ID641745":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745","firstName":"Brad","lastName":"Keller","primaryNumber":"40","birthDate":"1995-07-27","currentAge":31,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Keller","middleName":"Michael","boxscoreName":"Keller, Bra","nickName":"Yeldarb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Keller","nameSlug":"brad-keller-641745","firstLastName":"Brad Keller","lastFirstName":"Keller, Brad","lastInitName":"Keller, B","initLastName":"B Keller","fullFMLName":"Brad Michael Keller","fullLFMName":"Keller, Brad Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID673357":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357","firstName":"Luis","lastName":"Robert","primaryNumber":"88","birthDate":"1997-08-03","currentAge":29,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Luis","useLastName":"Robert Jr.","boxscoreName":"Robert Jr.","gender":"M","nameMatrilineal":"Moirant","isPlayer":true,"isVerified":true,"pronunciation":"RAH-bert","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Robert Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"luis-robert-jr-673357","firstLastName":"Luis Robert Jr.","lastFirstName":"Robert Jr., Luis","lastInitName":"Robert Jr., L","initLastName":"L Robert Jr.","fullFMLName":"Luis Robert Jr.","fullLFMName":"Robert Jr., Luis","strikeZoneTop":3.31,"strikeZoneBottom":1.671},"ID678246":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246","firstName":"Miguel","lastName":"Vargas","primaryNumber":"20","birthDate":"1999-11-17","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miguel","useLastName":"Vargas","middleName":"Antonio","boxscoreName":"Vargas, M","gender":"M","nameMatrilineal":"Echarry","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Vargas","nameSlug":"miguel-vargas-678246","firstLastName":"Miguel Vargas","lastFirstName":"Vargas, Miguel","lastInitName":"Vargas, M","initLastName":"M Vargas","fullFMLName":"Miguel Antonio Vargas","fullLFMName":"Vargas, Miguel Antonio","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID690990":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990","firstName":"Cade","lastName":"Horton","primaryNumber":"22","birthDate":"2001-08-20","currentAge":25,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":211,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Horton","middleName":"Michael","boxscoreName":"Horton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Horton","nameSlug":"cade-horton-690990","firstLastName":"Cade Horton","lastFirstName":"Horton, Cade","lastInitName":"Horton, C","initLastName":"C Horton","fullFMLName":"Cade Michael Horton","fullLFMName":"Horton, Cade Michael","strikeZoneTop":3.253,"strikeZoneBottom":1.642},"ID621139":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139","firstName":"Brooks","lastName":"Kriske","primaryNumber":"48","birthDate":"1994-02-03","currentAge":32,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Kriske","middleName":"Joseph","boxscoreName":"Kriske","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"kris-key","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Kriske","nameSlug":"brooks-kriske-621139","firstLastName":"Brooks Kriske","lastFirstName":"Kriske, Brooks","lastInitName":"Kriske, B","initLastName":"B Kriske","fullFMLName":"Brooks Joseph Kriske","fullLFMName":"Kriske, Brooks Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621051":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051","firstName":"Steven","lastName":"Wilson","primaryNumber":"24","birthDate":"1994-08-24","currentAge":32,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Wilson","middleName":"Christopher","boxscoreName":"Wilson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Steven Wilson","nameSlug":"steven-wilson-621051","firstLastName":"Steven Wilson","lastFirstName":"Wilson, Steven","lastInitName":"Wilson, S","initLastName":"S Wilson","fullFMLName":"Steven Christopher Wilson","fullLFMName":"Wilson, Steven Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663656":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656","firstName":"Kyle","lastName":"Tucker","primaryNumber":"23","birthDate":"1997-01-17","currentAge":29,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kyle","useLastName":"Tucker","middleName":"Daniel","boxscoreName":"Tucker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Tucker","nameSlug":"kyle-tucker-663656","firstLastName":"Kyle Tucker","lastFirstName":"Tucker, Kyle","lastInitName":"Tucker, K","initLastName":"K Tucker","fullFMLName":"Kyle Daniel Tucker","fullLFMName":"Tucker, Kyle Daniel","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID668942":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942","firstName":"Joshua","lastName":"Rojas","primaryNumber":"40","birthDate":"1994-06-30","currentAge":32,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Rojas","middleName":"Luke","boxscoreName":"Rojas, J","nickName":"Ro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Rojas","nameSlug":"josh-rojas-668942","firstLastName":"Josh Rojas","lastFirstName":"Rojas, Josh","lastInitName":"Rojas, J","initLastName":"J Rojas","fullFMLName":"Joshua Luke Rojas","fullLFMName":"Rojas, Joshua Luke","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID685126":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126","firstName":"Brandon","lastName":"Eisert","primaryNumber":"14","birthDate":"1998-01-19","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Eisert","middleName":"Michael","boxscoreName":"Eisert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"EYE-sert","mlbDebutDate":"2024-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Eisert","nameSlug":"brandon-eisert-685126","firstLastName":"Brandon Eisert","lastFirstName":"Eisert, Brandon","lastInitName":"Eisert, B","initLastName":"B Eisert","fullFMLName":"Brandon Michael Eisert","fullLFMName":"Eisert, Brandon Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID643565":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565","firstName":"Michael","lastName":"Tauchman","primaryNumber":"50","birthDate":"1990-12-03","currentAge":35,"birthCity":"Palatine","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Mike","useLastName":"Tauchman","middleName":"Robert","boxscoreName":"Tauchman","nickName":"Tauch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TAWK-man","mlbDebutDate":"2017-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Tauchman","nameSlug":"mike-tauchman-643565","firstLastName":"Mike Tauchman","lastFirstName":"Tauchman, Mike","lastInitName":"Tauchman, M","initLastName":"M Tauchman","fullFMLName":"Michael Robert Tauchman","fullLFMName":"Tauchman, Michael Robert","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID691799":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799","firstName":"Grant","lastName":"Taylor","primaryNumber":"31","birthDate":"2002-05-20","currentAge":24,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Taylor","middleName":"Alan","boxscoreName":"Taylor, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-06-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Taylor","nameSlug":"grant-taylor-691799","firstLastName":"Grant Taylor","lastFirstName":"Taylor, Grant","lastInitName":"Taylor, G","initLastName":"G Taylor","fullFMLName":"Grant Alan Taylor","fullLFMName":"Taylor, Grant Alan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686563":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563","firstName":"Jonathan","lastName":"Cannon","primaryNumber":"48","birthDate":"2000-07-19","currentAge":26,"birthCity":"Columbia","birthStateProvince":"SC","birthCountry":"USA","height":"6' 6\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Cannon","middleName":"Patrick","boxscoreName":"Cannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Cannon","nameSlug":"jonathan-cannon-686563","firstLastName":"Jonathan Cannon","lastFirstName":"Cannon, Jonathan","lastInitName":"Cannon, J","initLastName":"J Cannon","fullFMLName":"Jonathan Patrick Cannon","fullLFMName":"Cannon, Jonathan Patrick","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID673929":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929","firstName":"Jordan","lastName":"Leasure","primaryNumber":"49","birthDate":"1998-08-15","currentAge":28,"birthCity":"Riverview","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Leasure","middleName":"Davis","boxscoreName":"Leasure","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Leasure","nameSlug":"jordan-leasure-673929","firstLastName":"Jordan Leasure","lastFirstName":"Leasure, Jordan","lastInitName":"Leasure, J","initLastName":"J Leasure","fullFMLName":"Jordan Davis Leasure","fullLFMName":"Leasure, Jordan Davis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680732":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732","firstName":"Sean","lastName":"Burke","primaryNumber":"59","birthDate":"1999-12-18","currentAge":26,"birthCity":"Sutton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Burke","middleName":"Michael","boxscoreName":"Burke, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Burke","nameSlug":"sean-burke-680732","firstLastName":"Sean Burke","lastFirstName":"Burke, Sean","lastInitName":"Burke, S","initLastName":"S Burke","fullFMLName":"Sean Michael Burke","fullLFMName":"Burke, Sean Michael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID623167":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167","firstName":"Christopher","lastName":"Flexen","birthDate":"1994-07-01","currentAge":32,"birthCity":"Newark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Flexen","middleName":"John","boxscoreName":"Flexen","nickName":"Big Baby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"lastPlayedDate":"2025-07-28","mlbDebutDate":"2017-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Flexen","nameSlug":"chris-flexen-623167","firstLastName":"Chris Flexen","lastFirstName":"Flexen, Chris","lastInitName":"Flexen, C","initLastName":"C Flexen","fullFMLName":"Christopher John Flexen","fullLFMName":"Flexen, Christopher John","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID518489":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489","firstName":"Ryan","lastName":"Brasier","birthDate":"1987-08-26","currentAge":39,"birthCity":"Wichita Falls","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Brasier","middleName":"David","boxscoreName":"Brasier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"BRAY-zhur","mlbDebutDate":"2013-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Brasier","nameSlug":"ryan-brasier-518489","firstLastName":"Ryan Brasier","lastFirstName":"Brasier, Ryan","lastInitName":"Brasier, R","initLastName":"R Brasier","fullFMLName":"Ryan David Brasier","fullLFMName":"Brasier, Ryan David","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID678024":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024","firstName":"Michael","lastName":"Vasil","primaryNumber":"61","birthDate":"2000-03-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mike","useLastName":"Vasil","boxscoreName":"Vasil","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"VASS-uhl","mlbDebutDate":"2025-03-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Vasil","nameSlug":"mike-vasil-678024","firstLastName":"Mike Vasil","lastFirstName":"Vasil, Mike","lastInitName":"Vasil, M","initLastName":"M Vasil","fullFMLName":"Michael  Vasil","fullLFMName":"Vasil, Michael","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID596103":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103","firstName":"Austin","lastName":"Slater","birthDate":"1992-12-13","currentAge":33,"birthCity":"Jacksonville","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Slater","middleName":"Thomas","boxscoreName":"Slater","nickName":"AC","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2017-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Slater","nameSlug":"austin-slater-596103","firstLastName":"Austin Slater","lastFirstName":"Slater, Austin","lastInitName":"Slater, A","initLastName":"A Slater","fullFMLName":"Austin Thomas Slater","fullLFMName":"Slater, Austin Thomas","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":27,"birthCity":"East Setauket","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Brown","boxscoreName":"Brown, Be","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Brown","nameSlug":"ben-brown-676962","firstLastName":"Ben Brown","lastFirstName":"Brown, Ben","lastInitName":"Brown, B","initLastName":"B Brown","fullFMLName":"Benjamin  Brown","fullLFMName":"Brown, Benjamin ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID572191":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191","firstName":"Michael","lastName":"Taylor","primaryNumber":"21","birthDate":"1991-03-26","currentAge":35,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Michael A.","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, M","nickName":"Miggy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2014-08-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael A. Taylor","nameSlug":"michael-a-taylor-572191","firstLastName":"Michael A. Taylor","lastFirstName":"Taylor, Michael A.","lastInitName":"Taylor, M","initLastName":"M Taylor","fullFMLName":"Michael Anthony Taylor","fullLFMName":"Taylor, Michael Anthony","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID656457":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457","firstName":"Tyler","lastName":"Gilbert","primaryNumber":"40","birthDate":"1993-12-22","currentAge":32,"birthCity":"Santa Cruz","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Gilbert","boxscoreName":"Gilbert, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2021-08-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Gilbert","nameSlug":"tyler-gilbert-656457","firstLastName":"Tyler Gilbert","lastFirstName":"Gilbert, Tyler","lastInitName":"Gilbert, T","initLastName":"T Gilbert","fullFMLName":"Tyler Gilbert","fullLFMName":"Gilbert, Tyler","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID457759":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759","firstName":"Justin","lastName":"Turner","primaryNumber":"3","birthDate":"1984-11-23","currentAge":41,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Justin","useLastName":"Turner","middleName":"Matthew","boxscoreName":"Turner, J","nickName":"Redturn2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"mlbDebutDate":"2009-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Turner","nameSlug":"justin-turner-457759","firstLastName":"Justin Turner","lastFirstName":"Turner, Justin","lastInitName":"Turner, J","initLastName":"J Turner","fullFMLName":"Justin Matthew Turner","fullLFMName":"Turner, Justin Matthew","strikeZoneTop":3.38,"strikeZoneBottom":1.53},"ID807713":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","firstName":"Matthew","lastName":"Shaw","primaryNumber":"6","birthDate":"2001-11-06","currentAge":24,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Shaw","middleName":"James","boxscoreName":"Shaw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-03-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Shaw","nameSlug":"matt-shaw-807713","firstLastName":"Matt Shaw","lastFirstName":"Shaw, Matt","lastInitName":"Shaw, M","initLastName":"M Shaw","fullFMLName":"Matthew James Shaw","fullLFMName":"Shaw, Matthew James","strikeZoneTop":3.105,"strikeZoneBottom":1.567}},"venue":{"id":4,"name":"Rate Field","link":"/api/v1/venues/4","location":{"address1":"333 West 35th Street","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60616","defaultCoordinates":{"latitude":41.83,"longitude":-87.634167},"azimuthAngle":127.0,"elevation":595,"country":"USA","phone":"(312) 674-1000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40126,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":377,"center":400,"rightCenter":372,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":4,"link":"/api/v1/venues/4"},"weather":{"condition":"Partly Cloudy","temp":"78","wind":"7 mph, Out To RF"},"gameInfo":{"attendance":38762,"firstPitch":"2025-07-25T23:41:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"home":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"}},"officialScorer":{"id":640277,"fullName":"Bill Seiple","link":"/api/v1/people/640277"},"primaryDatacaster":{"id":800975,"fullName":"Jeff Schwartz","link":"/api/v1/people/800975"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Michael Busch hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:41:13.478Z","endTime":"2025-07-25T23:41:53.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":"2025-07-25T20:48:05.725Z","endTime":"2025-07-25T23:12:59.048Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":"2025-07-25T23:12:59.048Z","endTime":"2025-07-25T23:40:09.701Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":"2025-07-25T23:40:09.701Z","endTime":"2025-07-25T23:41:15.657Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.27999937702848,"strikeZoneBottom":1.53999855751511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.911863021037405,"aZ":-22.579630878236163,"pfxX":-9.317901194129956,"pfxZ":5.017358022948917,"pX":-0.9350799764606684,"pZ":3.064157818938685,"vX0":4.26369510792794,"vY0":-137.28868205991,"vZ0":-3.1601471603731377,"x":152.64,"y":156.05,"x0":-1.2962321013444866,"y0":50.001901052222934,"z0":5.76392242905201,"aX":-17.81618446972496},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.6,"breakHorizontal":16.0,"spinRate":2172,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3986999668885165,"extension":6.881114285014236},"index":3,"playId":"cfee88cb-8356-30bf-94ea-3286946b4db6","pitchNumber":1,"startTime":"2025-07-25T23:41:15.657Z","endTime":"2025-07-25T23:41:18.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.24805222997202,"strikeZoneBottom":1.59623321426406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31482321217049,"aZ":-42.509544913409904,"pfxX":2.7020156323463276,"pfxZ":-7.290599992734871,"pX":-1.1514209770324635,"pZ":3.0369963715098804,"vX0":-0.2828506131151638,"vY0":-118.54432705000086,"vZ0":2.177394164391286,"x":160.89,"y":156.78,"x0":-1.3812080288065194,"y0":50.00026757736409,"z0":5.996091311404417,"aX":3.832872710169274},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.4,"breakHorizontal":-4.8,"spinRate":1983,"spinDirection":25},"zone":11,"typeConfidence":2.0,"plateTime":0.462595533021521,"extension":6.671484681226273},"index":4,"playId":"ffd82ae1-3e3a-3b1d-bd5c-8b3d2d2c1ea2","pitchNumber":2,"startTime":"2025-07-25T23:41:32.697Z","endTime":"2025-07-25T23:41:35.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11138226022614,"aZ":-21.156200630669698,"pfxX":-9.677531327974666,"pfxZ":5.616548172064764,"pX":1.7468763204472475,"pZ":3.057775574672194,"vX0":11.089861573980098,"vY0":-138.527359929123,"vZ0":-3.5775414427899315,"x":50.41,"y":156.22,"x0":-1.0325640253732975,"y0":50.0068996447449,"z0":5.76375395193859,"aX":-18.997835291338447},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":15.5,"spinRate":2257,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3939288051247436,"extension":7.116230683502173},"index":5,"playId":"d2b3eb88-5c99-3890-8832-3eb9949b9bf1","pitchNumber":3,"startTime":"2025-07-25T23:41:47.977Z","endTime":"2025-07-25T23:41:53.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:41:53.593Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Tucker pops out to third baseman Colson Montgomery in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:42:10.063Z","endTime":"2025-07-25T23:43:03.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":81.9,"endSpeed":75.2,"strikeZoneTop":3.50267916731845,"strikeZoneBottom":1.64178358665312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.040565987269346,"aZ":-40.793795866025974,"pfxX":3.921713667935677,"pfxZ":-6.038648035260257,"pX":0.25101955642441365,"pZ":1.4804039185902709,"vX0":2.45057420823959,"vY0":-119.28978296715,"vZ0":-1.5461103975989505,"x":107.43,"y":198.81,"x0":-1.302518653160096,"y0":50.00300427797954,"z0":5.847252165501201,"aX":5.596786165696515},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.0,"breakHorizontal":-7.7,"spinRate":1901,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.46087480713954765,"extension":6.702210548827101},"index":0,"playId":"3e26cc5c-eacd-3d1e-8fb4-9cf2da6b2d79","pitchNumber":1,"startTime":"2025-07-25T23:42:32.946Z","endTime":"2025-07-25T23:42:36.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31165392454465,"aZ":-21.432030306454095,"pfxX":-10.926968419290297,"pfxZ":5.564082073647601,"pX":0.07046622945606883,"pZ":2.4545253191858483,"vX0":7.454983000715488,"vY0":-137.97062850584874,"vZ0":-4.984966462485172,"x":130.24,"y":182.83,"x0":-1.2450868060681097,"y0":50.00257766143328,"z0":5.726420561788459,"aX":-21.09433542271542},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":18.2,"spinRate":2331,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39679008591885356,"extension":7.110730571030551},"hitData":{"launchSpeed":91.1,"launchAngle":78.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":198.73}},"index":1,"playId":"b3cd376e-c40b-38de-9360-738b4160b921","pitchNumber":2,"startTime":"2025-07-25T23:42:53.158Z","endTime":"2025-07-25T23:43:03.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:43:03.914Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Seiya Suzuki grounds into a double play, third baseman Colson Montgomery to second baseman Lenyn Sosa to first baseman Miguel Vargas. Michael Busch out at 2nd. Seiya Suzuki out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:43:20.132Z","endTime":"2025-07-25T23:45:06.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.880011949169326,"aZ":-15.932610642030124,"pfxX":-7.224443647324417,"pfxZ":8.267340737282293,"pX":0.326371731000826,"pZ":2.7728351887056943,"vX0":6.606522553631909,"vY0":-139.20305310552652,"vZ0":-5.091938523301781,"x":104.56,"y":163.91,"x0":-1.1375901669840962,"y0":50.00670759042348,"z0":5.678666604790767,"aX":-14.19942069495568},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2368,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.39328749062417234,"extension":6.80773345251838},"index":0,"playId":"d6603d45-672a-3bf6-a706-eca37970db5e","pitchNumber":1,"startTime":"2025-07-25T23:43:33.039Z","endTime":"2025-07-25T23:43:36.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77627293712889,"aZ":-22.595936398168092,"pfxX":-10.084369342732968,"pfxZ":4.969641885639774,"pX":-0.23571430350522002,"pZ":3.0735746431117184,"vX0":6.2645697062384675,"vY0":-137.96746252610635,"vZ0":-2.91799792389775,"x":125.98,"y":155.79,"x0":-1.2259421999517348,"y0":50.001857358619,"z0":5.668165850180227,"aX":-19.434452541113316},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":16.9,"spinRate":2219,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39703600385583204,"extension":6.825932831683143},"index":1,"playId":"ea3d98cd-47f9-3165-925c-a7e0b961cc4e","pitchNumber":2,"startTime":"2025-07-25T23:43:54.762Z","endTime":"2025-07-25T23:43:57.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.24552163635433,"strikeZoneBottom":1.38300632893592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74931174142303,"aZ":-13.739902145944862,"pfxX":-5.91669697069951,"pfxZ":9.377332655152392,"pX":1.3771775300901854,"pZ":4.42700164743295,"vX0":8.378011374096564,"vY0":-139.19619364755462,"vZ0":-1.8625131772307866,"x":64.51,"y":119.25,"x0":-0.9005278611035376,"y0":50.0001934590603,"z0":6.012692515196204,"aX":-11.628830052364558},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2351,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39323592776538696,"extension":6.879377495435425},"index":2,"playId":"14d3f2d6-f0b3-3a6e-ad8d-375ecc64c4ac","pitchNumber":3,"startTime":"2025-07-25T23:44:18.532Z","endTime":"2025-07-25T23:44:21.532Z","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":1},"index":3,"playId":"a21c3ced-fde0-3f85-bfab-7ebc5a7c8b5c","startTime":"2025-07-25T23:44:38.652Z","endTime":"2025-07-25T23:44:41.652Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00629588738158,"aZ":-27.408582160860483,"pfxX":-10.19519570296655,"pfxZ":2.9497450569641153,"pX":-0.04096477217779764,"pZ":1.9280723366046815,"vX0":6.427712438490676,"vY0":-126.13999105074072,"vZ0":-3.5882946480647373,"x":118.56,"y":186.72,"x0":-1.2940939468964465,"y0":50.002773475995745,"z0":5.572208284779187,"aX":-16.47385989070959},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.8,"breakHorizontal":17.0,"spinRate":1746,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.433773985849109,"extension":7.049910215211914},"hitData":{"launchSpeed":100.2,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.38,"coordY":173.38}},"index":4,"playId":"b40c09b5-920a-364c-84ff-313b59b0839c","pitchNumber":4,"startTime":"2025-07-25T23:44:59.240Z","endTime":"2025-07-25T23:45:06.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:45:06.730Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Chase Meidroth homers (3) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:47:23.029Z","endTime":"2025-07-25T23:48:06.130Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T23:47:10.333Z","endTime":"2025-07-25T23:47:25.329Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"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":88.7,"endSpeed":80.8,"strikeZoneTop":3.2412822141494,"strikeZoneBottom":1.58494974925073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.055947111141407,"aZ":-13.965892784448785,"pfxX":7.23400624477134,"pfxZ":10.886308646781933,"pX":-1.8855043108469607,"pZ":3.138351526272454,"vX0":-12.366625129548472,"vY0":-128.61181580812053,"vZ0":-3.137801131717301,"x":188.87,"y":154.04,"x0":2.048719006708902,"y0":50.004652664055484,"z0":5.4596259480138505,"aX":12.103285049476249},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":19.2,"breakHorizontal":-10.3,"spinRate":2507,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4261360023083727,"extension":6.244082428767127},"index":1,"playId":"4480afb5-c36a-3584-9f7f-30910e08880e","pitchNumber":1,"startTime":"2025-07-25T23:47:25.329Z","endTime":"2025-07-25T23:47:28.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.291482650786268,"aZ":-14.304113890820958,"pfxX":10.526302914048168,"pfxZ":10.60610277181171,"pX":-0.01131315323211277,"pZ":2.382375115526884,"vX0":-9.706058980405885,"vY0":-129.56394749367064,"vZ0":-4.795321612404001,"x":117.43,"y":174.46,"x0":2.4317848464031138,"y0":50.00568720562136,"z0":5.365362501706336,"aX":17.742070062995296},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":18.1,"breakHorizontal":-16.7,"spinRate":2461,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4241780419670862,"extension":6.283690271026316},"hitData":{"launchSpeed":102.6,"launchAngle":38.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":9.69,"coordY":97.08}},"index":2,"playId":"668f8fbe-efad-380f-8bac-8a6b9efe5a12","pitchNumber":2,"startTime":"2025-07-25T23:47:40.454Z","endTime":"2025-07-25T23:48:06.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:48:06.130Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Slater singles on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:48:19.195Z","endTime":"2025-07-25T23:49:19.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.64927503190543,"strikeZoneBottom":1.78275050231914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.297935846678495,"aZ":-28.285691695927184,"pfxX":5.5933001232438055,"pfxZ":2.7531130879678507,"pX":0.4818595556615176,"pZ":3.3239609039662126,"vX0":-6.043116338233392,"vY0":-117.80697373893038,"vZ0":0.8361530885304358,"x":98.63,"y":149.03,"x0":2.347396757162911,"y0":50.003658608778416,"z0":5.5685943902757,"aX":7.903305085976893},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.5,"breakHorizontal":-8.8,"spinRate":1271,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.4640258074295929,"extension":6.311797795829105},"index":0,"playId":"5e188104-dfc6-3c9f-b2e1-c9e4e85763e6","pitchNumber":1,"startTime":"2025-07-25T23:48:30.251Z","endTime":"2025-07-25T23:48:33.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.261322114162915,"aZ":-29.32577551447795,"pfxX":7.398889803839145,"pfxZ":2.001385125825438,"pX":0.07145283205914359,"pZ":1.7164657023781016,"vX0":-7.370377261942577,"vY0":-118.48368092066457,"vZ0":-2.389211088816004,"x":114.28,"y":192.44,"x0":2.2585883385903016,"y0":50.003467410888284,"z0":5.412983976963947,"aX":10.538830321775192},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.4,"breakHorizontal":-11.6,"spinRate":1389,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4619660396504335,"extension":6.2598110148321915},"index":1,"playId":"9bf59f0c-f43d-3ca6-8c43-729a507bdd0d","pitchNumber":2,"startTime":"2025-07-25T23:48:44.503Z","endTime":"2025-07-25T23:48:47.503Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-25T23:48:55.388Z","endTime":"2025-07-25T23:49:07.851Z","isPitch":false,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"}},{"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":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.281554291795036,"aZ":-16.277194872221486,"pfxX":7.292331618293437,"pfxZ":9.23965251220997,"pX":-0.03228800029955193,"pZ":3.2082576273396346,"vX0":-7.897266394023945,"vY0":-130.5412166088647,"vZ0":-2.64592316393004,"x":118.23,"y":152.16,"x0":2.089183124822088,"y0":50.00159824604876,"z0":5.4647832805523,"aX":12.5456638516448},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.3,"breakHorizontal":-11.4,"spinRate":2456,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.42008178526610473,"extension":6.045464314141745},"hitData":{"launchSpeed":108.0,"launchAngle":12.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":79.93,"coordY":94.75}},"index":3,"playId":"ca0099ce-6f16-3020-bdd8-6adf69ed6b1f","pitchNumber":3,"startTime":"2025-07-25T23:49:07.851Z","endTime":"2025-07-25T23:49:19.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:49:19.573Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a ground ball to left fielder Ian Happ. Austin Slater to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:49:19.140Z","endTime":"2025-07-25T23:51:25.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03084644122223,"aZ":-27.559941047614704,"pfxX":8.188319003368193,"pfxZ":3.3147708256706263,"pX":0.31478904481754977,"pZ":2.90354773776848,"vX0":-7.299316183562549,"vY0":-117.52998711291015,"vZ0":-0.16970473302265987,"x":105.0,"y":160.38,"x0":2.402336674478611,"y0":50.00572468863905,"z0":5.544013581259562,"aX":11.415718110214598},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.2,"breakHorizontal":-13.0,"spinRate":1258,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.4666735720315289,"extension":6.256276254087203},"index":0,"playId":"2c04109e-44c2-39b7-b421-3582b7754eb9","pitchNumber":1,"startTime":"2025-07-25T23:49:43.296Z","endTime":"2025-07-25T23:49:46.296Z","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":89.2,"endSpeed":80.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07215564400746,"aZ":-17.05270358156897,"pfxX":6.120127820566345,"pfxZ":9.00496454507735,"pX":-0.2646613457062715,"pZ":3.4987754524399097,"vX0":-8.42120526097869,"vY0":-129.55396167004432,"vZ0":-1.6553600101899852,"x":127.09,"y":144.31,"x0":2.25092342085287,"y0":50.005419291210096,"z0":5.46567917018853,"aX":10.281480052781918},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.1,"breakHorizontal":-9.0,"spinRate":2452,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.42471901181906135,"extension":6.1080954502518825},"index":1,"playId":"23c3126a-441b-3479-8ae4-3364c0f9328e","pitchNumber":2,"startTime":"2025-07-25T23:50:04.815Z","endTime":"2025-07-25T23:50:07.815Z","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":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57126848763577,"aZ":-27.94690959874325,"pfxX":6.867079236310506,"pfxZ":2.9475712905443663,"pX":-0.13073816946038094,"pZ":2.036174837934356,"vX0":-8.066453642274976,"vY0":-118.66995607395418,"vZ0":-1.9424449458229156,"x":121.98,"y":183.8,"x0":2.411819197977389,"y0":50.003186770469426,"z0":5.398096990557068,"aX":9.84770151443229},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.2,"breakHorizontal":-10.6,"spinRate":1288,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4606215389443231,"extension":6.3623404792330325},"index":2,"playId":"8114fad7-bad7-3ca7-a757-2edec3a1cc64","pitchNumber":3,"startTime":"2025-07-25T23:50:25.827Z","endTime":"2025-07-25T23:50:29.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.2,"strikeZoneTop":3.18370630479846,"strikeZoneBottom":1.43816386103886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.418652299682623,"aZ":-16.535094443838133,"pfxX":7.749497106927582,"pfxZ":9.320493352185272,"pX":1.0038827999102558,"pZ":3.8243120609903096,"vX0":-5.954105027751581,"vY0":-129.80532452111876,"vZ0":-0.9116118254373909,"x":78.73,"y":135.52,"x0":2.3398115654526905,"y0":50.00257292829761,"z0":5.459329238315308,"aX":13.002766846806406},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.8,"breakHorizontal":-12.4,"spinRate":2537,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.42469569936099516,"extension":6.133765463866879},"index":3,"playId":"48bc4f94-2380-3474-982d-a1b773c4f504","pitchNumber":4,"startTime":"2025-07-25T23:50:51.828Z","endTime":"2025-07-25T23:50:54.886Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"48bc4f94-2380-3474-982d-a1b773c4f504","startTime":"2025-07-25T23:50:59.956Z","endTime":"2025-07-25T23:51:13.885Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22511342855667,"aZ":-30.231080994637022,"pfxX":7.208867432002593,"pfxZ":1.3580296591152088,"pX":0.9898953176891317,"pZ":2.2118193878514423,"vX0":-5.8074299651751,"vY0":-119.76486835917497,"vZ0":-1.239376619289457,"x":79.9,"y":178.65,"x0":2.5266378892616905,"y0":50.003382635487846,"z0":5.47560011176509,"aX":10.322600119839485},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.4,"breakHorizontal":-11.4,"spinRate":1209,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4598582893887877,"extension":6.307383969352233},"hitData":{"launchSpeed":97.2,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.2,"coordY":103.42}},"index":5,"playId":"f76bd5e6-ed5e-3e48-ad2e-24d3f48ce2ba","pitchNumber":5,"startTime":"2025-07-25T23:51:13.885Z","endTime":"2025-07-25T23:51:25.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:51:25.478Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:51:29.120Z","endTime":"2025-07-25T23:53:01.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnSecond":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.390791171217682,"aZ":-30.068669650021462,"pfxX":-5.464302569091794,"pfxZ":1.5839579797632712,"pX":-0.5714051579399092,"pZ":1.5887664686618317,"vX0":-5.699658491743936,"vY0":-115.14882919213085,"vZ0":-1.6829536852549931,"x":138.78,"y":195.88,"x0":2.655176136364987,"y0":50.00289410936857,"z0":5.2659767697721565,"aX":-7.263256631461926},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.8,"breakHorizontal":11.4,"spinRate":2500,"spinDirection":284},"zone":7,"typeConfidence":2.0,"plateTime":0.4775169201831426,"extension":6.198250494349226},"index":0,"playId":"7babe391-df71-3616-a654-0d224f523ba4","pitchNumber":1,"startTime":"2025-07-25T23:51:57.222Z","endTime":"2025-07-25T23:52:00.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.3,"strikeZoneTop":3.35199496071998,"strikeZoneBottom":1.52762855235921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94252668113763,"aZ":-15.09943448777712,"pfxX":7.07728813027481,"pfxZ":10.017099147121467,"pX":-1.0055264846602734,"pZ":1.733627110723291,"vX0":-10.37913140891754,"vY0":-130.62067210654268,"vZ0":-6.026925756335001,"x":155.33,"y":191.97,"x0":2.1247229921218063,"y0":50.004791955261915,"z0":5.232103271947406,"aX":12.06741470978791},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.7,"breakHorizontal":-10.2,"spinRate":2491,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.42148985810139195,"extension":6.104521952129232},"index":1,"playId":"47908c36-118a-346d-9e88-297380f49655","pitchNumber":2,"startTime":"2025-07-25T23:52:14.690Z","endTime":"2025-07-25T23:52:17.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.476141634996296,"aZ":-16.992082072278556,"pfxX":6.717862915256583,"pfxZ":8.708266793625487,"pX":-0.17825767151481586,"pZ":1.9115581785968894,"vX0":-8.556575945251891,"vY0":-131.83053895543435,"vZ0":-5.347498400487087,"x":123.79,"y":187.17,"x0":2.2510372353902612,"y0":50.005396943015874,"z0":5.238641738513309,"aX":11.716116090270997},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.6,"breakHorizontal":-10.1,"spinRate":2506,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.416976673838255,"extension":6.17156916044188},"index":2,"playId":"4c1c019a-aa83-31f6-8557-979c30d08927","pitchNumber":3,"startTime":"2025-07-25T23:52:33.137Z","endTime":"2025-07-25T23:52:36.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.28022642106339,"strikeZoneBottom":1.53251531173234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.790972689512508,"aZ":-31.74027960126573,"pfxX":-4.7274838802684185,"pfxZ":0.31327492910993016,"pX":0.2245041770504555,"pZ":3.153934541325731,"vX0":-4.345686855554391,"vY0":-117.5953122933422,"vZ0":1.4851648875943504,"x":108.44,"y":153.62,"x0":2.7155030070494197,"y0":50.0031393457588,"z0":5.474307238333766,"aX":-6.57360750871453},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.2,"breakHorizontal":9.7,"spinRate":2508,"spinDirection":276},"zone":2,"typeConfidence":2.0,"plateTime":0.4670475203856306,"extension":6.207264744696352},"index":3,"playId":"77ce9945-3ce0-3d73-a35e-c9cb1045f9ea","pitchNumber":4,"startTime":"2025-07-25T23:52:57.658Z","endTime":"2025-07-25T23:53:01.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:53:01.088Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a line drive to center fielder Pete Crow-Armstrong. Austin Slater to 3rd. Edgar Quero to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:53:04.921Z","endTime":"2025-07-25T23:55:56.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.39922377753144,"strikeZoneBottom":1.56925042929852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.244603885430518,"aZ":-29.673312500317664,"pfxX":7.613086648208664,"pfxZ":1.7311509280519575,"pX":0.27971353864222986,"pZ":1.7099357725898758,"vX0":-7.339048090486162,"vY0":-119.41430927941171,"vZ0":-2.1073645276338304,"x":106.34,"y":192.61,"x0":2.405466193073135,"y0":50.000456942594035,"z0":5.276251114113754,"aX":10.980744689182767},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.9,"breakHorizontal":-12.0,"spinRate":1352,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.45887879927217945,"extension":6.305167495210241},"index":0,"playId":"632fac64-85a2-3fcc-8c20-a5007ae05c61","pitchNumber":1,"startTime":"2025-07-25T23:53:29.253Z","endTime":"2025-07-25T23:53:34.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.41692775168166,"strikeZoneBottom":1.57046450954488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.315077667331558,"aZ":-30.62918964991521,"pfxX":7.258582848468009,"pfxZ":1.0596893486299832,"pX":1.24994857820178,"pZ":1.3593502328117566,"vX0":-5.0895251123518825,"vY0":-119.72691461802907,"vZ0":-2.889975397042358,"x":69.35,"y":202.08,"x0":2.456313247221448,"y0":50.002975460038805,"z0":5.312942913097794,"aX":10.577078864911632},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.4,"breakHorizontal":-12.0,"spinRate":1213,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4568462252908154,"extension":6.27616076451699},"index":1,"playId":"cfbe28b7-62af-3998-a279-0ef0de65b081","pitchNumber":2,"startTime":"2025-07-25T23:53:54.413Z","endTime":"2025-07-25T23:53:57.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40672146404702,"aZ":-28.248065946195357,"pfxX":7.28513271732694,"pfxZ":2.6580560043004215,"pX":-0.2204492237695424,"pZ":2.3347993387749493,"vX0":-8.453868932272098,"vY0":-120.73247822257532,"vZ0":-1.1886157051109345,"x":125.4,"y":175.74,"x0":2.3792266415264804,"y0":50.00226442315501,"z0":5.318508086032865,"aX":10.759537162452853},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.8,"breakHorizontal":-11.2,"spinRate":1192,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.45358127466884746,"extension":6.3905574616523175},"index":2,"playId":"5f9d3333-b1f1-33e6-883f-996a280d4499","pitchNumber":3,"startTime":"2025-07-25T23:54:13.711Z","endTime":"2025-07-25T23:54:16.982Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"7591ead7-ec08-46c5-b263-b03c60daebf3","startTime":"2025-07-25T23:54:39.179Z","endTime":"2025-07-25T23:54:44.179Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57855285402998,"aZ":-27.205222323852347,"pfxX":7.767979416619614,"pfxZ":3.327005054867855,"pX":0.26292861040037774,"pZ":1.4298548117114727,"vX0":-7.372969579855757,"vY0":-121.42604466514214,"vZ0":-3.570574737112292,"x":106.98,"y":200.17,"x0":2.328165469640361,"y0":50.004770350088094,"z0":5.284163684346763,"aX":11.611582286768089},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.4,"breakHorizontal":-12.4,"spinRate":1298,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4509322126927948,"extension":6.3159012870144675},"index":4,"playId":"7312d3e9-fd9b-32dc-b77d-d62ae16948ce","pitchNumber":4,"startTime":"2025-07-25T23:54:58.391Z","endTime":"2025-07-25T23:55:01.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.39073867703892,"strikeZoneBottom":1.63205601813194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05066689222032,"aZ":-16.854355597295196,"pfxX":6.059553682775602,"pfxZ":8.684136338535131,"pX":0.2492093496320753,"pZ":4.095845923622183,"vX0":-7.221683516002258,"vY0":-131.97111805828038,"vZ0":-0.26168278525122607,"x":107.5,"y":128.19,"x0":2.2336765343777762,"y0":50.00164697269332,"z0":5.4375455706980205,"aX":10.689128901700972},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.8,"breakHorizontal":-9.4,"spinRate":2472,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4150003967228377,"extension":6.115217882464376},"index":5,"playId":"8da9accc-e8d1-3d20-8fba-f33401eaaf86","pitchNumber":5,"startTime":"2025-07-25T23:55:23.957Z","endTime":"2025-07-25T23:55:26.957Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.987401465597014,"aZ":-27.366382765337704,"pfxX":4.5944683551128485,"pfxZ":3.322931096334816,"pX":0.7350209450929733,"pZ":3.3367918447120775,"vX0":-5.237209802314213,"vY0":-119.49850245461803,"vZ0":0.8881981226879031,"x":88.98,"y":148.69,"x0":2.357916626029602,"y0":50.00298395786785,"z0":5.41850465697867,"aX":6.646666704854975},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.5,"breakHorizontal":-7.1,"spinRate":1148,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4583276364504574,"extension":6.291515715019929},"hitData":{"launchSpeed":94.9,"launchAngle":13.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.68,"coordY":98.35}},"index":6,"playId":"e15b5cab-88cb-32aa-8be9-b7acb87c8c09","pitchNumber":6,"startTime":"2025-07-25T23:55:45.371Z","endTime":"2025-07-25T23:55:56.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:55:56.339Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lenyn Sosa singles on a sharp line drive to left fielder Ian Happ. Austin Slater scores. Edgar Quero scores. Miguel Vargas to 2nd.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:57:21.942Z","endTime":"2025-07-25T23:58:44.656Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-25T23:56:19.786Z","endTime":"2025-07-25T23:57:24.248Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.43509742868059,"strikeZoneBottom":1.63512623164063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.28658897334384,"aZ":-15.441836276676138,"pfxX":7.074250109911846,"pfxZ":9.512885880514835,"pX":-0.9689488587408671,"pZ":3.249985830015212,"vX0":-10.288995191048677,"vY0":-131.62083600555053,"vZ0":-2.7356435797979626,"x":153.93,"y":151.03,"x0":2.0672004835450952,"y0":50.001471892384046,"z0":5.442757099312054,"aX":12.442054751799967},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.8,"breakHorizontal":-10.7,"spinRate":2495,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.41574468006174703,"extension":6.202207913169152},"index":1,"playId":"41d18c1a-d12d-3820-bd40-24e939140063","pitchNumber":1,"startTime":"2025-07-25T23:57:24.248Z","endTime":"2025-07-25T23:57:28.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.43373290030127,"strikeZoneBottom":1.66129290401433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.129536508249217,"aZ":-16.794917092919633,"pfxX":6.957368451283845,"pfxZ":8.755131443035214,"pX":-0.8971424471366151,"pZ":2.7090810239235847,"vX0":-10.001424311663728,"vY0":-131.73962572299874,"vZ0":-3.611393165256165,"x":151.2,"y":165.63,"x0":2.0455292769000315,"y0":50.00397445207009,"z0":5.340042493856985,"aX":12.223914093463529},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.2,"breakHorizontal":-10.4,"spinRate":2465,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4158585707500402,"extension":6.201151481659574},"index":2,"playId":"df986e66-bec6-3343-9633-03abead4816d","pitchNumber":2,"startTime":"2025-07-25T23:57:39.963Z","endTime":"2025-07-25T23:57:43.579Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.20503151719242,"aZ":-28.29966767996414,"pfxX":5.032002079840718,"pfxZ":2.658298058499722,"pX":-0.5516240807708559,"pZ":1.3106006617375443,"vX0":-7.976343852466084,"vY0":-119.48633607313873,"vZ0":-3.467050895663303,"x":138.03,"y":203.39,"x0":2.163394569141575,"y0":50.00464120990195,"z0":5.300588544979079,"aX":7.339132721247744},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.3,"breakHorizontal":-7.3,"spinRate":1283,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4569363530768036,"extension":6.4383598223231955},"index":3,"playId":"4bf9e8d9-aaad-39e2-9ebc-4ba8affd8c49","pitchNumber":3,"startTime":"2025-07-25T23:58:01.121Z","endTime":"2025-07-25T23:58:04.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48061886039541,"aZ":-28.252128412856624,"pfxX":6.796792632321549,"pfxZ":2.682916402987937,"pX":-0.0329767126235239,"pZ":2.3992556786584265,"vX0":-7.445314503655492,"vY0":-119.59712033643684,"vZ0":-1.0118305204169964,"x":118.26,"y":174.0,"x0":2.22667074038813,"y0":50.000106446411934,"z0":5.345089073812694,"aX":9.91769558212061},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.9,"breakHorizontal":-10.7,"spinRate":1316,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4566993103498218,"extension":6.3312236966974025},"hitData":{"launchSpeed":106.9,"launchAngle":20.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.58,"coordY":63.2}},"index":4,"playId":"255c9a43-6992-31c0-af04-1a5d299cb10d","pitchNumber":4,"startTime":"2025-07-25T23:58:28.749Z","endTime":"2025-07-25T23:58:44.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:58:44.656Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Tauchman lines out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:59:03.221Z","endTime":"2025-07-26T00:02:01.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnSecond":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":90.0,"endSpeed":82.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.736022351038503,"aZ":-17.036879660814556,"pfxX":5.401556251614457,"pfxZ":8.710622836670838,"pX":0.7371392852666717,"pZ":3.351077944120782,"vX0":-6.101549888362978,"vY0":-130.99806383300495,"vZ0":-1.7653208307901298,"x":88.9,"y":148.3,"x0":2.3949744336048853,"y0":50.00002072360878,"z0":5.30755415789672,"aX":9.384129202059128},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.6,"breakHorizontal":-8.4,"spinRate":2419,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.41815080096509316,"extension":6.245119058086997},"index":0,"playId":"78877368-c765-3566-aa2e-f215a4121081","pitchNumber":1,"startTime":"2025-07-25T23:59:20.901Z","endTime":"2025-07-25T23:59:24.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.1,"strikeZoneTop":3.56647615128281,"strikeZoneBottom":1.69052637753164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34691705441565,"aZ":-14.37798385850793,"pfxX":6.589751774968829,"pfxZ":10.255395280418833,"pX":-1.3336896716657687,"pZ":3.010929665942468,"vX0":-11.246447444699967,"vY0":-131.28719209309762,"vZ0":-3.157545089172721,"x":167.84,"y":157.48,"x0":2.1610505718319923,"y0":50.00305268422781,"z0":5.307789171144373,"aX":11.436705957003559},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.0,"breakHorizontal":-9.2,"spinRate":2533,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.418158580894723,"extension":6.208382160233364},"index":1,"playId":"d0c02a91-ab97-319a-8120-3a7b7297d603","pitchNumber":2,"startTime":"2025-07-25T23:59:42.889Z","endTime":"2025-07-25T23:59:45.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.62171685371581,"strikeZoneBottom":1.71657812215247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.781467202826637,"aZ":-12.758978051503645,"pfxX":7.337491439278773,"pfxZ":11.184387909609697,"pX":-0.14873150016552344,"pZ":1.885618769132155,"vX0":-8.289025952392793,"vY0":-131.19425364678935,"vZ0":-6.052038581493313,"x":122.67,"y":187.87,"x0":2.1043576973023908,"y0":50.00650407651518,"z0":5.180468409565982,"aX":12.742900103022576},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":19.0,"breakHorizontal":-11.4,"spinRate":2501,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4181230011227539,"extension":6.159135534471027},"index":2,"playId":"55412700-4d92-3546-a46f-fcb55efd37e8","pitchNumber":3,"startTime":"2025-07-25T23:59:58.584Z","endTime":"2025-07-26T00:00:01.691Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-26T00:00:16.515Z","endTime":"2025-07-26T00:00:33.490Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.748464249542163,"aZ":-27.887394663800126,"pfxX":-5.172457750948391,"pfxZ":3.0657671352788576,"pX":-0.7836977966833124,"pZ":3.0597674537424466,"vX0":-6.225898273406302,"vY0":-117.06873460463049,"vZ0":0.5606098577696694,"x":146.87,"y":156.17,"x0":2.5753991252715296,"y0":50.00052335306632,"z0":5.4140759829492335,"aX":-7.224675064779654},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.0,"breakHorizontal":10.8,"spinRate":2526,"spinDirection":277},"zone":1,"typeConfidence":2.0,"plateTime":0.46670497686896484,"extension":6.245182166024552},"index":4,"playId":"505d904e-7e5e-3d68-80d0-5a02c60a8488","pitchNumber":4,"startTime":"2025-07-26T00:00:33.490Z","endTime":"2025-07-26T00:00:36.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.241399214522808,"aZ":-31.572767321977334,"pfxX":-6.502844098955229,"pfxZ":0.4291993133265972,"pX":-1.0367178960758094,"pZ":2.2817138891900917,"vX0":-6.307308436060453,"vY0":-117.16136815575034,"vZ0":-0.2981642897543999,"x":156.52,"y":177.17,"x0":2.535356289016589,"y0":50.00136677351805,"z0":5.362666170937825,"aX":-9.03241018645544},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.0,"breakHorizontal":13.3,"spinRate":2534,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4675936498709752,"extension":6.188059670690226},"index":5,"playId":"b851c3d6-3c4e-355c-98c8-1af75b6c3eb1","pitchNumber":5,"startTime":"2025-07-26T00:00:58.251Z","endTime":"2025-07-26T00:01:02.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.253915627060397,"aZ":-28.05521168254219,"pfxX":8.656570662599187,"pfxZ":2.8319562400506584,"pX":-0.2006391159456769,"pZ":1.541349695683445,"vX0":-8.789643745246003,"vY0":-119.94248630825693,"vZ0":-2.8624734826910325,"x":124.65,"y":197.16,"x0":2.387246862756583,"y0":50.00551502610817,"z0":5.25264694676329,"aX":12.611485266794116},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.7,"breakHorizontal":-13.6,"spinRate":1322,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.45669342157267057,"extension":6.572843577251341},"index":6,"playId":"28d9f085-6d82-3c11-b10a-6165e59e8eb6","pitchNumber":6,"startTime":"2025-07-26T00:01:23.569Z","endTime":"2025-07-26T00:01:29.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":81.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5168128489506,"aZ":-16.424322517035293,"pfxX":8.859121056560607,"pfxZ":9.078015221678925,"pX":0.6504084284597479,"pZ":2.916034196566062,"vX0":-7.02097917999728,"vY0":-131.7864963691272,"vZ0":-3.044699210178128,"x":92.21,"y":160.05,"x0":2.215857310087238,"y0":50.00656120913411,"z0":5.319961843026499,"aX":15.377163890021984},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.8,"breakHorizontal":-14.3,"spinRate":2470,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.41777626497452225,"extension":6.215633041542123},"hitData":{"launchSpeed":83.9,"launchAngle":27.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.38,"coordY":107.61}},"index":7,"playId":"5036ab35-b188-3976-b3ce-088670a8fbd3","pitchNumber":7,"startTime":"2025-07-26T00:01:50.602Z","endTime":"2025-07-26T00:02:01.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:02:01.634Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael A. Taylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T00:02:06.642Z","endTime":"2025-07-26T00:03:43.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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":71.2,"endSpeed":64.9,"strikeZoneTop":3.66327265301595,"strikeZoneBottom":1.6771053551908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.30016139868604,"aZ":-41.317745345524116,"pfxX":-8.05350649010263,"pfxZ":-8.559837826416308,"pX":-0.14018756102716753,"pZ":3.6206405868565725,"vX0":-2.1043058490429436,"vY0":-103.3457431211568,"vZ0":5.322238677403194,"x":122.34,"y":141.02,"x0":1.940994568310228,"y0":50.00495157295612,"z0":6.0145430380631675,"aX":-8.598796057916289},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-13.3,"breakHorizontal":15.2,"spinRate":2450,"spinDirection":326},"zone":2,"typeConfidence":2.0,"plateTime":0.5326420264330163,"extension":6.408933513113436},"index":0,"playId":"14e36ea6-5cd3-3aae-ba90-6e1251ce1611","pitchNumber":1,"startTime":"2025-07-26T00:02:33.018Z","endTime":"2025-07-26T00:02:36.437Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.70058993252793,"strikeZoneBottom":1.68695342093287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.235638359298935,"aZ":-29.622619126422485,"pfxX":8.362252942602073,"pfxZ":1.7559959890094714,"pX":-2.1824249730724903,"pZ":-0.31574126152385357,"vX0":-12.377019833997283,"vY0":-119.72509245267845,"vZ0":-6.8355192163462295,"x":200.19,"y":247.31,"x0":1.9689742777173962,"y0":50.001044439810045,"z0":5.229220978831819,"aX":12.13245785417471},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.7,"breakHorizontal":-12.1,"spinRate":1313,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.45757937124445736,"extension":6.439214645788248},"index":1,"playId":"514643d9-0865-3107-9800-70bca05aba56","pitchNumber":2,"startTime":"2025-07-26T00:02:49.959Z","endTime":"2025-07-26T00:02:52.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46650601083236,"aZ":-28.04761380152352,"pfxX":6.899378127376142,"pfxZ":2.7873658791730183,"pX":0.09354566225080264,"pZ":2.5751319424088206,"vX0":-7.272915504711236,"vY0":-120.7063176556549,"vZ0":-0.8598386131694161,"x":113.43,"y":169.25,"x0":2.2426683635202522,"y0":50.00559916813598,"z0":5.395193892917372,"aX":10.230349483891995},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.2,"breakHorizontal":-10.8,"spinRate":1224,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.45296526179899654,"extension":6.321162769882556},"index":2,"playId":"2778e555-1224-32a9-b24c-40da17acd44e","pitchNumber":3,"startTime":"2025-07-26T00:03:13.863Z","endTime":"2025-07-26T00:03:16.863Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-26T00:03:30.709Z","endTime":"2025-07-26T00:03:40.463Z","isPitch":false,"type":"action","player":{"id":572191,"link":"/api/v1/people/572191"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27349868473897,"aZ":-28.723838570187993,"pfxX":7.69536468480365,"pfxZ":2.3433433433643813,"pX":0.818312134155964,"pZ":2.01200073734152,"vX0":-5.788247996772594,"vY0":-120.3510995412743,"vZ0":-1.9368842776154231,"x":85.81,"y":184.46,"x0":2.248886335508362,"y0":50.004792830045744,"z0":5.359103267152256,"aX":11.346112888103463},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.1,"breakHorizontal":-12.6,"spinRate":1278,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.45424635601128394,"extension":6.308191359525157},"index":4,"playId":"fb84142e-c5f4-3224-9177-0ed94688f1af","pitchNumber":4,"startTime":"2025-07-26T00:03:40.463Z","endTime":"2025-07-26T00:03:43.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:03:43.463Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T00:05:41.535Z","endTime":"2025-07-26T00:06:46.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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":95.1,"endSpeed":88.0,"strikeZoneTop":3.17579691161743,"strikeZoneBottom":1.51228817461992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.634076980562813,"aZ":-20.373267783677292,"pfxX":-10.969203059619263,"pfxZ":6.030218860570634,"pX":0.5614913186087566,"pZ":1.668689199593852,"vX0":8.5714882540074,"vY0":-138.23610437368853,"vZ0":-7.299678016709382,"x":95.6,"y":193.73,"x0":-1.1373489012846827,"y0":50.003233933018336,"z0":5.686811909018091,"aX":-21.464072900941485},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":18.4,"spinRate":2227,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3945827970177018,"extension":6.8664855244975955},"index":0,"playId":"69eb4dec-2a74-3c2f-8ca5-35732c78b556","pitchNumber":1,"startTime":"2025-07-26T00:05:54.740Z","endTime":"2025-07-26T00:05:57.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.20036139124253,"strikeZoneBottom":1.48131893156176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.88025954187655,"aZ":-19.728842711092135,"pfxX":-9.25471681808649,"pfxZ":6.419730313158679,"pX":1.231591074707719,"pZ":1.8551929143085664,"vX0":9.963867461705664,"vY0":-137.28175208195813,"vZ0":-6.741002320900883,"x":70.05,"y":188.69,"x0":-1.2153911889806246,"y0":50.00450171056747,"z0":5.6518989263756625,"aX":-17.946678400563414},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":15.1,"spinRate":2267,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39659694393354616,"extension":7.058476632850806},"index":1,"playId":"29761a22-016c-384d-99fe-9c812621dbcc","pitchNumber":2,"startTime":"2025-07-26T00:06:10.328Z","endTime":"2025-07-26T00:06:13.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.673448768931955,"aZ":-28.12570235025477,"pfxX":-10.340978932339139,"pfxZ":2.524673438900937,"pX":-1.0402940325106051,"pZ":1.577587316425424,"vX0":4.169193502399218,"vY0":-125.67571617976492,"vZ0":-4.649845980480635,"x":156.65,"y":196.19,"x0":-1.3740169272476943,"y0":50.005530722079776,"z0":5.727426236883148,"aX":-16.599263294313484},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":17.9,"spinRate":1825,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4352815801201837,"extension":6.739998301256526},"index":2,"playId":"65fb47f7-bd71-32de-8893-9cb2b82b4e07","pitchNumber":3,"startTime":"2025-07-26T00:06:27.759Z","endTime":"2025-07-26T00:06:30.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83274888032644,"aZ":-16.65979142309205,"pfxX":-7.429490428205405,"pfxZ":7.88486772229218,"pX":0.022647595156637786,"pZ":3.6515600109368873,"vX0":5.9441673570480535,"vY0":-139.27775622151978,"vZ0":-3.2872013707045635,"x":116.14,"y":140.19,"x0":-1.1723370633953156,"y0":50.00348747857879,"z0":5.946745054809863,"aX":-14.619279401460673},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":12.2,"spinRate":2308,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39302764169723403,"extension":6.6135092106017614},"index":3,"playId":"67836ac4-8e2b-3fbe-ba85-076376dc51fc","pitchNumber":4,"startTime":"2025-07-26T00:06:43.887Z","endTime":"2025-07-26T00:06:46.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:06:46.887Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out sharply to left fielder Austin Slater.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T00:06:57.252Z","endTime":"2025-07-26T00:07:50.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"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(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.4,"endSpeed":87.9,"strikeZoneTop":3.66300178211482,"strikeZoneBottom":1.68065038101669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71441153583453,"aZ":-13.462797631480143,"pfxX":-6.847473195890513,"pfxZ":9.499063005504233,"pX":-0.4239343895434171,"pZ":2.7347699585024774,"vX0":4.824577009957148,"vY0":-138.893121731301,"vZ0":-5.977336889670626,"x":133.16,"y":164.94,"x0":-1.2866077964855136,"y0":50.004253265309714,"z0":5.796628966564397,"aX":-13.489694593285147},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":11.5,"spinRate":2384,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.393132708813686,"extension":6.869918959537638},"index":0,"playId":"5dee9917-f6cd-3c10-ac4c-d3a707a7a1eb","pitchNumber":1,"startTime":"2025-07-26T00:07:11.081Z","endTime":"2025-07-26T00:07:14.081Z","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.4,"endSpeed":88.7,"strikeZoneTop":3.6382463645707,"strikeZoneBottom":1.62891054670522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58264284678567,"aZ":-21.633413905601135,"pfxX":-10.897528633029369,"pfxZ":5.277442588395409,"pX":-0.5906656467238752,"pZ":1.7013260543476372,"vX0":5.971227251940187,"vY0":-140.1886094781022,"vZ0":-7.047167083737155,"x":139.51,"y":192.84,"x0":-1.3280752640666706,"y0":50.00637728843143,"z0":5.651804988989189,"aX":-21.77579070864533},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.3,"breakHorizontal":18.6,"spinRate":2267,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39015899247973085,"extension":6.869595853925439},"index":1,"playId":"7075bf01-6d82-3714-82e1-2c4d16c0a29d","pitchNumber":2,"startTime":"2025-07-26T00:07:25.184Z","endTime":"2025-07-26T00:07:28.300Z","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":82.5,"endSpeed":75.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.250869319696214,"aZ":-42.03123127049458,"pfxX":4.893327683120077,"pfxZ":-6.774336278257872,"pX":-0.7346530630769946,"pZ":2.6949384582881755,"vX0":-0.17959206963761287,"vY0":-120.10285683620864,"vZ0":1.135166492246924,"x":145.0,"y":166.02,"x0":-1.2940945331784257,"y0":50.005056991350074,"z0":5.967468621994288,"aX":7.116795277639753},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.6,"breakHorizontal":-8.8,"spinRate":2165,"spinDirection":21},"zone":4,"typeConfidence":2.0,"plateTime":0.4568382495789898,"extension":6.571372539526877},"hitData":{"launchSpeed":100.2,"launchAngle":39.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":75.08,"coordY":73.06}},"index":2,"playId":"c2949a22-7302-30e3-8093-7529d673e149","pitchNumber":3,"startTime":"2025-07-26T00:07:41.394Z","endTime":"2025-07-26T00:07:50.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:07:50.521Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T00:07:53.422Z","endTime":"2025-07-26T00:09:28.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.62521843164689,"strikeZoneBottom":1.76220089592059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.068297719261984,"aZ":-23.133468992940756,"pfxX":-11.888710458362429,"pfxZ":4.636456328095072,"pX":1.415266545300155,"pZ":2.2512572736184193,"vX0":10.740170813801685,"vY0":-138.14157462335476,"vZ0":-5.126905095923922,"x":63.05,"y":178.0,"x0":-0.9607010975957422,"y0":50.004311749468336,"z0":5.667011291942939,"aX":-23.19506621116046},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":19.6,"spinRate":2179,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3950739987657834,"extension":6.930730897907104},"index":0,"playId":"e7d026b5-889a-31ee-8996-91044d306571","pitchNumber":1,"startTime":"2025-07-26T00:08:19.259Z","endTime":"2025-07-26T00:08:22.587Z","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":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.52208936529848,"strikeZoneBottom":1.68546810321964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22607658050461,"aZ":-22.19555776809145,"pfxX":-11.246021864267473,"pfxZ":5.104218846974204,"pX":-0.22369531988664726,"pZ":2.1676797188168444,"vX0":6.509362383716214,"vY0":-138.54521354969242,"vZ0":-5.35660972809801,"x":125.53,"y":180.25,"x0":-1.135075243324679,"y0":50.006408619241824,"z0":5.597658408243708,"aX":-21.997098825609402},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":19.1,"spinRate":2174,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3944539277071226,"extension":6.987358467078982},"index":1,"playId":"f4816671-1162-3c04-beb1-dc5291910a6d","pitchNumber":2,"startTime":"2025-07-26T00:08:32.807Z","endTime":"2025-07-26T00:08:35.807Z","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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.52234820866961,"strikeZoneBottom":1.71250152314929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.251902295172325,"aZ":-27.721596165629062,"pfxX":1.1480472440582643,"pfxZ":2.69392657081812,"pX":1.869112658135762,"pZ":1.4721081594951457,"vX0":7.161041551310645,"vY0":-127.4909378913035,"vZ0":-4.917214079817382,"x":45.75,"y":199.03,"x0":-1.1207623860758515,"y0":50.003693109666216,"z0":5.603638986077125,"aX":1.8956385887913325},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.0,"breakHorizontal":-3.6,"spinRate":2377,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4289939944849568,"extension":7.021014544155122},"index":2,"playId":"174c0f37-98b0-3d11-a5ca-fdbfed123c51","pitchNumber":3,"startTime":"2025-07-26T00:08:50.135Z","endTime":"2025-07-26T00:08:53.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9769534704727,"aZ":-24.13763317724244,"pfxX":-11.023361244057657,"pfxZ":4.139684161986601,"pX":0.39401811888614463,"pZ":2.7925706438865023,"vX0":8.311532812797479,"vY0":-138.09060069947,"vZ0":-3.339033576832299,"x":101.98,"y":163.38,"x0":-1.2133256245092439,"y0":50.00652316189025,"z0":5.629872405596981,"aX":-21.42504524378778},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.0,"breakHorizontal":18.4,"spinRate":2268,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3957131061652892,"extension":6.882023056082957},"index":3,"playId":"f7ceed49-184e-3d42-b897-db1d4cb29dc6","pitchNumber":4,"startTime":"2025-07-26T00:09:05.687Z","endTime":"2025-07-26T00:09:08.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.56936133309774,"strikeZoneBottom":1.67983710409647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.144435575685527,"aZ":-24.151683143105316,"pfxX":-10.428966392494115,"pfxZ":4.090322567274155,"pX":0.8004937099149739,"pZ":2.846945308393607,"vX0":9.142668362630705,"vY0":-138.9088124047454,"vZ0":-3.3928705415750073,"x":86.49,"y":161.91,"x0":-1.173177268491221,"y0":50.00168340643739,"z0":5.683730411530684,"aX":-20.44761167897589},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":2256,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3938047770006827,"extension":6.909492564230134},"index":4,"playId":"7815a1c4-acb1-3892-b271-17f327720633","pitchNumber":5,"startTime":"2025-07-26T00:09:25.184Z","endTime":"2025-07-26T00:09:28.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:09:28.737Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colson Montgomery homers (3) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:11:32.545Z","endTime":"2025-07-26T00:12:51.270Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.009971617483153,"aZ":-12.889682618001787,"pfxX":5.0687800022536,"pfxZ":11.35283727573166,"pX":-0.636517974310114,"pZ":3.576252706017917,"vX0":-8.032422465578128,"vY0":-129.73711489419816,"vZ0":-2.540283364982978,"x":141.26,"y":142.22,"x0":1.846035876721595,"y0":50.00590386663504,"z0":5.554827285417475,"aX":8.613708704478547},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":20.2,"breakHorizontal":-7.3,"spinRate":2468,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.42273421528766786,"extension":6.309781439480845},"index":0,"playId":"49026040-64b9-3883-a89e-5788523e9a12","pitchNumber":1,"startTime":"2025-07-26T00:11:51.900Z","endTime":"2025-07-26T00:11:54.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.66753344110939,"strikeZoneBottom":1.77954818793289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46290079643337,"aZ":-31.362976759768685,"pfxX":-10.76999164613674,"pfxZ":0.6155357536506862,"pX":-2.0269250467246516,"pZ":1.2457803579232358,"vX0":-7.193893229618843,"vY0":-114.41894426144808,"vZ0":-2.0708356868552293,"x":194.26,"y":205.14,"x0":2.5698619241203953,"y0":50.00060678740933,"z0":5.271181229971868,"aX":-14.10622354583433},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":0.8,"breakHorizontal":21.5,"spinRate":2619,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.48091428031972017,"extension":6.618462531281798},"index":1,"playId":"08bece51-a9bc-30a5-96d9-326624b11627","pitchNumber":2,"startTime":"2025-07-26T00:12:08.230Z","endTime":"2025-07-26T00:12:11.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.380143068869696,"aZ":-12.615686089476666,"pfxX":6.224163653044387,"pfxZ":11.292715273297075,"pX":0.2108543180096578,"pZ":2.401683108994028,"vX0":-6.848738189193614,"vY0":-131.17742048204528,"vZ0":-5.462670830961251,"x":110.43,"y":174.38,"x0":2.054661144863103,"y0":50.00151006305493,"z0":5.462146077233417,"aX":10.778661003062838},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.3,"breakHorizontal":-9.6,"spinRate":2533,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4185687838681482,"extension":6.2833273306302075},"hitData":{"launchSpeed":108.4,"launchAngle":43.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":227.55,"coordY":82.31}},"index":2,"playId":"ea12a5af-f328-3d45-be51-cc349c9372c5","pitchNumber":3,"startTime":"2025-07-26T00:12:22.325Z","endTime":"2025-07-26T00:12:51.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:12:51.270Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:12:57.749Z","endTime":"2025-07-26T00:14:07.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.11255881666803,"strikeZoneBottom":1.56842469950492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2981684399434,"aZ":-14.607381698456042,"pfxX":5.902454813580036,"pfxZ":10.165676801929648,"pX":0.5382407154613286,"pZ":3.054941384295516,"vX0":-5.977191612240752,"vY0":-130.3375360064626,"vZ0":-3.400932215023125,"x":96.48,"y":156.3,"x0":2.0896915755786827,"y0":50.00215590803102,"z0":5.473589081004921,"aX":10.198846948732477},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.9,"breakHorizontal":-9.5,"spinRate":2392,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.4195617240187062,"extension":6.340805268001232},"index":0,"playId":"c94592b7-3d5a-3806-b85c-7d62eb5e060a","pitchNumber":1,"startTime":"2025-07-26T00:13:08.216Z","endTime":"2025-07-26T00:13:11.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.9,"endSpeed":66.3,"strikeZoneTop":3.20981929490529,"strikeZoneBottom":1.55938812383007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.317486741219735,"aZ":-39.15615486336005,"pfxX":-8.041604718206958,"pfxZ":-6.301560237266669,"pX":0.42271423808133624,"pZ":3.936794005479084,"vX0":-0.8590755131607402,"vY0":-104.51852089945471,"vZ0":5.081422212538033,"x":100.89,"y":132.49,"x0":1.8837605635784627,"y0":50.002384069538856,"z0":6.067322006137943,"aX":-8.911860842763177},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-9.7,"breakHorizontal":14.8,"spinRate":2534,"spinDirection":318},"zone":12,"typeConfidence":2.0,"plateTime":0.5236945240352524,"extension":6.307147409945612},"index":1,"playId":"81a3435f-3d8c-3ba7-81e6-55f3ef3ec330","pitchNumber":2,"startTime":"2025-07-26T00:13:21.281Z","endTime":"2025-07-26T00:13:25.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43457125445281,"aZ":-28.80755811963501,"pfxX":8.318002424800117,"pfxZ":2.347551863900896,"pX":-0.14943103806854885,"pZ":2.101408208241521,"vX0":-8.01444295651934,"vY0":-118.58974676391574,"vZ0":-1.5245362971619127,"x":122.7,"y":182.04,"x0":2.18380174532526,"y0":50.00046424716054,"z0":5.365938472718584,"aX":11.915539752672897},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":-13.2,"spinRate":1290,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.46083593001149037,"extension":6.373347464555997},"index":2,"playId":"1bacedbe-6d39-3ea7-8256-1d4673fbe8c1","pitchNumber":3,"startTime":"2025-07-26T00:13:34.387Z","endTime":"2025-07-26T00:13:43.155Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.599074432174625,"aZ":-30.574494225444766,"pfxX":7.196663527660817,"pfxZ":1.093935633943845,"pX":0.3823613229146939,"pZ":1.9378234686725704,"vX0":-6.385071333533747,"vY0":-120.30541955368696,"vZ0":-1.9673800645482031,"x":102.43,"y":186.46,"x0":2.137311796576497,"y0":50.004692837631715,"z0":5.4793835621985645,"aX":10.538166994064232},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.8,"breakHorizontal":-11.5,"spinRate":1250,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.4554875685554869,"extension":6.341652114303768},"hitData":{"launchSpeed":101.2,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.5,"coordY":98.86}},"index":3,"playId":"a5917e00-d41c-3589-986e-b9091a1778c5","pitchNumber":4,"startTime":"2025-07-26T00:13:55.434Z","endTime":"2025-07-26T00:14:07.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:14:07.179Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Slater flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:14:46.310Z","endTime":"2025-07-26T00:15:02.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"d7cf2183-67b2-3b7f-97a8-8ce305b18cd6","startTime":"2025-07-26T00:14:31.294Z","endTime":"2025-07-26T00:14:43.622Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.246699652033016,"aZ":-17.45825213538409,"pfxX":7.293762286995382,"pfxZ":8.588485686803908,"pX":-0.14752385332705303,"pZ":3.3631157788883987,"vX0":-8.288501791480503,"vY0":-130.29458940779998,"vZ0":-1.7730052785049724,"x":122.62,"y":147.98,"x0":2.1322951906366314,"y0":50.003044361908245,"z0":5.376377717631316,"aX":12.49859194329518},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.4,"breakHorizontal":-11.3,"spinRate":2452,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4209293529520233,"extension":6.089773927291716},"hitData":{"launchSpeed":97.9,"launchAngle":39.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.23,"coordY":99.36}},"index":1,"playId":"c83f24a6-0d56-34b1-8e9e-6db013aaced3","pitchNumber":1,"startTime":"2025-07-26T00:14:48.622Z","endTime":"2025-07-26T00:15:02.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:15:02.174Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a ground ball to left fielder Ian Happ, deflected by third baseman Vidal Bruján. Chase Meidroth to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:15:11.876Z","endTime":"2025-07-26T00:16:16.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":80.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88423025027135,"aZ":-17.537410754133752,"pfxX":6.039574447980589,"pfxZ":8.814112034936343,"pX":0.658193262805101,"pZ":3.156464574527756,"vX0":-6.316526518909487,"vY0":-128.62694334205477,"vZ0":-2.0170876459725458,"x":91.91,"y":153.56,"x0":2.3714268461206935,"y0":50.00411849958289,"z0":5.323683166897212,"aX":10.031634080071436},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.7,"breakHorizontal":-9.4,"spinRate":2441,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.427285427196447,"extension":6.054921465580162},"index":0,"playId":"696594d9-1d05-3c6d-b797-1686e5c5d953","pitchNumber":1,"startTime":"2025-07-26T00:15:25.224Z","endTime":"2025-07-26T00:15:28.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":79.9,"strikeZoneTop":3.30343111775568,"strikeZoneBottom":1.52581920854978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.05300281038446,"aZ":-17.684545745859516,"pfxX":6.210517503757253,"pfxZ":8.727033134563975,"pX":1.1426274006218935,"pZ":5.680957961151596,"vX0":-4.8524679089677285,"vY0":-128.64974833883426,"vZ0":3.575720180087035,"x":73.45,"y":85.39,"x0":2.255244090652203,"y0":50.00256344819997,"z0":5.649100620115648,"aX":10.311610982082783},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":16.9,"breakHorizontal":-10.1,"spinRate":2309,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.42731525775495394,"extension":5.918089602952738},"index":1,"playId":"ddf4bbca-2e47-3062-84ef-a08ea8a7016b","pitchNumber":2,"startTime":"2025-07-26T00:15:46.447Z","endTime":"2025-07-26T00:15:49.447Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.704880387888483,"aZ":-26.75438654265143,"pfxX":7.189925650792741,"pfxZ":3.774300245920635,"pX":0.21459572841495145,"pZ":2.2377260243653465,"vX0":-7.2178253375061825,"vY0":-118.80575301391332,"vZ0":-1.6265572012776013,"x":108.82,"y":178.36,"x0":2.3508024427116214,"y0":50.0051533594679,"z0":5.351579340315147,"aX":10.331212909961437},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.7,"breakHorizontal":-11.4,"spinRate":1200,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.46017327761153837,"extension":6.366731041739931},"hitData":{"launchSpeed":96.5,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":68.37,"coordY":129.27}},"index":2,"playId":"58acc5f1-a242-30b1-b01e-dd6a13685005","pitchNumber":3,"startTime":"2025-07-26T00:16:03.924Z","endTime":"2025-07-26T00:16:16.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:16:16.390Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Benintendi singles on a line drive to center fielder Pete Crow-Armstrong. Chase Meidroth scores. Edgar Quero to 2nd.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:16:48.320Z","endTime":"2025-07-26T00:17:45.377Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.723779271968493,"aZ":-25.161660970660627,"pfxX":8.679599359784733,"pfxZ":4.252833003897701,"pX":0.30667919584481496,"pZ":2.939391221748165,"vX0":-8.253830850899645,"vY0":-127.20229344680523,"vZ0":-0.9622744852122164,"x":105.31,"y":159.42,"x0":2.45716478541629,"y0":50.000546902677435,"z0":5.307367513606656,"aX":14.301828345907978},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":-13.9,"spinRate":1793,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.4296870077524275,"extension":6.467282269719798},"index":0,"playId":"bd38db8e-1ea6-3078-80b8-91885f5ec113","pitchNumber":1,"startTime":"2025-07-26T00:16:53.371Z","endTime":"2025-07-26T00:16:56.371Z","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":89.3,"endSpeed":81.2,"strikeZoneTop":3.32039145307003,"strikeZoneBottom":1.54749958830408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.359418806704767,"aZ":-20.59580354278848,"pfxX":7.606975746639347,"pfxZ":6.797482356026251,"pX":2.0210766354298038,"pZ":4.690544618906216,"vX0":-3.6406054618046206,"vY0":-129.9866877055047,"vZ0":2.0874354168230758,"x":39.96,"y":112.14,"x0":2.4547556446564003,"y0":50.00437631839045,"z0":5.44497068313973,"aX":12.961674828956614},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":13.0,"breakHorizontal":-13.0,"spinRate":2422,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.42206782464001646,"extension":6.149037281240341},"index":1,"playId":"bd4a0e6c-934b-3703-9450-c3fd3b7d8ac0","pitchNumber":2,"startTime":"2025-07-26T00:17:12.641Z","endTime":"2025-07-26T00:17:15.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.029112286070177,"aZ":-33.2564022750293,"pfxX":-6.533889648931893,"pfxZ":-0.8233496145337353,"pX":-0.863286895928033,"pZ":1.945086873671148,"vX0":-6.066654324077314,"vY0":-114.04861085766056,"vZ0":-0.20567412285237563,"x":149.91,"y":186.26,"x0":2.6802600938199466,"y0":50.002314505849306,"z0":5.317216206620791,"aX":-8.603076142378447},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.2,"breakHorizontal":13.3,"spinRate":2473,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.48030652890552306,"extension":6.30957893372429},"hitData":{"launchSpeed":71.2,"launchAngle":20.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.36,"coordY":103.66}},"index":2,"playId":"99662868-a0f5-3a04-a6fc-175ed3804a39","pitchNumber":3,"startTime":"2025-07-26T00:17:32.734Z","endTime":"2025-07-26T00:17:45.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:17:45.377Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Vargas lines out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:19:10.120Z","endTime":"2025-07-26T00:21:14.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T00:18:07.984Z","endTime":"2025-07-26T00:19:10.120Z","isPitch":false,"type":"action"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"6ce87f01-8986-4ae9-807a-171f09ea3e49","startTime":"2025-07-26T00:19:10.120Z","endTime":"2025-07-26T00:19:15.120Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.1,"endSpeed":65.3,"strikeZoneTop":3.41302918129621,"strikeZoneBottom":1.64997807651143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.621674884196405,"aZ":-40.90336090708509,"pfxX":-6.449339319518121,"pfxZ":-8.238294509515697,"pX":-1.1334906059852292,"pZ":0.8454673125758202,"vX0":-4.611032397184139,"vY0":-103.4263759486535,"vZ0":0.002219507041866242,"x":160.21,"y":215.95,"x0":1.979417287569378,"y0":50.000152468563684,"z0":5.837037397493463,"aX":-6.838096948659079},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.4,"breakVerticalInduced":-14.4,"breakHorizontal":13.2,"spinRate":2558,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.5338866098826509,"extension":6.309601698218091},"index":2,"playId":"876f50fa-b8ab-3ab2-bd9b-3d8f4b458a4f","pitchNumber":1,"startTime":"2025-07-26T00:19:31.111Z","endTime":"2025-07-26T00:19:34.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29470279411705,"aZ":-17.403707097607782,"pfxX":8.53953479951279,"pfxZ":8.793254466660743,"pX":0.2317367879301897,"pZ":2.842199424929974,"vX0":-7.874221141227193,"vY0":-129.61127000469688,"vZ0":-2.9045188914514313,"x":108.17,"y":162.04,"x0":2.2184178370975394,"y0":50.00311511071283,"z0":5.326594938429906,"aX":14.345378651560209},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.4,"breakHorizontal":-13.4,"spinRate":2461,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.42465674237707907,"extension":6.181431864143303},"index":3,"playId":"d72b322e-01fb-3b6f-b1c4-743b66ee5ac1","pitchNumber":2,"startTime":"2025-07-26T00:19:51.278Z","endTime":"2025-07-26T00:19:54.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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.2,"strikeZoneTop":3.41645436766164,"strikeZoneBottom":1.67114572223486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.989238474939636,"aZ":-17.38061548567014,"pfxX":6.757318309905706,"pfxZ":8.924675882253165,"pX":-0.641617950722482,"pZ":3.05805842595536,"vX0":-9.148153080259087,"vY0":-128.5577160797672,"vZ0":-2.573674019771304,"x":141.46,"y":156.21,"x0":2.1006921389447513,"y0":50.006117135522146,"z0":5.435936900424801,"aX":11.206774130507506},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.7,"breakHorizontal":-10.0,"spinRate":2366,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.4276034501193515,"extension":6.158387939701636},"index":4,"playId":"f6a70615-0a4f-3d94-abc6-b3657687c3d3","pitchNumber":3,"startTime":"2025-07-26T00:20:15.023Z","endTime":"2025-07-26T00:20:18.090Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-26T00:20:27.062Z","endTime":"2025-07-26T00:20:40.178Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48679260781804,"aZ":-33.42804768347908,"pfxX":-7.158245417148734,"pfxZ":-0.9654781751036055,"pX":-0.35593641587556085,"pZ":3.2358628359478345,"vX0":-4.683462462013307,"vY0":-113.81374278987525,"vZ0":2.0186580677815638,"x":130.57,"y":151.41,"x0":2.66824877118083,"y0":50.004646497128746,"z0":5.680014996540363,"aX":-9.266186276090886},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-0.8,"breakHorizontal":14.3,"spinRate":2447,"spinDirection":290},"zone":1,"typeConfidence":2.0,"plateTime":0.48372917994666853,"extension":6.239974359939416},"index":6,"playId":"f737916d-669b-32b1-9e26-c315ef02fa76","pitchNumber":4,"startTime":"2025-07-26T00:20:40.178Z","endTime":"2025-07-26T00:20:43.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.653248974218748,"aZ":-17.389658305806247,"pfxX":7.265746769492292,"pfxZ":8.827788434793977,"pX":0.09220787147801762,"pZ":3.509368944520252,"vX0":-7.630218894158922,"vY0":-129.05255632708736,"vZ0":-1.581134516347305,"x":113.49,"y":144.03,"x0":2.1532772801920905,"y0":50.00192197430598,"z0":5.479343262470147,"aX":12.16752494502836},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.8,"breakHorizontal":-11.3,"spinRate":2361,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4255866854261141,"extension":6.06323216504782},"hitData":{"launchSpeed":100.6,"launchAngle":21.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.86,"coordY":91.25}},"index":7,"playId":"f262ffba-9b72-32b6-b76d-b317cb5a7ed8","pitchNumber":5,"startTime":"2025-07-26T00:21:03.042Z","endTime":"2025-07-26T00:21:14.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:21:14.459Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lenyn Sosa grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:21:20.609Z","endTime":"2025-07-26T00:22:27.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":70.8,"endSpeed":65.4,"strikeZoneTop":3.42708606972954,"strikeZoneBottom":1.68146016297609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.046335605793466,"aZ":-40.712473147968716,"pfxX":-6.486552223081718,"pfxZ":-7.952501908121771,"pX":0.17569400075736535,"pZ":3.3504505637713384,"vX0":-2.132021789180666,"vY0":-102.93806633817921,"vZ0":4.426287696184339,"x":110.3,"y":148.32,"x0":2.0675273124643767,"y0":50.00346408322726,"z0":6.100330237431819,"aX":-6.962768158385706},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-12.8,"breakHorizontal":12.4,"spinRate":2408,"spinDirection":327},"zone":2,"typeConfidence":2.0,"plateTime":0.5320496823604293,"extension":6.167900427854722},"index":0,"playId":"1844a6d4-109e-33b2-b6a9-24aa888034db","pitchNumber":1,"startTime":"2025-07-26T00:21:43.791Z","endTime":"2025-07-26T00:21:46.979Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-26T00:22:01.348Z","endTime":"2025-07-26T00:22:19.905Z","isPitch":false,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.956132042472454,"aZ":-26.348153167438383,"pfxX":6.482367982592482,"pfxZ":4.078108268571392,"pX":0.4052060947122179,"pZ":2.0415265638266002,"vX0":-6.750968349402218,"vY0":-118.33711608357447,"vZ0":-2.194352825436082,"x":101.55,"y":183.66,"x0":2.4425156122793763,"y0":50.003373321374475,"z0":5.376141831045622,"aX":9.264791779978127},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.2,"breakHorizontal":-10.2,"spinRate":1297,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4614972615635162,"extension":6.386775696194394},"hitData":{"launchSpeed":68.6,"launchAngle":-0.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.72,"coordY":143.38}},"index":2,"playId":"f25bf520-fd37-3911-adf2-c2c1376e6807","pitchNumber":2,"startTime":"2025-07-26T00:22:19.905Z","endTime":"2025-07-26T00:22:27.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:22:27.132Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to second baseman Lenyn Sosa.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:24:32.464Z","endTime":"2025-07-26T00:25:13.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.47227117338552,"strikeZoneBottom":1.65127274071183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72185386484536,"aZ":-23.910562849903496,"pfxX":-10.099382145482469,"pfxZ":4.3357917162865895,"pX":0.21151253643935258,"pZ":2.5242766493852775,"vX0":7.221166336468326,"vY0":-136.60131098985377,"vZ0":-4.231501298240769,"x":108.94,"y":170.62,"x0":-1.1430019755704253,"y0":50.00151521147247,"z0":5.7202695728641855,"aX":-19.245373090788522},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":16.9,"spinRate":2184,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3996724721288216,"extension":6.912214756563188},"index":0,"playId":"952ae8ed-2b30-3b08-b494-4324ab25746a","pitchNumber":1,"startTime":"2025-07-26T00:24:52.092Z","endTime":"2025-07-26T00:24:55.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.427472900416397,"aZ":-28.953778024408372,"pfxX":-0.08073418372491514,"pfxZ":2.023270941663414,"pX":-0.39043185596503943,"pZ":2.832579130688918,"vX0":2.5731481801926654,"vY0":-125.03358821848173,"vZ0":-1.4110152492732593,"x":131.88,"y":162.3,"x0":-1.4208827575643437,"y0":50.00010596547614,"z0":5.772803670200905,"aX":-0.12877189847385023},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":-0.5,"spinRate":2313,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.43750841348235836,"extension":6.763683160678705},"hitData":{"launchSpeed":67.9,"launchAngle":48.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":170.93,"coordY":134.97}},"index":1,"playId":"ffbebfd0-339b-35c2-a46c-c347c8360f8c","pitchNumber":2,"startTime":"2025-07-26T00:25:05.402Z","endTime":"2025-07-26T00:25:13.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:25:13.749Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Reese McGuire grounds out, first baseman Miguel Vargas to pitcher Adrian Houser.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:25:24.092Z","endTime":"2025-07-26T00:26:31.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605288,"link":"/api/v1/people/605288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.3541909315019,"strikeZoneBottom":1.68016305477368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11592320536303,"aZ":-17.583004105469445,"pfxX":-8.359029603459296,"pfxZ":7.537461944312146,"pX":0.034062805885426324,"pZ":1.6254550863957198,"vX0":6.292234686612944,"vY0":-138.5086023944909,"vZ0":-7.851515068751642,"x":115.7,"y":194.89,"x0":-1.1857941839079398,"y0":50.000246533525306,"z0":5.681479544160205,"aX":-16.172973407070145},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2311,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3960793930993671,"extension":6.5701213437595385},"index":0,"playId":"e4e4cd6f-a222-3f50-b15d-8dfbf4f64742","pitchNumber":1,"startTime":"2025-07-26T00:25:46.182Z","endTime":"2025-07-26T00:25:49.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58772852686421,"aZ":-22.06101593200099,"pfxX":-9.022402109103643,"pfxZ":5.182403225421998,"pX":-0.4879564458707,"pZ":2.890667349992934,"vX0":5.389786170287983,"vY0":-138.89870169827734,"vZ0":-3.693977582316271,"x":135.6,"y":160.73,"x0":-1.2830777961243467,"y0":50.00085210470459,"z0":5.707629889720038,"aX":-17.59824257265592},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.8,"breakHorizontal":15.2,"spinRate":2259,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.39457939296773326,"extension":6.675387484001716},"index":1,"playId":"4700e793-613a-3037-b48b-9029cfd74b65","pitchNumber":2,"startTime":"2025-07-26T00:26:00.745Z","endTime":"2025-07-26T00:26:03.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-26T00:26:16.411Z","endTime":"2025-07-26T00:26:25.967Z","isPitch":false,"type":"action","player":{"id":624512,"link":"/api/v1/people/624512"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.754143366260994,"aZ":-30.124934658134187,"pfxX":-10.375628852725303,"pfxZ":1.2956205175863857,"pX":-0.4713778031414079,"pZ":0.9688050451075545,"vX0":5.342448092557539,"vY0":-124.890999233534,"vZ0":-5.298489689955705,"x":134.97,"y":212.62,"x0":-1.2882568629571678,"y0":50.0045046904718,"z0":5.590672314400216,"aX":-16.419673324667368},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":17.6,"spinRate":1741,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.43828124639787047,"extension":6.917450191204772},"hitData":{"launchSpeed":70.7,"launchAngle":1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.61,"coordY":169.32}},"index":3,"playId":"dfaad2d8-4eeb-3e06-acaa-5c0fd0840adb","pitchNumber":3,"startTime":"2025-07-26T00:26:25.967Z","endTime":"2025-07-26T00:26:31.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:26:31.971Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cubs challenged (play at 1st), call on the field was overturned: Vidal Bruján singles on a ground ball to shortstop Chase Meidroth.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:26:39.375Z","endTime":"2025-07-26T00:28:12.971Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.200770538140752,"aZ":-24.684389941137365,"pfxX":-9.280154380781681,"pfxZ":3.879208776568098,"pX":-1.074083466556681,"pZ":1.9268277527446576,"vX0":4.071125958830463,"vY0":-137.5066068885895,"vZ0":-5.579936656486968,"x":157.94,"y":186.76,"x0":-1.3615117119520381,"y0":50.00342811568568,"z0":5.639346500493597,"aX":-17.913900876782805},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.1,"breakHorizontal":16.1,"spinRate":2132,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.39712416900101033,"extension":6.649653800591815},"index":0,"playId":"75c68718-73a4-3bef-b2f6-c3391c24a32e","pitchNumber":1,"startTime":"2025-07-26T00:27:03.290Z","endTime":"2025-07-26T00:27:10.458Z","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":83.0,"endSpeed":76.5,"strikeZoneTop":3.24741467833015,"strikeZoneBottom":1.54949468653807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.006643709947465,"aZ":-40.7327643533309,"pfxX":4.800876729882279,"pfxZ":-5.867718064418569,"pX":1.4834064274793586,"pZ":0.2717062001695478,"vX0":4.793315774290732,"vY0":-120.74165642717985,"vZ0":-4.392722447214965,"x":60.46,"y":231.44,"x0":-1.159449368857816,"y0":50.000593715486126,"z0":5.74185943707551,"aX":7.006052848402874},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.5,"breakHorizontal":-10.0,"spinRate":2072,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4556170611018904,"extension":6.471736745471361},"index":1,"playId":"a7697f82-6adf-3d2a-a2e3-893c292d0953","pitchNumber":2,"startTime":"2025-07-26T00:27:31.360Z","endTime":"2025-07-26T00:27:34.852Z","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":83.2,"endSpeed":76.9,"strikeZoneTop":3.20707194788513,"strikeZoneBottom":1.56422542917071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49838906025571,"aZ":-36.98098197508684,"pfxX":1.5198212846881844,"pfxZ":-3.236682756800854,"pX":1.186761092617598,"pZ":1.730424164206503,"vX0":5.328745959486279,"vY0":-121.08198064162255,"vZ0":-2.0226159856057864,"x":71.76,"y":192.06,"x0":-1.2393535330723977,"y0":50.0027277413544,"z0":5.810591688839662,"aX":2.256894514981453},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.1,"breakHorizontal":-4.0,"spinRate":1788,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.452247633967755,"extension":6.670733788699819},"index":2,"playId":"73f28e2b-ec35-34d9-8a0f-c834307c36f8","pitchNumber":3,"startTime":"2025-07-26T00:27:48.635Z","endTime":"2025-07-26T00:27:51.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.980808202690827,"aZ":-24.07835969876545,"pfxX":-9.602371192238818,"pfxZ":4.126549434248595,"pX":-0.9163409726950662,"pZ":2.0094674916857933,"vX0":4.695095784432866,"vY0":-138.68564631341948,"vZ0":-5.376792495753257,"x":151.93,"y":184.52,"x0":-1.377233886232557,"y0":50.00286602832099,"z0":5.5643645959790655,"aX":-18.835861578547274},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.6,"breakHorizontal":16.6,"spinRate":2244,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3938967439691976,"extension":6.716164302736712},"hitData":{"launchSpeed":86.3,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":161.72}},"index":3,"playId":"9b6ccf13-a322-3835-9a6e-ff8d07b73fef","pitchNumber":4,"startTime":"2025-07-26T00:28:04.404Z","endTime":"2025-07-26T00:28:12.971Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":112},"playEndTime":"2025-07-26T00:28:12.971Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Lenyn Sosa to first baseman Miguel Vargas.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:30:14.453Z","endTime":"2025-07-26T00:30:24.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.577073893881778,"aZ":-40.86875214937093,"pfxX":4.296292095899112,"pfxZ":-6.238637669767888,"pX":-0.46355230963522076,"pZ":2.3366429337209964,"vX0":0.6990328980018189,"vY0":-117.87764328881669,"vZ0":0.2438237235590326,"x":134.67,"y":175.69,"x0":-1.3225464193645733,"y0":50.005610461608725,"z0":6.037459208141706,"aX":5.983922354446069},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.9,"breakHorizontal":-7.9,"spinRate":2014,"spinDirection":20},"zone":4,"typeConfidence":2.0,"plateTime":0.46652322552643044,"extension":6.576966869021164},"hitData":{"launchSpeed":93.6,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.0,"coordY":155.64}},"index":0,"playId":"625d26d6-8965-365f-be0e-3710480c68cb","pitchNumber":1,"startTime":"2025-07-26T00:30:16.285Z","endTime":"2025-07-26T00:30:24.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:30:24.381Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Tauchman flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:32:15.592Z","endTime":"2025-07-26T00:35:25.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.7,"strikeZoneTop":3.4285120101724,"strikeZoneBottom":1.64074475370889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.289445844074727,"aZ":-31.949062489091887,"pfxX":-6.803686139598099,"pfxZ":0.18337563740815455,"pX":-0.29607235503389306,"pZ":2.0088399248714612,"vX0":-2.306089129824294,"vY0":-110.78748590667969,"vZ0":-0.13987994059882336,"x":128.29,"y":184.54,"x0":1.6446384014629003,"y0":50.00317449426212,"z0":5.434911166828896,"aX":-8.388750962218623},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":0.6,"breakHorizontal":13.0,"spinRate":2395,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.4959308343098261,"extension":5.813185234141865},"index":0,"playId":"64a188aa-0f41-33c9-835d-008e556b43ab","pitchNumber":1,"startTime":"2025-07-26T00:32:31.711Z","endTime":"2025-07-26T00:32:34.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15921999675469,"aZ":-15.788616989932589,"pfxX":6.217454331080308,"pfxZ":10.187720451777517,"pX":-1.0216417086730147,"pZ":3.3280505536256215,"vX0":-7.027757349598912,"vY0":-126.62939845577401,"vZ0":-2.1532219855301657,"x":155.94,"y":148.92,"x0":0.994370358472394,"y0":50.0029782151108,"z0":5.466023615573593,"aX":10.000974980464918},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":18.1,"breakHorizontal":-9.5,"spinRate":2394,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.43412048062490394,"extension":6.113031368302966},"index":1,"playId":"e7374163-f18a-33b7-bdb1-dc75557cff43","pitchNumber":2,"startTime":"2025-07-26T00:32:46.401Z","endTime":"2025-07-26T00:32:51.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.883080326284194,"aZ":-30.172470761263828,"pfxX":-6.471926089352623,"pfxZ":1.5573695528098792,"pX":-0.6062123189854505,"pZ":2.686350386514462,"vX0":-2.857437673773978,"vY0":-112.87905841810309,"vZ0":0.39684019810806115,"x":140.11,"y":166.25,"x0":1.5177326681611407,"y0":50.00470717930211,"z0":5.550306582248748,"aX":-8.337834747578654},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":3.2,"breakHorizontal":12.5,"spinRate":2517,"spinDirection":283},"zone":4,"typeConfidence":2.0,"plateTime":0.4855490238628519,"extension":5.950051282436661},"index":2,"playId":"75e58b68-7a40-374c-aa27-13918a0f2600","pitchNumber":3,"startTime":"2025-07-26T00:33:03.699Z","endTime":"2025-07-26T00:33:06.699Z","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":87.3,"endSpeed":79.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.394059450222052,"aZ":-17.620789061707654,"pfxX":6.503913693546876,"pfxZ":8.992486380700548,"pX":-0.10379312833110162,"pZ":3.1437556181965505,"vX0":-4.972209876079231,"vY0":-127.03297611655371,"vZ0":-2.2283914213908904,"x":120.96,"y":153.9,"x0":1.0433929300519496,"y0":50.002270820528125,"z0":5.448174499580098,"aX":10.525773712486673},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":16.0,"breakHorizontal":-10.6,"spinRate":2457,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4327798794541611,"extension":6.015660745834256},"index":3,"playId":"3f4029e9-2959-3563-98f7-f36050d84f96","pitchNumber":4,"startTime":"2025-07-26T00:33:22.064Z","endTime":"2025-07-26T00:33:25.064Z","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":87.6,"endSpeed":79.4,"strikeZoneTop":3.50228419158499,"strikeZoneBottom":1.74212435592162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.122739097207912,"aZ":-17.209348493582382,"pfxX":5.757360269028506,"pfxZ":9.178261056635822,"pX":-0.6792172142568936,"pZ":4.080995153724362,"vX0":-5.978559341984307,"vY0":-127.39524008151716,"vZ0":-0.1970642063218197,"x":142.89,"y":128.59,"x0":0.9589066591425671,"y0":50.00350997722347,"z0":5.529021070041289,"aX":9.388559233317503},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":16.8,"breakHorizontal":-9.0,"spinRate":2430,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4312594689421858,"extension":6.09508535214525},"index":4,"playId":"dc54818f-f890-3599-834a-38a906b169f3","pitchNumber":5,"startTime":"2025-07-26T00:33:42.064Z","endTime":"2025-07-26T00:33:45.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.456711278753478,"aZ":-26.592563770920574,"pfxX":7.182052807210535,"pfxZ":4.005184092693329,"pX":-0.40315663500906934,"pZ":1.6484777166871933,"vX0":-5.539083530796292,"vY0":-117.11432051805093,"vZ0":-2.8650367610729592,"x":132.37,"y":194.27,"x0":1.0558419355126019,"y0":50.00334507150766,"z0":5.36675030181654,"aX":10.009073049690734},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.8,"breakHorizontal":-11.8,"spinRate":1269,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.4671151275771894,"extension":6.419265949240526},"index":5,"playId":"b48d57d3-37ca-36d5-952d-1a3e244005c7","pitchNumber":6,"startTime":"2025-07-26T00:33:58.064Z","endTime":"2025-07-26T00:34:02.971Z","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":87.5,"endSpeed":79.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.955817393665978,"aZ":-17.069201980981997,"pfxX":6.404554536750421,"pfxZ":9.308682940587024,"pX":-0.05929432305844451,"pZ":3.7712247413125453,"vX0":-5.147978754517442,"vY0":-127.32976185265744,"vZ0":-0.8645584864554534,"x":119.26,"y":136.96,"x0":1.1681050208228383,"y0":50.00483502640943,"z0":5.480472459401816,"aX":10.39639122857392},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.8,"breakHorizontal":-10.2,"spinRate":2375,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.432059078780167,"extension":6.072653253691202},"index":6,"playId":"16823cd8-3a3f-311b-a17a-0d20457160a9","pitchNumber":7,"startTime":"2025-07-26T00:34:18.900Z","endTime":"2025-07-26T00:34:21.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2025-07-26T00:34:40.121Z","endTime":"2025-07-26T00:34:56.664Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.4,"strikeZoneTop":3.53898437498243,"strikeZoneBottom":1.57535680938495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77916452283968,"aZ":-34.003513300418376,"pfxX":-10.173903778690121,"pfxZ":-1.422586912563518,"pX":-1.862858753540347,"pZ":1.4493607381946323,"vX0":-4.631689546452013,"vY0":-113.54277078407748,"vZ0":-1.1605155025464273,"x":188.01,"y":199.65,"x0":1.5351902562781128,"y0":50.002755104618906,"z0":5.397997969408409,"aX":-13.078600339468313},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.5,"breakHorizontal":19.7,"spinRate":2582,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.48527222433590556,"extension":5.962568628376492},"index":8,"playId":"e4f4c217-ad61-32c0-b4ee-6d31f845418e","pitchNumber":8,"startTime":"2025-07-26T00:34:56.664Z","endTime":"2025-07-26T00:35:00.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.600355820825026,"aZ":-16.551156770883498,"pfxX":7.063629332548869,"pfxZ":9.212324051932185,"pX":-0.7019340838494618,"pZ":2.4080514456780557,"vX0":-6.652504411349779,"vY0":-129.29825240565387,"vZ0":-4.210592037213458,"x":143.76,"y":173.76,"x0":0.9848037951557298,"y0":50.002083732927694,"z0":5.325277004175532,"aX":11.977104472998102},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.0,"breakHorizontal":-11.3,"spinRate":2388,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4233936541162713,"extension":6.409349406677292},"hitData":{"launchSpeed":97.9,"launchAngle":32.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.91,"coordY":68.23}},"index":9,"playId":"782c263a-1ded-33b5-abe3-3875bd9c09be","pitchNumber":9,"startTime":"2025-07-26T00:35:12.517Z","endTime":"2025-07-26T00:35:25.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:35:25.766Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael A. Taylor doubles (16) on a sharp fly ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:35:31.761Z","endTime":"2025-07-26T00:37:20.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.62031060663378,"strikeZoneBottom":1.70243312925724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.072261014962173,"aZ":-27.828201402118587,"pfxX":6.279404920901142,"pfxZ":3.109213118814778,"pX":-1.0030251602773999,"pZ":0.294367456929507,"vX0":-6.850380154538886,"vY0":-116.87554909805947,"vZ0":-5.47901917883677,"x":155.23,"y":230.83,"x0":1.1371951571387175,"y0":50.00238806529312,"z0":5.252874352786396,"aX":8.770205697059493},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.7,"breakHorizontal":-9.8,"spinRate":1251,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4669705768850716,"extension":6.248057287839618},"index":0,"playId":"5f5bb248-f53f-3f6f-860d-23c24004b489","pitchNumber":1,"startTime":"2025-07-26T00:35:50.938Z","endTime":"2025-07-26T00:35:53.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":3.64657018732549,"strikeZoneBottom":1.69916619327788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40798572617907,"aZ":-17.722838558961463,"pfxX":6.541302342790537,"pfxZ":8.542127099050697,"pX":-0.1125281259300035,"pZ":3.8482491518433304,"vX0":-5.0098302727269575,"vY0":-129.1175393032354,"vZ0":-0.7600106602747109,"x":121.29,"y":134.88,"x0":1.001240040492854,"y0":50.001984999543744,"z0":5.507817109323183,"aX":11.06515570673215},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.5,"breakHorizontal":-10.8,"spinRate":2392,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.42390901135396186,"extension":6.085289045369117},"index":1,"playId":"d3ecab4a-581b-39ab-bde5-38c0ec336378","pitchNumber":2,"startTime":"2025-07-26T00:36:08.916Z","endTime":"2025-07-26T00:36:12.284Z","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":1},"pitchData":{"startSpeed":88.0,"endSpeed":79.9,"strikeZoneTop":3.65341711016094,"strikeZoneBottom":1.76117588225446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49668857549754,"aZ":-18.141490500315612,"pfxX":7.587171155234536,"pfxZ":8.540821178051242,"pX":-0.8699715558104356,"pZ":2.470522817440906,"vX0":-7.232808930315149,"vY0":-127.93099126123207,"vZ0":-3.524291908939378,"x":150.16,"y":172.08,"x0":1.0198015099930526,"y0":50.00571876477171,"z0":5.303260547258518,"aX":12.471163968483419},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.8,"breakHorizontal":-11.9,"spinRate":2391,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.42954934695788927,"extension":6.327923105713986},"index":2,"playId":"cd64f375-e042-3428-b4de-84fec39a8a5c","pitchNumber":3,"startTime":"2025-07-26T00:36:24.630Z","endTime":"2025-07-26T00:36:27.709Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.366872927469643,"aZ":-30.68764872011158,"pfxX":6.3807932855924925,"pfxZ":1.093049865519597,"pX":-0.23363843525190411,"pZ":1.6886633746116215,"vX0":-4.977953149029503,"vY0":-116.45275957045807,"vZ0":-1.7735358209256913,"x":125.91,"y":193.19,"x0":1.1155128685438709,"y0":50.00093584910126,"z0":5.396852125812099,"aX":8.655706816339803},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.8,"breakHorizontal":-10.1,"spinRate":1245,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4725519224446231,"extension":6.291680736123379},"index":3,"playId":"d69ceeb1-acca-3173-a6be-7b6746670c38","pitchNumber":4,"startTime":"2025-07-26T00:36:43.227Z","endTime":"2025-07-26T00:36:46.227Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.949381453773967,"aZ":-25.31604835179387,"pfxX":4.386278575937682,"pfxZ":4.781393084224554,"pX":-0.5635623969914301,"pZ":2.632574383723423,"vX0":-5.30932286715198,"vY0":-118.81010052895303,"vZ0":-1.281075572297351,"x":138.48,"y":167.7,"x0":1.1262665094614863,"y0":50.004941907979955,"z0":5.471366280394538,"aX":6.295753635462065},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.6,"breakHorizontal":-6.7,"spinRate":1169,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.4603494154008332,"extension":6.098668683450439},"hitData":{"launchSpeed":103.9,"launchAngle":47.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":81.15,"coordY":82.61}},"index":4,"playId":"b806daaa-354c-3cc1-8123-ca1e4c49f3b5","pitchNumber":5,"startTime":"2025-07-26T00:37:06.084Z","endTime":"2025-07-26T00:37:20.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:37:20.305Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colson Montgomery grounds out, second baseman Nico Hoerner to first baseman Michael Busch. Michael A. Taylor to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:37:46.602Z","endTime":"2025-07-26T00:38:21.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"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, 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":86.6,"endSpeed":79.0,"strikeZoneTop":3.62938324767581,"strikeZoneBottom":1.70595290383682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08255208447276,"aZ":-23.64455748807615,"pfxX":8.826997103163922,"pfxZ":5.346894130493392,"pX":-0.6477677756063928,"pZ":2.1337058589196913,"vX0":-9.928322775101341,"vY0":-125.6756854292716,"vZ0":-2.8104337910501456,"x":141.69,"y":181.17,"x0":2.211910554653798,"y0":50.00359702769028,"z0":5.192285834429963,"aX":14.084607214696982},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.2,"breakHorizontal":-13.7,"spinRate":1733,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.4362525265103576,"extension":6.2954641335760515},"index":0,"playId":"f63c7b07-0395-3a2b-b539-b7eb764432ec","pitchNumber":1,"startTime":"2025-07-26T00:37:55.673Z","endTime":"2025-07-26T00:37:58.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.748938754755265,"aZ":-23.342223429507584,"pfxX":7.508351566707734,"pfxZ":5.569479400958542,"pX":0.3148136901730718,"pZ":2.784024937068442,"vX0":-7.559451963914298,"vY0":-125.0402591002819,"vZ0":-1.4543407808270508,"x":105.0,"y":163.61,"x0":2.398895145792782,"y0":50.005665643075105,"z0":5.284835969579892,"aX":11.915046170895781},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.0,"breakHorizontal":-11.9,"spinRate":1715,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.437705335864373,"extension":6.538943208928551},"hitData":{"launchSpeed":105.6,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.51,"coordY":160.71}},"index":1,"playId":"1fbd8dee-655d-3c08-9bb5-f291b1220f06","pitchNumber":2,"startTime":"2025-07-26T00:38:12.441Z","endTime":"2025-07-26T00:38:21.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:38:21.199Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase Meidroth flies out sharply to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:38:32.042Z","endTime":"2025-07-26T00:39:17.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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(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":88.2,"endSpeed":79.8,"strikeZoneTop":3.25078316753867,"strikeZoneBottom":1.61213253283963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41451135325259,"aZ":-18.791849969380525,"pfxX":6.799908107863546,"pfxZ":8.135378500147068,"pX":-0.06844463105517931,"pZ":2.7320105641272816,"vX0":-7.868307394831649,"vY0":-128.19831988839564,"vZ0":-2.7683912069012817,"x":119.61,"y":165.02,"x0":2.1741799892430316,"y0":50.00309950344658,"z0":5.3126944197313,"aX":11.186068899898215},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.3,"breakHorizontal":-10.3,"spinRate":2394,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.42919097303239706,"extension":6.265878532300662},"index":0,"playId":"b29e11ca-32d1-3b2a-b232-2d58f8616c9e","pitchNumber":1,"startTime":"2025-07-26T00:38:48.882Z","endTime":"2025-07-26T00:38:51.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":79.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.441174260724257,"aZ":-17.91862190368593,"pfxX":6.3262119968750214,"pfxZ":8.721265608541682,"pX":-0.48549519348982795,"pZ":2.644507507352102,"vX0":-8.969212373095946,"vY0":-128.07603648594332,"vZ0":-3.3243909192395478,"x":135.51,"y":167.38,"x0":2.2662924071108406,"y0":50.001406537214194,"z0":5.3886695512057345,"aX":10.339453915478572},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":15.1,"breakHorizontal":-9.0,"spinRate":2409,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.4303357127652072,"extension":6.238106457265538},"hitData":{"launchSpeed":101.8,"launchAngle":45.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":49.79,"coordY":91.75}},"index":1,"playId":"fad21521-bcaa-3752-b9e9-4e9b38981fe0","pitchNumber":2,"startTime":"2025-07-26T00:39:04.456Z","endTime":"2025-07-26T00:39:17.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:39:17.185Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to left fielder Austin Slater.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:41:14.037Z","endTime":"2025-07-26T00:42:11.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.60953281311845,"strikeZoneBottom":1.64451340346962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.613727041965063,"aZ":-23.062643986168684,"pfxX":-9.812024495325161,"pfxZ":4.73103530326473,"pX":0.5055681549609772,"pZ":1.4418277145442382,"vX0":7.9369860208321645,"vY0":-137.22669955139943,"vZ0":-7.269579996925379,"x":97.73,"y":199.85,"x0":-1.1356209530518346,"y0":50.00412826743551,"z0":5.673319491355711,"aX":-18.896399106929938},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.3,"breakHorizontal":16.3,"spinRate":2241,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3976777539535781,"extension":6.951354756644844},"index":0,"playId":"c9c8d947-756c-3bfb-a0f4-9833f6f5a7f4","pitchNumber":1,"startTime":"2025-07-26T00:41:26.211Z","endTime":"2025-07-26T00:41:30.023Z","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":94.6,"endSpeed":87.1,"strikeZoneTop":3.47847601168092,"strikeZoneBottom":1.60762395896479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.043090287153895,"aZ":-20.612062050679935,"pfxX":-10.20903489318405,"pfxZ":5.996536170962477,"pX":-0.5190691832966514,"pZ":1.6358002817880901,"vX0":5.806504087411436,"vY0":-137.62400179497624,"vZ0":-6.973740852212359,"x":136.79,"y":194.61,"x0":-1.3239770755052525,"y0":50.005462474825165,"z0":5.58729724093262,"aX":-19.68895853955992},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.6,"breakHorizontal":17.4,"spinRate":2235,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.39719746349323737,"extension":6.659147008634876},"index":1,"playId":"bda09365-0352-3841-be31-baf224663a88","pitchNumber":2,"startTime":"2025-07-26T00:41:46.141Z","endTime":"2025-07-26T00:41:49.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.15119452049364,"aZ":-28.423273072829694,"pfxX":-9.776497743111932,"pfxZ":2.430423915562846,"pX":-0.6383591447873684,"pZ":2.408676447840642,"vX0":4.823494581558514,"vY0":-123.00502936129986,"vZ0":-2.0250182998453496,"x":141.33,"y":173.75,"x0":-1.348984314232338,"y0":50.00050601369016,"z0":5.639792232492765,"aX":-15.060675300913646},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.2,"breakHorizontal":16.7,"spinRate":1655,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4443713951029111,"extension":6.821296277558392},"hitData":{"launchSpeed":85.7,"launchAngle":13.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.58,"coordY":135.05}},"index":2,"playId":"b76c545f-c1e7-32b0-a3ec-9dc74fa0f140","pitchNumber":3,"startTime":"2025-07-26T00:42:00.821Z","endTime":"2025-07-26T00:42:11.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:42:11.923Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks. Kyle Tucker to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:42:13.926Z","endTime":"2025-07-26T00:43:37.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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(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.9,"endSpeed":86.9,"strikeZoneTop":3.23124635545632,"strikeZoneBottom":1.57483630872237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45319440084234,"aZ":-21.308750731291138,"pfxX":-11.499939110088128,"pfxZ":5.662911202852998,"pX":1.291873012410372,"pZ":1.1801531227649686,"vX0":10.765476258726464,"vY0":-137.63140849033843,"vZ0":-7.97494347960161,"x":67.76,"y":206.92,"x0":-1.175609113267434,"y0":50.0039298295449,"z0":5.557676005871411,"aX":-22.070878820723863},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.6,"breakHorizontal":18.6,"spinRate":2225,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39790692060233734,"extension":7.008400599179804},"index":0,"playId":"83d38bfe-d000-31b0-97cb-2e6320b2e522","pitchNumber":1,"startTime":"2025-07-26T00:42:35.234Z","endTime":"2025-07-26T00:42:38.234Z","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.6,"endSpeed":86.6,"strikeZoneTop":3.15143471335537,"strikeZoneBottom":1.41180688294492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.345513882818256,"aZ":-23.49099565171525,"pfxX":-11.55728417942659,"pfxZ":4.550309922690961,"pX":1.2188874941920105,"pZ":1.1530643731618133,"vX0":10.529997023065935,"vY0":-137.2472370356557,"vZ0":-7.3057664849396735,"x":70.54,"y":207.65,"x0":-1.1657379769446525,"y0":50.00324137068118,"z0":5.449120774000223,"aX":-22.051960979540375},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":18.7,"spinRate":2239,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39907227602398043,"extension":6.937566351151043},"index":1,"playId":"1f53b009-cb3a-3ed5-8d43-2450fecabb3d","pitchNumber":2,"startTime":"2025-07-26T00:42:56.400Z","endTime":"2025-07-26T00:42:59.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.19407921875619,"strikeZoneBottom":1.45449351896718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.07158441439514,"aZ":-43.70282177136502,"pfxX":3.343723578130303,"pfxZ":-8.313401097823288,"pX":-0.9250305824100081,"pZ":2.424334534349959,"vX0":0.0013880254780751777,"vY0":-117.77171668815467,"vZ0":1.2902665708319176,"x":152.26,"y":173.32,"x0":-1.3590987961271859,"y0":50.002816664918754,"z0":5.95235022094228,"aX":4.636277866435713},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-14.3,"breakHorizontal":-6.0,"spinRate":2164,"spinDirection":21},"zone":11,"typeConfidence":2.0,"plateTime":0.46739690517291654,"extension":6.541922976396009},"index":2,"playId":"36f61865-14b2-3376-89f8-6cfda5ef1183","pitchNumber":3,"startTime":"2025-07-26T00:43:17.247Z","endTime":"2025-07-26T00:43:20.873Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.18081871190894,"strikeZoneBottom":1.46923013611918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73808349774643,"aZ":-21.481711770410765,"pfxX":-10.676428675616984,"pfxZ":5.5587926145407245,"pX":1.9378497101946905,"pZ":1.7455818313167852,"vX0":11.765204358235543,"vY0":-137.37594095037892,"vZ0":-6.555863740723991,"x":43.13,"y":191.65,"x0":-1.0011366162062632,"y0":50.00044220872952,"z0":5.609949231943603,"aX":-20.525700510621565},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":17.0,"spinRate":2258,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39781086725906345,"extension":6.745400195091428},"index":3,"playId":"1aaa4c52-a4fb-349e-b263-1c3f68c6922c","pitchNumber":4,"startTime":"2025-07-26T00:43:34.271Z","endTime":"2025-07-26T00:43:37.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:43:37.271Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to right fielder Mike Tauchman. Kyle Tucker to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:44:38.910Z","endTime":"2025-07-26T00:44:54.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T00:43:52.849Z","endTime":"2025-07-26T00:44:41.191Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.507021978416063,"aZ":-27.35345432789097,"pfxX":-10.776975874729903,"pfxZ":3.075907142604054,"pX":-0.6948125940118206,"pZ":2.050481886487679,"vX0":5.267318416460843,"vY0":-124.33401908714615,"vZ0":-3.1932468090766575,"x":143.48,"y":183.42,"x0":-1.4384871189253565,"y0":50.00501202952972,"z0":5.617026484164147,"aX":-16.905602187426595},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":18.4,"spinRate":1693,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.44022604020751466,"extension":6.777166659154971},"hitData":{"launchSpeed":97.1,"launchAngle":36.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.68,"coordY":70.27}},"index":1,"playId":"dcce0960-30ac-3a79-8cb5-5e12a99779ef","pitchNumber":1,"startTime":"2025-07-26T00:44:41.191Z","endTime":"2025-07-26T00:44:54.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:44:54.925Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ian Happ grounds into a double play, second baseman Lenyn Sosa to shortstop Chase Meidroth to first baseman Miguel Vargas. Seiya Suzuki out at 2nd. Ian Happ out at 1st.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:45:05.828Z","endTime":"2025-07-26T00:46:28.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.1,"endSpeed":87.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.465986163440338,"aZ":-22.662800030620275,"pfxX":-10.398098210302683,"pfxZ":4.851166883027927,"pX":-0.8490475745701449,"pZ":2.9444570350833907,"vX0":4.95670997981046,"vY0":-138.56551098482186,"vZ0":-3.4339667591096825,"x":149.36,"y":159.28,"x0":-1.3015881852009716,"y0":50.0059387579214,"z0":5.69890299562404,"aX":-20.397392450300156},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.3,"breakHorizontal":18.0,"spinRate":2163,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3939969834717929,"extension":6.804272005183947},"index":0,"playId":"de0284d5-39e6-3f7a-a5c3-c2c2b672a9e6","pitchNumber":1,"startTime":"2025-07-26T00:45:36.063Z","endTime":"2025-07-26T00:45:39.063Z","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.9,"endSpeed":77.3,"strikeZoneTop":3.54231594010905,"strikeZoneBottom":1.62952618841234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.912419616059484,"aZ":-37.55299580136084,"pfxX":2.0136412278206115,"pfxZ":-3.5747831075635297,"pX":0.718601704807527,"pZ":1.6182402522313075,"vX0":4.01087743328909,"vY0":-122.12684442431421,"vZ0":-2.1742920078203927,"x":89.61,"y":195.09,"x0":-1.2091109781578042,"y0":50.00386591108371,"z0":5.7619612170523125,"aX":3.0290152923739346},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.7,"breakHorizontal":-4.7,"spinRate":1862,"spinDirection":25},"zone":9,"typeConfidence":2.0,"plateTime":0.4491559654584707,"extension":6.688412375456774},"index":1,"playId":"21e883c5-48dd-30fa-8d68-916d9f91884f","pitchNumber":2,"startTime":"2025-07-26T00:45:57.314Z","endTime":"2025-07-26T00:46:00.442Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.238332055648875,"aZ":-26.599007958535935,"pfxX":-9.615069648471714,"pfxZ":2.8974525405586125,"pX":-0.7058402609016415,"pZ":2.6417039175210446,"vX0":5.353725338152655,"vY0":-137.3892695453426,"vZ0":-2.9698958109521705,"x":143.9,"y":167.45,"x0":-1.4225003531873932,"y0":50.00589193961766,"z0":5.529418379616123,"aX":-18.526607791757712},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":2204,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.3974904743255747,"extension":6.951355985412546},"hitData":{"launchSpeed":94.2,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.28,"coordY":162.9}},"index":2,"playId":"088b619a-13b2-3a7c-8df2-6a188104fdca","pitchNumber":3,"startTime":"2025-07-26T00:46:20.104Z","endTime":"2025-07-26T00:46:28.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:46:28.070Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Slater homers (5) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:48:24.300Z","endTime":"2025-07-26T00:49:37.885Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":71.5,"endSpeed":66.5,"strikeZoneTop":3.66253842373175,"strikeZoneBottom":1.81425433884154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.200576867428037,"aZ":-39.07509399184223,"pfxX":-6.537837520639167,"pfxZ":-6.377425243379648,"pX":-1.1016318401799279,"pZ":-0.7218480580614819,"vX0":-4.532650156636703,"vY0":-103.95760254197546,"vZ0":-3.422703755421102,"x":158.99,"y":258.27,"x0":1.964733311780085,"y0":50.001589760040915,"z0":5.634252102109542,"aX":-7.076774705487539},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-12.1,"breakHorizontal":13.2,"spinRate":2673,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.5290814915483861,"extension":6.4071147732565885},"index":0,"playId":"68d6d9df-2615-3681-aa20-96202630159a","pitchNumber":1,"startTime":"2025-07-26T00:48:39.807Z","endTime":"2025-07-26T00:48:42.999Z","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":88.6,"endSpeed":81.2,"strikeZoneTop":3.66492104083406,"strikeZoneBottom":1.79302906850443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06757246789502,"aZ":-16.38505809498136,"pfxX":7.885466478356324,"pfxZ":9.412705976801739,"pX":-0.7537395994987653,"pZ":1.2291296888438017,"vX0":-9.870205369808469,"vY0":-128.52510675364582,"vZ0":-6.785133768182093,"x":145.73,"y":205.59,"x0":2.107661323055973,"y0":50.000060624155935,"z0":5.170812928877017,"aX":13.221853065954555},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.7,"breakHorizontal":-12.1,"spinRate":2458,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.42579077101172125,"extension":6.281876567792926},"index":1,"playId":"f0a01e06-d44b-39f5-8817-f4a91b956973","pitchNumber":2,"startTime":"2025-07-26T00:48:57.867Z","endTime":"2025-07-26T00:49:00.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99565811186363,"aZ":-15.693027056142089,"pfxX":7.154679090066098,"pfxZ":9.69834358377502,"pX":0.4667026892416994,"pZ":3.1301621449001575,"vX0":-6.724879839004921,"vY0":-129.2867660943623,"vZ0":-2.7168052746387037,"x":99.21,"y":154.27,"x0":2.1672200954788643,"y0":50.00216235182608,"z0":5.3935525616007025,"aX":12.157886359462438},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":17.2,"breakHorizontal":-11.5,"spinRate":2448,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.423035153690559,"extension":6.2310041663547855},"hitData":{"launchSpeed":108.8,"launchAngle":26.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.31,"coordY":29.18}},"index":2,"playId":"a5a21398-cc5b-34ad-8066-acfe28282b98","pitchNumber":3,"startTime":"2025-07-26T00:49:12.748Z","endTime":"2025-07-26T00:49:37.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:49:37.885Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Edgar Quero doubles (12) on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:49:48.286Z","endTime":"2025-07-26T00:52:30.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.21939186877595,"strikeZoneBottom":1.46275215004649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.015999702934224,"aZ":-26.463841178655326,"pfxX":6.8400791627928275,"pfxZ":4.091467451363584,"pX":-0.6664039934614662,"pZ":1.6900091218615616,"vX0":-8.848683742262924,"vY0":-116.84007427208283,"vZ0":-2.8047902755528624,"x":142.4,"y":193.15,"x0":2.2643680705443394,"y0":50.00291001384999,"z0":5.367998376017804,"aX":9.5489988070607},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.1,"breakHorizontal":-10.4,"spinRate":1325,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.4670540343290126,"extension":6.4168107227579245},"index":0,"playId":"93fdcc50-b083-3530-aa7f-223bcb55bdb9","pitchNumber":1,"startTime":"2025-07-26T00:49:57.408Z","endTime":"2025-07-26T00:50:00.624Z","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":88.2,"endSpeed":80.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.886310682672125,"aZ":-14.785618448622879,"pfxX":6.438376663824898,"pfxZ":10.416159381754182,"pX":0.004216983003937158,"pZ":2.0138144757733225,"vX0":-7.493987341050543,"vY0":-128.22439427668078,"vZ0":-5.3367005845724975,"x":116.84,"y":184.41,"x0":2.124748168135575,"y0":50.0040639406368,"z0":5.271233660696529,"aX":10.749648815249751},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.9,"breakHorizontal":-10.1,"spinRate":2408,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.4267549576944054,"extension":6.3198846471394114},"index":1,"playId":"b8d79a07-e598-39c8-bb21-90a2ed27f989","pitchNumber":2,"startTime":"2025-07-26T00:50:09.814Z","endTime":"2025-07-26T00:50:12.814Z","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":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.14863496539474,"strikeZoneBottom":1.44845615113536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.657938904248034,"aZ":-28.27304972931703,"pfxX":7.7431991708459815,"pfxZ":2.7220047782516343,"pX":-0.7000979513457725,"pZ":0.7432154586142435,"vX0":-9.133968062653585,"vY0":-118.56682775610774,"vZ0":-4.679717849206242,"x":143.69,"y":218.71,"x0":2.1875484468738087,"y0":50.00061116619937,"z0":5.308442243047846,"aX":11.077027988752643},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.1,"breakHorizontal":-11.9,"spinRate":1360,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.46112593405391067,"extension":6.408331619440448},"index":2,"playId":"0cab1ad6-aefd-390e-8639-20222a0e7f25","pitchNumber":3,"startTime":"2025-07-26T00:50:31.786Z","endTime":"2025-07-26T00:50:34.786Z","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":88.5,"endSpeed":79.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99513581086394,"aZ":-13.903963557480102,"pfxX":7.3864522210328465,"pfxZ":11.053030175695637,"pX":0.02425427823847405,"pZ":3.419322610028121,"vX0":-7.827160225191712,"vY0":-128.60903649570736,"vZ0":-2.508186838607001,"x":116.08,"y":146.46,"x0":2.1668635478092217,"y0":50.00213236499378,"z0":5.503308445083826,"aX":12.208833210440934},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":19.6,"breakHorizontal":-11.3,"spinRate":2447,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.42808149765176085,"extension":6.2965804441613535},"index":3,"playId":"d8ad9db3-a598-3c13-9aa2-6a236601924f","pitchNumber":4,"startTime":"2025-07-26T00:50:46.705Z","endTime":"2025-07-26T00:50:54.479Z","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":86.8,"endSpeed":78.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.281449173026385,"aZ":-15.969411329360282,"pfxX":9.081662707350656,"pfxZ":10.181766101372915,"pX":-0.3158847816924817,"pZ":3.353088796828774,"vX0":-9.17197305380353,"vY0":-126.06588198276627,"vZ0":-1.9523547905064316,"x":129.04,"y":148.25,"x0":2.208966140323303,"y0":50.00370572236902,"z0":5.4422734937849,"aX":14.456456683128621},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":18.1,"breakHorizontal":-14.0,"spinRate":2444,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.4363394777967171,"extension":6.141660161446852},"index":4,"playId":"b0e78a65-2c50-3a4a-bda3-d862efdad112","pitchNumber":5,"startTime":"2025-07-26T00:51:17.857Z","endTime":"2025-07-26T00:51:20.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.14048097634047,"strikeZoneBottom":1.41475924496205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4305210124194,"aZ":-32.92651974613903,"pfxX":-6.999664189818907,"pfxZ":-0.5842368438202037,"pX":-1.1157598425769908,"pZ":0.8374540197488192,"vX0":-6.307268679526774,"vY0":-113.89442479612659,"vZ0":-2.9279303153189105,"x":159.53,"y":216.17,"x0":2.6116564616562874,"y0":50.00040461101848,"z0":5.438101699074156,"aX":-9.07534350045504},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-1.6,"breakHorizontal":14.4,"spinRate":2498,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.48328642302909763,"extension":6.031029954192857},"index":5,"playId":"66e9895b-7c3f-3ba1-bd0a-845a369a2bea","pitchNumber":6,"startTime":"2025-07-26T00:51:36.006Z","endTime":"2025-07-26T00:51:39.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.23419348195559,"strikeZoneBottom":1.40630403162064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.804077431464812,"aZ":-26.027651935244176,"pfxX":9.027228084553887,"pfxZ":4.393138846673977,"pX":1.0163424592219399,"pZ":1.4341304507088002,"vX0":-5.876256128274458,"vY0":-117.64738274640905,"vZ0":-3.5584251095339123,"x":78.26,"y":200.06,"x0":2.3765530520751303,"y0":50.00129933904934,"z0":5.3847369143512855,"aX":12.623787921415843},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.3,"breakHorizontal":-14.9,"spinRate":1340,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4659721035316222,"extension":6.340571733610257},"index":6,"playId":"810a964d-a057-36c9-9c66-ca388795e232","pitchNumber":7,"startTime":"2025-07-26T00:51:57.095Z","endTime":"2025-07-26T00:52:00.412Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.60430549104901,"aZ":-26.993723074142764,"pfxX":8.673803910482015,"pfxZ":3.59178795738603,"pX":0.4215036809165378,"pZ":2.7058802921172016,"vX0":-7.254293072444854,"vY0":-118.93303196866692,"vZ0":-0.7733336800782324,"x":100.93,"y":165.72,"x0":2.3759618843567645,"y0":50.00037604340487,"z0":5.4712209319509055,"aX":12.494935201979997},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.6,"breakHorizontal":-14.0,"spinRate":1331,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.45955521990648407,"extension":6.409187612373653},"hitData":{"launchSpeed":96.4,"launchAngle":21.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.86,"coordY":106.55}},"index":7,"playId":"cca2fb54-8921-3d84-9a75-b14b850f7274","pitchNumber":8,"startTime":"2025-07-26T00:52:16.972Z","endTime":"2025-07-26T00:52:30.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:52:30.815Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Benintendi strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:55:41.851Z","endTime":"2025-07-26T00:57:47.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T00:52:58.807Z","endTime":"2025-07-26T00:54:10.697Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chris Flexen replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T00:54:10.697Z","endTime":"2025-07-26T00:55:44.163Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623167,"link":"/api/v1/people/623167"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.27557083482811,"strikeZoneBottom":1.50432227253919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65446424569642,"aZ":-12.853059865990893,"pfxX":-2.297181058767433,"pfxZ":10.620798080091786,"pX":-0.5607221196216006,"pZ":3.4968114775347616,"vX0":1.8220895488343907,"vY0":-134.16992827275442,"vZ0":-5.975740895286034,"x":138.37,"y":144.37,"x0":-0.9509675973151185,"y0":50.00073619282448,"z0":6.672720130503168,"aX":-4.178038052437227},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":3.7,"spinRate":2235,"spinDirection":199},"zone":11,"typeConfidence":0.91,"plateTime":0.4085944888206847,"extension":6.168961517189533},"index":2,"playId":"e008d0cf-6635-33f8-94e4-280b89bb9198","pitchNumber":1,"startTime":"2025-07-26T00:55:44.163Z","endTime":"2025-07-26T00:55:47.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.23556739814889,"strikeZoneBottom":1.54694757330548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27476289399375,"aZ":-21.367319200160697,"pfxX":2.7333572412038123,"pfxZ":6.2646609099925525,"pX":1.435230472559061,"pZ":2.0371779812348443,"vX0":4.764474659286314,"vY0":-130.23958448554666,"vZ0":-7.585753747196479,"x":62.29,"y":183.78,"x0":-0.7700334134929535,"y0":50.0043239259502,"z0":6.592918112388671,"aX":4.714749084523104},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.0,"breakHorizontal":-6.0,"spinRate":2471,"spinDirection":177},"zone":14,"typeConfidence":0.85,"plateTime":0.41987597477471894,"extension":6.343427734010082},"index":3,"playId":"dfa8a9dc-2591-3b10-b7ba-c04451e843e0","pitchNumber":2,"startTime":"2025-07-26T00:55:59.229Z","endTime":"2025-07-26T00:56:02.229Z","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":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.919091614879594,"aZ":-40.63519176037186,"pfxX":5.618193682588672,"pfxZ":-7.489808061436294,"pX":-0.1070893199453741,"pZ":0.74035606724481,"vX0":0.016969952061234916,"vY0":-107.02461647338467,"vZ0":-2.884140667169051,"x":121.08,"y":218.79,"x0":-0.8418792836052648,"y0":50.00217268167765,"z0":6.771662662099431,"aX":6.34843188611399},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-14.0,"breakHorizontal":-10.1,"spinRate":2794,"spinDirection":23},"zone":13,"typeConfidence":0.91,"plateTime":0.516935557564421,"extension":6.3699896945314585},"index":4,"playId":"2d912b4f-0563-310f-89d2-a92b334d853b","pitchNumber":3,"startTime":"2025-07-26T00:56:14.676Z","endTime":"2025-07-26T00:56:18.188Z","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":92.6,"endSpeed":84.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94720106581804,"aZ":-12.70137128117339,"pfxX":-2.3030818001468747,"pfxZ":10.592269446245957,"pX":-0.4480808329570794,"pZ":2.799858079471798,"vX0":2.301159898943695,"vY0":-134.65451989458987,"vZ0":-7.627474072449292,"x":134.08,"y":163.18,"x0":-1.0140802117735106,"y0":50.00107905989568,"z0":6.565635994829237,"aX":-4.233426308101115},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":3.7,"spinRate":2261,"spinDirection":200},"zone":1,"typeConfidence":0.91,"plateTime":0.40660414423066094,"extension":6.232798548135892},"index":5,"playId":"314d863b-4dbf-35e8-929f-4703558805a1","pitchNumber":4,"startTime":"2025-07-26T00:56:42.641Z","endTime":"2025-07-26T00:56:45.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.32721806469507,"strikeZoneBottom":1.6665625073854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.7548745524529,"aZ":-28.378083508203243,"pfxX":-7.945137625389893,"pfxZ":2.7688103430874413,"pX":-0.7090437536560952,"pZ":4.449518246133494,"vX0":2.6877560262062206,"vY0":-116.10559819667962,"vZ0":0.9493488884055041,"x":144.03,"y":118.64,"x0":-0.8461931007683942,"y0":50.004105403073936,"z0":6.7258887024249265,"aX":-10.900432191700292},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.5,"breakHorizontal":13.8,"spinRate":1266,"spinDirection":226},"zone":11,"typeConfidence":0.89,"plateTime":0.47087563340763916,"extension":5.979564453006385},"index":6,"playId":"f5b069c6-fb12-3ccd-9abb-68e7c5f47741","pitchNumber":5,"startTime":"2025-07-26T00:57:03.258Z","endTime":"2025-07-26T00:57:06.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.618037352551415,"aZ":-24.800944018214395,"pfxX":3.310195658600586,"pfxZ":4.22600715137674,"pX":0.12344242757969845,"pZ":3.0717205280057875,"vX0":1.417205964522863,"vY0":-130.5291589835899,"vZ0":-4.691500169673214,"x":112.29,"y":155.84,"x0":-0.8549053765724609,"y0":50.00411678780839,"z0":6.734467746560001,"aX":5.77497307919506},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":-6.2,"spinRate":2323,"spinDirection":161},"zone":2,"typeConfidence":0.91,"plateTime":0.4178660511318797,"extension":6.286370257310578},"index":7,"playId":"f450fda3-0085-3544-9788-a195950e5a72","pitchNumber":6,"startTime":"2025-07-26T00:57:24.207Z","endTime":"2025-07-26T00:57:28.056Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.327984970998607,"aZ":-37.21471386779267,"pfxX":-0.8374113269381678,"pfxZ":-3.45846015519913,"pX":0.2696010381948253,"pZ":0.8994916325876517,"vX0":2.381762892352156,"vY0":-119.97317099610783,"vZ0":-5.852591829959594,"x":106.72,"y":214.49,"x0":-0.6274700716427334,"y0":50.0041427351147,"z0":6.68955013880669,"aX":-1.2204154617216998},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.4,"breakHorizontal":1.0,"spinRate":2435,"spinDirection":21},"zone":14,"typeConfidence":0.93,"plateTime":0.4566308813671487,"extension":6.3351513198373555},"index":8,"playId":"af2c0740-eda5-3805-a498-6594d633c58d","pitchNumber":7,"startTime":"2025-07-26T00:57:44.571Z","endTime":"2025-07-26T00:57:47.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:57:47.571Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a line drive to left fielder Ian Happ. Edgar Quero to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:57:52.532Z","endTime":"2025-07-26T00:59:07.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnThird":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05637330337971,"aZ":-25.315523288299985,"pfxX":2.295116575343003,"pfxZ":3.9589867058938744,"pX":0.5414787480202656,"pZ":2.3747019353616006,"vX0":2.680293907682877,"vY0":-130.1491662097193,"vZ0":-6.203683332950094,"x":96.36,"y":174.66,"x0":-0.796407306256278,"y0":50.000945944559724,"z0":6.6837554412476585,"aX":3.970308176606133},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":-4.7,"spinRate":2536,"spinDirection":168},"zone":6,"typeConfidence":0.87,"plateTime":0.41943441841983686,"extension":6.24176962980218},"index":0,"playId":"e5514a33-2ac8-3b68-b17c-365837ffa890","pitchNumber":1,"startTime":"2025-07-26T00:58:16.482Z","endTime":"2025-07-26T00:58:20.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.50327904198264,"strikeZoneBottom":1.68327125481357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36409127537499,"aZ":-11.987369994035298,"pfxX":-1.3378498177683231,"pfxZ":10.976180845539261,"pX":0.8140750818450512,"pZ":2.4863103878196817,"vX0":3.7304225591592357,"vY0":-134.77153701100488,"vZ0":-8.731041982583612,"x":85.97,"y":171.65,"x0":-0.41434867166631784,"y0":50.001720958313925,"z0":6.615089948774156,"aX":-2.460540549516475},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":1.7,"spinRate":2248,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.40644440008677796,"extension":6.249091569828987},"index":1,"playId":"e6d99e30-6917-31ad-8510-d71734e10573","pitchNumber":2,"startTime":"2025-07-26T00:58:36.455Z","endTime":"2025-07-26T00:58:39.635Z","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":91.6,"endSpeed":84.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.819308892420878,"aZ":-14.622711272259082,"pfxX":-1.5329990349664642,"pfxZ":9.709400850227345,"pX":-0.05735560930659476,"pZ":3.810270144159045,"vX0":2.3227369395561333,"vY0":-133.40083438272399,"vZ0":-4.7927719188941635,"x":119.19,"y":135.9,"x0":-0.7388902774915428,"y0":50.00615912726813,"z0":6.67902972234025,"aX":-2.7724622474219234},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":2.3,"spinRate":2269,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.41007682986649296,"extension":6.175037076637219},"hitData":{"launchSpeed":91.1,"launchAngle":15.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.6,"coordY":127.49}},"index":2,"playId":"3991af21-502b-3ca3-85a4-279d37f7183e","pitchNumber":3,"startTime":"2025-07-26T00:58:57.382Z","endTime":"2025-07-26T00:59:07.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:59:07.212Z","atBatIndex":36},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Lenyn Sosa out on a sacrifice fly to right fielder Kyle Tucker. Edgar Quero scores.","rbi":1,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:59:14.112Z","endTime":"2025-07-26T01:02:17.216Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":74.0,"endSpeed":68.5,"strikeZoneTop":3.41770621512851,"strikeZoneBottom":1.64234281371836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.55476835039165,"aZ":-42.48692951808184,"pfxX":3.630675031273766,"pfxZ":-8.869161443718557,"pX":-0.23724306243335988,"pZ":1.3007967716040476,"vX0":0.2804621957821165,"vY0":-107.71993976890505,"vZ0":-1.5563795789929982,"x":126.04,"y":203.66,"x0":-0.8405656540431294,"y0":50.002922135488994,"z0":6.774705907226001,"aX":4.221557271285232},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-16.1,"breakHorizontal":-6.6,"spinRate":2737,"spinDirection":26},"zone":13,"typeConfidence":0.89,"plateTime":0.5105302137043757,"extension":6.3929857721643195},"index":0,"playId":"0c6474b5-343b-36bd-a58f-3103e1beffe8","pitchNumber":1,"startTime":"2025-07-26T00:59:47.978Z","endTime":"2025-07-26T00:59:51.330Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.06914568159809,"aZ":-22.793582326431455,"pfxX":2.8844089984451866,"pfxZ":5.446578141336218,"pX":-0.29238525079001426,"pZ":3.104596811991439,"vX0":0.5212183611180315,"vY0":-129.38153085655023,"vZ0":-4.773810813481861,"x":128.15,"y":154.96,"x0":-0.8708013938667317,"y0":50.00085806557045,"z0":6.686205130285314,"aX":4.965080419925127},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":-5.4,"spinRate":2568,"spinDirection":163},"zone":1,"typeConfidence":0.9,"plateTime":0.4208559294814336,"extension":6.253289606956956},"index":1,"playId":"6de3eb00-34cd-341c-ba0e-598a842a8365","pitchNumber":2,"startTime":"2025-07-26T01:00:05.865Z","endTime":"2025-07-26T01:00:08.865Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"bf2b60c7-fbcf-31e0-b509-fd803fe4f245","startTime":"2025-07-26T01:00:23.659Z","endTime":"2025-07-26T01:00:28.073Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.793914592731486,"aZ":-14.269145886032323,"pfxX":-2.2932134995653755,"pfxZ":9.764874744895401,"pX":0.39580384496513465,"pZ":2.741909682758,"vX0":3.192524535520388,"vY0":-133.79440374961172,"vZ0":-7.6300924147548725,"x":101.91,"y":164.75,"x0":-0.5087047329140528,"y0":50.0010955368881,"z0":6.62999262087783,"aX":-4.204400413466337},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":3.6,"spinRate":2263,"spinDirection":193},"zone":6,"typeConfidence":0.9,"plateTime":0.40761184249379,"extension":6.272864695992767},"index":3,"playId":"12ec6adc-1f53-3858-9d1b-aa391f9ee94e","pitchNumber":3,"startTime":"2025-07-26T01:00:45.164Z","endTime":"2025-07-26T01:00:48.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.723449989924088,"aZ":-40.996095306271336,"pfxX":-0.7283024596836891,"pfxZ":-6.167004588916614,"pX":-0.7817096221878891,"pZ":1.2124404800295951,"vX0":-0.2913900538160627,"vY0":-118.87580668346429,"vZ0":-4.287011848239191,"x":146.8,"y":206.04,"x0":-0.5629587194383531,"y0":50.00005304421796,"z0":6.759459561417533,"aX":-1.0424517846429349},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-11.9,"breakHorizontal":1.4,"spinRate":2417,"spinDirection":17},"zone":13,"typeConfidence":0.92,"plateTime":0.4606893584775764,"extension":6.266338183537512},"index":4,"playId":"11984e76-5a29-352d-ba2b-9a3096baeff0","pitchNumber":4,"startTime":"2025-07-26T01:01:10.404Z","endTime":"2025-07-26T01:01:13.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.2184276556219,"aZ":-40.005347263662614,"pfxX":-0.5277104694146963,"pfxZ":-5.460571049127395,"pX":-0.2945090608446136,"pZ":0.8061770841061088,"vX0":0.4841791273728721,"vY0":-118.80503951226612,"vZ0":-5.47764843923383,"x":128.23,"y":217.01,"x0":-0.43213956650155566,"y0":50.00471940630082,"z0":6.767548077925797,"aX":-0.7563785163724877},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.9,"breakHorizontal":0.8,"spinRate":2452,"spinDirection":18},"zone":13,"typeConfidence":0.93,"plateTime":0.4605862502489302,"extension":6.180526385641794},"index":5,"playId":"7abd083a-da46-3455-b23b-48d2251be72f","pitchNumber":5,"startTime":"2025-07-26T01:01:38.508Z","endTime":"2025-07-26T01:01:41.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13306507655498,"aZ":-20.109356661530725,"pfxX":3.3308255654028036,"pfxZ":6.953867424042704,"pX":0.5921406742259815,"pZ":2.659538541180907,"vX0":1.8638634788076458,"vY0":-130.31747276562743,"vZ0":-6.592338662561301,"x":94.43,"y":166.97,"x0":-0.5630750944815972,"y0":50.00228788436901,"z0":6.720627853971658,"aX":5.779126286508543},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.5,"breakHorizontal":-6.5,"spinRate":2633,"spinDirection":174},"zone":6,"typeConfidence":0.89,"plateTime":0.4188859920280401,"extension":6.249144030462107},"hitData":{"launchSpeed":99.2,"launchAngle":33.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.83,"coordY":70.97}},"index":6,"playId":"5620747c-4581-3f48-a039-cb4504df6fb4","pitchNumber":6,"startTime":"2025-07-26T01:02:02.691Z","endTime":"2025-07-26T01:02:17.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:02:17.216Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Tauchman homers (6) on a fly ball to right field. Miguel Vargas scores.","rbi":2,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T01:02:28.938Z","endTime":"2025-07-26T01:03:13.516Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":{"id":623167,"link":"/api/v1/people/623167"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":{"id":623167,"link":"/api/v1/people/623167"},"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":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.937554516152836,"aZ":-11.852556089509255,"pfxX":-1.2288814302295488,"pfxZ":11.444321437134427,"pX":-0.17081925329189565,"pZ":2.984401645456331,"vX0":1.785798628697873,"vY0":-132.56442901951957,"vZ0":-7.305927930210194,"x":123.51,"y":158.2,"x0":-0.6942490761580205,"y0":50.00472240146612,"z0":6.645777305240645,"aX":-2.1826181615905695},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.3,"breakHorizontal":1.8,"spinRate":2245,"spinDirection":195},"zone":2,"typeConfidence":0.9,"plateTime":0.4135473149298403,"extension":6.28220784487908},"hitData":{"launchSpeed":108.2,"launchAngle":24.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.24,"coordY":77.13}},"index":0,"playId":"fbac9884-3a27-3f69-b3ce-a0bf082d24ab","pitchNumber":1,"startTime":"2025-07-26T01:02:47.032Z","endTime":"2025-07-26T01:03:13.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:03:13.516Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael A. Taylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T01:03:23.022Z","endTime":"2025-07-26T01:04:18.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.095108359308114,"aZ":-42.41421419503367,"pfxX":1.465411068734995,"pfxZ":-7.55183899562072,"pX":-1.06516133319841,"pZ":2.948646792261363,"vX0":-1.3419935254084783,"vY0":-115.87102429988319,"vZ0":0.010937541251989202,"x":157.6,"y":159.17,"x0":-0.668272656984674,"y0":50.00002456837017,"z0":7.003758919783021,"aX":1.9879415880144866},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.3,"breakHorizontal":-2.3,"spinRate":2507,"spinDirection":26},"zone":11,"typeConfidence":0.78,"plateTime":0.4730892747396327,"extension":6.203988176599643},"index":0,"playId":"ed2b7d2b-b73f-3bcc-b8d8-4e10237f8562","pitchNumber":1,"startTime":"2025-07-26T01:03:36.456Z","endTime":"2025-07-26T01:03:39.456Z","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":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.202454224653955,"aZ":-42.455680020155484,"pfxX":0.6173703382031139,"pfxZ":-7.398533447920168,"pX":-0.3155855037624978,"pZ":1.471729251321819,"vX0":0.48994321222180703,"vY0":-117.13478962235075,"vZ0":-3.071925389389966,"x":129.03,"y":199.04,"x0":-0.6077077032862568,"y0":50.0039036946852,"z0":6.771046901082465,"aX":0.8576368606961664},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.9,"breakHorizontal":-1.2,"spinRate":2554,"spinDirection":23},"zone":13,"typeConfidence":0.9,"plateTime":0.4676743414653899,"extension":6.2693992763408355},"index":1,"playId":"1870c29d-9b3a-3150-a29c-a98402ff1d62","pitchNumber":2,"startTime":"2025-07-26T01:03:53.942Z","endTime":"2025-07-26T01:03:56.942Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T01:04:04.929Z","endTime":"2025-07-26T01:04:15.835Z","isPitch":false,"type":"action","player":{"id":572191,"link":"/api/v1/people/572191"}},{"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":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.120382130729727,"aZ":-39.230059950084275,"pfxX":-1.000488668848462,"pfxZ":-4.918217870669685,"pX":0.20349605133455168,"pZ":0.4057368634533974,"vX0":1.4339526357215928,"vY0":-118.81127143671998,"vZ0":-6.349298233891256,"x":109.24,"y":227.83,"x0":-0.2770532415911553,"y0":50.004443720111965,"z0":6.665683935910826,"aX":-1.4348861621224942},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.2,"breakHorizontal":1.4,"spinRate":2584,"spinDirection":18},"zone":14,"typeConfidence":0.94,"plateTime":0.4604814532626813,"extension":6.417077310025786},"index":3,"playId":"6612c020-c90e-3141-928d-7bcc6e3291dd","pitchNumber":3,"startTime":"2025-07-26T01:04:15.835Z","endTime":"2025-07-26T01:04:18.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:04:18.835Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out sharply to center fielder Michael A. Taylor.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:06:19.038Z","endTime":"2025-07-26T01:07:22.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.69609029598541,"strikeZoneBottom":1.84237582724467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.825799249996898,"aZ":-22.949635042745673,"pfxX":-9.342656342272349,"pfxZ":4.77928449527197,"pX":-1.1697022384489004,"pZ":3.090359229672802,"vX0":3.8438214875851666,"vY0":-137.45788449259754,"vZ0":-3.3103445028489173,"x":161.59,"y":155.34,"x0":-1.364944864167236,"y0":50.00569858033137,"z0":5.851857995985664,"aX":-18.047176275568674},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":16.2,"spinRate":2174,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39707100662304784,"extension":6.703658048053421},"index":0,"playId":"845e78dd-15c1-385d-927c-c6a184fcbbb9","pitchNumber":1,"startTime":"2025-07-26T01:06:30.437Z","endTime":"2025-07-26T01:06:33.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.887282652163766,"aZ":-22.966873818102822,"pfxX":-10.212202589630067,"pfxZ":4.85452390809065,"pX":-0.1388862499011038,"pZ":1.7995774504495647,"vX0":6.565383509898089,"vY0":-136.33926801321073,"vZ0":-5.975274271250045,"x":122.29,"y":190.19,"x0":-1.2422081659858855,"y0":50.00280909274332,"z0":5.588052152612797,"aX":-19.368575650321446},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.8,"breakHorizontal":17.3,"spinRate":2172,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.40059481678580866,"extension":6.942448185093311},"index":1,"playId":"dc806e9b-65f5-3591-8ee5-57387291588a","pitchNumber":2,"startTime":"2025-07-26T01:06:42.187Z","endTime":"2025-07-26T01:06:47.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3192145970896,"aZ":-21.362565299327304,"pfxX":-9.915858714392986,"pfxZ":5.559210465897722,"pX":0.12094063421011159,"pZ":3.0069407868330695,"vX0":6.9772707897348205,"vY0":-138.41640392167554,"vZ0":-3.6963807178381196,"x":112.39,"y":157.59,"x0":-1.1416680237677714,"y0":50.00129271468965,"z0":5.786560723884652,"aX":-19.277439513789076},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":16.6,"spinRate":2220,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3954021391854283,"extension":6.628185207643198},"hitData":{"launchSpeed":103.1,"launchAngle":22.0,"totalDistance":372.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.12,"coordY":50.71}},"index":2,"playId":"3ab2e2be-1a5c-376b-aa88-0dc1d19071be","pitchNumber":3,"startTime":"2025-07-26T01:07:14.462Z","endTime":"2025-07-26T01:07:22.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:07:22.556Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to second baseman Lenyn Sosa.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:07:29.727Z","endTime":"2025-07-26T01:08:14.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.31727690958615,"strikeZoneBottom":1.57771545754297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84399873069492,"aZ":-21.01435018927723,"pfxX":-10.388560068124747,"pfxZ":5.8087535719254735,"pX":-0.7032123076409951,"pZ":3.2851680138135735,"vX0":5.088275691240599,"vY0":-138.03000174547515,"vZ0":-2.8229618958327145,"x":143.8,"y":150.08,"x0":-1.224635954891918,"y0":50.00588082080813,"z0":5.742465159406727,"aX":-19.97078354440935},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":17.6,"spinRate":2294,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3974069615431346,"extension":6.7651160845866904},"index":0,"playId":"83412e75-0fe6-3182-90da-85d75659c049","pitchNumber":1,"startTime":"2025-07-26T01:07:53.237Z","endTime":"2025-07-26T01:07:56.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29140363391827,"aZ":-21.460202493072874,"pfxX":-9.248857404155718,"pfxZ":5.672383284864209,"pX":-0.5503862507480946,"pZ":3.5483551473069133,"vX0":5.014440692073759,"vY0":-136.37441045864557,"vZ0":-1.8363765955898042,"x":137.98,"y":142.97,"x0":-1.2089481652962046,"y0":50.001477015445985,"z0":5.707002657943162,"aX":-17.462610928758195},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":15.7,"spinRate":2208,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4012547185824711,"extension":6.687704561688427},"hitData":{"launchSpeed":73.9,"launchAngle":45.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.12,"coordY":111.43}},"index":1,"playId":"c382e1d0-6b3b-378f-8ef4-33295283407e","pitchNumber":2,"startTime":"2025-07-26T01:08:06.155Z","endTime":"2025-07-26T01:08:14.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:08:14.149Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Reese McGuire singles on a line drive to right fielder Mike Tauchman.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:08:33.699Z","endTime":"2025-07-26T01:09:00.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.253881046383263,"aZ":-26.36724725761411,"pfxX":-10.15962182803642,"pfxZ":3.0408231456110206,"pX":-0.6228671314103515,"pZ":1.9963257724024401,"vX0":5.293277786576659,"vY0":-136.80773807103762,"vZ0":-5.047160460097581,"x":140.74,"y":184.88,"x0":-1.255811543474672,"y0":50.00214014124762,"z0":5.656951168922522,"aX":-19.38842352217593},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.7,"breakHorizontal":17.4,"spinRate":2185,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39932193455080744,"extension":6.7375529095657685},"hitData":{"launchSpeed":98.4,"launchAngle":15.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.05,"coordY":75.53}},"index":0,"playId":"f527dba3-b48d-3e53-9774-6ffc3dd7819a","pitchNumber":1,"startTime":"2025-07-26T01:08:49.015Z","endTime":"2025-07-26T01:09:00.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:09:00.560Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vidal Bruján grounds out to first baseman Miguel Vargas.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:09:03.519Z","endTime":"2025-07-26T01:10:14.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"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":80.6,"endSpeed":74.0,"strikeZoneTop":3.32825832547175,"strikeZoneBottom":1.59012520918639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.70441557817119,"aZ":-41.70259605059566,"pfxX":2.7928469225459516,"pfxZ":-6.886840680859418,"pX":-0.48570072254074703,"pZ":2.1476828216799237,"vX0":0.9918173860071566,"vY0":-117.29375208478622,"vZ0":0.11185032814053097,"x":135.51,"y":180.79,"x0":-1.2777573372448376,"y0":50.00333381441209,"z0":6.01152255264675,"aX":3.8630868704392474},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.1,"breakHorizontal":-5.3,"spinRate":2005,"spinDirection":22},"zone":4,"typeConfidence":2.0,"plateTime":0.46828916411232946,"extension":6.63044579316693},"index":0,"playId":"67958eb7-5a2a-380d-a144-6a6bd3541ae3","pitchNumber":1,"startTime":"2025-07-26T01:09:26.094Z","endTime":"2025-07-26T01:09:29.094Z","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":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.639340818877848,"aZ":-39.53216159537416,"pfxX":2.643366144470547,"pfxZ":-4.994308009461239,"pX":0.341024499886361,"pZ":2.197273634503066,"vX0":3.040157790808202,"vY0":-120.8558118704808,"vZ0":-0.6640511154546096,"x":104.0,"y":179.45,"x0":-1.2790776398061487,"y0":50.005058050048845,"z0":5.962518309308935,"aX":3.8914134043052258},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.9,"breakHorizontal":-5.5,"spinRate":1915,"spinDirection":21},"zone":6,"typeConfidence":2.0,"plateTime":0.4540674583156137,"extension":6.740596971392373},"index":1,"playId":"54810380-1340-3b33-bad4-6b711e219787","pitchNumber":2,"startTime":"2025-07-26T01:09:44.277Z","endTime":"2025-07-26T01:09:47.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88621818348531,"aZ":-15.776899826750062,"pfxX":-7.470960427907462,"pfxZ":8.380587239007133,"pX":0.09753481835928067,"pZ":2.51138607231758,"vX0":6.061710922851468,"vY0":-138.9426440065806,"vZ0":-6.101434487827701,"x":113.28,"y":170.97,"x0":-1.1408081832259573,"y0":50.0064779411181,"z0":5.7829725393048905,"aX":-14.622703483486566},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":12.2,"spinRate":2341,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39408483552616635,"extension":6.676983086257119},"hitData":{"launchSpeed":85.6,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.0,"coordY":173.38}},"index":2,"playId":"dfe5e667-ecfb-3f10-8c34-a7792709cebd","pitchNumber":3,"startTime":"2025-07-26T01:10:07.492Z","endTime":"2025-07-26T01:10:14.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:10:14.437Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":9,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:12:36.830Z","endTime":"2025-07-26T01:13:20.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:12:21.912Z","endTime":"2025-07-26T01:12:39.122Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94688230753558,"aZ":-13.684618637651697,"pfxX":-1.1826281369258715,"pfxZ":10.134368080577874,"pX":-0.27484290782254706,"pZ":3.662674548938727,"vX0":1.4226360685536248,"vY0":-134.4249614941367,"vZ0":-5.559658185668688,"x":127.48,"y":139.89,"x0":-0.6580226608296305,"y0":50.005445880336865,"z0":6.734351033926467,"aX":-2.158324791210421},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":1.8,"spinRate":2232,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.40791750510148894,"extension":6.192939360377492},"index":1,"playId":"891fd5dc-2cdf-3f5b-ae6e-7b219713de89","pitchNumber":1,"startTime":"2025-07-26T01:12:39.122Z","endTime":"2025-07-26T01:12:42.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.71693802326316,"strikeZoneBottom":1.79808142117036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.788060438715114,"aZ":-13.795647041444875,"pfxX":-2.1885804891700937,"pfxZ":9.944561678072082,"pX":-1.5460133859452854,"pZ":4.062179850771518,"vX0":-0.7557778211704891,"vY0":-135.16982367060024,"vZ0":-4.358836930187179,"x":175.93,"y":129.1,"x0":-0.9783501704377984,"y0":50.00342670905063,"z0":6.666034301627462,"aX":-4.0451468465517095},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":4.1,"spinRate":2294,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.4053886576764558,"extension":6.258247319677508},"index":2,"playId":"87a0afd6-830b-3292-bdf6-e1944e695e86","pitchNumber":2,"startTime":"2025-07-26T01:12:55.248Z","endTime":"2025-07-26T01:12:58.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.578194702292148,"aZ":-23.829204005107773,"pfxX":3.4185282742332093,"pfxZ":4.933511760174927,"pX":-0.16870136028368765,"pZ":2.1592911314841894,"vX0":1.3043179650276253,"vY0":-128.90831856223357,"vZ0":-6.479006442369157,"x":123.43,"y":180.48,"x0":-1.1246432945812679,"y0":50.00143494060563,"z0":6.53219203695486,"aX":5.780603983472854},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":-6.5,"spinRate":2458,"spinDirection":172},"zone":8,"typeConfidence":0.9,"plateTime":0.42410099353518227,"extension":6.236872449635088},"hitData":{"launchSpeed":105.3,"launchAngle":41.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":166.67,"coordY":68.17}},"index":3,"playId":"994b38a7-b678-3557-8359-828020625858","pitchNumber":3,"startTime":"2025-07-26T01:13:10.324Z","endTime":"2025-07-26T01:13:20.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:13:20.078Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:13:23.322Z","endTime":"2025-07-26T01:15:08.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.21673322510737,"strikeZoneBottom":1.50331973781516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73628270183858,"aZ":-13.726262074703326,"pfxX":-3.984562046677823,"pfxZ":10.074248155072178,"pX":-0.32826581098167423,"pZ":3.844131351490582,"vX0":1.893646775245548,"vY0":-134.59276198054354,"vZ0":-5.165942441921139,"x":129.51,"y":134.99,"x0":-0.5240330044637191,"y0":50.00147487324415,"z0":6.763438997882647,"aX":-7.295759212661197},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2207,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.4072473361402529,"extension":6.213582078641011},"index":0,"playId":"4f9ea258-80f1-3262-ae7f-37c8997d20d6","pitchNumber":1,"startTime":"2025-07-26T01:13:45.118Z","endTime":"2025-07-26T01:13:48.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.09107787180246,"strikeZoneBottom":1.4598411269325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27787075997294,"aZ":-22.29844956140239,"pfxX":3.4560351623156356,"pfxZ":5.678439788191087,"pX":0.20943621856777356,"pZ":2.134848329837299,"vX0":0.8802017948496341,"vY0":-130.2763301645714,"vZ0":-7.3595616135619215,"x":109.02,"y":181.14,"x0":-0.581068594755418,"y0":50.00418395836518,"z0":6.651016283041787,"aX":6.012526076474604},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.1,"breakHorizontal":-6.5,"spinRate":2514,"spinDirection":177},"zone":5,"typeConfidence":0.91,"plateTime":0.41850533148602587,"extension":6.371488466334452},"index":1,"playId":"27ef7435-a772-3e26-b65d-8ebe19fecd98","pitchNumber":2,"startTime":"2025-07-26T01:13:59.428Z","endTime":"2025-07-26T01:14:03.007Z","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":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.07310951348367,"aZ":-40.37697848848115,"pfxX":1.0172919249288928,"pfxZ":-5.7535424841300085,"pX":-0.5650194961511033,"pZ":2.865121788156079,"vX0":-0.49213739720093885,"vY0":-118.52062503331393,"vZ0":-0.8036220644675288,"x":138.54,"y":161.42,"x0":-0.48714378787553614,"y0":50.001020149595256,"z0":6.887197056111435,"aX":1.4510636915463386},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.3,"breakHorizontal":-1.7,"spinRate":2478,"spinDirection":30},"zone":1,"typeConfidence":0.91,"plateTime":0.4616463532788502,"extension":6.188948448474497},"index":2,"playId":"12b696e4-e97b-39b5-9f42-01d6103ad002","pitchNumber":3,"startTime":"2025-07-26T01:14:12.921Z","endTime":"2025-07-26T01:14:16.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43812087642982,"aZ":-11.411705228166765,"pfxX":-2.209475555412723,"pfxZ":11.226581576330334,"pX":0.6631222210404562,"pZ":3.2364337367641274,"vX0":3.2732706111947483,"vY0":-136.0239536319981,"vZ0":-7.145174053253913,"x":91.72,"y":151.4,"x0":-0.2760322083982952,"y0":50.0044379239037,"z0":6.711588248801198,"aX":-4.087123284352468},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":3.2,"spinRate":2324,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.40467809701755275,"extension":6.162821507276599},"index":3,"playId":"10a48032-2000-3784-adf3-d0f7dfd1557f","pitchNumber":4,"startTime":"2025-07-26T01:14:35.524Z","endTime":"2025-07-26T01:14:38.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.841156040806908,"aZ":-41.108073707680546,"pfxX":0.9386065956216727,"pfxZ":-6.085875628792959,"pX":-0.38972774076655536,"pZ":2.8768099189686387,"vX0":-0.3057068846145832,"vY0":-119.7658143571161,"vZ0":-0.8897852457413283,"x":131.86,"y":161.11,"x0":-0.3831522007647236,"y0":50.00247771900282,"z0":6.895948221148094,"aX":1.3779060948274917},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-11.0,"breakHorizontal":-1.7,"spinRate":2529,"spinDirection":27},"zone":1,"typeConfidence":0.91,"plateTime":0.4555032393850733,"extension":6.330859637135652},"hitData":{"launchSpeed":83.0,"launchAngle":9.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.86,"coordY":97.73}},"index":4,"playId":"decb00b8-8211-3943-bbae-0e718dc1a751","pitchNumber":5,"startTime":"2025-07-26T01:14:58.751Z","endTime":"2025-07-26T01:15:08.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:15:08.678Z","atBatIndex":45},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Austin Slater reaches on a fielder's choice, fielded by third baseman Vidal Bruján. Chase Meidroth to 2nd. Chase Meidroth advances to 2nd, on a fielding error by third baseman Vidal Bruján.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:15:11.544Z","endTime":"2025-07-26T01:16:54.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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":74.7,"endSpeed":68.7,"strikeZoneTop":3.60820957885901,"strikeZoneBottom":1.75831743056169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.049802995999194,"aZ":-38.693457623989346,"pfxX":5.339128847342668,"pfxZ":-5.471376966525758,"pX":0.7219108898558861,"pZ":3.833329235251664,"vX0":1.0015208247145708,"vY0":-108.80452065037548,"vZ0":2.2080135395516365,"x":89.48,"y":135.28,"x0":-0.43832725388727284,"y0":50.001475242860174,"z0":7.014988082856426,"aX":6.365636274798558},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-8.9,"breakHorizontal":-10.0,"spinRate":2562,"spinDirection":27},"zone":12,"typeConfidence":0.81,"plateTime":0.5044549766928479,"extension":6.312374012224461},"index":0,"playId":"4a0cdb76-7ea2-3d2f-8d65-c70b277d7fcf","pitchNumber":1,"startTime":"2025-07-26T01:15:42.888Z","endTime":"2025-07-26T01:15:46.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13556088112229,"aZ":-13.641795866635068,"pfxX":-0.57671446242832,"pfxZ":10.27131282650045,"pX":0.6709466632876363,"pZ":2.9978260434009862,"vX0":3.150305759289712,"vY0":-133.10476238818472,"vZ0":-7.1726201669857295,"x":91.43,"y":157.84,"x0":-0.4502303753388887,"y0":50.00126371721122,"z0":6.704803737356545,"aX":-1.041011367492519},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":0.4,"spinRate":2252,"spinDirection":198},"zone":6,"typeConfidence":0.9,"plateTime":0.4106661817666364,"extension":6.295619666484121},"index":1,"playId":"113901eb-4df7-34b4-b888-3ec4f460c59c","pitchNumber":2,"startTime":"2025-07-26T01:16:01.106Z","endTime":"2025-07-26T01:16:04.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.67725482429939,"strikeZoneBottom":1.8280537555813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52402777344535,"aZ":-12.394939529350058,"pfxX":-1.2867137186220416,"pfxZ":10.738246283059635,"pX":0.020194091360531973,"pZ":1.510335913329509,"vX0":2.061066897016453,"vY0":-134.4550384552477,"vZ0":-10.738701532297709,"x":116.23,"y":198.0,"x0":-0.5870210663895392,"y0":50.000601175176136,"z0":6.421051460422619,"aX":-2.3696752857119705},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":1.9,"spinRate":2352,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.40644290131708694,"extension":6.501037912176798},"index":2,"playId":"b57fd94f-b575-3850-bb55-a6cae450531e","pitchNumber":3,"startTime":"2025-07-26T01:16:26.831Z","endTime":"2025-07-26T01:16:30.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.987856562494073,"aZ":-39.22687408757591,"pfxX":1.202005086360616,"pfxZ":-5.131441138764615,"pX":0.08736321666525625,"pZ":1.8032966230180305,"vX0":0.630519020455953,"vY0":-116.5304263630119,"vZ0":-2.8554806075602612,"x":113.67,"y":190.09,"x0":-0.34290436644248773,"y0":50.00178627750597,"z0":6.75177465880021,"aX":1.6522595755861411},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.7,"breakHorizontal":-2.3,"spinRate":2435,"spinDirection":21},"zone":8,"typeConfidence":0.92,"plateTime":0.47011161936388746,"extension":6.329401665886518},"hitData":{"launchSpeed":104.9,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":167.8}},"index":3,"playId":"4dacbc91-4d42-3320-8de3-b57187841886","pitchNumber":4,"startTime":"2025-07-26T01:16:44.885Z","endTime":"2025-07-26T01:16:54.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:16:54.138Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edgar Quero singles on a sharp line drive to center fielder Pete Crow-Armstrong. Chase Meidroth scores. Austin Slater to 3rd.","rbi":1,"awayScore":0,"homeScore":10,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:17:20.420Z","endTime":"2025-07-26T01:18:24.643Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":{"id":623167,"link":"/api/v1/people/623167"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":73.8,"endSpeed":67.7,"strikeZoneTop":3.24396813609996,"strikeZoneBottom":1.51569946977034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.711194476310947,"aZ":-42.838957731945314,"pfxX":3.6981836810249904,"pfxZ":-9.351551089824003,"pX":-0.9277826001796574,"pZ":0.4463373179977854,"vX0":-1.345527302711064,"vY0":-107.38841389015937,"vZ0":-2.9640455999078283,"x":152.36,"y":226.73,"x0":-0.7652691108968347,"y0":50.00328455617519,"z0":6.720032420748314,"aX":4.216925097642407},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.5,"breakVerticalInduced":-17.4,"breakHorizontal":-6.2,"spinRate":2730,"spinDirection":19},"zone":13,"typeConfidence":0.9,"plateTime":0.5147405688076208,"extension":6.342476494574964},"index":0,"playId":"a8386f5b-b051-3044-a292-c9b34fc0f271","pitchNumber":1,"startTime":"2025-07-26T01:17:35.933Z","endTime":"2025-07-26T01:17:43.854Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Chris Flexen. Chase Meidroth to 3rd. Austin Slater to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"a8386f5b-b051-3044-a292-c9b34fc0f271","startTime":"2025-07-26T01:17:56.342Z","endTime":"2025-07-26T01:18:10.836Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"}},{"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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7184309527142,"aZ":-20.004584542398387,"pfxX":3.663607957000907,"pfxZ":7.023679397213792,"pX":0.2594206099305295,"pZ":1.8858529953639893,"vX0":1.0835268090996057,"vY0":-130.14014295043123,"vZ0":-8.20496656312168,"x":107.11,"y":187.86,"x0":-0.6373516173902443,"y0":50.00325898583568,"z0":6.568761430933024,"aX":6.3477058250558525},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":-6.8,"spinRate":2512,"spinDirection":180},"zone":8,"typeConfidence":0.91,"plateTime":0.4192610030015431,"extension":6.394427857502545},"hitData":{"launchSpeed":104.2,"launchAngle":19.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":141.62,"coordY":69.63}},"index":2,"playId":"10e04407-aa4c-3e5f-8ea3-c28c4e397dd7","pitchNumber":2,"startTime":"2025-07-26T01:18:10.836Z","endTime":"2025-07-26T01:18:24.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:18:24.643Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Benintendi lines out sharply to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":10,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:18:29.136Z","endTime":"2025-07-26T01:20:53.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"postOnThird":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02793122870976,"aZ":-14.573362853713425,"pfxX":-3.2781491846312356,"pfxZ":9.700852992213319,"pX":-0.12737565483285812,"pZ":3.0439046678096466,"vX0":2.831990355516495,"vY0":-133.42987589842994,"vZ0":-6.824961978028529,"x":121.86,"y":156.59,"x0":-0.7733595684328072,"y0":50.00393404773014,"z0":6.672970936614763,"aX":-5.9483686699470235},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2168,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.4095180809876844,"extension":6.319912032012237},"index":0,"playId":"4c4edb87-a5e9-3e13-853a-ded45e05ec81","pitchNumber":1,"startTime":"2025-07-26T01:18:54.875Z","endTime":"2025-07-26T01:19:00.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.34880937432894,"strikeZoneBottom":1.64280413215297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33669813145761,"aZ":-13.176991370563867,"pfxX":-1.858340488590828,"pfxZ":10.469644103123972,"pX":-0.6210181398030518,"pZ":5.145775546415722,"vX0":1.2386620512102542,"vY0":-133.94725552946653,"vZ0":-2.0048310404533396,"x":140.67,"y":99.84,"x0":-0.8483650912194076,"y0":50.00110745427785,"z0":6.84771569246009,"aX":-3.371454407642609},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.7,"breakHorizontal":3.1,"spinRate":2327,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.40914560461174077,"extension":6.127977913692372},"index":1,"playId":"7f42c332-064d-3953-ae5e-1db66e9c6717","pitchNumber":2,"startTime":"2025-07-26T01:19:19.512Z","endTime":"2025-07-26T01:19:22.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.22992780483295,"strikeZoneBottom":1.55244998978202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.317974620039287,"aZ":-23.95001004304598,"pfxX":3.9520222879248674,"pfxZ":4.861541350909395,"pX":-1.3067962971811014,"pZ":2.9213454829892855,"vX0":-1.6140333877438948,"vY0":-128.64587019336892,"vZ0":-4.78609378509296,"x":166.81,"y":159.9,"x0":-1.1880609109975877,"y0":50.00529719969984,"z0":6.64067905499421,"aX":6.687691745686086},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":-6.8,"spinRate":2460,"spinDirection":160},"zone":11,"typeConfidence":0.92,"plateTime":0.4242429539656909,"extension":6.197868794490176},"index":2,"playId":"dd0dd9b4-9181-3b5a-a33b-6cb63f877ca5","pitchNumber":3,"startTime":"2025-07-26T01:19:39.673Z","endTime":"2025-07-26T01:19:43.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.5,"strikeZoneTop":3.22963281649669,"strikeZoneBottom":1.55218428612883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.025437499800393,"aZ":-39.67816399411208,"pfxX":-0.13692385807279828,"pfxZ":-5.178570708972403,"pX":-0.24269895144305992,"pZ":0.8881792071298102,"vX0":1.071502716971854,"vY0":-119.385397666944,"vZ0":-5.210388068394857,"x":126.25,"y":214.8,"x0":-0.6786742932290218,"y0":50.00145942688241,"z0":6.652896762122974,"aX":-0.19864094337102248},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.3,"breakHorizontal":0.0,"spinRate":2538,"spinDirection":19},"zone":13,"typeConfidence":0.93,"plateTime":0.4580063428848531,"extension":6.423820470291899},"index":3,"playId":"58b99257-627a-3d3e-a1db-cadf00ccbe7a","pitchNumber":4,"startTime":"2025-07-26T01:19:59.539Z","endTime":"2025-07-26T01:20:03.870Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.4,"strikeZoneTop":3.20614980676834,"strikeZoneBottom":1.5288646809639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.24415126269015,"aZ":-37.167935021561796,"pfxX":-1.23659442606029,"pfxZ":-3.445104084421607,"pX":0.5385945585742686,"pZ":1.7243270919504263,"vX0":3.0336269078335434,"vY0":-119.24805438306964,"vZ0":-4.097756400553261,"x":96.47,"y":192.22,"x0":-0.5849292795075204,"y0":50.00033449594412,"z0":6.7905479465275,"aX":-1.7949688082776314},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-7.0,"breakHorizontal":1.6,"spinRate":2493,"spinDirection":17},"zone":9,"typeConfidence":0.94,"plateTime":0.45793852628922327,"extension":6.316069917155698},"index":4,"playId":"1412a18c-e1a9-3aa2-83e8-22d6485c453b","pitchNumber":5,"startTime":"2025-07-26T01:20:24.303Z","endTime":"2025-07-26T01:20:27.785Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.586548224810482,"aZ":-11.477540412058579,"pfxX":-1.5547577929317002,"pfxZ":11.198350963599715,"pX":-0.2841590218438666,"pZ":2.7771236529931236,"vX0":1.722711123379183,"vY0":-134.67557396662244,"vZ0":-8.13614662057358,"x":127.83,"y":163.8,"x0":-0.728277590171183,"y0":50.00058836719538,"z0":6.637201052082075,"aX":-2.8730012303607833},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":2.5,"spinRate":2256,"spinDirection":202},"zone":1,"typeConfidence":0.91,"plateTime":0.4057629002438663,"extension":6.316641688125233},"hitData":{"launchSpeed":102.1,"launchAngle":9.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":152.08,"coordY":132.75}},"index":5,"playId":"05977171-b1cf-3bc2-b2ed-f549bbdeb6be","pitchNumber":6,"startTime":"2025-07-26T01:20:46.011Z","endTime":"2025-07-26T01:20:53.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:20:53.196Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Vargas singles on a ground ball to right fielder Kyle Tucker. Austin Slater scores. Edgar Quero to 2nd.","rbi":1,"awayScore":0,"homeScore":11,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:21:00.082Z","endTime":"2025-07-26T01:22:25.071Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"postOnSecond":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":{"id":623167,"link":"/api/v1/people/623167"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.0,"endSpeed":75.9,"strikeZoneTop":3.39955049722273,"strikeZoneBottom":1.64022366476614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.811542991515466,"aZ":-37.17361736281171,"pfxX":-1.137692748954163,"pfxZ":-3.4523704013647567,"pX":0.026116364619737695,"pZ":2.0325932318905906,"vX0":1.7507643795687193,"vY0":-119.41936979821767,"vZ0":-3.2013062955355345,"x":116.0,"y":183.9,"x0":-0.5684377964137788,"y0":50.00580324725022,"z0":6.731555466532323,"aX":-1.6448747493814349},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.7,"breakHorizontal":1.7,"spinRate":2460,"spinDirection":18},"zone":8,"typeConfidence":0.94,"plateTime":0.4584981060980797,"extension":6.36045300131172},"index":0,"playId":"a8d2a47c-a008-3cde-9dcb-6743102dc7f6","pitchNumber":1,"startTime":"2025-07-26T01:21:21.163Z","endTime":"2025-07-26T01:21:24.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.40393727083891,"strikeZoneBottom":1.64479563266929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.923136704476665,"aZ":-14.12658171559161,"pfxX":-0.49150635301663925,"pfxZ":9.905088622667783,"pX":-0.6018587439493299,"pZ":2.935337387282641,"vX0":0.5176078494779022,"vY0":-133.66327678274328,"vZ0":-7.041424741342944,"x":139.94,"y":159.53,"x0":-0.7335173086904861,"y0":50.004443352024246,"z0":6.604778948391902,"aX":-0.8956926292743818},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":0.8,"spinRate":2266,"spinDirection":192},"zone":1,"typeConfidence":0.9,"plateTime":0.4086973568080339,"extension":6.324873215248253},"index":1,"playId":"4ca5cecf-070d-3ca1-8294-ad0adf83681a","pitchNumber":2,"startTime":"2025-07-26T01:21:38.408Z","endTime":"2025-07-26T01:21:41.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.43277903654776,"strikeZoneBottom":1.64724189715877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.688888807847103,"aZ":-16.11668920933695,"pfxX":-1.1939309802078968,"pfxZ":8.836909681715056,"pX":-0.565536010584893,"pZ":5.484627125888368,"vX0":1.1043122977512652,"vY0":-133.6748963458336,"vZ0":-0.629043125806317,"x":138.56,"y":90.7,"x0":-0.8280511968580603,"y0":50.004318211738024,"z0":6.875652349932707,"aX":-2.1699738611522927},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":1.9,"spinRate":2284,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.4091027202854769,"extension":6.2169155182073546},"index":2,"playId":"aecea950-37c7-3c70-9317-24f7116d09c3","pitchNumber":3,"startTime":"2025-07-26T01:21:57.539Z","endTime":"2025-07-26T01:22:00.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.44667986294635,"aZ":-41.392445761579154,"pfxX":-0.36808471306388435,"pfxZ":-6.5411390781318435,"pX":0.026408070328782847,"pZ":2.7450296181469285,"vX0":1.0845028611475098,"vY0":-117.44834576148043,"vZ0":-0.849732226158361,"x":115.99,"y":164.66,"x0":-0.3917728988629341,"y0":50.00364271437423,"z0":6.932302513143368,"aX":-0.5188086832194401},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.8,"breakHorizontal":0.5,"spinRate":2543,"spinDirection":22},"zone":5,"typeConfidence":0.93,"plateTime":0.46481979735935086,"extension":6.107407471647044},"hitData":{"launchSpeed":74.6,"launchAngle":12.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.85,"coordY":122.22}},"index":3,"playId":"5a91ab38-c7bd-3992-aa4e-5ccb773a2d02","pitchNumber":4,"startTime":"2025-07-26T01:22:13.432Z","endTime":"2025-07-26T01:22:25.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:22:25.071Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lenyn Sosa lines out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:23:37.064Z","endTime":"2025-07-26T01:24:23.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T01:22:39.096Z","endTime":"2025-07-26T01:23:39.326Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.5,"strikeZoneTop":3.30726115015733,"strikeZoneBottom":1.63308707207019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.438076051028858,"aZ":-39.872110318177825,"pfxX":5.096096796305937,"pfxZ":-6.538426615263566,"pX":-0.6135798240239436,"pZ":2.4994507712182794,"vX0":-0.988839350098694,"vY0":-108.28457738234579,"vZ0":0.1752139250278697,"x":140.39,"y":171.29,"x0":-0.8104659368980712,"y0":50.00367663180825,"z0":6.811204045436473,"aX":5.999428935355077},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-11.4,"breakHorizontal":-8.9,"spinRate":2637,"spinDirection":27},"zone":4,"typeConfidence":0.9,"plateTime":0.5075076681031314,"extension":6.335380207880927},"index":1,"playId":"0f024086-bbcd-37ad-b680-3c8f06bc0bc5","pitchNumber":1,"startTime":"2025-07-26T01:23:39.326Z","endTime":"2025-07-26T01:23:42.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.45456731318812,"strikeZoneBottom":1.67726293272163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.322713761183078,"aZ":-14.498438351528986,"pfxX":-1.3910752415104526,"pfxZ":10.012141042079179,"pX":0.064875845358297,"pZ":4.3074233052303565,"vX0":2.0884858998780156,"vY0":-131.86245112035255,"vZ0":-3.7568250702972197,"x":114.53,"y":122.48,"x0":-0.55570521276998,"y0":50.00544639621185,"z0":6.8162807087507495,"aX":-2.456765811815872},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.5,"breakHorizontal":2.0,"spinRate":2226,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.4149345620600511,"extension":6.204358697098256},"index":2,"playId":"c1649bd2-aa89-3daa-bd7f-a042a9f4c8f8","pitchNumber":2,"startTime":"2025-07-26T01:23:56.254Z","endTime":"2025-07-26T01:23:59.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.863741916125512,"aZ":-22.436233439877387,"pfxX":3.4298000241919224,"pfxZ":5.712355753142547,"pX":-0.07996973485568179,"pZ":1.4782250575745262,"vX0":0.8023166703361181,"vY0":-128.52054742991623,"vZ0":-8.418751306709881,"x":120.05,"y":198.87,"x0":-0.8407348141293333,"y0":50.0027780455553,"z0":6.485625743055501,"aX":5.8471760898837974},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.1,"breakHorizontal":-6.4,"spinRate":2529,"spinDirection":174},"zone":13,"typeConfidence":0.91,"plateTime":0.42309779409938164,"extension":6.316397569554553},"hitData":{"launchSpeed":99.7,"launchAngle":21.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.22,"coordY":68.84}},"index":3,"playId":"cb32153d-0643-367c-b478-77693b750c70","pitchNumber":3,"startTime":"2025-07-26T01:24:11.973Z","endTime":"2025-07-26T01:24:23.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:24:23.340Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, third baseman Colson Montgomery to first baseman Miguel Vargas.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T01:26:57.273Z","endTime":"2025-07-26T01:27:25.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"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":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.25623287326288,"strikeZoneBottom":1.53621740340188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00129703552346,"aZ":-41.19749794699101,"pfxX":4.169009126567085,"pfxZ":-6.385100916009838,"pX":0.20505852236061,"pZ":1.0062001270616316,"vX0":2.3783616475799394,"vY0":-118.53569715316371,"vZ0":-2.6030555538091944,"x":109.18,"y":211.61,"x0":-1.3549494749775086,"y0":50.001238196777614,"z0":5.902859333534358,"aX":5.893807025498538},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.9,"breakHorizontal":-8.2,"spinRate":2032,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.463213053838722,"extension":6.569238700967517},"index":0,"playId":"2a17f5b3-e041-3d87-a2de-b21a1494b3c2","pitchNumber":1,"startTime":"2025-07-26T01:27:03.848Z","endTime":"2025-07-26T01:27:07.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.248243829471285,"aZ":-24.67010374949036,"pfxX":-10.448033968709135,"pfxZ":3.8698012396987185,"pX":-0.2349946919044004,"pZ":1.740967857824545,"vX0":6.7877259561419745,"vY0":-138.05150908226327,"vZ0":-6.264260161699372,"x":125.96,"y":191.77,"x0":-1.3615468346126274,"y0":50.00686857390444,"z0":5.688396192342704,"aX":-20.27544179803275},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.9,"breakHorizontal":17.6,"spinRate":2185,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39598334260568135,"extension":6.72777968651687},"hitData":{"launchSpeed":82.1,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.83,"coordY":170.34}},"index":1,"playId":"cbc96fe0-61b2-3fd3-80c8-e32b3328a54e","pitchNumber":2,"startTime":"2025-07-26T01:27:18.912Z","endTime":"2025-07-26T01:27:25.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:27:25.160Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to center fielder Michael A. Taylor.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T01:27:33.043Z","endTime":"2025-07-26T01:28:54.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"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(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":85.3,"endSpeed":79.0,"strikeZoneTop":3.59284273961236,"strikeZoneBottom":1.65780255518839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45619710510076,"aZ":-29.181574807414652,"pfxX":2.145558472967748,"pfxZ":1.8895523067551636,"pX":-1.4013077759029555,"pZ":3.5471914533285016,"vX0":-0.24657054045122867,"vY0":-124.3219145777316,"vZ0":0.0060802284552020636,"x":170.41,"y":143.01,"x0":-1.5804917204310451,"y0":50.0005462452555,"z0":5.945654424695211,"aX":3.393549878107414},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.6,"breakHorizontal":-3.8,"spinRate":2342,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.43880332249163967,"extension":6.768301242881224},"index":0,"playId":"2b0fe5a9-dd49-3fc3-a996-9818e5eacf25","pitchNumber":1,"startTime":"2025-07-26T01:27:52.174Z","endTime":"2025-07-26T01:27:55.288Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13094008711934,"aZ":-23.099066335854896,"pfxX":-9.597214218023689,"pfxZ":4.7299831715958565,"pX":-0.7506518295192405,"pZ":2.690609047074625,"vX0":4.9916353743074575,"vY0":-136.8911772836138,"vZ0":-4.096719552721813,"x":145.61,"y":166.13,"x0":-1.3402868781335522,"y0":50.00225016944588,"z0":5.766787884993148,"aX":-18.412390702368945},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":16.4,"spinRate":2230,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3984683653211629,"extension":6.649747638671117},"index":1,"playId":"57bd9387-fd09-3305-ba74-196ebe7d1569","pitchNumber":2,"startTime":"2025-07-26T01:28:07.525Z","endTime":"2025-07-26T01:28:10.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.258764587888187,"aZ":-21.99291512885792,"pfxX":-9.099324977640137,"pfxZ":5.252521774882716,"pX":-0.6284851766528156,"pZ":3.0945683773864747,"vX0":4.923604707653206,"vY0":-137.32805038066198,"vZ0":-3.27076667460316,"x":140.96,"y":155.23,"x0":-1.2486708094143268,"y0":50.00186745007553,"z0":5.77195290876354,"aX":-17.631835115095143},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":15.7,"spinRate":2189,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3966490607081452,"extension":6.615572761397258},"index":2,"playId":"79dd74d5-e385-3980-99cc-b4ff61976693","pitchNumber":3,"startTime":"2025-07-26T01:28:24.782Z","endTime":"2025-07-26T01:28:27.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.436579251058856,"aZ":-15.215832687931611,"pfxX":-6.348557469878681,"pfxZ":8.570912528936661,"pX":-0.5742431884315246,"pZ":3.452466916308429,"vX0":4.197375406369426,"vY0":-139.54501049080116,"vZ0":-3.980356711507053,"x":138.89,"y":145.56,"x0":-1.2705122444661006,"y0":50.00476204922763,"z0":5.89518691291669,"aX":-12.562928065393349},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2290,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3920317148568251,"extension":6.615317112224015},"hitData":{"launchSpeed":97.0,"launchAngle":37.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.41,"coordY":61.24}},"index":3,"playId":"dc69dad8-0b8a-35c9-bca7-2c0ad3379f31","pitchNumber":4,"startTime":"2025-07-26T01:28:46.273Z","endTime":"2025-07-26T01:28:54.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:28:54.554Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to center fielder Michael A. Taylor.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T01:29:03.495Z","endTime":"2025-07-26T01:29:55.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.1838653397745,"strikeZoneBottom":1.47933196715291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.582400806546566,"aZ":-22.707739146063744,"pfxX":-10.543838305231827,"pfxZ":4.9379474861904855,"pX":-0.18097432297936228,"pZ":2.0711107994507554,"vX0":6.634968205493463,"vY0":-137.16919483143278,"vZ0":-5.3508574920139615,"x":123.9,"y":182.86,"x0":-1.2535266384030037,"y0":50.00537206485285,"z0":5.582561283873108,"aX":-20.219576659401262},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":17.9,"spinRate":2208,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3983702066938499,"extension":6.866180174484904},"index":0,"playId":"7683515f-689d-31e7-88ee-c6ee497ae68a","pitchNumber":1,"startTime":"2025-07-26T01:29:19.420Z","endTime":"2025-07-26T01:29:22.428Z","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":85.6,"endSpeed":79.2,"strikeZoneTop":3.19977460571044,"strikeZoneBottom":1.46789619206909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.949588652346865,"aZ":-28.13078488266915,"pfxX":-9.766719640157753,"pfxZ":2.562273408778427,"pX":-0.6119777340249984,"pZ":0.9175918137999864,"vX0":4.899875733702422,"vY0":-124.55915072391853,"vZ0":-5.695775016797376,"x":140.33,"y":214.01,"x0":-1.3309240902696573,"y0":50.004342965444195,"z0":5.546854227645832,"aX":-15.418054465031892},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":16.7,"spinRate":1659,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.43897363010835466,"extension":6.8403731965944425},"index":1,"playId":"beacad85-6e6d-3913-a0a6-5e238138c456","pitchNumber":2,"startTime":"2025-07-26T01:29:31.806Z","endTime":"2025-07-26T01:29:34.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.764102060321683,"aZ":-30.066764613001723,"pfxX":1.9000307536433905,"pfxZ":1.300773482506802,"pX":0.667182867591642,"pZ":1.740287931472,"vX0":4.816926554302025,"vY0":-126.08053140890037,"vZ0":-3.7426760670901063,"x":91.57,"y":191.79,"x0":-1.5090904119596895,"y0":50.00410555080857,"z0":5.649927202762056,"aX":3.0827558628146132},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":-4.4,"spinRate":2448,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.43313297802840367,"extension":7.110874282847341},"hitData":{"launchSpeed":95.8,"launchAngle":24.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.39,"coordY":51.55}},"index":2,"playId":"e8af0dd5-3664-35f4-823a-8be95c5a0b5b","pitchNumber":3,"startTime":"2025-07-26T01:29:47.667Z","endTime":"2025-07-26T01:29:55.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:29:55.543Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Tauchman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:32:13.768Z","endTime":"2025-07-26T01:34:23.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7,8,9],"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":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Drew Pomeranz replaces Chris Flexen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:31:22.500Z","endTime":"2025-07-26T01:32:16.106Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":519141,"link":"/api/v1/people/519141"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.289872920377746,"aZ":-17.05350774822793,"pfxX":0.6547554318659938,"pfxZ":8.646808309140567,"pX":-0.4082544580836648,"pZ":2.350876295500701,"vX0":-7.376421314172508,"vY0":-130.81240867520026,"vZ0":-6.478913623639501,"x":132.56,"y":175.31,"x0":2.352275413417876,"y0":50.00061455464417,"z0":6.119383260801584,"aX":1.1449613853241487},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.5,"breakHorizontal":0.2,"spinRate":2773,"spinDirection":159},"zone":4,"typeConfidence":0.86,"plateTime":0.41728751474947856,"extension":5.722732529016758},"index":1,"playId":"41c7607f-8965-3ab6-9490-17f0af7f50f2","pitchNumber":1,"startTime":"2025-07-26T01:32:16.106Z","endTime":"2025-07-26T01:32:19.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-07-26T01:32:33.176Z","endTime":"2025-07-26T01:32:42.968Z","isPitch":false,"type":"action","player":{"id":643565,"link":"/api/v1/people/643565"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.57994788100751,"strikeZoneBottom":1.76238938921968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.552422388250804,"aZ":-12.24656253607539,"pfxX":2.2024957545117876,"pfxZ":11.122096015923162,"pX":0.6012873668031175,"pZ":1.6302601602558977,"vX0":-5.439875903329791,"vY0":-132.3501253784123,"vZ0":-9.06744863655848,"x":94.08,"y":194.76,"x0":2.3879993593998017,"y0":50.006118875599995,"z0":5.975635948503167,"aX":3.947789782668304},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.6,"breakHorizontal":-2.9,"spinRate":2685,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.4122479527283853,"extension":5.92130496725002},"index":3,"playId":"c27a40d1-d391-3b98-9ac0-a832f36b5e55","pitchNumber":2,"startTime":"2025-07-26T01:32:42.968Z","endTime":"2025-07-26T01:32:47.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.840995877829037,"aZ":-14.85593216799821,"pfxX":1.1391643477346904,"pfxZ":9.566153390401254,"pX":0.7110020825653826,"pZ":3.1795987652830044,"vX0":-4.847359824123912,"vY0":-132.58061645946543,"vZ0":-5.105691428072393,"x":89.9,"y":152.93,"x0":2.401729210072144,"y0":50.004966222515414,"z0":6.186077167633397,"aX":2.063754783113632},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":-1.2,"spinRate":2614,"spinDirection":158},"zone":3,"typeConfidence":0.88,"plateTime":0.41048503871016706,"extension":5.633763102891613},"index":4,"playId":"bc15f560-a7d1-311a-912a-9db1d243e8e4","pitchNumber":3,"startTime":"2025-07-26T01:32:56.611Z","endTime":"2025-07-26T01:32:59.611Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.188303362141575,"aZ":-37.402668261763075,"pfxX":-1.5616443435525178,"pfxZ":-3.6252174349097377,"pX":-0.26184713017600425,"pZ":2.512920288571463,"vX0":-5.469221915321238,"vY0":-119.19068134515123,"vZ0":-1.1136688434135582,"x":126.98,"y":170.93,"x0":2.26215850456916,"y0":50.00183070041795,"z0":6.35372968711411,"aX":-2.2527452135039914},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.6,"breakHorizontal":4.1,"spinRate":2335,"spinDirection":330},"zone":5,"typeConfidence":0.9,"plateTime":0.45895086080854375,"extension":5.730083804554926},"index":5,"playId":"e3777340-d6cf-3f18-ace1-fafc81027ade","pitchNumber":4,"startTime":"2025-07-26T01:33:12.982Z","endTime":"2025-07-26T01:33:16.314Z","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":90.9,"endSpeed":84.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.387897150496958,"aZ":-19.28692474107317,"pfxX":1.4474144671550264,"pfxZ":7.167497206074049,"pX":-0.47914747530018775,"pZ":3.176368980569446,"vX0":-7.855472395753201,"vY0":-132.2783076401295,"vZ0":-4.401650818871288,"x":135.26,"y":153.02,"x0":2.322507706303797,"y0":50.0016831568682,"z0":6.2491008920888875,"aX":2.6029158566634973},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":-1.2,"spinRate":2599,"spinDirection":157},"zone":1,"typeConfidence":0.85,"plateTime":0.41180451612086877,"extension":5.8051864392481205},"index":6,"playId":"fcbf5fea-ac80-3c42-8370-c12ee14f2ed0","pitchNumber":5,"startTime":"2025-07-26T01:33:30.043Z","endTime":"2025-07-26T01:33:33.658Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.672515545099877,"aZ":-40.02572595054234,"pfxX":-2.4108938906039605,"pfxZ":-5.368866231845667,"pX":-0.19298142931300244,"pZ":2.10907605413906,"vX0":-5.2166136078724215,"vY0":-119.80241825091697,"vZ0":-1.5121545561632117,"x":124.36,"y":181.83,"x0":2.319915220468375,"y0":50.00075116210199,"z0":6.304025351473663,"aX":-3.527128640080148},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.8,"breakHorizontal":5.5,"spinRate":2356,"spinDirection":332},"zone":8,"typeConfidence":0.9,"plateTime":0.4560170332661855,"extension":5.682340288349745},"index":7,"playId":"90f582d4-c3a8-360a-9594-35200f2e0c4c","pitchNumber":6,"startTime":"2025-07-26T01:33:47.415Z","endTime":"2025-07-26T01:33:50.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.56024945027602,"strikeZoneBottom":1.7435541071815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28413887495441,"aZ":-16.96535973577994,"pfxX":0.7871108110763334,"pfxZ":8.40660384818248,"pX":1.323004406437938,"pZ":3.40092106786503,"vX0":-3.7222060093993328,"vY0":-133.0813504392608,"vZ0":-4.153481273399868,"x":66.57,"y":146.96,"x0":2.6323744207588424,"y0":50.003094170251856,"z0":6.1966437414292255,"aX":1.4248467213305531},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":-0.7,"spinRate":2618,"spinDirection":165},"zone":12,"typeConfidence":0.87,"plateTime":0.41025628032451955,"extension":5.636734478329194},"index":8,"playId":"0f56a21d-587c-3b04-be4c-a7340e5d7367","pitchNumber":7,"startTime":"2025-07-26T01:34:05.791Z","endTime":"2025-07-26T01:34:08.791Z","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":90.5,"endSpeed":84.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35757535542811,"aZ":-16.492364637439543,"pfxX":-0.8299514352002189,"pfxZ":8.750479074983517,"pX":0.4873603744641627,"pZ":3.7568448788850577,"vX0":-4.912377792878978,"vY0":-131.85028654789605,"vZ0":-3.3889562620217326,"x":98.42,"y":137.35,"x0":2.4689326784480246,"y0":50.00268928011886,"z0":6.248653310073749,"aX":-1.48609199756258},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.5,"breakHorizontal":2.4,"spinRate":2617,"spinDirection":164},"zone":12,"typeConfidence":0.86,"plateTime":0.4126345002528633,"extension":5.728803626470901},"index":9,"playId":"82b4205b-fcb8-339f-93f3-915bdc634e70","pitchNumber":8,"startTime":"2025-07-26T01:34:20.099Z","endTime":"2025-07-26T01:34:23.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:34:23.099Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael A. Taylor flies out to right fielder Kyle Tucker in foul territory.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:34:26.492Z","endTime":"2025-07-26T01:35:41.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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.7,"endSpeed":75.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.577302406558903,"aZ":-40.31116729813986,"pfxX":-3.3241249148028285,"pfxZ":-5.669173332636213,"pX":-0.5817578197256263,"pZ":2.8324906728547212,"vX0":-6.265816751762194,"vY0":-118.92407692141559,"vZ0":0.27148623707173125,"x":139.18,"y":162.3,"x0":2.5180901184241766,"y0":50.005426278148555,"z0":6.370001014048311,"aX":-4.767268111154001},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.0,"breakHorizontal":7.6,"spinRate":2265,"spinDirection":327},"zone":4,"typeConfidence":0.9,"plateTime":0.46037462310552035,"extension":5.675263525791713},"index":0,"playId":"8b0e9c21-25f7-3025-8664-b767889c05de","pitchNumber":1,"startTime":"2025-07-26T01:34:46.548Z","endTime":"2025-07-26T01:34:49.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.69963852319509,"strikeZoneBottom":1.63943844146076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28612792387007,"aZ":-15.617360804226589,"pfxX":0.34739283085602857,"pfxZ":9.17486573988699,"pX":1.3908632735113513,"pZ":3.1864814765447482,"vX0":-2.824451910888659,"vY0":-132.95268284741132,"vZ0":-4.825312752939944,"x":63.98,"y":152.75,"x0":2.4181484989841797,"y0":50.006326145353,"z0":6.144344726545636,"aX":0.6272209195838553},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":-0.1,"spinRate":2689,"spinDirection":162},"zone":12,"typeConfidence":0.88,"plateTime":0.410666772275603,"extension":5.725011469439129},"index":1,"playId":"8798b439-8d91-3db9-95cf-240922d610ca","pitchNumber":2,"startTime":"2025-07-26T01:35:02.745Z","endTime":"2025-07-26T01:35:05.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.511272742626126,"aZ":-17.988670569840377,"pfxX":-1.2461282114068406,"pfxZ":7.951102372760719,"pX":0.4111983727876115,"pZ":2.7103035943629576,"vX0":-4.686179278034711,"vY0":-132.0562394073417,"vZ0":-5.464642103858628,"x":101.33,"y":165.6,"x0":2.3634597026820563,"y0":50.001762182868454,"z0":6.110416495385214,"aX":-2.22105477349208},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.6,"breakHorizontal":3.2,"spinRate":2677,"spinDirection":157},"zone":6,"typeConfidence":0.85,"plateTime":0.41321799025053885,"extension":5.775787491463043},"index":2,"playId":"33380fc1-e247-3889-bfb6-b57d654fb799","pitchNumber":3,"startTime":"2025-07-26T01:35:17.290Z","endTime":"2025-07-26T01:35:20.290Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.965297711151468,"aZ":-40.75005187810031,"pfxX":-1.327117816762128,"pfxZ":-6.189362521970402,"pX":0.8218138511617453,"pZ":2.1779111193412284,"vX0":-3.208841236365866,"vY0":-116.90716052224462,"vZ0":-0.800256559493436,"x":85.67,"y":179.98,"x0":2.3844881847643093,"y0":50.00570924391871,"z0":6.348485167343576,"aX":-1.8372937895911887},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.2,"breakHorizontal":3.2,"spinRate":2349,"spinDirection":332},"zone":9,"typeConfidence":0.9,"plateTime":0.4684618881318765,"extension":5.634937818780562},"hitData":{"launchSpeed":89.8,"launchAngle":50.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.73,"coordY":130.95}},"index":3,"playId":"26f20949-12a8-388a-b22f-a1d131466e2f","pitchNumber":4,"startTime":"2025-07-26T01:35:31.994Z","endTime":"2025-07-26T01:35:41.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:35:41.493Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:35:54.754Z","endTime":"2025-07-26T01:38:03.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.264905734456942,"aZ":-15.275360551385988,"pfxX":1.140579114564372,"pfxZ":9.278493293524544,"pX":-0.4922674533612721,"pZ":2.5028162847996285,"vX0":-7.831100780013654,"vY0":-133.25923834509277,"vZ0":-6.591390212601188,"x":135.76,"y":171.2,"x0":2.320563763605926,"y0":50.00348584885383,"z0":6.08762836811635,"aX":2.0793162293033594},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":-0.6,"spinRate":2646,"spinDirection":163},"zone":4,"typeConfidence":0.88,"plateTime":0.4090710536442481,"extension":5.942955741048547},"index":0,"playId":"63bbefa4-e1a1-3e5c-8bb7-4a304359eb77","pitchNumber":1,"startTime":"2025-07-26T01:36:10.190Z","endTime":"2025-07-26T01:36:13.190Z","isPitch":true,"type":"pitch"},{"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":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":77.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.152214227443768,"aZ":-40.79373643292506,"pfxX":-1.0835727768826124,"pfxZ":-5.842932082870581,"pX":0.10687107706148634,"pZ":1.49060575818569,"vX0":-5.0770842458045955,"vY0":-120.11704593752685,"vZ0":-2.74575525731401,"x":112.93,"y":198.53,"x0":2.380295468231921,"y0":50.00162859917494,"z0":6.2417834345618095,"aX":-1.5986910551847737},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.9,"breakHorizontal":3.1,"spinRate":2317,"spinDirection":341},"zone":14,"typeConfidence":0.9,"plateTime":0.4543093172967083,"extension":5.688487899133734},"index":1,"playId":"b7a6f71a-d13e-3af6-8cf9-a1b0cff83793","pitchNumber":2,"startTime":"2025-07-26T01:36:28.545Z","endTime":"2025-07-26T01:36:33.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.2,"strikeZoneTop":3.66707662840216,"strikeZoneBottom":1.83554796449798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37859998725514,"aZ":-18.75751197067799,"pfxX":-0.06780439903144497,"pfxZ":7.256113203360923,"pX":-2.5160461398956917,"pZ":2.1040737699471728,"vX0":-12.04168054721881,"vY0":-133.76421742532722,"vZ0":-7.099924530311834,"x":212.91,"y":181.97,"x0":2.014960725161669,"y0":50.00338693917086,"z0":6.093167416507019,"aX":-0.1224988487123517},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.0,"breakHorizontal":2.2,"spinRate":2695,"spinDirection":167},"zone":13,"typeConfidence":0.87,"plateTime":0.40635963097549244,"extension":5.881161258593613},"index":2,"playId":"025113a7-d89f-3cc3-85ba-e1e7f7716341","pitchNumber":3,"startTime":"2025-07-26T01:37:02.332Z","endTime":"2025-07-26T01:37:05.332Z","isPitch":true,"type":"pitch"},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.380761884556374,"aZ":-40.26706710982203,"pfxX":-1.3378063327881184,"pfxZ":-5.546056081815298,"pX":0.8343034094522226,"pZ":2.2715826897183318,"vX0":-3.492265202428466,"vY0":-119.61914784677633,"vZ0":-1.215722559770097,"x":85.2,"y":177.45,"x0":2.4822717661517353,"y0":50.00007897708622,"z0":6.371428292781061,"aX":-1.9531254815434909},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.1,"breakHorizontal":3.2,"spinRate":2245,"spinDirection":330},"zone":14,"typeConfidence":0.9,"plateTime":0.4565247786744031,"extension":5.587760317407445},"index":3,"playId":"236d1472-9c77-3993-a993-5f2a01312c73","pitchNumber":4,"startTime":"2025-07-26T01:37:16.108Z","endTime":"2025-07-26T01:37:19.243Z","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":91.1,"endSpeed":84.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43436100114786,"aZ":-17.946033164750933,"pfxX":1.7488335081702497,"pfxZ":7.853832707916503,"pX":-0.8211164078930634,"pZ":2.735011165865184,"vX0":-8.807892193306227,"vY0":-132.5124550292151,"vZ0":-5.578952815024086,"x":148.3,"y":164.93,"x0":2.292320162045639,"y0":50.00060712191291,"z0":6.142876889532291,"aX":3.1686447694412214},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.4,"breakHorizontal":-1.7,"spinRate":2643,"spinDirection":168},"zone":4,"typeConfidence":0.87,"plateTime":0.4104698959564943,"extension":5.85088016244},"index":4,"playId":"cddfb675-7447-3caf-92f0-09f2463fb152","pitchNumber":5,"startTime":"2025-07-26T01:37:37.869Z","endTime":"2025-07-26T01:37:40.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":85.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.270751379788916,"aZ":-15.045144495604747,"pfxX":-0.8579127001327003,"pfxZ":9.32147862649855,"pX":0.29488127410675685,"pZ":3.536793657349219,"vX0":-5.352057040678367,"vY0":-133.60157662056315,"vZ0":-4.116956504213939,"x":105.76,"y":143.29,"x0":2.4220786759631325,"y0":50.00627338121998,"z0":6.153612542302528,"aX":-1.5766198579496717},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":2.5,"spinRate":2708,"spinDirection":161},"zone":3,"typeConfidence":0.88,"plateTime":0.4073725057126065,"extension":5.827660789030904},"index":5,"playId":"78987f89-2726-3cea-8373-b7f62592f41e","pitchNumber":6,"startTime":"2025-07-26T01:38:00.048Z","endTime":"2025-07-26T01:38:03.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:38:03.048Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Crow-Armstrong walks.","rbi":0,"awayScore":0,"homeScore":11,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:39:59.496Z","endTime":"2025-07-26T01:41:54.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.894648374298036,"aZ":-23.202991663151547,"pfxX":-11.814240452941654,"pfxZ":4.769847253602501,"pX":-0.06532577119725039,"pZ":1.7078362176836113,"vX0":7.240075069440721,"vY0":-136.71221678857387,"vZ0":-6.451771810856293,"x":119.49,"y":192.67,"x0":-1.2215853471358327,"y0":50.00349273919677,"z0":5.705496764140306,"aX":-22.224781604235055},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":19.7,"spinRate":2319,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.40159329822463974,"extension":6.693014012111946},"index":0,"playId":"81fa6997-45d8-373f-b545-2b06e1b25769","pitchNumber":1,"startTime":"2025-07-26T01:40:12.082Z","endTime":"2025-07-26T01:40:20.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.10778326606701,"strikeZoneBottom":1.43931645667913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.021584041789065,"aZ":-21.56048517525267,"pfxX":-10.75531088235399,"pfxZ":5.448326260526981,"pX":1.360499610564538,"pZ":2.382775704428681,"vX0":10.386165767538145,"vY0":-138.24027712465175,"vZ0":-5.271549860199873,"x":65.14,"y":174.45,"x0":-1.0366489532065009,"y0":50.000403177677605,"z0":5.749178973578788,"aX":-20.943469929789227},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.0,"breakHorizontal":17.5,"spinRate":2157,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3952649830660744,"extension":6.826627564846987},"index":1,"playId":"69c55a3c-eadb-3c58-be3f-1debc81641e6","pitchNumber":2,"startTime":"2025-07-26T01:40:45.140Z","endTime":"2025-07-26T01:40:48.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.444247248013866,"aZ":-40.04644577907678,"pfxX":4.199463285501448,"pfxZ":-5.349281103656051,"pX":0.6965333050743854,"pZ":-0.009076701996617113,"vX0":3.3243031657439013,"vY0":-121.02498199111359,"vZ0":-5.362095646351698,"x":90.45,"y":239.03,"x0":-1.2446090664021219,"y0":50.005247623682976,"z0":5.77502315123844,"aX":6.17770340457441},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-10.8,"breakHorizontal":-8.4,"spinRate":1985,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.4540294156198881,"extension":6.595679455143371},"index":2,"playId":"4910c987-1bb6-3112-8642-f34105aadef7","pitchNumber":3,"startTime":"2025-07-26T01:40:58.110Z","endTime":"2025-07-26T01:41:01.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.12187443778001,"strikeZoneBottom":1.4539048420218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.207215432043792,"aZ":-16.41874721597548,"pfxX":-4.158226517547562,"pfxZ":8.140592646198414,"pX":-1.026786101073901,"pZ":4.243282505781002,"vX0":2.170759080746185,"vY0":-138.1069048074893,"vZ0":-1.678966678097947,"x":156.14,"y":124.21,"x0":-1.2819192418889347,"y0":50.00373759077847,"z0":5.961217293746953,"aX":-8.048172840012038},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":7.1,"spinRate":2320,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3963071227194308,"extension":6.424251745228339},"index":3,"playId":"ee895ef3-beec-3b42-8810-5cb6eb8b61bc","pitchNumber":4,"startTime":"2025-07-26T01:41:18.837Z","endTime":"2025-07-26T01:41:22.497Z","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.8,"endSpeed":87.1,"strikeZoneTop":3.13103350717305,"strikeZoneBottom":1.49107116431215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.061497358414037,"aZ":-23.24016911646504,"pfxX":-9.752023031619032,"pfxZ":4.615260179656456,"pX":0.08317811256710816,"pZ":3.4181302659230735,"vX0":7.001935621806316,"vY0":-137.89799004200114,"vZ0":-2.117004988207752,"x":113.83,"y":146.49,"x0":-1.2146961296316792,"y0":50.00485535295515,"z0":5.7545623114463345,"aX":-18.8885908438854},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.2,"breakHorizontal":16.3,"spinRate":2195,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3963512895718382,"extension":6.764235897026916},"index":4,"playId":"88092a9a-6c61-3003-8cb2-b96c153a00d9","pitchNumber":5,"startTime":"2025-07-26T01:41:34.588Z","endTime":"2025-07-26T01:41:38.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.1117885606281,"strikeZoneBottom":1.47199792162651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.484515578858336,"aZ":-29.76593742139955,"pfxX":-10.07648378506039,"pfxZ":1.2451354638011871,"pX":-1.1552751285484943,"pZ":3.1812229367872282,"vX0":4.257363423714287,"vY0":-138.55390676098645,"vZ0":-1.2656803451270142,"x":161.04,"y":152.89,"x0":-1.4071760141170129,"y0":50.00379264438968,"z0":5.642946595171748,"aX":-19.48815701822792},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.2,"breakHorizontal":17.3,"spinRate":2167,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3961208558319158,"extension":6.7883043855516965},"index":5,"playId":"f03e0c6d-0b68-36ff-bc7d-258306ee570d","pitchNumber":6,"startTime":"2025-07-26T01:41:51.316Z","endTime":"2025-07-26T01:41:54.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:41:54.650Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ian Happ walks. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":0,"homeScore":11,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:41:58.102Z","endTime":"2025-07-26T01:45:49.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[3],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76201477433338,"aZ":-24.730222312144278,"pfxX":-8.557181383392166,"pfxZ":3.8545129893151913,"pX":-0.8346232136648626,"pZ":2.8137082239763767,"vX0":4.253033695909583,"vY0":-137.66163453786828,"vZ0":-3.213688173540221,"x":148.81,"y":162.81,"x0":-1.2825512476840075,"y0":50.00425211338368,"z0":5.658662475252581,"aX":-16.527981175850833},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.6,"breakHorizontal":14.6,"spinRate":2137,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39692982881353966,"extension":6.66420692226144},"index":0,"playId":"80e18025-ed9b-3cab-a35c-48152b0e17b9","pitchNumber":1,"startTime":"2025-07-26T01:42:21.742Z","endTime":"2025-07-26T01:42:24.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.63609707738332,"strikeZoneBottom":1.70373945724222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.920841149667826,"aZ":-39.11613059937395,"pfxX":4.109643406967716,"pfxZ":-4.574138918376413,"pX":0.3971944347828031,"pZ":1.4172619496442882,"vX0":2.779714776762666,"vY0":-122.35172213475053,"vZ0":-2.576362217081301,"x":101.86,"y":200.51,"x0":-1.2871589829235714,"y0":50.002493372537494,"z0":5.832714125046976,"aX":6.236584532009961},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.6,"breakHorizontal":-8.0,"spinRate":1845,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.44748982485606703,"extension":6.7099322357018085},"index":1,"playId":"2028971a-8cfe-3fa7-85d2-99161054db1a","pitchNumber":2,"startTime":"2025-07-26T01:42:43.577Z","endTime":"2025-07-26T01:42:47.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9840206056321,"aZ":-23.03929094574403,"pfxX":-10.051523020735962,"pfxZ":4.705393868718771,"pX":0.2770212245924012,"pZ":2.7626229791309878,"vX0":7.700479095487408,"vY0":-137.5797416690267,"vZ0":-3.7975694920213834,"x":106.44,"y":164.19,"x0":-1.2351108971621942,"y0":50.00181567875332,"z0":5.6993068699464855,"aX":-19.506539769899927},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":16.8,"spinRate":2271,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3962572880774675,"extension":6.873067510371048},"index":2,"playId":"5d8b94ab-b1b7-3af1-8b4b-4543a47c0d83","pitchNumber":3,"startTime":"2025-07-26T01:43:03.355Z","endTime":"2025-07-26T01:43:06.355Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T01:43:23.475Z","endTime":"2025-07-26T01:43:51.328Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"}},{"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":95.8,"endSpeed":86.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.467769563795315,"aZ":-13.456933239615102,"pfxX":-5.619645791834287,"pfxZ":9.578912248944606,"pX":-0.5998188365778699,"pZ":3.8634881792153934,"vX0":3.6242001279813367,"vY0":-139.40529492679835,"vZ0":-3.1507377915207284,"x":139.86,"y":134.47,"x0":-1.1915516160947144,"y0":50.0002649797804,"z0":5.905443359697749,"aX":-10.978689020433302},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2415,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3939972182876006,"extension":6.770572884484733},"index":4,"playId":"5efbcbf0-6d20-3675-b2e6-586f43d94c3a","pitchNumber":4,"startTime":"2025-07-26T01:43:51.328Z","endTime":"2025-07-26T01:43:54.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77759624542051,"aZ":-40.924703461756216,"pfxX":1.5101595188248123,"pfxZ":-5.875870226501661,"pX":-0.5188617608644125,"pZ":1.7588759715513325,"vX0":1.386363259315329,"vY0":-121.72745403908986,"vZ0":-1.2118812854604706,"x":136.78,"y":191.29,"x0":-1.2937930359350576,"y0":50.005613634345195,"z0":5.833144550665641,"aX":2.247371969445553},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.7,"breakHorizontal":-3.1,"spinRate":1895,"spinDirection":21},"zone":7,"typeConfidence":2.0,"plateTime":0.45143007960961734,"extension":6.678719095855008},"index":5,"playId":"c9681609-3580-3f38-98f8-595e962ed31f","pitchNumber":5,"startTime":"2025-07-26T01:44:11.890Z","endTime":"2025-07-26T01:44:14.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73011531468116,"aZ":-22.66076283084424,"pfxX":-9.901290995822016,"pfxZ":6.07921632653771,"pX":-0.6423718920026779,"pZ":1.5519485565051407,"vX0":5.010598792564036,"vY0":-124.51140990881831,"vZ0":-5.258972942230255,"x":141.49,"y":196.88,"x0":-1.3977106674744588,"y0":50.0047591205773,"z0":5.5744081616906636,"aX":-15.499260790762097},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.0,"breakHorizontal":16.7,"spinRate":1564,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4404327162208914,"extension":6.986633309185414},"index":6,"playId":"d8e93880-4292-363b-b43a-77dd497cb7df","pitchNumber":6,"startTime":"2025-07-26T01:44:36.267Z","endTime":"2025-07-26T01:44:39.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.64108550855637,"strikeZoneBottom":1.63098814731256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92468432621575,"aZ":-14.671530294478604,"pfxX":-6.052865459430361,"pfxZ":8.913988573353087,"pX":-1.437389808228274,"pZ":3.365043228713616,"vX0":1.9515744767637184,"vY0":-139.5873073142963,"vZ0":-3.9916702318662614,"x":171.79,"y":147.92,"x0":-1.3614577316640668,"y0":50.00134930973858,"z0":5.786775378448602,"aX":-11.881808332582},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":10.6,"spinRate":2336,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39316303307381917,"extension":6.627926561412814},"index":7,"playId":"49aaf809-3805-38fd-bd8f-357047b0aaf2","pitchNumber":7,"startTime":"2025-07-26T01:45:03.832Z","endTime":"2025-07-26T01:45:06.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.64698679062018,"strikeZoneBottom":1.71810993121537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98138727049496,"aZ":-27.20649459286179,"pfxX":-10.681849031295512,"pfxZ":2.9761033949675264,"pX":0.1869085306208578,"pZ":0.9322113878460034,"vX0":7.291961294694891,"vY0":-128.19134633242064,"vZ0":-6.19133303068111,"x":109.88,"y":213.61,"x0":-1.3037806759486446,"y0":50.000255457777854,"z0":5.496619603673569,"aX":-17.81246321245608},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":17.8,"spinRate":1830,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4269378013505616,"extension":7.361635347973339},"index":8,"playId":"083b7f53-c00b-39d3-998c-e694742970a1","pitchNumber":8,"startTime":"2025-07-26T01:45:24.545Z","endTime":"2025-07-26T01:45:27.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.50251049583077,"strikeZoneBottom":1.60162452782563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16428008885907,"aZ":-21.423350547165864,"pfxX":-11.150991865040007,"pfxZ":5.498656678579921,"pX":-0.1200536323378429,"pZ":0.6632023292802578,"vX0":7.205600170734668,"vY0":-138.2688790359647,"vZ0":-8.969250741174577,"x":121.58,"y":220.87,"x0":-1.2988053048744266,"y0":50.00156545890993,"z0":5.3631987693702365,"aX":-21.788943318617438},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":18.8,"spinRate":2263,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3947550580654884,"extension":6.902776323698073},"index":9,"playId":"fdb77bc9-9d46-3eb9-b5a0-c2e929bd383d","pitchNumber":9,"startTime":"2025-07-26T01:45:46.272Z","endTime":"2025-07-26T01:45:49.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:45:49.272Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Turner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:46:59.192Z","endTime":"2025-07-26T01:48:15.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"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":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Turner replaces Dansby Swanson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:46:01.755Z","endTime":"2025-07-26T01:46:08.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T01:46:08.664Z","endTime":"2025-07-26T01:47:01.284Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.34154262967143,"strikeZoneBottom":1.6291560043814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97078814952744,"aZ":-23.55229074450369,"pfxX":-11.643360149303664,"pfxZ":4.527459872988944,"pX":1.2766886456598912,"pZ":2.413325175822806,"vX0":10.718379680390369,"vY0":-137.48575905148923,"vZ0":-4.0940676070436215,"x":68.34,"y":173.62,"x0":-1.1695880189944212,"y0":50.00238161359066,"z0":5.530387055639579,"aX":-22.173039103995155},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":18.7,"spinRate":2357,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39918849902118847,"extension":7.04791263623549},"index":2,"playId":"84a5d37e-8126-3a81-b758-b74cefc681f7","pitchNumber":1,"startTime":"2025-07-26T01:47:01.284Z","endTime":"2025-07-26T01:47:04.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.690331618541503,"aZ":-20.366411262905135,"pfxX":-10.425317968177866,"pfxZ":6.1682119847267405,"pX":-0.9781285209734313,"pZ":2.7219468916563794,"vX0":4.374168191232255,"vY0":-137.51016107105667,"vZ0":-3.815875763891585,"x":154.28,"y":165.29,"x0":-1.2356714147356676,"y0":50.001883841362314,"z0":5.5106032268739815,"aX":-19.949432227279065},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":18.0,"spinRate":2309,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3984330861235028,"extension":6.819667073087313},"index":3,"playId":"775569cd-9983-31d0-ae38-a20f8e024a54","pitchNumber":2,"startTime":"2025-07-26T01:47:18.509Z","endTime":"2025-07-26T01:47:26.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26869677079488,"aZ":-23.016832681070312,"pfxX":-10.367156602026355,"pfxZ":4.74711675984263,"pX":-0.23070283573228384,"pZ":2.594449967559658,"vX0":6.325930224003807,"vY0":-137.90330782406963,"vZ0":-3.974110305248196,"x":125.79,"y":168.73,"x0":-1.2057877573694087,"y0":50.00283990076633,"z0":5.604305573492862,"aX":-19.99513518693242},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":17.5,"spinRate":2251,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3969686580265459,"extension":6.643287241154986},"index":4,"playId":"a623d7af-1d45-390a-9824-7902cd25ce73","pitchNumber":3,"startTime":"2025-07-26T01:47:48.425Z","endTime":"2025-07-26T01:47:51.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.027162234974018,"aZ":-31.20662762886785,"pfxX":2.5257409500504635,"pfxZ":0.6142918307821335,"pX":0.9140194337329622,"pZ":1.9900613496744588,"vX0":4.516141661528557,"vY0":-124.56994863928857,"vZ0":-2.5806911158629866,"x":82.16,"y":185.05,"x0":-1.2476267765303555,"y0":50.00477400128215,"z0":5.608516809818775,"aX":3.9855311236686344},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":-5.6,"spinRate":2498,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4389970499840521,"extension":7.1495690196650665},"index":5,"playId":"d8e0cdb4-a35d-30a3-92f7-1f0718e738e0","pitchNumber":4,"startTime":"2025-07-26T01:48:11.299Z","endTime":"2025-07-26T01:48:15.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:48:15.306Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to left fielder Austin Slater.","rbi":0,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:48:18.324Z","endTime":"2025-07-26T01:48:50.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"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(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":95.0,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.461193773380284,"aZ":-23.893825253521708,"pfxX":-10.580199143096083,"pfxZ":4.289184360683709,"pX":-0.7671176443091496,"pZ":2.6092284708726727,"vX0":5.120209206864671,"vY0":-138.2039611415031,"vZ0":-3.742112964662382,"x":146.24,"y":168.33,"x0":-1.2716027635208538,"y0":50.0010610976857,"z0":5.589891051116057,"aX":-20.417698237228795},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.2,"breakHorizontal":18.0,"spinRate":2303,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3966606423818946,"extension":6.798041348889356},"hitData":{"launchSpeed":74.1,"launchAngle":36.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.4,"coordY":101.09}},"index":0,"playId":"eb1752af-c376-3147-8d5f-0bec5dcdded6","pitchNumber":1,"startTime":"2025-07-26T01:48:38.763Z","endTime":"2025-07-26T01:48:50.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:48:50.017Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Reese McGuire homers (6) on a line drive to right center field. Pete Crow-Armstrong scores. Ian Happ scores.","rbi":3,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:49:00.281Z","endTime":"2025-07-26T01:50:07.942Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":605288,"link":"/api/v1/people/605288"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.0,"endSpeed":76.0,"strikeZoneTop":3.29621305502967,"strikeZoneBottom":1.6644392242321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.803074157860667,"aZ":-42.31071969197115,"pfxX":2.1842225576838175,"pfxZ":-6.904840708670777,"pX":-1.4885876473132433,"pZ":3.1683689569833615,"vX0":-0.7999011773568112,"vY0":-120.78001652013606,"vZ0":2.209391343627435,"x":173.74,"y":153.23,"x0":-1.435776250127559,"y0":50.001473036985516,"z0":5.978487132818122,"aX":3.2078872225625643},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.6,"breakHorizontal":-3.7,"spinRate":1982,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.45451580255300517,"extension":6.3699299058725805},"index":0,"playId":"e3a993ff-3daf-3e74-b2f5-1c8dd1257097","pitchNumber":1,"startTime":"2025-07-26T01:49:22.730Z","endTime":"2025-07-26T01:49:26.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24234214708075,"aZ":-25.201892966772828,"pfxX":-10.309133155186156,"pfxZ":3.56166010296854,"pX":0.18185516916583727,"pZ":2.022129492595903,"vX0":7.7056488195237405,"vY0":-139.08224854292513,"vZ0":-5.022995074404886,"x":110.07,"y":184.18,"x0":-1.2854323224344797,"y0":50.00399137611672,"z0":5.523192523691867,"aX":-20.194778316849064},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":17.0,"spinRate":2344,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3938381248733487,"extension":7.175012864830927},"hitData":{"launchSpeed":105.7,"launchAngle":21.0,"totalDistance":394.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":183.62,"coordY":50.52}},"index":1,"playId":"1527c3e5-efb2-3587-8d73-d1347128c7a2","pitchNumber":2,"startTime":"2025-07-26T01:49:40.547Z","endTime":"2025-07-26T01:50:07.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:50:07.942Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vidal Bruján singles on a ground ball to right fielder Mike Tauchman.","rbi":0,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:50:19.042Z","endTime":"2025-07-26T01:50:36.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643565,"link":"/api/v1/people/643565"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.833305050065384,"aZ":-14.356695955827144,"pfxX":-6.188387604047789,"pfxZ":9.111845508012916,"pX":0.07934442440908081,"pZ":2.1139968768044333,"vX0":5.6769817897908466,"vY0":-138.66338404616366,"vZ0":-7.276155045260135,"x":113.98,"y":181.7,"x0":-1.1864771334286717,"y0":50.001287191472414,"z0":5.722186717613818,"aX":-12.098702841687642},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2323,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3943888667362758,"extension":6.652749890899153},"hitData":{"launchSpeed":98.9,"launchAngle":7.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.23,"coordY":103.97}},"index":0,"playId":"9b8fec97-10e6-3739-b4fa-d242973dd87d","pitchNumber":1,"startTime":"2025-07-26T01:50:25.537Z","endTime":"2025-07-26T01:50:36.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:50:36.519Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out sharply to center fielder Michael A. Taylor.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T01:53:03.410Z","endTime":"2025-07-26T01:54:46.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T01:50:45.941Z","endTime":"2025-07-26T01:52:03.251Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Gilbert replaces Adrian Houser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-26T01:52:03.251Z","endTime":"2025-07-26T01:53:05.752Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656457,"link":"/api/v1/people/656457"},"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":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.26525631778956,"strikeZoneBottom":1.58220383424128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.379951825221216,"aZ":-23.629955108370453,"pfxX":7.168348853401448,"pfxZ":5.014196453334863,"pX":-1.7123148168298326,"pZ":3.378456120251058,"vX0":-15.415960892157099,"vY0":-129.76258630913622,"vZ0":1.0688034665375774,"x":182.27,"y":147.56,"x0":3.376476257781744,"y0":50.001263631495874,"z0":4.762634570502434,"aX":12.21252195812322},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.6,"breakHorizontal":-9.5,"spinRate":2315,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.4222459772185747,"extension":5.8345096148729745},"index":2,"playId":"a92839b7-8c41-3808-a2da-658269c614cc","pitchNumber":1,"startTime":"2025-07-26T01:53:05.752Z","endTime":"2025-07-26T01:53:08.752Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.21459577243873,"strikeZoneBottom":1.36100847679013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6489116251653,"aZ":-29.92119911005517,"pfxX":11.511862399359135,"pfxZ":1.3421526143721199,"pX":0.04323845298335538,"pZ":2.17645212763575,"vX0":-12.486390921945507,"vY0":-128.99607445272125,"vZ0":-0.7212654314200372,"x":115.35,"y":180.02,"x0":3.4582713963851024,"y0":50.00472812696745,"z0":4.773194990896585,"aX":19.340975583158162},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-18.0,"spinRate":2212,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4251456896384882,"extension":5.66921280207673},"index":3,"playId":"81425fb9-1ee8-3931-82ae-234f1d1a2c45","pitchNumber":2,"startTime":"2025-07-26T01:53:23.065Z","endTime":"2025-07-26T01:53:26.157Z","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":89.0,"endSpeed":80.9,"strikeZoneTop":3.22314233374392,"strikeZoneBottom":1.54041213335237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67478519233599,"aZ":-30.28776483850717,"pfxX":11.745048679567802,"pfxZ":1.134606000999379,"pX":-1.479105031703697,"pZ":2.0295906558194985,"vX0":-16.061794872516312,"vY0":-128.54888183520504,"vZ0":-0.6654986942164336,"x":173.38,"y":183.98,"x0":3.3361585620638263,"y0":50.0061169584592,"z0":4.651781503747865,"aX":19.581169066285657},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":-17.5,"spinRate":2176,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.42676742243248267,"extension":5.831673456325643},"index":4,"playId":"93d9b60e-4fb6-3bed-82dd-30d6b8ea62ba","pitchNumber":3,"startTime":"2025-07-26T01:53:39.665Z","endTime":"2025-07-26T01:53:42.665Z","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":89.2,"endSpeed":81.8,"strikeZoneTop":3.14238740655921,"strikeZoneBottom":1.57349245158846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13529114917243,"aZ":-31.91471619103864,"pfxX":10.621350112913577,"pfxZ":0.15498815009304856,"pX":-1.6862311982722344,"pZ":2.119164095940364,"vX0":-16.41185071221998,"vY0":-128.84791791351708,"vZ0":-0.13187682701547665,"x":181.28,"y":181.56,"x0":3.366999252299422,"y0":50.00381202664293,"z0":4.623610519741136,"aX":17.97689492896893},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":-15.8,"spinRate":2240,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4240330006886679,"extension":5.8096306080692415},"index":5,"playId":"34b9d295-7057-3243-a658-2075b792abfd","pitchNumber":4,"startTime":"2025-07-26T01:53:59.163Z","endTime":"2025-07-26T01:54:02.163Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93373626656413,"aZ":-32.07225236824359,"pfxX":12.600476339153895,"pfxZ":0.056830855658699164,"pX":-0.48738477957349596,"pZ":2.031833673813808,"vX0":-14.12585096804649,"vY0":-130.7911083508615,"vZ0":-0.49110015488562386,"x":135.58,"y":183.92,"x0":3.3498196727808005,"y0":50.00102443419245,"z0":4.629998268491103,"aX":21.799223280419948},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.2,"breakHorizontal":-19.7,"spinRate":2243,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.4190027909326117,"extension":6.224987815010724},"index":6,"playId":"c16fc72a-bc3f-3733-bb26-1f4ad644a755","pitchNumber":5,"startTime":"2025-07-26T01:54:18.671Z","endTime":"2025-07-26T01:54:21.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22092463851627,"aZ":-28.705949699859463,"pfxX":11.185910884579567,"pfxZ":2.0558616842224566,"pX":-0.3616754807407556,"pZ":2.8361725241607294,"vX0":-13.299553580927418,"vY0":-128.35860697531797,"vZ0":0.8268769777064567,"x":130.79,"y":162.2,"x0":3.4106462579372967,"y0":50.00005794322341,"z0":4.728851323143276,"aX":18.83964235260651},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-17.6,"spinRate":2166,"spinDirection":113},"zone":1,"typeConfidence":2.0,"plateTime":0.4251807148929063,"extension":5.98543356975283},"hitData":{"launchSpeed":101.5,"launchAngle":26.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":143.32,"coordY":49.01}},"index":7,"playId":"af8dfd16-1cc4-361f-870f-01342203e106","pitchNumber":6,"startTime":"2025-07-26T01:54:39.440Z","endTime":"2025-07-26T01:54:46.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:54:46.951Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase Meidroth flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:57:11.445Z","endTime":"2025-07-26T01:59:08.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9,10,11],"actionIndex":[0,1,2,3,4],"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Matt Shaw replaces left fielder Ian Happ, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:56:58.435Z","endTime":"2025-07-26T01:56:58.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"description":"Justin Turner remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T01:56:58.455Z","endTime":"2025-07-26T01:56:58.456Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457759,"link":"/api/v1/people/457759"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"description":"Defensive switch from second base to shortstop for Nico Hoerner.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-26T01:56:58.456Z","endTime":"2025-07-26T01:56:58.457Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700"},{"details":{"description":"Defensive switch from third base to left field for Vidal Bruján.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-07-26T01:56:58.457Z","endTime":"2025-07-26T01:56:58.458Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Ryan Brasier replaces Drew Pomeranz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-07-26T01:56:58.458Z","endTime":"2025-07-26T01:57:13.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518489,"link":"/api/v1/people/518489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.15641854008643,"strikeZoneBottom":1.62943314439146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.999901345608414,"aZ":-14.237327142682608,"pfxX":-6.475077763002498,"pfxZ":9.539746877800276,"pX":-0.30173376217896514,"pZ":2.8344874797019006,"vX0":5.810752979808584,"vY0":-136.27664870024776,"vZ0":-4.811241102006036,"x":128.5,"y":162.25,"x0":-1.6205627373096678,"y0":50.00377478298199,"z0":5.606590216410539,"aX":-12.177149172991127},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2243,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4019386127339626,"extension":6.830903843707103},"index":5,"playId":"9dd48746-c822-3268-bc06-5c32232e6308","pitchNumber":1,"startTime":"2025-07-26T01:57:13.615Z","endTime":"2025-07-26T01:57:16.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.17176785499874,"strikeZoneBottom":1.55839180607851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.334833406771068,"aZ":-20.131739235974955,"pfxX":-8.470878683323537,"pfxZ":6.328667515720145,"pX":-0.8861089533205211,"pZ":3.376515629585216,"vX0":4.8381881761523085,"vY0":-136.67182642622993,"vZ0":-2.5378609104192265,"x":150.78,"y":147.61,"x0":-1.572771354559289,"y0":50.005995691030165,"z0":5.690022428782734,"aX":-16.12986601076222},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":14.4,"spinRate":2191,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39978018849391317,"extension":6.758395980635875},"index":6,"playId":"33ffd607-82a7-3c07-b527-b7ad2f547d22","pitchNumber":2,"startTime":"2025-07-26T01:57:28.074Z","endTime":"2025-07-26T01:57:31.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.19649617040109,"strikeZoneBottom":1.5607969670354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6454065723431,"aZ":-30.11591501710884,"pfxX":1.1356338588355355,"pfxZ":1.3095120888992753,"pX":0.5488334819718462,"pZ":3.106489150261157,"vX0":4.174913065008596,"vY0":-123.53946462284922,"vZ0":-0.7354641605377787,"x":96.08,"y":154.9,"x0":-1.2988726999508795,"y0":50.00311455951424,"z0":5.901669605619429,"aX":1.78508011472932},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":-2.9,"spinRate":2361,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.4404900612241591,"extension":7.110192315756875},"index":7,"playId":"58e6c95c-afe7-36b5-8c9f-bf527f163a78","pitchNumber":3,"startTime":"2025-07-26T01:57:43.025Z","endTime":"2025-07-26T01:57:46.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.160164847021065,"aZ":-29.62127361590307,"pfxX":1.874229288244146,"pfxZ":1.6056321999035639,"pX":0.37754595530988244,"pZ":1.89357256488423,"vX0":3.272310126235919,"vY0":-124.60263707574833,"vZ0":-3.7327125932641163,"x":102.61,"y":187.65,"x0":-1.1900638260570793,"y0":50.00397919150987,"z0":5.826179307191136,"aX":2.983244113772224},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2348,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.4375364471871537,"extension":6.95721340850155},"index":8,"playId":"4b5c1521-14b7-32b2-aa4c-13a852a2668f","pitchNumber":4,"startTime":"2025-07-26T01:57:58.205Z","endTime":"2025-07-26T01:58:01.205Z","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":83.0,"endSpeed":77.1,"strikeZoneTop":3.23403704430001,"strikeZoneBottom":1.57179111547736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.060531610078762,"aZ":-31.59046868206038,"pfxX":1.2667677047576014,"pfxZ":0.391827356150543,"pX":1.169957695674885,"pZ":1.1744952659376646,"vX0":5.070137559077666,"vY0":-120.78435781736766,"vZ0":-4.427734599321389,"x":72.4,"y":207.07,"x0":-1.1151991098843332,"y0":50.001536898200975,"z0":5.788700166272195,"aX":1.884068217228822},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.0,"breakHorizontal":-3.5,"spinRate":2248,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.45231396211272434,"extension":7.0806571862547445},"index":9,"playId":"9c6a3235-816c-3dca-b4fc-95a658dfa3f3","pitchNumber":5,"startTime":"2025-07-26T01:58:20.191Z","endTime":"2025-07-26T01:58:23.416Z","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":93.9,"endSpeed":86.6,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.467068917090604,"aZ":-19.60928270558414,"pfxX":-8.22574928002818,"pfxZ":6.561507224664641,"pX":-0.8840698385287381,"pZ":4.047082005427408,"vX0":4.718447835954604,"vY0":-136.85066361207734,"vZ0":-1.007122174500474,"x":150.7,"y":129.51,"x0":-1.5531719971768474,"y0":50.00323912112697,"z0":5.750879597292218,"aX":-15.75335510795246},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":14.0,"spinRate":2193,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39877606533198895,"extension":6.940400899255542},"index":10,"playId":"c65c6dae-7417-3671-820e-622398a61e5b","pitchNumber":6,"startTime":"2025-07-26T01:58:37.892Z","endTime":"2025-07-26T01:58:41.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.664139626311073,"aZ":-14.679661622675594,"pfxX":-5.048143412274989,"pfxZ":9.230803653123647,"pX":0.07738125004746235,"pZ":2.817648604592934,"vX0":6.354944248645415,"vY0":-136.47863372150505,"vZ0":-4.733139999430331,"x":114.05,"y":162.7,"x0":-1.6201420462304696,"y0":50.005211126551664,"z0":5.577807814818248,"aX":-9.570863584157957},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2285,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4005711565628749,"extension":6.9743945474157085},"hitData":{"launchSpeed":96.8,"launchAngle":37.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.64,"coordY":70.6}},"index":11,"playId":"88100cc3-8608-3eac-b4f5-7c95013fcf00","pitchNumber":7,"startTime":"2025-07-26T01:58:59.747Z","endTime":"2025-07-26T01:59:08.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:59:08.283Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Slater called out on strikes.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:59:12.634Z","endTime":"2025-07-26T02:00:58.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.74260854166799,"strikeZoneBottom":1.87105705159124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.649645020470036,"aZ":-13.715701375974675,"pfxX":-5.91765115808,"pfxZ":9.62527145740575,"pX":1.5184588069162248,"pZ":2.347704913369648,"vX0":10.42314261675473,"vY0":-136.99287071870594,"vZ0":-5.985885566551263,"x":59.12,"y":175.39,"x0":-1.5510291138722443,"y0":50.00582592361092,"z0":5.483122102059802,"aX":-11.352946534993551},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2337,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39842229647805993,"extension":7.085892475002272},"index":0,"playId":"47364db3-b20c-3183-b874-05d504c788dc","pitchNumber":1,"startTime":"2025-07-26T01:59:32.356Z","endTime":"2025-07-26T01:59:35.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47235273293814,"aZ":-15.75321258074973,"pfxX":-5.660903927500834,"pfxZ":8.664500905388964,"pX":0.015841328629342916,"pZ":3.072120121310824,"vX0":6.624006595434119,"vY0":-136.65321871387206,"vZ0":-3.851300106175962,"x":116.4,"y":155.83,"x0":-1.701492965781617,"y0":50.00628763406766,"z0":5.578673968091238,"aX":-10.733359446702336},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":8.9,"spinRate":2355,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4004649599011212,"extension":6.925347091721256},"index":1,"playId":"e129dd4d-03f9-3eee-a36c-86f9af5b11bd","pitchNumber":2,"startTime":"2025-07-26T01:59:46.991Z","endTime":"2025-07-26T01:59:49.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.71871014640348,"strikeZoneBottom":1.81922666517674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.230702979490875,"aZ":-26.62461022705375,"pfxX":2.6188010650577773,"pfxZ":3.4537260447625213,"pX":1.0742502138689451,"pZ":1.4710487866397706,"vX0":4.808337187915439,"vY0":-125.39605177174259,"vZ0":-5.235332824465701,"x":76.05,"y":199.06,"x0":-1.2016405843593887,"y0":50.00249091256124,"z0":5.734148447678842,"aX":4.207336403857327},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.4,"breakHorizontal":-5.8,"spinRate":2234,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.43531328962537996,"extension":7.105610712498062},"index":2,"playId":"62e0c256-a36e-3e68-88a6-22996aa9c733","pitchNumber":3,"startTime":"2025-07-26T02:00:05.446Z","endTime":"2025-07-26T02:00:08.872Z","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":93.5,"endSpeed":86.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.095949600820617,"aZ":-21.09959460826147,"pfxX":-9.608620670179233,"pfxZ":5.85732699752525,"pX":-1.2015125650480167,"pZ":3.6803350602421987,"vX0":4.010900485423896,"vY0":-136.1906101188929,"vZ0":-1.7076727414720922,"x":162.8,"y":139.41,"x0":-1.4396699015784873,"y0":50.001376033460296,"z0":5.765212150952336,"aX":-18.16534247205203},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2101,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40117919983181327,"extension":6.864762371388438},"index":3,"playId":"e6e38bf4-511f-3bce-a1cb-43571b7746ed","pitchNumber":4,"startTime":"2025-07-26T02:00:21.648Z","endTime":"2025-07-26T02:00:29.818Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-26T02:00:44.197Z","endTime":"2025-07-26T02:00:54.733Z","isPitch":false,"type":"action","player":{"id":596103,"link":"/api/v1/people/596103"}},{"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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.73621161643437,"strikeZoneBottom":1.81518088547922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.032854232103947,"aZ":-28.5589222136149,"pfxX":2.520560984437315,"pfxZ":2.348997084391092,"pX":0.6767524240472751,"pZ":3.6292876153270854,"vX0":3.8089710070538643,"vY0":-122.70763879122464,"vZ0":0.26163315848873525,"x":91.2,"y":140.79,"x0":-1.2172689210974317,"y0":50.004233145087696,"z0":5.935085909663428,"aX":3.881341760890378},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":-5.4,"spinRate":2212,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.44469233497374194,"extension":6.993605163696146},"index":5,"playId":"4fa66a44-fa82-377d-829c-e57538966838","pitchNumber":5,"startTime":"2025-07-26T02:00:54.733Z","endTime":"2025-07-26T02:00:58.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:00:58.945Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edgar Quero strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T02:01:07.116Z","endTime":"2025-07-26T02:03:18.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624512,"link":"/api/v1/people/624512"},"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":93.4,"endSpeed":85.0,"strikeZoneTop":3.38073964304875,"strikeZoneBottom":1.64786617334433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.064351100619312,"aZ":-16.79588393578854,"pfxX":-4.966048014491395,"pfxZ":8.256309205802154,"pX":-1.5520628630668933,"pZ":3.521320920944765,"vX0":2.038943067911592,"vY0":-135.94573838995473,"vZ0":-2.848592135311444,"x":176.16,"y":143.7,"x0":-1.6684388831474655,"y0":50.006788696675684,"z0":5.755094595815827,"aX":-9.255168131294962},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":8.5,"spinRate":2234,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4035971421575706,"extension":6.870815905672087},"index":0,"playId":"2c30b3ff-c8cd-3443-b5bb-9e12cff28dd7","pitchNumber":1,"startTime":"2025-07-26T02:01:24.640Z","endTime":"2025-07-26T02:01:27.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.32417037099104,"strikeZoneBottom":1.59131408979073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.415611919776506,"aZ":-22.64770094872698,"pfxX":1.6315918895307067,"pfxZ":5.643614925898346,"pX":0.6620946126668129,"pZ":3.1600935784788544,"vX0":4.818468509464414,"vY0":-128.2996853437127,"vZ0":-2.203317581015402,"x":91.76,"y":153.46,"x0":-1.442906716798774,"y0":50.004421404656064,"z0":5.772372311274496,"aX":2.752883139512151},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.1,"breakHorizontal":-4.0,"spinRate":2298,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.4248949930944397,"extension":6.92038999797329},"index":1,"playId":"8d121fdc-1e6f-3c1b-acb5-95cfe12582f7","pitchNumber":2,"startTime":"2025-07-26T02:01:39.007Z","endTime":"2025-07-26T02:01:42.556Z","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":93.1,"endSpeed":84.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43719970301673,"aZ":-14.747727754271887,"pfxX":-4.305458925961441,"pfxZ":9.410833693520273,"pX":0.512300204583935,"pZ":2.9099307845145206,"vX0":6.734876126326461,"vY0":-135.4292424576504,"vZ0":-4.690537997284186,"x":97.47,"y":160.21,"x0":-1.450932351355906,"y0":50.00267904152814,"z0":5.700810268002477,"aX":-7.973027761995522},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2232,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.40491919110750985,"extension":6.8761801968414495},"index":2,"playId":"d9e04ba3-4917-33ea-abc2-d2178f3ee79a","pitchNumber":3,"startTime":"2025-07-26T02:01:52.900Z","endTime":"2025-07-26T02:01:55.900Z","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":85.1,"endSpeed":79.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43121939934938,"aZ":-30.04704789627677,"pfxX":1.8670961002460484,"pfxZ":1.3450865179814855,"pX":0.755617130588059,"pZ":1.0713187766265069,"vX0":4.120761109940616,"vY0":-123.963171497522,"vZ0":-5.23289849458141,"x":88.2,"y":209.85,"x0":-1.1612905011702495,"y0":50.00097429227505,"z0":5.6754909706917465,"aX":2.9469710712804993},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-4.2,"spinRate":2423,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.43943891689599646,"extension":7.224807751618542},"index":3,"playId":"e5f0b0e0-7b73-3dce-8468-d751e4064d15","pitchNumber":4,"startTime":"2025-07-26T02:02:13.470Z","endTime":"2025-07-26T02:02:16.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":79.2,"strikeZoneTop":3.31450481817022,"strikeZoneBottom":1.60338080459707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.155712112271253,"aZ":-27.316543465297148,"pfxX":2.228312356913518,"pfxZ":3.128237339674137,"pX":1.9614422313145612,"pZ":0.3169255770836936,"vX0":6.586241808776451,"vY0":-122.68641328502534,"vZ0":-7.486766673000317,"x":42.23,"y":230.22,"x0":-1.027926247477488,"y0":50.001305579591524,"z0":5.678648773296881,"aX":3.457513410769442},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.4,"breakHorizontal":-5.3,"spinRate":2355,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4434026375135347,"extension":7.283234673951539},"index":4,"playId":"d631dee2-5fdc-3b3b-b056-8b985255090b","pitchNumber":5,"startTime":"2025-07-26T02:02:34.356Z","endTime":"2025-07-26T02:02:37.356Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.69395717911267,"aZ":-24.378927183423997,"pfxX":2.2713439699006983,"pfxZ":4.678659307255955,"pX":0.32624634795617174,"pZ":1.8990733925913856,"vX0":3.7625153801918456,"vY0":-126.69002219566603,"vZ0":-4.5589075455736054,"x":104.56,"y":187.51,"x0":-1.4589568423971346,"y0":50.006132966937976,"z0":5.611266771132846,"aX":3.786139383697623},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":-4.8,"spinRate":2268,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.4282065365869894,"extension":6.966578628851361},"index":5,"playId":"8cb3af20-c999-3166-bea2-a62361d9ac05","pitchNumber":6,"startTime":"2025-07-26T02:02:56.172Z","endTime":"2025-07-26T02:03:00.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.819303651224985,"aZ":-14.883565220295065,"pfxX":-5.791193946197936,"pfxZ":9.287166659719214,"pX":0.3534055449396836,"pZ":3.3888955632791578,"vX0":7.451040802489571,"vY0":-135.18943549793974,"vZ0":-3.044697901183369,"x":103.53,"y":147.28,"x0":-1.6783936941238076,"y0":50.004182066041665,"z0":5.566430368908109,"aX":-10.784488660003275},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2286,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.40422502693225004,"extension":7.019316505416518},"index":6,"playId":"310310b8-a389-3019-9b07-5840d078c796","pitchNumber":7,"startTime":"2025-07-26T02:03:15.446Z","endTime":"2025-07-26T02:03:18.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:03:18.446Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out to first baseman Lenyn Sosa.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T02:06:31.750Z","endTime":"2025-07-26T02:06:40.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Josh Rojas replaces first baseman Miguel Vargas, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T02:05:56.307Z","endTime":"2025-07-26T02:05:56.333Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":678246,"link":"/api/v1/people/678246"}},{"details":{"description":"Defensive switch from second base to first base for Lenyn Sosa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T02:05:56.333Z","endTime":"2025-07-26T02:05:56.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"600"},{"details":{"description":"Defensive Substitution: Brooks Baldwin replaces right fielder Mike Tauchman, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-26T02:05:56.334Z","endTime":"2025-07-26T02:06:34.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":643565,"link":"/api/v1/people/643565"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24928442221305,"aZ":-30.178620704195122,"pfxX":9.382338999805775,"pfxZ":1.2189031163464392,"pX":0.07970416326612889,"pZ":2.7932839841343755,"vX0":-12.068583219256466,"vY0":-126.98156899074876,"vZ0":1.11090476069863,"x":113.96,"y":163.36,"x0":3.677185668833359,"y0":50.00003126686716,"z0":4.753071944765273,"aX":15.305502623527735},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":-14.2,"spinRate":2132,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.43152397243506524,"extension":5.554176762457295},"hitData":{"launchSpeed":90.6,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.17,"coordY":167.52}},"index":3,"playId":"bf7122c8-0c05-3400-99af-0af9501c2bc7","pitchNumber":1,"startTime":"2025-07-26T02:06:34.028Z","endTime":"2025-07-26T02:06:40.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:06:40.406Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jon Berti grounds out, shortstop Chase Meidroth to first baseman Lenyn Sosa.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T02:07:11.160Z","endTime":"2025-07-26T02:08:10.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jon Berti replaces Seiya Suzuki.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T02:06:51.732Z","endTime":"2025-07-26T02:07:13.451Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542932,"link":"/api/v1/people/542932"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":673548,"link":"/api/v1/people/673548"}},{"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":89.4,"endSpeed":81.9,"strikeZoneTop":3.55193624746355,"strikeZoneBottom":1.65095628447979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.524603919563056,"aZ":-34.21639209782961,"pfxX":9.726873322381767,"pfxZ":-1.191747723420466,"pX":0.6341748759902639,"pZ":3.30788444452845,"vX0":-7.892931119505246,"vY0":-129.96208372820433,"vZ0":2.648993306459491,"x":92.83,"y":149.47,"x0":2.4426882825192986,"y0":50.001715126234714,"z0":4.869376363935442,"aX":16.684468893315298},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.3,"breakHorizontal":-16.0,"spinRate":1861,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.42100907848855895,"extension":5.714626298905675},"index":1,"playId":"06e10995-61e2-3cf2-bafe-1593cf4306f3","pitchNumber":1,"startTime":"2025-07-26T02:07:13.451Z","endTime":"2025-07-26T02:07:16.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.63250682069954,"strikeZoneBottom":1.75942432604063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.617553671655767,"aZ":-23.98551630749835,"pfxX":0.011158642726030621,"pfxZ":4.860793871795291,"pX":1.4279661833850699,"pZ":2.568009496864792,"vX0":-2.404793504836633,"vY0":-127.74975355671702,"vZ0":-2.269176406754829,"x":62.57,"y":169.44,"x0":2.3725768696368523,"y0":50.00260012280545,"z0":5.316837190435602,"aX":0.019298552370511153},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.6,"breakHorizontal":0.4,"spinRate":2294,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.42567424629615713,"extension":5.726727527113105},"index":2,"playId":"867ae9cc-f4fc-3f7a-8fd4-5fec7574aafe","pitchNumber":2,"startTime":"2025-07-26T02:07:29.087Z","endTime":"2025-07-26T02:07:32.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.5579742602018,"strikeZoneBottom":1.68478768908967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.584511210466275,"aZ":-34.34108341627567,"pfxX":10.62184092410951,"pfxZ":-1.2317552672005982,"pX":-0.3368342602051324,"pZ":1.5246374932670321,"vX0":-10.171956296152187,"vY0":-131.86498480140338,"vZ0":-1.6839268671530687,"x":129.84,"y":197.61,"x0":2.1944705487655973,"y0":50.00505171564783,"z0":4.7101520667155805,"aX":18.67012711538063},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-2.4,"breakHorizontal":-16.9,"spinRate":1977,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.41570358436674093,"extension":5.7954286498168885},"index":3,"playId":"a01a73d2-e056-3982-9e00-109abb87494b","pitchNumber":3,"startTime":"2025-07-26T02:07:45.185Z","endTime":"2025-07-26T02:07:48.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.708297018376353,"aZ":-34.22207117738556,"pfxX":10.367284386189699,"pfxZ":-1.1838506982459176,"pX":0.2839335953144795,"pZ":2.445301694913377,"vX0":-8.613152909972788,"vY0":-130.68608424687358,"vZ0":0.1988461228063767,"x":106.18,"y":172.76,"x0":2.2765432559412853,"y0":50.00414667466699,"z0":4.9401817253165845,"aX":17.92257475043154},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.9,"breakHorizontal":-16.9,"spinRate":2113,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.41923151310361106,"extension":5.847729915669799},"hitData":{"launchSpeed":112.1,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.39,"coordY":155.64}},"index":4,"playId":"ad52decf-eed7-3ba9-ba31-0875fdcb191e","pitchNumber":4,"startTime":"2025-07-26T02:08:02.251Z","endTime":"2025-07-26T02:08:10.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:08:10.105Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to center fielder Michael A. Taylor.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T02:08:16.273Z","endTime":"2025-07-26T02:09:40.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.371044498891337,"aZ":-32.32164746268537,"pfxX":10.859372165879446,"pfxZ":-0.08153806223481297,"pX":0.6030705333323084,"pZ":2.177716073226134,"vX0":-11.458118552809765,"vY0":-130.21473073276604,"vZ0":-0.23361244270126647,"x":94.01,"y":179.98,"x0":3.6579972130555896,"y0":50.005776263319824,"z0":4.722267985008159,"aX":18.57629198301044},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.0,"breakHorizontal":-17.0,"spinRate":2191,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.42128368916886005,"extension":5.666249283371148},"index":0,"playId":"0ec94fda-de1a-3ca4-829f-4f36ea24e47f","pitchNumber":1,"startTime":"2025-07-26T02:08:35.690Z","endTime":"2025-07-26T02:08:38.690Z","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":80.1,"endSpeed":73.5,"strikeZoneTop":3.12992846955854,"strikeZoneBottom":1.4699793493661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.041009092512454,"aZ":-30.74084993873897,"pfxX":-4.7729241777623495,"pfxZ":1.0390386132967588,"pX":1.7210188099067854,"pZ":2.9343591966695377,"vX0":-3.846345093324249,"vY0":-116.6370334022012,"vZ0":2.462690030807771,"x":51.4,"y":159.55,"x0":4.011742724211308,"y0":50.0017864711818,"z0":4.764649284418734,"aX":-6.571330048280075},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.8,"breakHorizontal":9.6,"spinRate":2488,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.46968497161353495,"extension":5.442651535560448},"index":1,"playId":"392f6a8d-a998-317f-9c54-f68f69dde0f3","pitchNumber":2,"startTime":"2025-07-26T02:08:52.659Z","endTime":"2025-07-26T02:08:55.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.04735794270006,"aZ":-30.97355330715193,"pfxX":-1.2617893741282433,"pfxZ":0.8751226595121882,"pX":0.22632506422670065,"pZ":3.1303523638742754,"vX0":-7.4737137786807555,"vY0":-116.19123220434719,"vZ0":3.024732665907117,"x":108.37,"y":154.26,"x0":3.6500445717455343,"y0":50.00050328905553,"z0":4.757583982902935,"aX":-1.7205686095491608},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.6,"breakHorizontal":4.2,"spinRate":2234,"spinDirection":313},"zone":2,"typeConfidence":2.0,"plateTime":0.4716502595928991,"extension":5.8287767401516914},"index":2,"playId":"99f44444-021e-375b-90db-c510a6d621ac","pitchNumber":3,"startTime":"2025-07-26T02:09:07.544Z","endTime":"2025-07-26T02:09:11.431Z","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":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.08,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.70888463521617,"aZ":-32.767145819095994,"pfxX":-4.022257275762657,"pfxZ":-0.4131753693411966,"pX":0.12056727937049917,"pZ":2.4710270731897497,"vX0":-7.44569666815537,"vY0":-118.70221245272248,"vZ0":1.9497749660608896,"x":112.4,"y":172.06,"x0":3.814603066599835,"y0":50.00243960045964,"z0":4.6120643971989,"aX":-5.767033656101361},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.0,"breakHorizontal":9.0,"spinRate":2365,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.4605919815218007,"extension":5.482051241085618},"hitData":{"launchSpeed":87.7,"launchAngle":30.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.63,"coordY":73.33}},"index":3,"playId":"6824e068-b023-32ec-ae73-d5f7df0d1d8d","pitchNumber":4,"startTime":"2025-07-26T02:09:33.971Z","endTime":"2025-07-26T02:09:40.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:09:40.720Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Benintendi lines out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":11,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:11:42.551Z","endTime":"2025-07-26T02:12:01.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Jon Berti enters the batting order, batting 3rd, pitcher Jon Berti leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T02:10:53.195Z","endTime":"2025-07-26T02:11:44.683Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542932,"link":"/api/v1/people/542932"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"301","replacedPlayer":{"id":673548,"link":"/api/v1/people/673548"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":59.4,"endSpeed":55.5,"strikeZoneTop":3.54756791832781,"strikeZoneBottom":1.66493219218174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.697572849497286,"aZ":-24.52042360245603,"pfxX":-4.343032772061619,"pfxZ":10.080765585107997,"pX":-0.09099556961409164,"pZ":1.0140639416683224,"vX0":3.5829766615568146,"vY0":-86.43813658274588,"vZ0":-2.672228555443156,"x":120.47,"y":211.4,"x0":-1.6234217533162651,"y0":50.001531630912915,"z0":6.77718963705302,"aX":-3.2965129235868265},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":1589,"spinDirection":195},"zone":13,"typeConfidence":0.78,"plateTime":0.6329070703405577,"extension":4.368314145465216},"index":1,"playId":"52589a06-0eca-3c5f-9266-b302d3a50d0c","pitchNumber":1,"startTime":"2025-07-26T02:11:44.683Z","endTime":"2025-07-26T02:11:48.257Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":59.5,"endSpeed":55.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.156937562201035,"aZ":-24.19111363755185,"pfxX":-2.206522272508663,"pfxZ":10.417082270268011,"pX":-0.5703560874079056,"pZ":2.9865629711894406,"vX0":2.561563974573704,"vY0":-86.62229800727555,"vZ0":0.2413803001785748,"x":138.74,"y":158.14,"x0":-1.776051254705273,"y0":50.0021249021591,"z0":6.953378120868328,"aX":-1.6908459770297537},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":19.4,"breakHorizontal":3.2,"spinRate":1530,"spinDirection":193},"zone":1,"typeConfidence":0.77,"plateTime":0.6303147034060856,"extension":4.466487056252628},"hitData":{"launchSpeed":103.2,"launchAngle":19.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":141.91,"coordY":75.33}},"index":2,"playId":"50da7092-c801-3234-9cbe-4bcc4eea5202","pitchNumber":2,"startTime":"2025-07-26T02:11:55.751Z","endTime":"2025-07-26T02:12:01.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:12:01.579Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Rojas walks.","rbi":0,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:12:06.993Z","endTime":"2025-07-26T02:13:05.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":60.7,"endSpeed":56.4,"strikeZoneTop":3.64562376525652,"strikeZoneBottom":1.75039440743868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.31421992972461,"aZ":-23.95179984587673,"pfxX":-2.8173123620400804,"pfxZ":10.393458925024444,"pX":0.472590234834262,"pZ":1.7274115338628073,"vX0":4.114671612134534,"vY0":-88.28104725180891,"vZ0":-2.0656407176476246,"x":98.99,"y":192.14,"x0":-1.5200595347108798,"y0":50.00248481717267,"z0":6.847145042552533,"aX":-2.228840696182161},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":18.6,"breakHorizontal":3.8,"spinRate":1591,"spinDirection":196},"zone":9,"typeConfidence":0.87,"plateTime":0.6199331951058298,"extension":4.447021661355748},"index":0,"playId":"8b52d10c-1a70-3fa6-a83c-e220aecf5ef0","pitchNumber":1,"startTime":"2025-07-26T02:12:20.441Z","endTime":"2025-07-26T02:12:24.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":59.6,"endSpeed":55.6,"strikeZoneTop":3.60110254116982,"strikeZoneBottom":1.74117442272971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.440572337678846,"aZ":-23.532208959657993,"pfxX":-2.003685379545586,"pfxZ":11.229729074068953,"pX":-1.1236303778926586,"pZ":2.273678849544773,"vX0":1.4809588085398673,"vY0":-86.88858541878359,"vZ0":-0.9878446756145121,"x":159.83,"y":177.39,"x0":-1.7240987705355333,"y0":50.00253747454136,"z0":6.825383493691632,"aX":-1.5419410977272903},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":20.5,"breakHorizontal":3.1,"spinRate":1490,"spinDirection":198},"zone":13,"typeConfidence":0.84,"plateTime":0.6288356216924473,"extension":4.549978470963803},"index":1,"playId":"de3f7cce-272a-3c31-85c2-8fca6b92b614","pitchNumber":2,"startTime":"2025-07-26T02:12:30.460Z","endTime":"2025-07-26T02:12:34.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":59.1,"endSpeed":54.9,"strikeZoneTop":3.64185482881599,"strikeZoneBottom":1.72464707376463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.61095485059523,"aZ":-23.82399793446054,"pfxX":-3.984147544210117,"pfxZ":11.073126460882142,"pX":-2.109143252804894,"pZ":2.7773372332041006,"vX0":0.27160702816362126,"vY0":-86.1545927783769,"vZ0":-0.04421638888568502,"x":197.4,"y":163.79,"x0":-1.7507309018462984,"y0":50.00253508484027,"z0":6.909746300889148,"aX":-3.0046032309125033},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":20.5,"breakHorizontal":7.1,"spinRate":1523,"spinDirection":198},"zone":11,"typeConfidence":0.66,"plateTime":0.6349682064831441,"extension":4.510060906373166},"index":2,"playId":"38c9ec4e-a3a7-3219-94ce-2dd351fba270","pitchNumber":3,"startTime":"2025-07-26T02:12:40.774Z","endTime":"2025-07-26T02:12:43.774Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":59.9,"endSpeed":55.9,"strikeZoneTop":3.89182298879193,"strikeZoneBottom":1.74602262447812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.133866847781837,"aZ":-24.254543692666875,"pfxX":-2.1465136893613233,"pfxZ":10.163479891005268,"pX":-0.9632531074491021,"pZ":3.2217784479647764,"vX0":1.6945033237959968,"vY0":-87.27548575758821,"vZ0":0.4858825971382803,"x":153.72,"y":151.79,"x0":-1.663334558625306,"y0":50.002032261023054,"z0":6.992183380036681,"aX":-1.672431768449766},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":19.1,"breakHorizontal":3.4,"spinRate":1553,"spinDirection":195},"zone":11,"typeConfidence":0.8,"plateTime":0.6252032535092065,"extension":4.479523829895899},"index":3,"playId":"a6e97730-536d-394b-9acd-251b7b132425","pitchNumber":4,"startTime":"2025-07-26T02:12:52.161Z","endTime":"2025-07-26T02:12: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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":60.4,"endSpeed":56.9,"strikeZoneTop":3.65691744973204,"strikeZoneBottom":1.73942711950851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.257143549716325,"aZ":-24.575894289870813,"pfxX":-1.4708956222587761,"pfxZ":9.588010681013449,"pX":0.0426627557382115,"pZ":0.6315582282082359,"vX0":2.764464346184974,"vY0":-87.97337018393162,"vZ0":-3.310926535054392,"x":115.37,"y":221.73,"x0":-1.3507222859421841,"y0":50.00025667950961,"z0":6.568161173487347,"aX":-1.1650317646339137},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":16.9,"breakHorizontal":1.9,"spinRate":1592,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.620137055840198,"extension":4.784473688142055},"index":4,"playId":"ebd31036-b263-375a-b353-947aeb33fc79","pitchNumber":5,"startTime":"2025-07-26T02:13:01.986Z","endTime":"2025-07-26T02:13:05.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:13:05.732Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Lenyn Sosa doubles (16) on a line drive to left fielder Vidal Bruján. Josh Rojas to 3rd.","rbi":0,"awayScore":3,"homeScore":11,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:13:09.147Z","endTime":"2025-07-26T02:13:58.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"postOnThird":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":63.8,"endSpeed":59.0,"strikeZoneTop":3.60616453507114,"strikeZoneBottom":1.73725479620867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.529631885520375,"aZ":-21.863441033407806,"pfxX":-2.562493103414959,"pfxZ":11.747847287356452,"pX":-1.2023621593837004,"pZ":3.0080474704962317,"vX0":0.6798901426321675,"vY0":-92.95208426713782,"vZ0":-1.2272281013999176,"x":162.83,"y":157.56,"x0":-1.239303621967055,"y0":50.00272663993332,"z0":6.9137533673075025,"aX":-2.2492409978414756},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":21.4,"breakHorizontal":4.4,"spinRate":1688,"spinDirection":193},"zone":11,"typeConfidence":0.92,"plateTime":0.5885555079360105,"extension":4.639055991749459},"index":0,"playId":"11ad4d83-c0bb-34ab-97c6-5dabd06ca892","pitchNumber":1,"startTime":"2025-07-26T02:13:21.594Z","endTime":"2025-07-26T02:13:25.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":62.2,"endSpeed":57.6,"strikeZoneTop":3.63031427352468,"strikeZoneBottom":1.70969471659907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.930455579700462,"aZ":-23.469253097464513,"pfxX":-4.130974215746477,"pfxZ":10.42767715754713,"pX":-0.6542887211894346,"pZ":3.5803632601695474,"vX0":1.7675286562752492,"vY0":-90.67937537189027,"vZ0":0.4436368350784363,"x":141.94,"y":142.11,"x0":-1.1036182038566387,"y0":50.003523917483015,"z0":6.986143995555218,"aX":-3.4495001450044533},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":19.4,"breakHorizontal":7.0,"spinRate":1573,"spinDirection":191},"zone":1,"typeConfidence":0.87,"plateTime":0.6034078053573677,"extension":4.689055014911633},"index":1,"playId":"defca092-4f59-3777-a86e-5a0e4e6ae240","pitchNumber":2,"startTime":"2025-07-26T02:13:32.454Z","endTime":"2025-07-26T02:13:35.548Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":63.6,"endSpeed":59.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.492657482432326,"aZ":-22.487931949937565,"pfxX":-4.533735499229111,"pfxZ":11.10345756138288,"pX":-0.25431888370478717,"pZ":2.330013162845258,"vX0":3.0170522371890662,"vY0":-92.66845318573363,"vZ0":-2.011808309448983,"x":126.69,"y":175.87,"x0":-1.3123295430757338,"y0":50.00100733174392,"z0":6.78019375195343,"aX":-3.953594914111135},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":19.9,"breakHorizontal":7.3,"spinRate":1629,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.5904402421174031,"extension":4.740411392840651},"hitData":{"launchSpeed":86.9,"launchAngle":14.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.63,"coordY":142.12}},"index":2,"playId":"ec2a589a-67f0-3d92-9f44-1381d6f84b7c","pitchNumber":3,"startTime":"2025-07-26T02:13:43.102Z","endTime":"2025-07-26T02:13:58.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:13:58.372Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Baldwin grounds out, first baseman Michael Busch to pitcher Jon Berti. Josh Rojas scores. Lenyn Sosa to 3rd.","rbi":1,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:14:03.218Z","endTime":"2025-07-26T02:15:00.294Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":542932,"link":"/api/v1/people/542932"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":{"id":542932,"link":"/api/v1/people/542932"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":64.2,"endSpeed":59.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.277683405201724,"aZ":-20.80683348580064,"pfxX":-3.0549372528286938,"pfxZ":12.87381493147248,"pX":0.2544155382723605,"pZ":2.076507632081872,"vX0":3.798743378776495,"vY0":-93.44996143531239,"vZ0":-2.863636128342462,"x":107.3,"y":182.71,"x0":-1.4091819252417397,"y0":50.00363226810352,"z0":6.689939563298723,"aX":-2.6981393755467926},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":22.8,"breakHorizontal":4.3,"spinRate":1705,"spinDirection":193},"zone":5,"typeConfidence":0.92,"plateTime":0.5864480526583717,"extension":4.729838288832431},"index":0,"playId":"96ea3c40-7152-3fd6-97c8-180a8fd98fd1","pitchNumber":1,"startTime":"2025-07-26T02:14:21.920Z","endTime":"2025-07-26T02:14:28.142Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":65.1,"endSpeed":60.8,"strikeZoneTop":3.4478765004975,"strikeZoneBottom":1.59512042455713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.626656909632867,"aZ":-23.797874338121442,"pfxX":-3.8258866468555075,"pfxZ":9.15916069011594,"pX":1.3035615907620206,"pZ":1.062771880487116,"vX0":5.645855482752318,"vY0":-94.73904574167724,"vZ0":-3.9370402178109636,"x":67.31,"y":210.09,"x0":-1.2097674421640012,"y0":50.00423037017145,"z0":6.546289874108401,"aX":-3.500289316717021},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":15.8,"breakHorizontal":5.3,"spinRate":1693,"spinDirection":199},"zone":14,"typeConfidence":0.92,"plateTime":0.5767679002963808,"extension":4.9316517744256565},"index":1,"playId":"81f0729d-d62b-3d95-acc0-5304307567c5","pitchNumber":2,"startTime":"2025-07-26T02:14:38.437Z","endTime":"2025-07-26T02:14:41.543Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":64.8,"endSpeed":60.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.59722921636697,"aZ":-22.81720481716399,"pfxX":-2.5984633184562567,"pfxZ":10.301845705976696,"pX":-0.36079085052355825,"pZ":2.7321259983826867,"vX0":2.7756061616880614,"vY0":-94.4308482486254,"vZ0":-1.332685313559971,"x":130.75,"y":165.01,"x0":-1.5081728260456335,"y0":50.00320810293243,"z0":6.712029912010246,"aX":-2.360541570548748},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":18.7,"breakHorizontal":4.0,"spinRate":1657,"spinDirection":193},"zone":1,"typeConfidence":0.92,"plateTime":0.578740669134775,"extension":4.8072958332253215},"hitData":{"launchSpeed":90.6,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.51,"coordY":168.82}},"index":2,"playId":"5482dded-95ec-3bfa-b6fa-c525b18d4129","pitchNumber":3,"startTime":"2025-07-26T02:14:51.914Z","endTime":"2025-07-26T02:15:00.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:15:00.294Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael A. Taylor pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:15:21.577Z","endTime":"2025-07-26T02:16:02.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":63.5,"endSpeed":58.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.731370349319343,"aZ":-23.375616170135796,"pfxX":-1.2415564067032128,"pfxZ":10.062673916132459,"pX":0.2309449221031285,"pZ":4.194419576473459,"vX0":2.852463981330624,"vY0":-92.51383214368548,"vZ0":1.1734129235950945,"x":108.2,"y":125.53,"x0":-1.1639300466421476,"y0":50.000181763496954,"z0":7.0338675057612345,"aX":-1.0852069702618556},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":19.1,"breakHorizontal":1.4,"spinRate":1616,"spinDirection":190},"zone":12,"typeConfidence":0.92,"plateTime":0.5901903987076915,"extension":4.666283141726878},"index":0,"playId":"c38facf7-31ae-35b8-a1c1-15e099392475","pitchNumber":1,"startTime":"2025-07-26T02:15:26.700Z","endTime":"2025-07-26T02:15:29.977Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":64.1,"endSpeed":59.7,"strikeZoneTop":3.9126393384339,"strikeZoneBottom":1.77701415477774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.99475743442082,"aZ":-23.33564615955739,"pfxX":-2.4304495693989017,"pfxZ":9.929063114402377,"pX":-0.8232321698719758,"pZ":2.2823248443518094,"vX0":1.674070430624515,"vY0":-93.35445470895023,"vZ0":-1.9523946002554378,"x":148.38,"y":177.16,"x0":-1.4123733892897987,"y0":50.00047644750145,"z0":6.750338387828567,"aX":-2.1622785960474418},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":17.9,"breakHorizontal":4.0,"spinRate":1657,"spinDirection":192},"zone":7,"typeConfidence":0.92,"plateTime":0.5849360880429826,"extension":4.751798592778401},"index":1,"playId":"492ba99a-c994-30cc-a52a-d5c2505dcbd6","pitchNumber":2,"startTime":"2025-07-26T02:15:41.300Z","endTime":"2025-07-26T02:15:44.729Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":66.4,"endSpeed":61.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.058621591249532,"aZ":-23.164493811499025,"pfxX":-2.8848972255892553,"pfxZ":9.43157137928541,"pX":-0.4773103148081704,"pZ":2.38416298703285,"vX0":2.3769550478318497,"vY0":-96.7422994596353,"vZ0":-2.185635785864881,"x":135.19,"y":174.41,"x0":-1.3428427579017916,"y0":50.00043802203785,"z0":6.681078786382468,"aX":-2.754294813629419},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":16.9,"breakHorizontal":4.6,"spinRate":1679,"spinDirection":190},"zone":4,"typeConfidence":0.93,"plateTime":0.56460642283393,"extension":4.924788839579032},"hitData":{"launchSpeed":78.4,"launchAngle":77.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.06,"coordY":191.63}},"index":2,"playId":"8981b3ec-de51-32e7-b7cc-1604ddcc6b04","pitchNumber":3,"startTime":"2025-07-26T02:15:53.511Z","endTime":"2025-07-26T02:16:02.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:16:02.084Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Shaw doubles (12) on a sharp line drive to left fielder Austin Slater.","rbi":0,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:18:23.971Z","endTime":"2025-07-26T02:18:57.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Wilson replaces Tyler Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T02:17:47.943Z","endTime":"2025-07-26T02:18:26.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621051,"link":"/api/v1/people/621051"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.68925788216475,"strikeZoneBottom":1.66119623305283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.008183827276163,"aZ":-12.706890957512549,"pfxX":-2.8494885878071976,"pfxZ":10.671170341108676,"pX":0.12673167199140475,"pZ":1.903853087833891,"vX0":6.800402763705808,"vY0":-134.65291479720392,"vZ0":-8.026342957916674,"x":112.17,"y":187.38,"x0":-2.06869073236148,"y0":50.00592858633999,"z0":5.835657719644151,"aX":-5.20058376231516},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":3.6,"spinRate":2476,"spinDirection":199},"zone":8,"typeConfidence":0.89,"plateTime":0.4077899320425198,"extension":6.633855454573491},"index":1,"playId":"9e60f514-ad48-3830-9e29-b022ef33bebf","pitchNumber":1,"startTime":"2025-07-26T02:18:26.283Z","endTime":"2025-07-26T02:18:29.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.280057801509226,"aZ":-32.00989453669398,"pfxX":5.593323441149896,"pfxZ":0.11339742043168322,"pX":0.10606530464745911,"pZ":1.9104332060541163,"vX0":4.095026331884348,"vY0":-119.34685133687978,"vZ0":-2.580532210520503,"x":112.96,"y":187.2,"x0":-2.3623120215679334,"y0":50.00258424767734,"z0":5.906222967105021,"aX":8.018179893630085},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.1,"breakHorizontal":-11.2,"spinRate":2622,"spinDirection":43},"zone":8,"typeConfidence":0.91,"plateTime":0.46002274772349727,"extension":6.435969486015299},"hitData":{"launchSpeed":102.0,"launchAngle":19.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":40.51,"coordY":84.6}},"index":2,"playId":"524ee3a8-013f-3572-999c-bd91bc5f9982","pitchNumber":2,"startTime":"2025-07-26T02:18:44.537Z","endTime":"2025-07-26T02:18:57.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:18:57.384Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Turner pops out to second baseman Josh Rojas.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:19:04.731Z","endTime":"2025-07-26T02:20:01.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.47277997337635,"strikeZoneBottom":1.65687765985207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27391215757062,"aZ":-32.63018795741725,"pfxX":8.728799088903333,"pfxZ":-0.3324783059548704,"pX":-0.270114244188084,"pZ":3.0524686056415775,"vX0":2.2596530089601035,"vY0":-116.95633471625268,"vZ0":0.20900013276522866,"x":127.3,"y":156.36,"x0":-2.3840565707193293,"y0":50.00273251396085,"z0":6.0370901217193325,"aX":12.019526522979877},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.2,"breakHorizontal":-16.3,"spinRate":2568,"spinDirection":50},"zone":2,"typeConfidence":0.92,"plateTime":0.46938721841099795,"extension":6.54333980672904},"index":0,"playId":"e0f36ae3-c21b-3bcd-83e3-9efbdd310777","pitchNumber":1,"startTime":"2025-07-26T02:19:32.018Z","endTime":"2025-07-26T02:19:35.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66562086194335,"aZ":-33.116376390135876,"pfxX":8.866460771178295,"pfxZ":-0.6716957157897987,"pX":-0.6622151590537771,"pZ":2.72407813683892,"vX0":1.7109947242057748,"vY0":-118.07107235615597,"vZ0":-0.32643647637697104,"x":142.24,"y":165.23,"x0":-2.5480590575107827,"y0":50.000404687182034,"z0":5.913793304543337,"aX":12.504906748028736},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.0,"breakHorizontal":-16.4,"spinRate":2757,"spinDirection":51},"zone":4,"typeConfidence":0.92,"plateTime":0.46406078110488647,"extension":6.398071665480597},"hitData":{"launchSpeed":84.2,"launchAngle":66.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.37,"coordY":150.88}},"index":1,"playId":"c95c3bb8-f747-3757-9164-5bfe286d6888","pitchNumber":2,"startTime":"2025-07-26T02:19:52.737Z","endTime":"2025-07-26T02:20:01.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:20:01.074Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to left fielder Austin Slater. Matt Shaw to 3rd.","rbi":0,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:20:11.238Z","endTime":"2025-07-26T02:20:54.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596103,"link":"/api/v1/people/596103"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.44561354817119,"strikeZoneBottom":1.61994083452902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.208170194822365,"aZ":-12.313485591294562,"pfxX":-4.420858862883529,"pfxZ":10.95630413631782,"pX":0.43316761022135364,"pZ":0.763704484777261,"vX0":7.623151072188831,"vY0":-133.87164016922347,"vZ0":-10.609446754167939,"x":100.49,"y":218.16,"x0":-1.8784580031357045,"y0":50.00414497726467,"z0":5.662347618165086,"aX":-8.015461011473214},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":6.4,"spinRate":2566,"spinDirection":197},"zone":14,"typeConfidence":0.88,"plateTime":0.4093209236718973,"extension":6.706341065507589},"index":0,"playId":"dc95290e-7c13-3652-bcff-3efc01950107","pitchNumber":1,"startTime":"2025-07-26T02:20:24.873Z","endTime":"2025-07-26T02:20:27.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.94047297969704,"aZ":-32.08974305257917,"pfxX":7.426618353519233,"pfxZ":0.055409807489271934,"pX":0.7609745117660426,"pZ":1.7237220453319724,"vX0":4.688351909525434,"vY0":-118.73185103996958,"vZ0":-2.968147897987217,"x":87.99,"y":192.24,"x0":-2.207634057347952,"y0":50.00054887603463,"z0":5.927048800337434,"aX":10.540195375073782},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.4,"breakHorizontal":-14.6,"spinRate":2716,"spinDirection":48},"zone":9,"typeConfidence":0.91,"plateTime":0.46233221057010576,"extension":6.661831062622153},"hitData":{"launchSpeed":84.1,"launchAngle":16.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.5,"coordY":97.76}},"index":1,"playId":"7053dcc4-f86c-3834-b7bf-190f307c7f99","pitchNumber":2,"startTime":"2025-07-26T02:20:44.651Z","endTime":"2025-07-26T02:20:54.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:20:54.865Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Reese McGuire singles on a line drive to right fielder Brooks Baldwin. Matt Shaw scores. Nico Hoerner to 2nd.","rbi":1,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:21:01.938Z","endTime":"2025-07-26T02:22:28.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681460,"link":"/api/v1/people/681460"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":621051,"link":"/api/v1/people/621051"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":80.9,"endSpeed":74.5,"strikeZoneTop":3.36249420114885,"strikeZoneBottom":1.68519344266161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05849209883796,"aZ":-34.954856232182486,"pfxX":8.533900947420245,"pfxZ":-1.9987254256528688,"pX":-0.5321719477992685,"pZ":0.8883155830917469,"vX0":2.4515009067673863,"vY0":-117.7930545198137,"vZ0":-3.582742562604245,"x":137.29,"y":214.8,"x0":-2.696986179328686,"y0":50.00137505568498,"z0":5.687855792068353,"aX":11.893228869237571},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.2,"breakHorizontal":-16.1,"spinRate":2640,"spinDirection":50},"zone":13,"typeConfidence":0.92,"plateTime":0.46642863374782717,"extension":6.673307817354302},"index":0,"playId":"37b8b167-99c9-3f50-92cf-ec59f8da6c04","pitchNumber":1,"startTime":"2025-07-26T02:21:32.918Z","endTime":"2025-07-26T02:21:36.839Z","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":79.7,"endSpeed":73.0,"strikeZoneTop":3.32721588655696,"strikeZoneBottom":1.59457009454438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.713099673417663,"aZ":-32.10116310688063,"pfxX":7.882306643565574,"pfxZ":0.05628811564992908,"pX":-0.6673144064141731,"pZ":2.1799103337470407,"vX0":2.082953991201342,"vY0":-116.0539373509461,"vZ0":-1.3645114782071752,"x":142.44,"y":179.92,"x0":-2.6027181910597417,"y0":50.00480322640532,"z0":5.860826921113502,"aX":10.646525577110031},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.0,"breakHorizontal":-14.8,"spinRate":2605,"spinDirection":50},"zone":4,"typeConfidence":0.92,"plateTime":0.4737504032921298,"extension":6.116993375979415},"index":1,"playId":"8c030b50-7d4b-3bb5-9888-d66a2ff494cd","pitchNumber":2,"startTime":"2025-07-26T02:21:56.611Z","endTime":"2025-07-26T02:21:59.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.960387048764137,"aZ":-14.131766096075097,"pfxX":-3.8017478106133913,"pfxZ":9.733646240050039,"pX":-0.800205368394741,"pZ":3.2353320283234437,"vX0":4.970732919874744,"vY0":-135.60620441393854,"vZ0":-4.29335030011087,"x":147.5,"y":151.43,"x0":-2.167101094927816,"y0":50.003436900581214,"z0":5.832044178690624,"aX":-7.04772583068545},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2497,"spinDirection":201},"zone":1,"typeConfidence":0.9,"plateTime":0.4046407661072169,"extension":6.6240842278620775},"hitData":{"launchSpeed":97.0,"launchAngle":13.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.85,"coordY":87.93}},"index":2,"playId":"8c9fca86-0073-3e08-bf94-f2307420c33a","pitchNumber":3,"startTime":"2025-07-26T02:22:17.284Z","endTime":"2025-07-26T02:22:28.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:22:28.833Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vidal Bruján singles on a fly ball to center fielder Michael A. Taylor. Nico Hoerner to 3rd. Reese McGuire to 2nd.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:22:31.965Z","endTime":"2025-07-26T02:23:09.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnSecond":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":572191,"link":"/api/v1/people/572191"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36449333506371,"aZ":-32.396568055008366,"pfxX":8.176711055359753,"pfxZ":-0.1629448139194114,"pX":-0.36224179009920343,"pZ":2.3342587336217346,"vX0":2.628350168589722,"vY0":-118.27228661162277,"vZ0":-1.1572048930032168,"x":130.81,"y":175.76,"x0":-2.555390467760316,"y0":50.00104963271784,"z0":5.85015646599595,"aX":11.372268847000178},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.2,"breakHorizontal":-15.5,"spinRate":2557,"spinDirection":58},"zone":4,"typeConfidence":0.92,"plateTime":0.4663457780634386,"extension":6.408117404137896},"hitData":{"launchSpeed":73.7,"launchAngle":37.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.03,"coordY":101.22}},"index":0,"playId":"03c5eb41-8e35-36ae-9497-cb3330a59261","pitchNumber":1,"startTime":"2025-07-26T02:22:56.995Z","endTime":"2025-07-26T02:23:09.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:23:09.147Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:23:18.316Z","endTime":"2025-07-26T02:27:58.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnSecond":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[2],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"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(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.5,"endSpeed":87.2,"strikeZoneTop":3.28577906335001,"strikeZoneBottom":1.58102211070793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64197953100562,"aZ":-9.830817834373192,"pfxX":-5.620523638576188,"pfxZ":11.621484670504245,"pX":-0.24162581584075662,"pZ":0.6548018324027237,"vX0":6.988780622363712,"vY0":-137.1234710799726,"vZ0":-11.898892208978307,"x":126.21,"y":221.1,"x0":-2.081861540601861,"y0":50.00005607375106,"z0":5.698566664055907,"aX":-10.803152976359478},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":8.9,"spinRate":2582,"spinDirection":202},"zone":13,"typeConfidence":0.9,"plateTime":0.39800550781186583,"extension":6.760550882426858},"index":0,"playId":"7e9bd17b-8b3a-3c5f-a8e3-e2b035ae1863","pitchNumber":1,"startTime":"2025-07-26T02:23:40.600Z","endTime":"2025-07-26T02:23:43.600Z","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":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74812908676833,"aZ":-33.34317997317752,"pfxX":7.961673716306711,"pfxZ":-0.8344196753917306,"pX":-0.5878771924591505,"pZ":1.6408505474340422,"vX0":2.2846590125333934,"vY0":-118.03490664192542,"vZ0":-2.4218147521000817,"x":139.41,"y":194.48,"x0":-2.6027689907154015,"y0":50.000087004337274,"z0":5.754299675747103,"aX":11.216274773946829},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.8,"breakHorizontal":-15.0,"spinRate":2591,"spinDirection":50},"zone":7,"typeConfidence":0.92,"plateTime":0.4642732346581271,"extension":6.21229623994588},"index":1,"playId":"41739bd9-2620-31a4-bf85-faa526b49459","pitchNumber":2,"startTime":"2025-07-26T02:24:02.611Z","endTime":"2025-07-26T02:24:05.611Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-07-26T02:24:33.542Z","endTime":"2025-07-26T02:25:18.781Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13389113760102,"aZ":-33.01282914672495,"pfxX":6.383906821482935,"pfxZ":-0.6131485507443433,"pX":-0.771223140849575,"pZ":3.3213648325337153,"vX0":2.1828943292615417,"vY0":-116.41448727137681,"vZ0":1.332489384046611,"x":146.4,"y":149.1,"x0":-2.552105565706266,"y0":50.00353048266858,"z0":5.881315251477828,"aX":8.707506977913805},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.5,"breakHorizontal":-12.1,"spinRate":2564,"spinDirection":53},"zone":1,"typeConfidence":0.92,"plateTime":0.47162164398575035,"extension":6.425332663973362},"index":3,"playId":"bc01f2bc-8f11-3838-9c7a-58406f06e060","pitchNumber":3,"startTime":"2025-07-26T02:25:18.781Z","endTime":"2025-07-26T02:25:22.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.51477550670464,"aZ":-10.470660898839498,"pfxX":-2.8437474687656845,"pfxZ":11.679176794043528,"pX":-0.14336059166480988,"pZ":2.9383751614362734,"vX0":6.389767356319769,"vY0":-135.88283775354608,"vZ0":-5.570634299479565,"x":122.46,"y":159.44,"x0":-2.162489608200384,"y0":50.002856246350056,"z0":5.751751191298718,"aX":-5.285191624568564},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":20.0,"breakHorizontal":3.7,"spinRate":2568,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.4040621592996354,"extension":6.585975300332445},"index":4,"playId":"7de5ab16-433f-38cd-b858-de8cb9b16362","pitchNumber":4,"startTime":"2025-07-26T02:25:46.444Z","endTime":"2025-07-26T02:25:49.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.47787170495326,"aZ":-25.358076032916873,"pfxX":-6.482851890694562,"pfxZ":4.442971139396884,"pX":-0.8768705790405816,"pZ":2.135982662312519,"vX0":5.470250638907648,"vY0":-122.31440651634334,"vZ0":-3.063862143934028,"x":150.42,"y":181.11,"x0":-2.287434355951171,"y0":50.00038940637888,"z0":5.552115345105677,"aX":-9.936868877522944},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.7,"breakHorizontal":10.7,"spinRate":1341,"spinDirection":234},"zone":13,"typeConfidence":0.87,"plateTime":0.44582315012855833,"extension":6.753892130288474},"index":5,"playId":"2ca803f8-a6f2-3a58-983a-0646e0933060","pitchNumber":5,"startTime":"2025-07-26T02:26:10.504Z","endTime":"2025-07-26T02:26:16.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.27370887988854,"strikeZoneBottom":1.61565736469682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89362652809223,"aZ":-9.803584268679252,"pfxX":-5.84993603841842,"pfxZ":11.826584367834293,"pX":-0.7976112731640461,"pZ":3.9919786831695676,"vX0":5.938137904521896,"vY0":-137.499439355709,"vZ0":-3.1342564369087036,"x":147.4,"y":131.0,"x0":-2.237711847304704,"y0":50.006320869423064,"z0":5.824415272970419,"aX":-11.069521830184282},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.8,"breakHorizontal":9.1,"spinRate":2525,"spinDirection":200},"zone":11,"typeConfidence":0.89,"plateTime":0.40017698566898474,"extension":6.530337630901976},"index":6,"playId":"d6b73cd0-61e4-3620-bed6-bfd8868fbdca","pitchNumber":6,"startTime":"2025-07-26T02:27:06.770Z","endTime":"2025-07-26T02:27:09.983Z","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":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.606721004935856,"aZ":-33.43306707629592,"pfxX":8.114362873623069,"pfxZ":-0.8956714660935496,"pX":0.10502921102900256,"pZ":2.1311057812960374,"vX0":3.8072089016268666,"vY0":-118.58571366021854,"vZ0":-1.333586204072824,"x":113.0,"y":181.24,"x0":-2.5824277305947976,"y0":50.00251098788487,"z0":5.7894271317246995,"aX":11.396676245279808},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.7,"breakHorizontal":-15.7,"spinRate":2583,"spinDirection":57},"zone":5,"typeConfidence":0.92,"plateTime":0.4643367986179392,"extension":6.33412995760174},"index":7,"playId":"2e29f5c7-fe17-31b3-951a-254b2cb93208","pitchNumber":7,"startTime":"2025-07-26T02:27:29.214Z","endTime":"2025-07-26T02:27:32.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.478165777947975,"aZ":-26.82806743737112,"pfxX":-8.087044892689548,"pfxZ":3.352311723760275,"pX":-0.9392217949329364,"pZ":1.097730199664381,"vX0":6.1709652464230915,"vY0":-124.7769997286887,"vZ0":-5.329258659226509,"x":152.8,"y":209.14,"x0":-2.3801932610317653,"y0":50.002817037880895,"z0":5.4414563981676745,"aX":-12.894681507694338},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.2,"breakHorizontal":13.4,"spinRate":1292,"spinDirection":234},"zone":13,"typeConfidence":0.89,"plateTime":0.4370968222325051,"extension":6.567659934267615},"index":8,"playId":"07e0f4de-b7bf-3631-8a09-409db234d45e","pitchNumber":8,"startTime":"2025-07-26T02:27:55.493Z","endTime":"2025-07-26T02:27:58.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:27:58.820Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Tucker walks. Nico Hoerner scores. Reese McGuire to 3rd. Vidal Bruján to 2nd.","rbi":1,"awayScore":5,"homeScore":12,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:28:03.560Z","endTime":"2025-07-26T02:30:59.214Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnThird":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":621051,"link":"/api/v1/people/621051"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.7,"endSpeed":75.9,"strikeZoneTop":3.59865342156384,"strikeZoneBottom":1.62077957692158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11688992784695,"aZ":-31.278259662107263,"pfxX":6.422361622120684,"pfxZ":0.6107286668486509,"pX":-1.1431805097201186,"pZ":2.6139483365747833,"vX0":1.6927719248898603,"vY0":-120.38775386010634,"vZ0":-0.7805064141295728,"x":160.58,"y":168.2,"x0":-2.6902674179327164,"y0":50.001663229800926,"z0":5.719245879782288,"aX":9.393581830363914},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":-12.0,"spinRate":2586,"spinDirection":61},"zone":11,"typeConfidence":0.91,"plateTime":0.4555576984437706,"extension":6.340573332960135},"index":0,"playId":"b20e86b3-ce20-3b2a-bdc0-6050d4608dda","pitchNumber":1,"startTime":"2025-07-26T02:28:30.314Z","endTime":"2025-07-26T02:28:34.403Z","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":81.8,"endSpeed":75.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83843810624527,"aZ":-32.36591247159479,"pfxX":6.756304492550768,"pfxZ":-0.13176270755823616,"pX":-0.04122151210438765,"pZ":2.3723521124445757,"vX0":3.823052123964891,"vY0":-119.12253741649508,"vZ0":-0.9585599900286814,"x":118.57,"y":174.73,"x0":-2.54466365755898,"y0":50.004106202825895,"z0":5.705450424035145,"aX":9.711743254276538},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.2,"breakHorizontal":-13.2,"spinRate":2633,"spinDirection":58},"zone":5,"typeConfidence":0.91,"plateTime":0.45976323154290055,"extension":6.353984424886951},"index":1,"playId":"c9f3853e-753f-318a-a05e-3984941df514","pitchNumber":2,"startTime":"2025-07-26T02:28:52.975Z","endTime":"2025-07-26T02:28:56.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.58234211240181,"strikeZoneBottom":1.64160398562774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.473092026023345,"aZ":-14.616558400045989,"pfxX":-4.867661927960594,"pfxZ":9.158319485829585,"pX":-2.1994341805262985,"pZ":3.606642800355339,"vX0":2.6191223447479275,"vY0":-138.0181085879838,"vZ0":-3.14762730671513,"x":200.84,"y":141.4,"x0":-2.5313298095379704,"y0":50.006344063590234,"z0":5.754345263803534,"aX":-9.33524710647422},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2451,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3977890278611915,"extension":6.613709803244598},"index":2,"playId":"cf82e694-9832-3e7b-9ca7-cbbb7c57dc43","pitchNumber":3,"startTime":"2025-07-26T02:29:25.202Z","endTime":"2025-07-26T02:29:28.202Z","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":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2610983558995,"aZ":-33.020097948338716,"pfxX":7.4077790070990845,"pfxZ":-0.5890495695990472,"pX":-0.2779036462336335,"pZ":1.701068229924749,"vX0":3.212637879053604,"vY0":-120.5551139739578,"vZ0":-2.2524030272584996,"x":127.59,"y":192.85,"x0":-2.59710447948381,"y0":50.00131104524565,"z0":5.612281689799451,"aX":10.710052321123717},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.4,"breakHorizontal":-14.3,"spinRate":2557,"spinDirection":53},"zone":7,"typeConfidence":0.92,"plateTime":0.4574256593443531,"extension":6.393522800467679},"index":3,"playId":"decf1289-abc7-3378-8aa8-b7c7f837c8ff","pitchNumber":4,"startTime":"2025-07-26T02:29:48.118Z","endTime":"2025-07-26T02:29:51.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.60038017506152,"strikeZoneBottom":1.6441103610188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.738418837849792,"aZ":-24.432303573289477,"pfxX":-6.9828149630497895,"pfxZ":4.783387095630581,"pX":-1.4708152083065744,"pZ":1.1655930650844522,"vX0":4.4962008929567565,"vY0":-125.51206131535089,"vZ0":-5.861621966759598,"x":173.06,"y":207.31,"x0":-2.3643050313121328,"y0":50.006193748182426,"z0":5.480840304806481,"aX":-11.31471098856539},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.8,"breakHorizontal":11.9,"spinRate":1336,"spinDirection":239},"zone":13,"typeConfidence":0.81,"plateTime":0.4338543402820694,"extension":7.071418416584352},"index":4,"playId":"da759f1a-a3cd-3100-ab11-dfd68a1ef0ea","pitchNumber":5,"startTime":"2025-07-26T02:30:32.605Z","endTime":"2025-07-26T02:30:35.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.54308973494359,"strikeZoneBottom":1.65664251274087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.358965888062,"aZ":-33.164723199965685,"pfxX":7.559202461385718,"pfxZ":-0.6942678953295314,"pX":-0.7135501219749907,"pZ":4.385985678241855,"vX0":2.0536567445354152,"vY0":-118.45178085061953,"vZ0":3.5012083119247484,"x":144.2,"y":120.36,"x0":-2.5737034584987644,"y0":50.00433321134709,"z0":5.918581038674312,"aX":10.755178487695451},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.1,"breakHorizontal":-14.2,"spinRate":2528,"spinDirection":58},"zone":11,"typeConfidence":0.92,"plateTime":0.4621891397030584,"extension":6.445985610692537},"index":5,"playId":"1a9940f9-3ee8-3445-ac76-5f9eeba4e6b0","pitchNumber":6,"startTime":"2025-07-26T02:30:56.048Z","endTime":"2025-07-26T02:30:59.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:30:59.214Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jon Berti grounds out to first baseman Lenyn Sosa.","rbi":0,"awayScore":5,"homeScore":12,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:32:16.586Z","endTime":"2025-07-26T02:33:25.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T02:31:19.882Z","endTime":"2025-07-26T02:32:18.896Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.912400430900693,"aZ":-10.975632472576532,"pfxX":-3.613564767657113,"pfxZ":11.337602182883217,"pX":0.682500710802092,"pZ":3.486333872849176,"vX0":8.559743755804757,"vY0":-135.90280558622484,"vZ0":-4.2802428285963146,"x":90.98,"y":144.65,"x0":-2.039097491992928,"y0":50.00321642889208,"z0":5.8447260448817495,"aX":-6.758095477085975},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":4.7,"spinRate":2613,"spinDirection":197},"zone":3,"typeConfidence":0.9,"plateTime":0.40311417404825134,"extension":6.571828998601989},"index":1,"playId":"33748559-104d-3d4e-aa5f-a2c692d19c8c","pitchNumber":1,"startTime":"2025-07-26T02:32:18.896Z","endTime":"2025-07-26T02:32:21.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.62757794855646,"strikeZoneBottom":1.74235248723076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52032632826443,"aZ":-12.063792978797322,"pfxX":-4.200032537706136,"pfxZ":10.661435882403477,"pX":1.3134015988241934,"pZ":3.7783611899429044,"vX0":10.056071622130153,"vY0":-136.36175660972273,"vZ0":-3.397652206429359,"x":66.94,"y":136.76,"x0":-1.8737470235716698,"y0":50.00284594201326,"z0":5.870771581459189,"aX":-7.923313264909454},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":5.5,"spinRate":2617,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.40142078732344766,"extension":6.685814051303826},"index":2,"playId":"95314dc4-fb73-37e7-ada8-6a10e7234cab","pitchNumber":2,"startTime":"2025-07-26T02:32:39.373Z","endTime":"2025-07-26T02:32:42.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.53392639176942,"strikeZoneBottom":1.67654439342234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15355286181767,"aZ":-35.44061304593821,"pfxX":8.903119016517184,"pfxZ":-2.346636253766558,"pX":0.8847164138269554,"pZ":1.6574058236575069,"vX0":4.51528979808661,"vY0":-117.84700824712748,"vZ0":-2.09805240509773,"x":83.28,"y":194.03,"x0":-2.2176854571303006,"y0":50.000622955738024,"z0":5.8591680322110165,"aX":12.414058577502944},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.4,"breakHorizontal":-17.3,"spinRate":2778,"spinDirection":44},"zone":14,"typeConfidence":0.92,"plateTime":0.4662860722558366,"extension":6.406909487787201},"index":3,"playId":"adf47427-6969-31b9-a4ce-8f334d608140","pitchNumber":3,"startTime":"2025-07-26T02:32:58.811Z","endTime":"2025-07-26T02:33:02.135Z","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":81.0,"endSpeed":74.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.358027991045354,"aZ":-31.956993003046286,"pfxX":8.163369053548355,"pfxZ":0.15597079608025233,"pX":0.7347329599749182,"pZ":2.696470327326065,"vX0":4.762154042327163,"vY0":-117.88679880960183,"vZ0":-0.4698060649444651,"x":88.99,"y":165.98,"x0":-2.37844261039602,"y0":50.0037346300903,"z0":5.872168666613676,"aX":11.381642361035995},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.5,"breakHorizontal":-16.0,"spinRate":2592,"spinDirection":58},"zone":6,"typeConfidence":0.92,"plateTime":0.46628367678698446,"extension":6.465831207452152},"hitData":{"launchSpeed":68.6,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.54,"coordY":167.3}},"index":4,"playId":"0c466b1e-9300-3cc1-8dba-514bafb7d1b2","pitchNumber":4,"startTime":"2025-07-26T02:33:19.532Z","endTime":"2025-07-26T02:33:25.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:33:25.973Z","atBatIndex":82}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jon Berti grounds out to first baseman Lenyn Sosa.","rbi":0,"awayScore":5,"homeScore":12,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:32:16.586Z","endTime":"2025-07-26T02:33:25.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672820,"link":"/api/v1/people/672820"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T02:31:19.882Z","endTime":"2025-07-26T02:32:18.896Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.912400430900693,"aZ":-10.975632472576532,"pfxX":-3.613564767657113,"pfxZ":11.337602182883217,"pX":0.682500710802092,"pZ":3.486333872849176,"vX0":8.559743755804757,"vY0":-135.90280558622484,"vZ0":-4.2802428285963146,"x":90.98,"y":144.65,"x0":-2.039097491992928,"y0":50.00321642889208,"z0":5.8447260448817495,"aX":-6.758095477085975},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.8,"breakHorizontal":4.7,"spinRate":2613,"spinDirection":197},"zone":3,"typeConfidence":0.9,"plateTime":0.40311417404825134,"extension":6.571828998601989},"index":1,"playId":"33748559-104d-3d4e-aa5f-a2c692d19c8c","pitchNumber":1,"startTime":"2025-07-26T02:32:18.896Z","endTime":"2025-07-26T02:32:21.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.62757794855646,"strikeZoneBottom":1.74235248723076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52032632826443,"aZ":-12.063792978797322,"pfxX":-4.200032537706136,"pfxZ":10.661435882403477,"pX":1.3134015988241934,"pZ":3.7783611899429044,"vX0":10.056071622130153,"vY0":-136.36175660972273,"vZ0":-3.397652206429359,"x":66.94,"y":136.76,"x0":-1.8737470235716698,"y0":50.00284594201326,"z0":5.870771581459189,"aX":-7.923313264909454},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":5.5,"spinRate":2617,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.40142078732344766,"extension":6.685814051303826},"index":2,"playId":"95314dc4-fb73-37e7-ada8-6a10e7234cab","pitchNumber":2,"startTime":"2025-07-26T02:32:39.373Z","endTime":"2025-07-26T02:32:42.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.53392639176942,"strikeZoneBottom":1.67654439342234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15355286181767,"aZ":-35.44061304593821,"pfxX":8.903119016517184,"pfxZ":-2.346636253766558,"pX":0.8847164138269554,"pZ":1.6574058236575069,"vX0":4.51528979808661,"vY0":-117.84700824712748,"vZ0":-2.09805240509773,"x":83.28,"y":194.03,"x0":-2.2176854571303006,"y0":50.000622955738024,"z0":5.8591680322110165,"aX":12.414058577502944},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.4,"breakHorizontal":-17.3,"spinRate":2778,"spinDirection":44},"zone":14,"typeConfidence":0.92,"plateTime":0.4662860722558366,"extension":6.406909487787201},"index":3,"playId":"adf47427-6969-31b9-a4ce-8f334d608140","pitchNumber":3,"startTime":"2025-07-26T02:32:58.811Z","endTime":"2025-07-26T02:33:02.135Z","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":81.0,"endSpeed":74.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.358027991045354,"aZ":-31.956993003046286,"pfxX":8.163369053548355,"pfxZ":0.15597079608025233,"pX":0.7347329599749182,"pZ":2.696470327326065,"vX0":4.762154042327163,"vY0":-117.88679880960183,"vZ0":-0.4698060649444651,"x":88.99,"y":165.98,"x0":-2.37844261039602,"y0":50.0037346300903,"z0":5.872168666613676,"aX":11.381642361035995},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.5,"breakHorizontal":-16.0,"spinRate":2592,"spinDirection":58},"zone":6,"typeConfidence":0.92,"plateTime":0.46628367678698446,"extension":6.465831207452152},"hitData":{"launchSpeed":68.6,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.54,"coordY":167.3}},"index":4,"playId":"0c466b1e-9300-3cc1-8dba-514bafb7d1b2","pitchNumber":4,"startTime":"2025-07-26T02:33:19.532Z","endTime":"2025-07-26T02:33:25.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:33:25.973Z","atBatIndex":82},"scoringPlays":[3,8,14,18,33,37,38,47,49,61,73,78,81],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":102.33,"y":198.73},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":105.38,"y":173.38},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":9.69,"y":97.08},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"coordinates":{"x":79.93,"y":94.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":92.2,"y":103.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":127.68,"y":98.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":69.58,"y":63.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"coordinates":{"x":195.38,"y":107.61},"type":"O","description":"Lineout"}]}},{"startIndex":11,"endIndex":20,"top":[11,12,13],"bottom":[14,15,16,17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":75.08,"y":73.06},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":227.55,"y":82.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":114.5,"y":98.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"coordinates":{"x":204.23,"y":99.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":68.37,"y":129.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":144.36,"y":103.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":67.86,"y":91.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":137.72,"y":143.38},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":28,"top":[21,22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":170.93,"y":134.97},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":158.61,"y":169.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":111.97,"y":161.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":151.0,"y":155.64},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"coordinates":{"x":59.91,"y":68.23},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"coordinates":{"x":81.15,"y":82.61},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":151.51,"y":160.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":49.79,"y":91.75},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":39,"top":[29,30,31,32],"bottom":[33,34,35,36,37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":79.58,"y":135.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":188.68,"y":70.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":136.28,"y":162.9},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"coordinates":{"x":130.31,"y":29.18},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":42.86,"y":106.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":82.6,"y":127.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":174.83,"y":70.97},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":4,"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"batter":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"coordinates":{"x":222.24,"y":77.13},"type":"H","description":"Home Run"}]}},{"startIndex":40,"endIndex":50,"top":[40,41,42,43],"bottom":[44,45,46,47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":104.12,"y":50.71},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":137.12,"y":111.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":170.05,"y":75.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":151.0,"y":173.38},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"coordinates":{"x":166.67,"y":68.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":125.86,"y":97.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"batter":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"coordinates":{"x":102.84,"y":167.8},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"coordinates":{"x":141.62,"y":69.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":152.08,"y":132.75},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"coordinates":{"x":157.85,"y":122.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":5,"pitcher":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":72.22,"y":68.84},"type":"O","description":"Lineout"}]}},{"startIndex":51,"endIndex":56,"top":[51,52,53],"bottom":[54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":101.83,"y":170.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":129.41,"y":61.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":95.39,"y":51.55},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":6,"pitcher":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"coordinates":{"x":203.73,"y":130.95},"type":"O","description":"Flyout"}]}},{"startIndex":57,"endIndex":66,"top":[57,58,59,60,61,62,63],"bottom":[64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":97.4,"y":101.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":183.62,"y":50.52},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":182.23,"y":103.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":143.32,"y":49.01},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":7,"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"coordinates":{"x":174.64,"y":70.6},"type":"O","description":"Flyout"}]}},{"startIndex":67,"endIndex":74,"top":[67,68,69],"bottom":[70,71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"coordinates":{"x":160.17,"y":167.52},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"batter":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"coordinates":{"x":106.39,"y":155.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":120.63,"y":73.33},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"coordinates":{"x":141.91,"y":75.33},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"batter":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"coordinates":{"x":60.63,"y":142.12},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"batter":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"coordinates":{"x":151.51,"y":168.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"inning":8,"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"batter":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"coordinates":{"x":155.06,"y":191.63},"type":"O","description":"Pop Out"}]}},{"startIndex":75,"endIndex":82,"top":[75,76,77,78,79,80,81,82],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":40.51,"y":84.6},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"coordinates":{"x":140.37,"y":150.88},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":94.5,"y":97.76},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"coordinates":{"x":171.85,"y":87.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":151.03,"y":101.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"batter":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"coordinates":{"x":153.54,"y":167.3},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":5,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":12,"hits":18,"errors":0,"leftOnBase":8},"away":{"runs":5,"hits":9,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"catcher":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"first":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"second":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"third":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"shortstop":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"left":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"center":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"right":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"onDeck":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"inHole":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"battingOrder":9,"team":{"id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"}},"offense":{"batter":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"onDeck":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"inHole":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"pitcher":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"battingOrder":3,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":2,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":9,"airOuts":12,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".256","atBats":34,"obp":".324","slg":".445","ops":".769","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":13,"rbi":5,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":4,"airOuts":13,"runs":12,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":42,"obp":".432","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":185,"era":"3.92","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":10,"whip":"1.23","battersFaced":44,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":185,"balls":53,"strikes":132,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":12,"pitchesPerInning":"23.13","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":24,"errors":1,"chances":28,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":17,"groundOuts":29,"airOuts":36,"runs":8,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":40,"baseOnBalls":11,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":126,"obp":".245","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":551,"era":"1.49","inningsPitched":"36.1","wins":0,"losses":2,"saves":13,"saveOpportunities":14,"holds":6,"blownSaves":1,"earnedRuns":6,"whip":"0.91","battersFaced":139,"outs":109,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":187,"strikes":364,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".000","pitchesPerInning":"15.17","gamesFinished":22,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"9.91","walksPer9Inn":"2.72","hitsPer9Inn":"5.45","runsScoredPer9":"1.98","homeRunsPer9":"0.50","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690990":{"person":{"id":690990,"fullName":"Cade Horton","link":"/api/v1/people/690990"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":11,"flyOuts":36,"groundOuts":71,"airOuts":58,"runs":33,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":0,"hits":64,"hitByPitch":5,"atBats":237,"obp":".338","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1009,"era":"4.04","inningsPitched":"62.1","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.36","battersFaced":267,"outs":187,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1009,"balls":364,"strikes":645,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".500","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"6.79","walksPer9Inn":"3.03","hitsPer9Inn":"9.24","runsScoredPer9":"4.76","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621139":{"person":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":16,"obp":".300","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":79,"era":"0.00","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":20,"outs":15,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":36,"strikes":43,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"15.80","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"7.20","hitsPer9Inn":"3.60","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663656":{"person":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":77,"groundOuts":79,"airOuts":134,"runs":71,"doubles":19,"triples":4,"homeRuns":18,"strikeOuts":62,"baseOnBalls":66,"intentionalWalks":7,"hits":103,"hitByPitch":2,"avg":".275","atBats":375,"obp":".383","slg":".491","ops":".874","caughtStealing":1,"stolenBases":23,"stolenBasePercentage":".958","caughtStealingPercentage":".042","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":184,"rbi":58,"leftOnBase":130,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"0.59","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"20.83","popOuts":25,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":187,"errors":2,"chances":193,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":66,"groundOuts":82,"airOuts":114,"runs":57,"doubles":16,"triples":0,"homeRuns":13,"strikeOuts":95,"baseOnBalls":54,"intentionalWalks":0,"hits":83,"hitByPitch":1,"avg":".224","atBats":371,"obp":".322","slg":".372","ops":".694","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":138,"rbi":48,"leftOnBase":129,"sacBunts":0,"sacFlies":3,"babip":".263","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.54","popOuts":21,"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":3,"putOuts":189,"errors":1,"chances":193,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":27,"groundOuts":27,"airOuts":47,"runs":9,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":1,"hits":22,"hitByPitch":0,"atBats":130,"obp":".231","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":551,"era":"2.15","inningsPitched":"37.2","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":9,"whip":"0.88","battersFaced":143,"outs":113,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":188,"strikes":363,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".500","pitchesPerInning":"14.63","gamesFinished":4,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"8.60","walksPer9Inn":"2.63","hitsPer9Inn":"5.26","runsScoredPer9":"2.15","homeRunsPer9":"0.48","inheritedRunners":23,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(L, 7-4)","summary":"3.0 IP, 7 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":21,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":23,"strikes":62,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"21.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":79,"groundOuts":53,"airOuts":122,"runs":28,"doubles":13,"triples":0,"homeRuns":14,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":0,"hits":64,"hitByPitch":1,"atBats":292,"obp":".264","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1205,"era":"3.12","inningsPitched":"78.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.04","battersFaced":312,"outs":234,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1205,"balls":393,"strikes":812,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":6,"winPercentage":".636","pitchesPerInning":"15.45","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"6.35","walksPer9Inn":"1.96","hitsPer9Inn":"7.38","runsScoredPer9":"3.23","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":58,"groundOuts":65,"airOuts":81,"runs":48,"doubles":15,"triples":3,"homeRuns":20,"strikeOuts":85,"baseOnBalls":37,"intentionalWalks":1,"hits":90,"hitByPitch":8,"avg":".280","atBats":321,"obp":".369","slg":".533","ops":".902","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":366,"totalBases":171,"rbi":60,"leftOnBase":133,"sacBunts":0,"sacFlies":0,"babip":".324","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.05","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":62,"putOuts":616,"errors":4,"chances":682,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":40,"groundOuts":56,"airOuts":65,"runs":38,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":39,"baseOnBalls":33,"intentionalWalks":0,"hits":60,"hitByPitch":1,"avg":".276","atBats":217,"obp":".370","slg":".521","ops":".891","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":113,"rbi":36,"leftOnBase":93,"sacBunts":0,"sacFlies":3,"babip":".280","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.69","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":27,"stolenBasePercentage":".659","caughtStealingPercentage":".341","assists":14,"putOuts":450,"errors":2,"chances":466,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"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":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":101,"flyOuts":76,"groundOuts":71,"airOuts":127,"runs":70,"doubles":25,"triples":4,"homeRuns":27,"strikeOuts":99,"baseOnBalls":19,"intentionalWalks":0,"hits":106,"hitByPitch":3,"avg":".268","atBats":396,"obp":".304","slg":".556","ops":".860","caughtStealing":5,"stolenBases":28,"stolenBasePercentage":".848","caughtStealingPercentage":".152","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":220,"rbi":74,"leftOnBase":180,"sacBunts":4,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.67","popOuts":30,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":300,"errors":0,"chances":304,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID519141":{"person":{"id":519141,"fullName":"Drew Pomeranz","link":"/api/v1/people/519141"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"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":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":4,"strikes":14,"strikePercentage":".780","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":33,"gamesStarted":3,"flyOuts":16,"groundOuts":17,"airOuts":34,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":1,"hits":19,"hitByPitch":5,"atBats":99,"obp":".296","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":450,"era":"2.22","inningsPitched":"28.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":7,"whip":"1.02","battersFaced":115,"outs":85,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":150,"strikes":300,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".667","pitchesPerInning":"15.88","gamesFinished":7,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.53","walksPer9Inn":"3.18","hitsPer9Inn":"6.04","runsScoredPer9":"2.54","homeRunsPer9":"0.64","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":70,"groundOuts":62,"airOuts":122,"runs":54,"doubles":24,"triples":3,"homeRuns":26,"strikeOuts":114,"baseOnBalls":36,"intentionalWalks":1,"hits":100,"hitByPitch":0,"avg":".254","atBats":393,"obp":".313","slg":".529","ops":".842","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":208,"rbi":81,"leftOnBase":173,"sacBunts":0,"sacFlies":5,"babip":".287","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.12","popOuts":23,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":61,"errors":3,"chances":65,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID542932":{"person":{"id":542932,"fullName":"Jon Berti","link":"/api/v1/people/542932"},"jerseyNumber":"5","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"301","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":7,"strikes":9,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":6,"groundOuts":36,"airOuts":20,"runs":12,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":2,"avg":".214","atBats":98,"obp":".267","slg":".235","ops":".502","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":23,"rbi":2,"leftOnBase":48,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":12},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":15,"obp":".421","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":51,"era":"7.36","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.18","battersFaced":19,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":51,"balls":24,"strikes":27,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":1,"winPercentage":".---","pitchesPerInning":"13.91","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.82","hitsPer9Inn":"9.82","runsScoredPer9":"7.36","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":24,"errors":3,"chances":75,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624512":{"person":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | HR, 4 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":4,"leftOnBase":0,"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":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":10,"groundOuts":21,"airOuts":22,"runs":11,"doubles":1,"triples":0,"homeRuns":6,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".243","atBats":74,"obp":".263","slg":".500","ops":".763","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":37,"rbi":15,"leftOnBase":35,"sacBunts":1,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.33","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":9,"putOuts":150,"errors":1,"chances":160,"fielding":".994","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":78,"groundOuts":90,"airOuts":142,"runs":34,"doubles":15,"triples":2,"homeRuns":10,"strikeOuts":108,"baseOnBalls":24,"intentionalWalks":0,"hits":96,"hitByPitch":5,"atBats":430,"obp":".270","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1782,"era":"2.20","inningsPitched":"118.2","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.01","battersFaced":465,"outs":356,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1782,"balls":574,"strikes":1208,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":7,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".786","pitchesPerInning":"15.02","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"8.19","walksPer9Inn":"1.82","hitsPer9Inn":"7.28","runsScoredPer9":"2.58","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":33,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":2,"errors":4,"chances":21,"fielding":".810","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623167":{"person":{"id":623167,"fullName":"Chris Flexen","link":"/api/v1/people/623167"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":12,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":13,"strikes":34,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"4.50","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":1,"flyOuts":34,"groundOuts":39,"airOuts":62,"runs":16,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":155,"obp":".278","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":648,"era":"2.81","inningsPitched":"41.2","wins":5,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.13","battersFaced":169,"outs":125,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":648,"balls":228,"strikes":420,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":5,"winPercentage":".833","pitchesPerInning":"15.55","gamesFinished":11,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"4.54","walksPer9Inn":"2.59","hitsPer9Inn":"7.56","runsScoredPer9":"3.46","homeRunsPer9":"1.30","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":17,"flyOuts":60,"groundOuts":89,"airOuts":131,"runs":48,"doubles":17,"triples":0,"homeRuns":19,"strikeOuts":73,"baseOnBalls":27,"intentionalWalks":0,"hits":103,"hitByPitch":3,"atBats":392,"obp":".314","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1617,"era":"4.06","inningsPitched":"102.0","wins":8,"losses":4,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.27","battersFaced":426,"outs":306,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1617,"balls":582,"strikes":1035,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".667","pitchesPerInning":"15.85","gamesFinished":3,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"6.44","walksPer9Inn":"2.38","hitsPer9Inn":"9.09","runsScoredPer9":"4.24","homeRunsPer9":"1.68","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":33,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":18,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":52,"groundOuts":89,"airOuts":93,"runs":59,"doubles":13,"triples":2,"homeRuns":16,"strikeOuts":115,"baseOnBalls":30,"intentionalWalks":1,"hits":99,"hitByPitch":0,"avg":".253","atBats":391,"obp":".304","slg":".419","ops":".723","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":164,"rbi":47,"leftOnBase":178,"sacBunts":1,"sacFlies":4,"babip":".314","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.44","popOuts":18,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":232,"putOuts":152,"errors":6,"chances":390,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID518489":{"person":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"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":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":1,"flyOuts":10,"groundOuts":19,"airOuts":18,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":66,"obp":".229","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":284,"era":"0.93","inningsPitched":"19.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"0.83","battersFaced":70,"outs":58,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":284,"balls":100,"strikes":184,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".---","pitchesPerInning":"14.69","gamesFinished":4,"strikeoutWalkRatio":"5.67","strikeoutsPer9Inn":"7.91","walksPer9Inn":"1.40","hitsPer9Inn":"6.05","runsScoredPer9":"0.93","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID519151":{"person":{"id":519151,"fullName":"Ryan Pressly","link":"/api/v1/people/519151"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":41,"gamesStarted":0,"flyOuts":15,"groundOuts":55,"airOuts":26,"runs":18,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":15,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":147,"obp":".360","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":607,"era":"3.52","inningsPitched":"38.1","wins":2,"losses":3,"saves":5,"saveOpportunities":7,"holds":7,"blownSaves":2,"earnedRuns":15,"whip":"1.49","battersFaced":167,"outs":115,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":607,"balls":224,"strikes":383,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.12","rbi":0,"winPercentage":".400","pitchesPerInning":"15.83","gamesFinished":16,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"6.10","walksPer9Inn":"3.52","hitsPer9Inn":"9.86","runsScoredPer9":"4.23","homeRunsPer9":"0.70","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660644":{"person":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"3-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":7,"groundOuts":12,"airOuts":12,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".227","atBats":44,"obp":".239","slg":".295","ops":".534","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":13,"rbi":3,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":8,"errors":3,"chances":28,"fielding":".893","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":72,"groundOuts":112,"airOuts":130,"runs":54,"doubles":18,"triples":3,"homeRuns":3,"strikeOuts":30,"baseOnBalls":21,"intentionalWalks":0,"hits":108,"hitByPitch":6,"avg":".286","atBats":378,"obp":".332","slg":".373","ops":".705","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":407,"totalBases":141,"rbi":41,"leftOnBase":151,"sacBunts":0,"sacFlies":2,"babip":".303","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"126.00","popOuts":22,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":240,"putOuts":170,"errors":2,"chances":412,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641745":{"person":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":1,"flyOuts":14,"groundOuts":52,"airOuts":31,"runs":17,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":14,"intentionalWalks":0,"hits":37,"hitByPitch":5,"atBats":163,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":745,"era":"3.07","inningsPitched":"44.0","wins":3,"losses":1,"saves":0,"saveOpportunities":3,"holds":15,"blownSaves":3,"earnedRuns":15,"whip":"1.16","battersFaced":183,"outs":132,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":276,"strikes":469,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".750","pitchesPerInning":"16.93","gamesFinished":4,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.86","hitsPer9Inn":"7.57","runsScoredPer9":"3.48","homeRunsPer9":"0.61","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":14,"flyOuts":51,"groundOuts":67,"airOuts":84,"runs":62,"doubles":13,"triples":4,"homeRuns":15,"strikeOuts":95,"baseOnBalls":27,"intentionalWalks":0,"hits":101,"hitByPitch":4,"atBats":346,"obp":".349","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1399,"era":"6.48","inningsPitched":"83.1","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.54","battersFaced":378,"outs":250,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1399,"balls":477,"strikes":922,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".364","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"3.52","strikeoutsPer9Inn":"10.26","walksPer9Inn":"2.92","hitsPer9Inn":"10.91","runsScoredPer9":"6.70","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"501","stats":{"batting":{"summary":"1-1 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":30,"groundOuts":59,"airOuts":73,"runs":33,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":21,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".225","atBats":227,"obp":".294","slg":".344","ops":".638","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":78,"rbi":21,"leftOnBase":119,"sacBunts":0,"sacFlies":2,"babip":".258","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.40","popOuts":16,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":118,"putOuts":48,"errors":4,"chances":170,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID457759":{"person":{"id":457759,"fullName":"Justin Turner","link":"/api/v1/people/457759"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"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":55,"flyOuts":25,"groundOuts":31,"airOuts":48,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":14,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".208","atBats":125,"obp":".285","slg":".288","ops":".573","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":36,"rbi":13,"leftOnBase":50,"sacBunts":0,"sacFlies":4,"babip":".233","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.50","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":136,"errors":1,"chances":148,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[683737,663656,673548,542932,691718,664023,807713,621020,457759,663538,624512,660644,684007,623167,519141,518489],"pitchers":[684007,623167,519141,518489,542932],"bench":[608348],"bullpen":[571510,676962,690990,641745,621139,694037,519151,607067,573204],"battingOrder":[683737,663656,542932,691718,807713,457759,663538,624512,660644],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Shaw (12, Wilson, S)."},{"label":"HR","value":"McGuire (6, 7th inning off Houser, 2 on, 2 out)."},{"label":"TB","value":"Bruján 3; Hoerner; McGuire 6; Shaw 2; Tucker."},{"label":"RBI","value":"McGuire 4 (15); Tucker (58)."},{"label":"2-out RBI","value":"Tucker; McGuire 3."},{"label":"Runners left in scoring position, 2 out","value":"Berti 2."},{"label":"GIDP","value":"Happ; Suzuki."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Bruján (3, fielding)."}]}],"note":[{"label":"a","value":"Struck out for Swanson in the 7th."},{"label":"b","value":"Grounded out for Suzuki in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":145,"name":"Chicago White Sox","link":"/api/v1/teams/145"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":4,"airOuts":13,"runs":12,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".227","atBats":42,"obp":".300","slg":".360","ops":".660","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":33,"rbi":12,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.50","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":9,"groundOuts":9,"airOuts":12,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":34,"obp":".359","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"4.08","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.38","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":47,"strikes":79,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":5,"pitchesPerInning":"14.00","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID672820":{"person":{"id":672820,"fullName":"Lenyn Sosa","link":"/api/v1/people/672820"},"jerseyNumber":"50","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":3,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":52,"groundOuts":56,"airOuts":99,"runs":29,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":75,"baseOnBalls":9,"intentionalWalks":0,"hits":83,"hitByPitch":2,"avg":".267","atBats":311,"obp":".291","slg":".412","ops":".703","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":128,"rbi":37,"leftOnBase":147,"sacBunts":1,"sacFlies":1,"babip":".325","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.56","popOuts":23,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":153,"errors":10,"chances":323,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID621051":{"person":{"id":621051,"fullName":"Steven Wilson","link":"/api/v1/people/621051"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":24,"groundOuts":21,"airOuts":46,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":18,"intentionalWalks":2,"hits":31,"hitByPitch":3,"atBats":125,"obp":".347","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":604,"era":"3.00","inningsPitched":"33.0","wins":2,"losses":1,"saves":1,"saveOpportunities":4,"holds":9,"blownSaves":3,"earnedRuns":11,"whip":"1.48","battersFaced":150,"outs":99,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":233,"strikes":371,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":2,"winPercentage":".667","pitchesPerInning":"18.30","gamesFinished":13,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"8.45","walksPer9Inn":"4.91","hitsPer9Inn":"8.45","runsScoredPer9":"3.00","homeRunsPer9":"0.55","inheritedRunners":21,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":11},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":4,"flyOuts":44,"groundOuts":56,"airOuts":76,"runs":39,"doubles":8,"triples":3,"homeRuns":4,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":2,"hits":64,"hitByPitch":1,"atBats":245,"obp":".318","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1023,"era":"4.52","inningsPitched":"63.2","wins":4,"losses":9,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":32,"whip":"1.32","battersFaced":270,"outs":191,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1023,"balls":343,"strikes":680,"strikePercentage":".660","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".308","pitchesPerInning":"16.07","gamesFinished":10,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"7.35","walksPer9Inn":"2.83","hitsPer9Inn":"9.05","runsScoredPer9":"5.51","homeRunsPer9":"0.57","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663436":{"person":{"id":663436,"fullName":"Davis Martin","link":"/api/v1/people/663436"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":14,"flyOuts":46,"groundOuts":106,"airOuts":82,"runs":42,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":56,"baseOnBalls":23,"intentionalWalks":0,"hits":83,"hitByPitch":4,"atBats":325,"obp":".311","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","numberOfPitches":1330,"era":"3.89","inningsPitched":"85.2","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.24","battersFaced":354,"outs":257,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1330,"balls":495,"strikes":835,"strikePercentage":".630","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".200","pitchesPerInning":"15.53","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"5.88","walksPer9Inn":"2.42","hitsPer9Inn":"8.72","runsScoredPer9":"4.41","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685126":{"person":{"id":685126,"fullName":"Brandon Eisert","link":"/api/v1/people/685126"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":3,"flyOuts":26,"groundOuts":35,"airOuts":45,"runs":24,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":46,"baseOnBalls":11,"intentionalWalks":2,"hits":47,"hitByPitch":5,"atBats":169,"obp":".335","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":737,"era":"4.81","inningsPitched":"43.0","wins":2,"losses":2,"saves":2,"saveOpportunities":4,"holds":4,"blownSaves":2,"earnedRuns":23,"whip":"1.35","battersFaced":189,"outs":129,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":737,"balls":280,"strikes":457,"strikePercentage":".620","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"17.14","gamesFinished":8,"strikeoutWalkRatio":"4.18","strikeoutsPer9Inn":"9.63","walksPer9Inn":"2.30","hitsPer9Inn":"9.84","runsScoredPer9":"5.02","homeRunsPer9":"1.47","inheritedRunners":24,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668942":{"person":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"501","stats":{"batting":{"summary":"0-0 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":32,"groundOuts":42,"airOuts":53,"runs":12,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":47,"baseOnBalls":17,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".173","atBats":168,"obp":".246","slg":".238","ops":".484","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":40,"rbi":10,"leftOnBase":84,"sacBunts":1,"sacFlies":2,"babip":".230","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"168.00","popOuts":3,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":64,"errors":3,"chances":154,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID643565":{"person":{"id":643565,"fullName":"Mike Tauchman","link":"/api/v1/people/643565"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":31,"groundOuts":34,"airOuts":49,"runs":26,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":50,"baseOnBalls":24,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".283","atBats":184,"obp":".370","slg":".462","ops":".832","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":85,"rbi":28,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".357","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.67","popOuts":8,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":61,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656186":{"person":{"id":656186,"fullName":"Dan Altavilla","link":"/api/v1/people/656186"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":8,"groundOuts":29,"airOuts":23,"runs":5,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":81,"obp":".280","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":348,"era":"1.48","inningsPitched":"24.1","wins":0,"losses":1,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.99","battersFaced":94,"outs":73,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":348,"balls":131,"strikes":217,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".000","pitchesPerInning":"14.30","gamesFinished":10,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"5.92","walksPer9Inn":"3.70","hitsPer9Inn":"5.18","runsScoredPer9":"1.85","homeRunsPer9":"1.48","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681460":{"person":{"id":681460,"fullName":"Brooks Baldwin","link":"/api/v1/people/681460"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"701","stats":{"batting":{"summary":"0-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"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":59,"flyOuts":22,"groundOuts":43,"airOuts":40,"runs":15,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":10,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".217","atBats":166,"obp":".263","slg":".355","ops":".618","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":59,"rbi":24,"leftOnBase":79,"sacBunts":4,"sacFlies":2,"babip":".282","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.20","popOuts":7,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":87,"errors":2,"chances":121,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID805367":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, RBI, 3 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":44,"groundOuts":92,"airOuts":85,"runs":35,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":32,"intentionalWalks":0,"hits":75,"hitByPitch":3,"avg":".256","atBats":293,"obp":".334","slg":".324","ops":".658","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":95,"rbi":15,"leftOnBase":98,"sacBunts":1,"sacFlies":1,"babip":".290","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.67","popOuts":15,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":162,"putOuts":119,"errors":7,"chances":288,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691019":{"person":{"id":691019,"fullName":"Kyle Teel","link":"/api/v1/people/691019"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":13,"groundOuts":16,"airOuts":18,"runs":15,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":2,"avg":".277","atBats":83,"obp":".390","slg":".373","ops":".763","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":31,"rbi":8,"leftOnBase":37,"sacBunts":1,"sacFlies":1,"babip":".400","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.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":{"caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","assists":13,"putOuts":174,"errors":1,"chances":188,"fielding":".995","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691799":{"person":{"id":691799,"fullName":"Grant Taylor","link":"/api/v1/people/691799"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":1,"flyOuts":6,"groundOuts":16,"airOuts":13,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":66,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":293,"era":"3.93","inningsPitched":"18.1","wins":0,"losses":1,"saves":3,"saveOpportunities":4,"holds":5,"blownSaves":1,"earnedRuns":8,"whip":"1.15","battersFaced":73,"outs":55,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":293,"balls":102,"strikes":191,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".000","pitchesPerInning":"15.98","gamesFinished":4,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"11.29","walksPer9Inn":"2.95","hitsPer9Inn":"7.36","runsScoredPer9":"3.93","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695657":{"person":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":4,"groundOuts":13,"airOuts":11,"runs":7,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".273","atBats":55,"obp":".344","slg":".509","ops":".853","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":28,"rbi":13,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.18","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"18.33","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":29,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":12,"flyOuts":51,"groundOuts":44,"airOuts":86,"runs":35,"doubles":17,"triples":0,"homeRuns":10,"strikeOuts":42,"baseOnBalls":23,"intentionalWalks":1,"hits":59,"hitByPitch":2,"atBats":228,"obp":".329","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1025,"era":"4.76","inningsPitched":"58.2","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.40","battersFaced":256,"outs":176,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1025,"balls":388,"strikes":637,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".250","pitchesPerInning":"17.47","gamesFinished":0,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"6.44","walksPer9Inn":"3.53","hitsPer9Inn":"9.05","runsScoredPer9":"5.37","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":15},"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}},"ID686563":{"person":{"id":686563,"fullName":"Jonathan Cannon","link":"/api/v1/people/686563"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":15,"flyOuts":61,"groundOuts":78,"airOuts":110,"runs":46,"doubles":21,"triples":3,"homeRuns":14,"strikeOuts":72,"baseOnBalls":30,"intentionalWalks":1,"hits":94,"hitByPitch":6,"atBats":352,"obp":".333","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1503,"era":"4.48","inningsPitched":"88.1","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.40","battersFaced":390,"outs":265,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1503,"balls":564,"strikes":939,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".364","pitchesPerInning":"17.02","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.34","walksPer9Inn":"3.06","hitsPer9Inn":"9.58","runsScoredPer9":"4.69","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":7,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700337":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"jerseyNumber":"7","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":25,"groundOuts":61,"airOuts":47,"runs":16,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":22,"intentionalWalks":0,"hits":56,"hitByPitch":3,"avg":".277","atBats":202,"obp":".354","slg":".366","ops":".720","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":74,"rbi":23,"leftOnBase":79,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"101.00","popOuts":5,"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":10,"stolenBases":40,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":14,"putOuts":330,"errors":1,"chances":345,"fielding":".997","passedBall":0,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643217":{"person":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":59,"groundOuts":54,"airOuts":103,"runs":37,"doubles":12,"triples":2,"homeRuns":11,"strikeOuts":50,"baseOnBalls":27,"intentionalWalks":2,"hits":62,"hitByPitch":2,"avg":".235","atBats":264,"obp":".305","slg":".420","ops":".725","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":111,"rbi":38,"leftOnBase":111,"sacBunts":0,"sacFlies":5,"babip":".245","groundOutsToAirouts":"0.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":27,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":89,"errors":3,"chances":92,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID673929":{"person":{"id":673929,"fullName":"Jordan Leasure","link":"/api/v1/people/673929"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"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":41,"gamesStarted":1,"flyOuts":14,"groundOuts":25,"airOuts":39,"runs":19,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":143,"obp":".353","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":696,"era":"4.14","inningsPitched":"37.0","wins":3,"losses":5,"saves":2,"saveOpportunities":6,"holds":9,"blownSaves":4,"earnedRuns":17,"whip":"1.57","battersFaced":167,"outs":111,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":696,"balls":275,"strikes":421,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".375","pitchesPerInning":"18.81","gamesFinished":8,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.70","walksPer9Inn":"5.35","hitsPer9Inn":"8.76","runsScoredPer9":"4.62","homeRunsPer9":"1.46","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680732":{"person":{"id":680732,"fullName":"Sean Burke","link":"/api/v1/people/680732"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":17,"flyOuts":80,"groundOuts":79,"airOuts":131,"runs":57,"doubles":22,"triples":1,"homeRuns":16,"strikeOuts":85,"baseOnBalls":47,"intentionalWalks":0,"hits":96,"hitByPitch":5,"atBats":387,"obp":".335","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","numberOfPitches":1728,"era":"4.19","inningsPitched":"101.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.42","battersFaced":444,"outs":303,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1728,"balls":669,"strikes":1059,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".333","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"7.57","walksPer9Inn":"4.19","hitsPer9Inn":"8.55","runsScoredPer9":"5.08","homeRunsPer9":"1.43","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"note":"(W, 6-2)","summary":"6.2 IP, 3 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":31,"strikes":52,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.05","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":11,"gamesStarted":11,"flyOuts":36,"groundOuts":76,"airOuts":67,"runs":19,"doubles":11,"triples":3,"homeRuns":3,"strikeOuts":47,"baseOnBalls":22,"intentionalWalks":0,"hits":62,"hitByPitch":1,"atBats":250,"obp":".309","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":999,"era":"2.10","inningsPitched":"68.2","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.22","battersFaced":275,"outs":206,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":999,"balls":354,"strikes":645,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.13","rbi":3,"winPercentage":".750","pitchesPerInning":"14.55","gamesFinished":0,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"6.16","walksPer9Inn":"2.88","hitsPer9Inn":"8.13","runsScoredPer9":"2.49","homeRunsPer9":"0.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":3,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678024":{"person":{"id":678024,"fullName":"Mike Vasil","link":"/api/v1/people/678024"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":3,"flyOuts":38,"groundOuts":69,"airOuts":68,"runs":20,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":34,"intentionalWalks":4,"hits":45,"hitByPitch":8,"atBats":229,"obp":".321","caughtStealing":1,"stolenBases":19,"stolenBasePercentage":".950","caughtStealingPercentage":".050","numberOfPitches":1010,"era":"2.53","inningsPitched":"64.0","wins":4,"losses":3,"saves":2,"saveOpportunities":3,"holds":1,"blownSaves":1,"earnedRuns":18,"whip":"1.23","battersFaced":271,"outs":192,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1010,"balls":403,"strikes":607,"strikePercentage":".600","hitBatsmen":8,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".571","pitchesPerInning":"15.78","gamesFinished":12,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"6.61","walksPer9Inn":"4.78","hitsPer9Inn":"6.33","runsScoredPer9":"2.81","homeRunsPer9":"0.70","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596103":{"person":{"id":596103,"fullName":"Austin Slater","link":"/api/v1/people/596103"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":15,"groundOuts":31,"airOuts":22,"runs":20,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".243","atBats":115,"obp":".310","slg":".443","ops":".753","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":51,"rbi":11,"leftOnBase":63,"sacBunts":1,"sacFlies":0,"babip":".307","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":0,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":56,"errors":2,"chances":60,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID572191":{"person":{"id":572191,"fullName":"Michael A. Taylor","link":"/api/v1/people/572191"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"800","stats":{"batting":{"summary":"1-5 | 2B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":29,"groundOuts":29,"airOuts":49,"runs":23,"doubles":16,"triples":1,"homeRuns":5,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":1,"hits":42,"hitByPitch":1,"avg":".220","atBats":191,"obp":".288","slg":".393","ops":".681","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":75,"rbi":25,"leftOnBase":81,"sacBunts":1,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.20","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":158,"errors":3,"chances":161,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID673357":{"person":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"jerseyNumber":"88","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":41,"groundOuts":61,"airOuts":74,"runs":37,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":95,"baseOnBalls":35,"intentionalWalks":3,"hits":59,"hitByPitch":1,"avg":".206","atBats":286,"obp":".293","slg":".343","ops":".636","caughtStealing":6,"stolenBases":26,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":98,"rbi":41,"leftOnBase":140,"sacBunts":1,"sacFlies":2,"babip":".268","groundOutsToAirouts":"0.82","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"28.60","popOuts":23,"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":2,"putOuts":221,"errors":1,"chances":224,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678246":{"person":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":86,"groundOuts":60,"airOuts":155,"runs":54,"doubles":25,"triples":2,"homeRuns":12,"strikeOuts":70,"baseOnBalls":39,"intentionalWalks":0,"hits":84,"hitByPitch":5,"avg":".229","atBats":367,"obp":".310","slg":".406","ops":".716","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":149,"rbi":41,"leftOnBase":166,"sacBunts":0,"sacFlies":2,"babip":".251","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.58","popOuts":34,"lineOuts":35},"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":125,"putOuts":306,"errors":11,"chances":442,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656457":{"person":{"id":656457,"fullName":"Tyler Gilbert","link":"/api/v1/people/656457"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"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":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":27,"gamesStarted":3,"flyOuts":23,"groundOuts":21,"airOuts":38,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":2,"hits":19,"hitByPitch":1,"atBats":106,"obp":".285","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":487,"era":"2.93","inningsPitched":"30.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":10,"whip":"1.11","battersFaced":124,"outs":92,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":487,"balls":185,"strikes":302,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".800","pitchesPerInning":"15.88","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.80","walksPer9Inn":"4.40","hitsPer9Inn":"5.58","runsScoredPer9":"2.93","homeRunsPer9":"0.88","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[805367,596103,700337,643217,678246,668942,672820,643565,681460,572191,695657,605288,656457,621051],"pitchers":[605288,656457,621051],"bench":[673357,691019],"bullpen":[641302,656186,680732,686563,650644,685126,673929,663436,691799,678024],"battingOrder":[805367,596103,700337,643217,668942,672820,681460,572191,695657],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Taylor, M (16, Imanaga); Quero (12, Imanaga); Sosa, L (16, Berti)."},{"label":"HR","value":"Meidroth (3, 1st inning off Imanaga, 0 on, 0 out); Montgomery, C (3, 2nd inning off Imanaga, 0 on, 0 out); Slater (5, 4th inning off Imanaga, 0 on, 0 out); Tauchman (6, 4th inning off Flexen, 1 on, 2 out)."},{"label":"TB","value":"Benintendi; Meidroth 6; Montgomery, C 4; Quero 5; Slater 5; Sosa, L 3; Tauchman 4; Taylor, M 2; Vargas, M 3."},{"label":"RBI","value":"Baldwin, B (24); Benintendi (38); Meidroth (15); Montgomery, C (13); Quero (23); Slater (11); Sosa, L 3 (37); Tauchman 2 (28); Vargas, M (41)."},{"label":"2-out RBI","value":"Tauchman 2; Vargas, M."},{"label":"Runners left in scoring position, 2 out","value":"Taylor, M 2; Meidroth; Sosa, L 2."},{"label":"SF","value":"Sosa, L."},{"label":"Team RISP","value":"6-for-18."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Montgomery, C-Sosa, L-Vargas, M; Sosa, L-Meidroth-Vargas, M)."}]}],"note":[]}},"officials":[{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":521051,"fullName":"Nick Mahrley","link":"/api/v1/people/521051"},"officialType":"First Base"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Second Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Flexen."},{"label":"HBP","value":"Busch (by Houser)."},{"label":"Pitches-strikes","value":"Imanaga 85-62; Flexen 47-34; Pomeranz 18-14; Brasier 19-13; Berti 16-9; Houser 83-52; Gilbert, T 15-9; Wilson, S 28-18."},{"label":"Groundouts-flyouts","value":"Imanaga 2-3; Flexen 1-2; Pomeranz 0-1; Brasier 0-1; Berti 1-0; Houser 6-7; Gilbert, T 2-2; Wilson, S 1-0."},{"label":"Batters faced","value":"Imanaga 21; Flexen 12; Pomeranz 3; Brasier 3; Berti 5; Houser 27; Gilbert, T 4; Wilson, S 8."},{"label":"Inherited runners-scored","value":"Flexen 1-1; Gilbert, T 1-0."},{"label":"Umpires","value":"HP: Mark Ripperger. 1B: Nick Mahrley. 2B: Vic Carapazza. 3B: Brian Walsh. "},{"label":"Weather","value":"78 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, Out To RF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"38,762."},{"label":"Venue","value":"Rate Field."},{"label":"July 25, 2025"}],"pitchingNotes":["Imanaga pitched to 2 batters in the 4th inning."],"topPerformers":[{"player":{"person":{"id":624512,"fullName":"Reese McGuire","link":"/api/v1/people/624512","boxscoreName":"McGuire"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | HR, 4 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":4,"leftOnBase":0,"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":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":10,"groundOuts":21,"airOuts":22,"runs":11,"doubles":1,"triples":0,"homeRuns":6,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".243","atBats":74,"obp":".263","slg":".500","ops":".763","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":37,"rbi":15,"leftOnBase":35,"sacBunts":1,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.33","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":14,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":9,"putOuts":150,"errors":1,"chances":160,"fielding":".994","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337","boxscoreName":"Quero"},"jerseyNumber":"7","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":25,"groundOuts":61,"airOuts":47,"runs":16,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":22,"intentionalWalks":0,"hits":56,"hitByPitch":3,"avg":".277","atBats":202,"obp":".354","slg":".366","ops":".720","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":74,"rbi":23,"leftOnBase":79,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"101.00","popOuts":5,"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":10,"stolenBases":40,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":14,"putOuts":330,"errors":1,"chances":345,"fielding":".997","passedBall":0,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367","boxscoreName":"Meidroth"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":145,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, RBI, 3 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":44,"groundOuts":92,"airOuts":85,"runs":35,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":32,"intentionalWalks":0,"hits":75,"hitByPitch":3,"avg":".256","atBats":293,"obp":".334","slg":".324","ops":".658","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":95,"rbi":15,"leftOnBase":98,"sacBunts":1,"sacFlies":1,"babip":".290","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.67","popOuts":15,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":162,"putOuts":119,"errors":7,"chances":288,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":64,"hittingGameScore":64}]},"decisions":{"winner":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"loser":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}