{"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":777020,"link":"/api/v1.1/game/777020/feed/live","metaData":{"wait":10,"timeStamp":"20250726_013607","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777020,"type":"R","doubleHeader":"N","id":"2025/07/25/colmlb-balmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777020-2025-07-25","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-25T23:05:00Z","originalDate":"2025-07-25","officialDate":"2025-07-25","dayNight":"night","time":"7:05","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":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2025,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":103,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":27,"losses":76,"ties":0,"pct":".262"},"records":{},"divisionLeader":false,"wins":27,"losses":76,"winningPercentage":".262"},"franchiseName":"Colorado","clubName":"Rockies","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110","season":2025,"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2"},"springVenue":{"id":2508,"link":"/api/v1/venues/2508"},"teamCode":"bal","fileCode":"bal","abbreviation":"BAL","teamName":"Orioles","locationName":"Baltimore","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Baltimore","record":{"gamesPlayed":103,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":45,"losses":58,"ties":0,"pct":".437"},"records":{},"divisionLeader":false,"wins":45,"losses":58,"winningPercentage":".437"},"franchiseName":"Baltimore","clubName":"Orioles","active":true}},"players":{"ID666185":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185","firstName":"Dylan","lastName":"Carlson","primaryNumber":"3","birthDate":"1998-10-23","currentAge":27,"birthCity":"Elk Grove","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Dylan","useLastName":"Carlson","middleName":"James","boxscoreName":"Carlson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Carlson","nameSlug":"dylan-carlson-666185","firstLastName":"Dylan Carlson","lastFirstName":"Carlson, Dylan","lastInitName":"Carlson, D","initLastName":"D Carlson","fullFMLName":"Dylan James Carlson","fullLFMName":"Carlson, Dylan James","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID642731":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731","firstName":"Thairo","lastName":"Estrada","primaryNumber":"19","birthDate":"1996-02-22","currentAge":30,"birthCity":"Bejuma","birthCountry":"Venezuela","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Thairo","useLastName":"Estrada","middleName":"Jose","boxscoreName":"Estrada","gender":"M","nameMatrilineal":"Villegas","isPlayer":true,"isVerified":true,"pronunciation":"TYE-row eh-STRAW-duh","mlbDebutDate":"2019-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thairo Estrada","nameSlug":"thairo-estrada-642731","firstLastName":"Thairo Estrada","lastFirstName":"Estrada, Thairo","lastInitName":"Estrada, T","initLastName":"T Estrada","fullFMLName":"Thairo Jose Estrada","fullLFMName":"Estrada, Thairo Jose","strikeZoneTop":3.129,"strikeZoneBottom":1.579},"ID683002":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","firstName":"Gunnar","lastName":"Henderson","primaryNumber":"2","birthDate":"2001-06-29","currentAge":25,"birthCity":"Montgomery","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Gunnar","useLastName":"Henderson","middleName":"Randal","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gunnar Henderson","nameSlug":"gunnar-henderson-683002","firstLastName":"Gunnar Henderson","lastFirstName":"Henderson, Gunnar","lastInitName":"Henderson, G","initLastName":"G Henderson","fullFMLName":"Gunnar Randal Henderson","fullLFMName":"Henderson, Gunnar Randal","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID607732":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732","firstName":"Jacob","lastName":"Stallings","birthDate":"1989-12-22","currentAge":36,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":225,"active":false,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jacob","useLastName":"Stallings","middleName":"Daniel","boxscoreName":"Stallings","nickName":"Stalls","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"lastPlayedDate":"2025-07-26","mlbDebutDate":"2016-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Stallings","nameSlug":"jacob-stallings-607732","firstLastName":"Jacob Stallings","lastFirstName":"Stallings, Jacob","lastInitName":"Stallings, J","initLastName":"J Stallings","fullFMLName":"Jacob Daniel Stallings","fullLFMName":"Stallings, Jacob Daniel","strikeZoneTop":3.449,"strikeZoneBottom":1.741},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID692585":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585","firstName":"Yanquiel","lastName":"Fernández","primaryNumber":"88","birthDate":"2003-01-01","currentAge":23,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Yanquiel","useLastName":"Fernández","boxscoreName":"Fernández, Y","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-kee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yanquiel Fernández","nameSlug":"yanquiel-fernandez-692585","firstLastName":"Yanquiel Fernández","lastFirstName":"Fernández, Yanquiel","lastInitName":"Fernández, Y","initLastName":"Y Fernández","fullFMLName":"Yanquiel Fernández","fullLFMName":"Fernández, Yanquiel ","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID602104":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104","firstName":"Ramón","lastName":"Urías","primaryNumber":"29","birthDate":"1994-06-03","currentAge":32,"birthCity":"Magdalena de Kino","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ramón","useLastName":"Urías","middleName":"Francisco","boxscoreName":"Urías, R","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahs","mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Urías","nameSlug":"ramon-urias-602104","firstLastName":"Ramón Urías","lastFirstName":"Urías, Ramón","lastInitName":"Urías, R","initLastName":"R Urías","fullFMLName":"Ramón Francisco Urías","fullLFMName":"Urías, Ramón Francisco","strikeZoneTop":3.098,"strikeZoneBottom":1.563},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":26,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669704":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704","firstName":"Randall","lastName":"Strowd","primaryNumber":"24","birthDate":"1997-09-17","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kade","useLastName":"Strowd","middleName":"Kade","boxscoreName":"Strowd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kade Strowd","nameSlug":"kade-strowd-669704","firstLastName":"Kade Strowd","lastFirstName":"Strowd, Kade","lastInitName":"Strowd, K","initLastName":"K Strowd","fullFMLName":"Randall Kade Strowd","fullLFMName":"Strowd, Randall Kade","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID656234":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234","firstName":"Jacob","lastName":"Bird","primaryNumber":"59","birthDate":"1995-12-04","currentAge":30,"birthCity":"Newhall","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Bird","middleName":"Timothy","boxscoreName":"Bird","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Bird","nameSlug":"jake-bird-656234","firstLastName":"Jake Bird","lastFirstName":"Bird, Jake","lastInitName":"Bird, J","initLastName":"J Bird","fullFMLName":"Jacob Timothy Bird","fullLFMName":"Bird, Jacob Timothy","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681297":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297","firstName":"Colton","lastName":"Cowser","primaryNumber":"17","birthDate":"2000-03-20","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Colton","useLastName":"Cowser","middleName":"Dale","boxscoreName":"Cowser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"KOW-zur","mlbDebutDate":"2023-07-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colton Cowser","nameSlug":"colton-cowser-681297","firstLastName":"Colton Cowser","lastFirstName":"Cowser, Colton","lastInitName":"Cowser, C","initLastName":"C Cowser","fullFMLName":"Colton Dale Cowser","fullLFMName":"Cowser, Colton Dale","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID543592":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592","firstName":"Austin","lastName":"Nola","primaryNumber":"22","birthDate":"1989-12-28","currentAge":36,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Nola","middleName":"Kyle","boxscoreName":"Nola, Au","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Nola","nameSlug":"austin-nola-543592","firstLastName":"Austin Nola","lastFirstName":"Nola, Austin","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Austin Kyle Nola","fullLFMName":"Nola, Austin Kyle","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID691723":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723","firstName":"Coby","lastName":"Mayo","primaryNumber":"16","birthDate":"2001-12-10","currentAge":24,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Coby","useLastName":"Mayo","middleName":"Gerald","boxscoreName":"Mayo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Coby Mayo","nameSlug":"coby-mayo-691723","firstLastName":"Coby Mayo","lastFirstName":"Mayo, Coby","lastInitName":"Mayo, C","initLastName":"C Mayo","fullFMLName":"Coby Gerald Mayo","fullLFMName":"Mayo, Coby Gerald","strikeZoneTop":3.41,"strikeZoneBottom":1.72},"ID665152":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152","firstName":"Dean","lastName":"Kremer","primaryNumber":"13","birthDate":"1996-01-07","currentAge":30,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dean","useLastName":"Kremer","middleName":"Junior","boxscoreName":"Kremer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAY-mur","mlbDebutDate":"2020-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dean Kremer","nameSlug":"dean-kremer-665152","firstLastName":"Dean Kremer","lastFirstName":"Kremer, Dean","lastInitName":"Kremer, D","initLastName":"D Kremer","fullFMLName":"Dean Junior Kremer","fullLFMName":"Kremer, Dean Junior","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID623433":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433","firstName":"Nick","lastName":"Anderson","primaryNumber":"64","birthDate":"1990-07-05","currentAge":36,"birthCity":"Crosby","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Anderson","middleName":"Paul","boxscoreName":"Anderson, N","nickName":"Ando","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Anderson","nameSlug":"nick-anderson-623433","firstLastName":"Nick Anderson","lastFirstName":"Anderson, Nick","lastInitName":"Anderson, N","initLastName":"N Anderson","fullFMLName":"Nick Paul Anderson","fullLFMName":"Anderson, Nick Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669432":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432","firstName":"Trevor","lastName":"Rogers","primaryNumber":"28","birthDate":"1997-11-13","currentAge":28,"birthCity":"Carlsbad","birthStateProvince":"NM","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Rogers","middleName":"J'Daniel","boxscoreName":"Rogers, Tr","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-08-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trevor Rogers","nameSlug":"trevor-rogers-669432","firstLastName":"Trevor Rogers","lastFirstName":"Rogers, Trevor","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Trevor J'Daniel Rogers","fullLFMName":"Rogers, Trevor J'Daniel","strikeZoneTop":3.81,"strikeZoneBottom":1.77},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID669911":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911","firstName":"Michael","lastName":"Toglia","primaryNumber":"48","birthDate":"1998-08-16","currentAge":28,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 5\"","weight":226,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Toglia","middleName":"Anthony","boxscoreName":"Toglia","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TOH-lee-uh","mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Toglia","nameSlug":"michael-toglia-669911","firstLastName":"Michael Toglia","lastFirstName":"Toglia, Michael","lastInitName":"Toglia, M","initLastName":"M Toglia","fullFMLName":"Michael Toglia","fullLFMName":"Toglia, Michael","strikeZoneTop":3.42,"strikeZoneBottom":1.726},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681882":{"id":681882,"fullName":"Colin Selby","link":"/api/v1/people/681882","firstName":"Colin","lastName":"Selby","primaryNumber":"60","birthDate":"1997-10-24","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Selby","boxscoreName":"Selby","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Selby","nameSlug":"colin-selby-681882","firstLastName":"Colin Selby","lastFirstName":"Selby, Colin","lastInitName":"Selby, C","initLastName":"C Selby","fullFMLName":"Colin Selby","fullLFMName":"Selby, Colin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641933":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933","firstName":"Tyler","lastName":"O'Neill","primaryNumber":"9","birthDate":"1995-06-22","currentAge":31,"birthCity":"Burnaby","birthStateProvince":"BC","birthCountry":"Canada","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"O'Neill","middleName":"Alan","boxscoreName":"O'Neill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler O'Neill","nameSlug":"tyler-o-neill-641933","firstLastName":"Tyler O'Neill","lastFirstName":"O'Neill, Tyler","lastInitName":"O'Neill, T","initLastName":"T O'Neill","fullFMLName":"Tyler Alan O'Neill","fullLFMName":"O'Neill, Tyler Alan","strikeZoneTop":3.097,"strikeZoneBottom":1.563},"ID676059":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059","firstName":"Jordan","lastName":"Westburg","primaryNumber":"11","birthDate":"1999-02-18","currentAge":27,"birthCity":"New Braunfels","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jordan","useLastName":"Westburg","middleName":"Cole","boxscoreName":"Westburg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Westburg","nameSlug":"jordan-westburg-676059","firstLastName":"Jordan Westburg","lastFirstName":"Westburg, Jordan","lastInitName":"Westburg, J","initLastName":"J Westburg","fullFMLName":"Jordan Cole Westburg","fullLFMName":"Westburg, Jordan Cole","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID596295":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295","firstName":"Austin","lastName":"Gomber","birthDate":"1993-11-23","currentAge":32,"birthCity":"Winter Garden","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Gomber","middleName":"Zachary","boxscoreName":"Gomber","nickName":"Big G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Austin Gomber","nameSlug":"austin-gomber-596295","firstLastName":"Austin Gomber","lastFirstName":"Gomber, Austin","lastInitName":"Gomber, A","initLastName":"A Gomber","fullFMLName":"Austin Zachary Gomber","fullLFMName":"Gomber, Austin Zachary","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657656":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656","firstName":"Ramón","lastName":"Laureano","primaryNumber":"5","birthDate":"1994-07-15","currentAge":32,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 9\"","weight":203,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ramón","useLastName":"Laureano","boxscoreName":"Laureano","nickName":"Ramoncito","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"lah-reh-AH-no","mlbDebutDate":"2018-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Laureano","nameSlug":"ramon-laureano-657656","firstLastName":"Ramón Laureano","lastFirstName":"Laureano, Ramón","lastInitName":"Laureano, R","initLastName":"R Laureano","fullFMLName":"Ramón Laureano","fullLFMName":"Laureano, Ramón","strikeZoneTop":3.065,"strikeZoneBottom":1.547},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID656686":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686","firstName":"Corbin","lastName":"Martin","primaryNumber":"38","birthDate":"1995-12-28","currentAge":30,"birthCity":"Hempstead","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Corbin","useLastName":"Martin","middleName":"Montgomery","boxscoreName":"Martin, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corbin Martin","nameSlug":"corbin-martin-656686","firstLastName":"Corbin Martin","lastFirstName":"Martin, Corbin","lastInitName":"Martin, C","initLastName":"C Martin","fullFMLName":"Corbin Montgomery Martin","fullLFMName":"Martin, Corbin Montgomery","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID621107":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107","firstName":"Zachary","lastName":"Eflin","primaryNumber":"24","birthDate":"1994-04-08","currentAge":32,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Eflin","middleName":"Adams","boxscoreName":"Eflin","nickName":"Ef","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"EFF-lin","mlbDebutDate":"2016-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Eflin","nameSlug":"zach-eflin-621107","firstLastName":"Zach Eflin","lastFirstName":"Eflin, Zach","lastInitName":"Eflin, Z","initLastName":"Z Eflin","fullFMLName":"Zachary Adams Eflin","fullLFMName":"Eflin, Zachary Adams","strikeZoneTop":3.68,"strikeZoneBottom":1.7},"ID571657":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657","firstName":"James","lastName":"Farmer","primaryNumber":"15","birthDate":"1990-08-17","currentAge":36,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Farmer","middleName":"Kyle","boxscoreName":"Farmer, K","nickName":"Farm Dawg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Farmer","nameSlug":"kyle-farmer-571657","firstLastName":"Kyle Farmer","lastFirstName":"Farmer, Kyle","lastInitName":"Farmer, K","initLastName":"K Farmer","fullFMLName":"James Kyle Farmer","fullLFMName":"Farmer, James Kyle","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"ID702616":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616","firstName":"Jackson","lastName":"Holliday","primaryNumber":"7","birthDate":"2003-12-04","currentAge":22,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jackson","useLastName":"Holliday","middleName":"Matthew","boxscoreName":"Holliday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Holliday","nameSlug":"jackson-holliday-702616","firstLastName":"Jackson Holliday","lastFirstName":"Holliday, Jackson","lastInitName":"Holliday, J","initLastName":"J Holliday","fullFMLName":"Jackson Matthew Holliday","fullLFMName":"Holliday, Jackson Matthew","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID687134":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134","firstName":"Bradley","lastName":"Blalock","primaryNumber":"31","birthDate":"2000-12-25","currentAge":25,"birthCity":"Conyers","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradley","useLastName":"Blalock","middleName":"Christopher","boxscoreName":"Blalock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BLAY-lock","mlbDebutDate":"2024-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradley Blalock","nameSlug":"bradley-blalock-687134","firstLastName":"Bradley Blalock","lastFirstName":"Blalock, Bradley","lastInitName":"Blalock, B","initLastName":"B Blalock","fullFMLName":"Bradley Christopher Blalock","fullLFMName":"Blalock, Bradley Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID552640":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640","firstName":"Andrew","lastName":"Kittredge","primaryNumber":"39","birthDate":"1990-03-17","currentAge":36,"birthCity":"Spokane","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Kittredge","middleName":"Michael","boxscoreName":"Kittredge","nickName":"Kitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2008,"pronunciation":"KIT-rij","mlbDebutDate":"2017-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Kittredge","nameSlug":"andrew-kittredge-552640","firstLastName":"Andrew Kittredge","lastFirstName":"Kittredge, Andrew","lastInitName":"Kittredge, A","initLastName":"A Kittredge","fullFMLName":"Andrew Michael Kittredge","fullLFMName":"Kittredge, Andrew Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664991":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991","firstName":"Grant","lastName":"Wolfram","primaryNumber":"48","birthDate":"1996-12-12","currentAge":29,"birthCity":"Holland","birthStateProvince":"MI","birthCountry":"USA","height":"6' 7\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Wolfram","boxscoreName":"Wolfram","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"wolf-RAM","mlbDebutDate":"2025-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Grant Wolfram","nameSlug":"grant-wolfram-664991","firstLastName":"Grant Wolfram","lastFirstName":"Wolfram, Grant","lastInitName":"Wolfram, G","initLastName":"G Wolfram","fullFMLName":"Grant Wolfram","fullLFMName":"Wolfram, Grant","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID666974":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974","firstName":"Yennier","lastName":"Cano","primaryNumber":"78","birthDate":"1994-03-09","currentAge":32,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 4\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yennier","useLastName":"Cano","boxscoreName":"Cano","gender":"M","nameMatrilineal":"Banes","isPlayer":true,"isVerified":true,"pronunciation":"YEN-neer","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yennier Cano","nameSlug":"yennier-cano-666974","firstLastName":"Yennier Cano","lastFirstName":"Cano, Yennier","lastInitName":"Cano, Y","initLastName":"Y Cano","fullFMLName":"Yennier  Cano","fullLFMName":"Cano, Yennier","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID606115":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115","firstName":"Orlando","lastName":"Arcia","primaryNumber":"3","birthDate":"1994-08-04","currentAge":32,"birthCity":"Anaco","birthCountry":"Venezuela","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Orlando","useLastName":"Arcia","middleName":"Jesus","boxscoreName":"Arcia, Or","nickName":"El Nino","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AHR-see-uh","mlbDebutDate":"2016-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Arcia","nameSlug":"orlando-arcia-606115","firstLastName":"Orlando Arcia","lastFirstName":"Arcia, Orlando","lastInitName":"Arcia, O","initLastName":"O Arcia","fullFMLName":"Orlando Jesus Arcia","fullLFMName":"Arcia, Orlando Jesus","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID678020":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020","firstName":"Seth","lastName":"Halvorsen","primaryNumber":"56","birthDate":"2000-02-18","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Halvorsen","middleName":"Michael","boxscoreName":"Halvorsen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Halvorsen","nameSlug":"seth-halvorsen-678020","firstLastName":"Seth Halvorsen","lastFirstName":"Halvorsen, Seth","lastInitName":"Halvorsen, S","initLastName":"S Halvorsen","fullFMLName":"Seth Michael Halvorsen","fullLFMName":"Halvorsen, Seth Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID450203":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203","firstName":"Charles","lastName":"Morton","birthDate":"1983-11-12","currentAge":42,"birthCity":"Flemington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Charlie","useLastName":"Morton","middleName":"A.","boxscoreName":"Morton, C","nickName":"Ground Chuck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2002,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charlie Morton","nameSlug":"charlie-morton-450203","firstLastName":"Charlie Morton","lastFirstName":"Morton, Charlie","lastInitName":"Morton, C","initLastName":"C Morton","fullFMLName":"Charles A. Morton","fullLFMName":"Morton, Charles A.","strikeZoneTop":3.51,"strikeZoneBottom":1.63},"ID656811":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811","firstName":"Ryan","lastName":"O'Hearn","primaryNumber":"29","birthDate":"1993-07-26","currentAge":33,"birthCity":"Dunedin","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"O'Hearn","middleName":"Patrick","boxscoreName":"O'Hearn","nickName":"Brohearn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan O'Hearn","nameSlug":"ryan-o-hearn-656811","firstLastName":"Ryan O'Hearn","lastFirstName":"O'Hearn, Ryan","lastInitName":"O'Hearn, R","initLastName":"R O'Hearn","fullFMLName":"Ryan Patrick O'Hearn","fullLFMName":"O'Hearn, Ryan Patrick","strikeZoneTop":3.289,"strikeZoneBottom":1.66},"ID656577":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","firstName":"Alexander","lastName":"Jackson","primaryNumber":"70","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alex","useLastName":"Jackson","middleName":"James","boxscoreName":"Jackson, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Jackson","nameSlug":"alex-jackson-656577","firstLastName":"Alex Jackson","lastFirstName":"Jackson, Alex","lastInitName":"Jackson, A","initLastName":"A Jackson","fullFMLName":"Alexander James Jackson","fullLFMName":"Jackson, Alexander James","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":2,"name":"Oriole Park at Camden Yards","link":"/api/v1/venues/2","location":{"address1":"333 West Camden Street","city":"Baltimore","state":"Maryland","stateAbbrev":"MD","postalCode":"21201","defaultCoordinates":{"latitude":39.283787,"longitude":-76.621689},"azimuthAngle":31.0,"elevation":33,"country":"USA","phone":"(410) 685-9800"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":45474,"turfType":"Grass","roofType":"Open","leftLine":333,"left":363,"leftCenter":376,"center":410,"rightCenter":373,"rightLine":318},"active":true,"season":"2025"},"officialVenue":{"id":2,"link":"/api/v1/venues/2"},"weather":{"condition":"Partly Cloudy","temp":"92","wind":"6 mph, Out To RF"},"gameInfo":{"attendance":25090,"firstPitch":"2025-07-25T23:07:00.000Z","gameDurationMinutes":149},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"home":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"}},"officialScorer":{"id":484489,"fullName":"Dennis Hetrick","link":"/api/v1/people/484489"},"primaryDatacaster":{"id":684807,"fullName":"Jeremy Davis","link":"/api/v1/people/684807"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to third baseman Ramón Urías.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:07:17.238Z","endTime":"2025-07-25T23:08:05.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-25T21:01:23.812Z","endTime":"2025-07-25T22:36:14.482Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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-25T22:36:14.482Z","endTime":"2025-07-25T23:07:14.018Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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:07:14.018Z","endTime":"2025-07-25T23:07:19.547Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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":91.4,"endSpeed":83.7,"strikeZoneTop":3.38048337297165,"strikeZoneBottom":1.53701156675584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.968956014679353,"aZ":-19.117248790820813,"pfxX":-9.33438266243135,"pfxZ":7.316204109940948,"pX":0.4552027527592351,"pZ":2.1712292493690026,"vX0":10.256970217229407,"vY0":-132.63030691482732,"vZ0":-5.801194181372928,"x":99.65,"y":180.16,"x0":-2.246670613520263,"y0":50.0010647914294,"z0":5.777866693864748,"aX":-16.653775858492626},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.1,"breakHorizontal":14.8,"spinRate":2169,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41272995696464454,"extension":6.056193720008198},"index":3,"playId":"60c53031-235b-3161-af24-d70b3890da80","pitchNumber":1,"startTime":"2025-07-25T23:07:19.547Z","endTime":"2025-07-25T23:07:23.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0205459668022,"aZ":-16.736801999542706,"pfxX":-6.999914723180793,"pfxZ":8.861532699532258,"pX":-0.6803026167313992,"pZ":2.6970296584783906,"vX0":7.088420402905168,"vY0":-131.21170086121495,"vZ0":-4.868755653589323,"x":142.93,"y":165.96,"x0":-2.508650868307748,"y0":50.00035558422524,"z0":5.825381505019237,"aX":-12.191617610223886},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.1,"breakHorizontal":11.0,"spinRate":2129,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.41759163801548604,"extension":5.785761084285955},"index":4,"playId":"9a141cb0-6a3a-31cd-9ef3-769b997e499e","pitchNumber":2,"startTime":"2025-07-25T23:07:39.560Z","endTime":"2025-07-25T23:07:42.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.418509131070017,"aZ":-20.79307433037403,"pfxX":-9.480704027891353,"pfxZ":6.333762622995108,"pX":-1.0255085097512857,"pZ":1.9764867123484426,"vX0":6.838629431431738,"vY0":-132.91632314859982,"vZ0":-6.166838978236386,"x":156.09,"y":185.41,"x0":-2.394841515793741,"y0":50.001302200474,"z0":5.827572589478688,"aX":-17.030159896795997},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":15.7,"spinRate":2169,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.411462204069974,"extension":5.964569542547331},"hitData":{"launchSpeed":102.9,"launchAngle":6.0,"totalDistance":131.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":103.68,"coordY":166.38}},"index":5,"playId":"ceb6f56a-d10a-3e37-a6be-787a03843c23","pitchNumber":3,"startTime":"2025-07-25T23:07:59.555Z","endTime":"2025-07-25T23:08:05.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:08:05.109Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out softly to pitcher Dean Kremer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:08:16.468Z","endTime":"2025-07-25T23:09:14.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665152,"link":"/api/v1/people/665152"},"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":92.1,"endSpeed":85.1,"strikeZoneTop":3.44655374659518,"strikeZoneBottom":1.71422293390768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49139668967657,"aZ":-17.0215681513104,"pfxX":-5.354863489876829,"pfxZ":8.256007441095795,"pX":-0.8301941446724018,"pZ":1.9916591123639555,"vX0":5.618881886094111,"vY0":-134.00068331596086,"vZ0":-7.355935101325029,"x":148.65,"y":185.01,"x0":-2.2494785270688484,"y0":50.00005427593761,"z0":5.9686463286075755,"aX":-9.825220964920982},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2147,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40732682083677263,"extension":5.90623450660845},"index":0,"playId":"9161cdd9-313e-382d-b7b5-b38818edcc00","pitchNumber":1,"startTime":"2025-07-25T23:08:31.368Z","endTime":"2025-07-25T23:08:35.152Z","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":80.4,"endSpeed":74.9,"strikeZoneTop":3.59355879959297,"strikeZoneBottom":1.75934069883262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.954285532228553,"aZ":-21.33048925484321,"pfxX":-4.519488919064626,"pfxZ":7.75239112411182,"pX":-0.7246432002939408,"pZ":0.37677984770106526,"vX0":4.387562293436388,"vY0":-116.90317682599671,"vZ0":-8.72849743000611,"x":144.62,"y":228.61,"x0":-2.02967672935467,"y0":50.00106088257975,"z0":6.128749979745599,"aX":-6.318383659896327},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":12.4,"breakHorizontal":7.2,"spinRate":1192,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4667456014236855,"extension":5.6824767764696205},"index":1,"playId":"16cc7de2-97f3-3c59-9973-a44aad520e09","pitchNumber":2,"startTime":"2025-07-25T23:08:45.705Z","endTime":"2025-07-25T23:08:49.041Z","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":93.9,"endSpeed":86.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70092564077001,"aZ":-19.978833179779603,"pfxX":-9.240536823773775,"pfxZ":6.436097057524668,"pX":-1.2487823715732174,"pZ":2.810526615339067,"vX0":6.3732059378706225,"vY0":-136.66329030150527,"vZ0":-4.569837046686975,"x":164.6,"y":162.9,"x0":-2.408790077569868,"y0":50.00081626407421,"z0":5.873853268938223,"aX":-17.502891011974828},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":15.4,"spinRate":2130,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4005661749232803,"extension":5.799379494677448},"hitData":{"launchSpeed":58.5,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":136.22,"coordY":176.6}},"index":2,"playId":"314a858b-61f7-3bb1-bb22-78232ae99aca","pitchNumber":3,"startTime":"2025-07-25T23:09:05.848Z","endTime":"2025-07-25T23:09:14.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:09:14.745Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a line drive to left fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:09:15.755Z","endTime":"2025-07-25T23:10:16.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.64078409714413,"strikeZoneBottom":1.61119751249543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.411092747675692,"aZ":-26.856294892538454,"pfxX":2.3208404641110434,"pfxZ":3.313407807600998,"pX":1.0389483903098455,"pZ":0.5549898618639949,"vX0":6.765619266435389,"vY0":-125.3921623260319,"vZ0":-8.499075478216268,"x":77.4,"y":223.8,"x0":-1.9868499982041181,"y0":50.002869304292126,"z0":6.153036334045825,"aX":3.7261127248885755},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":-5.6,"spinRate":2290,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.435452132833237,"extension":5.816025144458604},"index":0,"playId":"fd902fed-091b-3fd1-9e15-abdfb93956d4","pitchNumber":1,"startTime":"2025-07-25T23:09:48.062Z","endTime":"2025-07-25T23:09:51.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21928097513631,"aZ":-29.59406795625295,"pfxX":2.7489824338357978,"pfxZ":1.6628846819071779,"pX":0.8316280513433051,"pZ":2.1640323066064777,"vX0":5.814138764005474,"vY0":-123.45149816106819,"vZ0":-4.220547356015047,"x":85.3,"y":180.35,"x0":-1.9057593828115207,"y0":50.00384142841357,"z0":6.370545002637532,"aX":4.267647838621487},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":-6.2,"spinRate":2182,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4426821075912466,"extension":5.763772543726453},"hitData":{"launchSpeed":85.1,"launchAngle":25.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.44,"coordY":92.48}},"index":1,"playId":"ec7ae8b0-f773-3182-a1c0-ef0ae0f9c0ea","pitchNumber":2,"startTime":"2025-07-25T23:10:04.788Z","endTime":"2025-07-25T23:10:16.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:10:16.344Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a ground ball to shortstop Jackson Holliday. Hunter Goodman to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:10:18.592Z","endTime":"2025-07-25T23:11:30.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.63758083264792,"strikeZoneBottom":1.75848645481325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95026012371675,"aZ":-28.75172773658569,"pfxX":2.807118524120861,"pfxZ":2.185286905162023,"pX":-0.18703955440325012,"pZ":3.1781714821455234,"vX0":4.165831850426875,"vY0":-124.37329070066262,"vZ0":-1.9712840889704584,"x":124.13,"y":152.97,"x0":-2.2483983824811737,"y0":50.00248099989717,"z0":6.3654226064040635,"aX":4.397677175064483},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.7,"breakHorizontal":-6.0,"spinRate":2220,"spinDirection":163},"zone":2,"typeConfidence":2.0,"plateTime":0.44037963331211794,"extension":5.773910825408195},"index":0,"playId":"4b8d59d5-aae6-33cf-af73-a37e8cd3617e","pitchNumber":1,"startTime":"2025-07-25T23:10:42.145Z","endTime":"2025-07-25T23:10:46.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.74010868818783,"strikeZoneBottom":1.76728910374614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.090986518917376,"aZ":-21.211333526319375,"pfxX":-9.281000288719788,"pfxZ":6.229135920639192,"pX":-0.01560349772339163,"pZ":1.1287776818969208,"vX0":9.337203146260254,"vY0":-131.8738267287826,"vZ0":-7.924777477134014,"x":117.59,"y":208.3,"x0":-2.3966868970771253,"y0":50.0056981569472,"z0":5.7380337846672775,"aX":-16.346211154311888},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":14.8,"spinRate":2006,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41536329652905035,"extension":6.157129109016823},"index":1,"playId":"c996ee3b-6921-314b-b4ab-2b3fa59b8769","pitchNumber":2,"startTime":"2025-07-25T23:11:01.497Z","endTime":"2025-07-25T23:11:05.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01460641453972,"aZ":-20.38257203363301,"pfxX":-9.134997374228421,"pfxZ":6.438994563777012,"pX":0.23966333003738202,"pZ":2.260991872128544,"vX0":10.249776844498008,"vY0":-134.23702816520264,"vZ0":-5.393271365882959,"x":107.86,"y":177.73,"x0":-2.434391964467291,"y0":50.00629753959015,"z0":5.739553321548573,"aX":-16.739115139151163},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":14.4,"spinRate":1991,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4074344135014627,"extension":6.052697402753391},"hitData":{"launchSpeed":92.6,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":140.03}},"index":2,"playId":"4a6307b1-6629-39fb-a06e-b8bee9153370","pitchNumber":3,"startTime":"2025-07-25T23:11:22.460Z","endTime":"2025-07-25T23:11:30.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:11:30.387Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Tovar lines out to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-25T23:11:39.530Z","endTime":"2025-07-25T23:13:07.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.9,"endSpeed":82.7,"strikeZoneTop":3.38342054233524,"strikeZoneBottom":1.62368602775089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.133337106541383,"aZ":-20.32797521216856,"pfxX":-8.794096993505804,"pfxZ":6.83579028058667,"pX":-1.4806902220046332,"pZ":1.0992847398822898,"vX0":5.763954622375889,"vY0":-130.70217505108695,"vZ0":-8.04406527582665,"x":173.44,"y":209.1,"x0":-2.5701939528642845,"y0":50.004049629197034,"z0":5.739422902215414,"aX":-15.240617383258408},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.8,"breakHorizontal":14.6,"spinRate":1996,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4188191222805,"extension":6.081797942266316},"index":0,"playId":"331b596e-4137-33c6-a1f3-7a61fc4fd87e","pitchNumber":1,"startTime":"2025-07-25T23:12:03.970Z","endTime":"2025-07-25T23:12:07.486Z","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":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.489449037116902,"aZ":-19.661796737878966,"pfxX":-2.6438413239332275,"pfxZ":8.950964023132702,"pX":0.16047953474435198,"pZ":1.696426975680312,"vX0":5.628677373048435,"vY0":-117.53581673236094,"vZ0":-6.31254094305567,"x":110.88,"y":192.98,"x0":-1.922857665871378,"y0":50.000917898551435,"z0":6.245330791785813,"aX":-3.69506401334212},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":14.9,"breakHorizontal":3.4,"spinRate":1190,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.46618979834647245,"extension":6.13807778840569},"index":1,"playId":"2eeaa0e4-8d79-36ce-9133-655211793f11","pitchNumber":2,"startTime":"2025-07-25T23:12:21.660Z","endTime":"2025-07-25T23:12:24.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.010310762718973,"aZ":-26.080454038661323,"pfxX":2.1837003795711527,"pfxZ":3.8267769315452824,"pX":0.05981080325510454,"pZ":1.9321103458754811,"vX0":4.434877986692748,"vY0":-125.0904388152754,"vZ0":-5.619958948268136,"x":114.72,"y":186.61,"x0":-2.016277142889943,"y0":50.00537984602525,"z0":6.332248911132535,"aX":3.477887612744744},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":-4.9,"spinRate":2403,"spinDirection":171},"zone":8,"typeConfidence":2.0,"plateTime":0.4370085988594279,"extension":5.918103439765565},"index":2,"playId":"d2ec24e5-13f8-369d-8857-620e7cf3fe5d","pitchNumber":3,"startTime":"2025-07-25T23:12:41.461Z","endTime":"2025-07-25T23:12:44.669Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13405541335869,"aZ":-15.462498942695738,"pfxX":-4.390665141957077,"pfxZ":9.277435657775921,"pX":1.0660134950607287,"pZ":2.9346857782194142,"vX0":9.51547238361543,"vY0":-133.24119620426944,"vZ0":-5.471588592982741,"x":76.37,"y":159.54,"x0":-1.9781206921613743,"y0":50.00350812729671,"z0":6.128934593765172,"aX":-7.910529074822551},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2167,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.41079489177304307,"extension":6.107091325736405},"hitData":{"launchSpeed":97.0,"launchAngle":6.0,"totalDistance":128.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":162.32}},"index":3,"playId":"9d1b7ea5-b004-3408-94d0-6d06bce4661d","pitchNumber":4,"startTime":"2025-07-25T23:13:01.088Z","endTime":"2025-07-25T23:13:07.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:13:07.227Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out, third baseman Orlando Arcia to first baseman Michael Toglia.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:15:28.975Z","endTime":"2025-07-25T23:16:03.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07728276295443,"aZ":-14.385835499570131,"pfxX":5.423730118608676,"pfxZ":9.899561937219925,"pX":0.6452723252638243,"pZ":2.697968900610085,"vX0":-6.27385122934586,"vY0":-133.08001499232122,"vZ0":-5.922567515266667,"x":92.4,"y":165.93,"x0":2.3266423616480565,"y0":50.002095160757875,"z0":5.991033533666227,"aX":9.745640650206024},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":-8.5,"spinRate":2476,"spinDirection":142},"zone":6,"typeConfidence":0.91,"plateTime":0.4112939179791115,"extension":6.578046957731815},"index":0,"playId":"6a29a876-5e82-36c1-a6a9-d9e388e8bbe3","pitchNumber":1,"startTime":"2025-07-25T23:15:28.975Z","endTime":"2025-07-25T23:15:34.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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26513270659748,"aZ":-15.235259400308717,"pfxX":5.134159002740944,"pfxZ":9.494779693680634,"pX":-0.220561718845822,"pZ":2.261023006852925,"vX0":-7.8867993805180525,"vY0":-132.6701090389573,"vZ0":-6.7130325256421175,"x":125.41,"y":177.73,"x0":2.122946572613139,"y0":50.00015294847231,"z0":5.93364060442512,"aX":9.156543522208205},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":-7.6,"spinRate":2504,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.41278273044728797,"extension":6.666368563156425},"hitData":{"launchSpeed":68.3,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.21,"coordY":171.45}},"index":1,"playId":"bb80aada-0120-3573-9d24-223f9e1d13ce","pitchNumber":2,"startTime":"2025-07-25T23:15:55.578Z","endTime":"2025-07-25T23:16:03.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:16:03.516Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Westburg homers (11) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:16:08.525Z","endTime":"2025-07-25T23:18:18.704Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.280004234495948,"aZ":-14.284461834270152,"pfxX":5.236805895841167,"pfxZ":10.032539742252922,"pX":0.5706090401153626,"pZ":2.927318367044194,"vX0":-6.439566565442089,"vY0":-132.886087179272,"vZ0":-5.177083119549868,"x":95.25,"y":159.74,"x0":2.348337151853508,"y0":50.00041746817068,"z0":5.943453974823294,"aX":9.336266908146287},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.2,"breakHorizontal":-8.0,"spinRate":2444,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.4126504718487496,"extension":6.611144882798557},"index":0,"playId":"dd4a2e52-6f8f-3ff6-b000-6ebfafc5101d","pitchNumber":1,"startTime":"2025-07-25T23:16:28.991Z","endTime":"2025-07-25T23:16:32.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.760068982098915,"aZ":-35.7131443944954,"pfxX":-1.0323419156642957,"pfxZ":-2.446188143680696,"pX":-0.8163686968335365,"pZ":0.8145421301874403,"vX0":-7.490082911727194,"vY0":-119.2426064889125,"vZ0":-3.6156678972667633,"x":148.12,"y":216.79,"x0":2.492381389521433,"y0":50.001340744618574,"z0":5.5544962547785754,"aX":-1.494144196455492},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.0,"breakHorizontal":3.6,"spinRate":2407,"spinDirection":322},"zone":13,"typeConfidence":0.91,"plateTime":0.4583846051260658,"extension":6.460353363130749},"index":1,"playId":"98fa6a60-4ed6-3aab-92a8-9c79e951d316","pitchNumber":2,"startTime":"2025-07-25T23:16:43.006Z","endTime":"2025-07-25T23:16:46.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.61264016184835,"strikeZoneBottom":1.66204735706587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09226753308084,"aZ":-36.696760507207735,"pfxX":-1.0952719838198108,"pfxZ":-3.1816638187731323,"pX":-1.5725973068457697,"pZ":0.3574746351073403,"vX0":-8.720615144272795,"vY0":-118.25979393515918,"vZ0":-4.511702234134654,"x":176.94,"y":229.13,"x0":2.301933138450451,"y0":50.005682935575265,"z0":5.648392163619311,"aX":-1.554234720321785},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.6,"breakHorizontal":4.1,"spinRate":2339,"spinDirection":321},"zone":13,"typeConfidence":0.93,"plateTime":0.4627769504963415,"extension":6.58505450923045},"index":2,"playId":"b7941a7b-3060-3aeb-8c9b-54aaf69198d6","pitchNumber":3,"startTime":"2025-07-25T23:17:01.347Z","endTime":"2025-07-25T23:17:06.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.51936787423522,"strikeZoneBottom":1.61871628406693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.881693844788266,"aZ":-38.475548940579515,"pfxX":-3.989046587970555,"pfxZ":-4.434881361287035,"pX":1.9232344915534731,"pZ":2.8116012124604404,"vX0":-0.6354450291347261,"vY0":-118.00761806512767,"vZ0":1.414695528014018,"x":43.69,"y":162.87,"x0":2.714047647818483,"y0":50.002589263041386,"z0":5.7286251562603665,"aX":-5.667912001427929},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.4,"breakHorizontal":7.4,"spinRate":2259,"spinDirection":306},"zone":12,"typeConfidence":0.62,"plateTime":0.4628217615367949,"extension":6.355743555656792},"index":3,"playId":"811fcc2b-6318-3703-9131-adfaa3434241","pitchNumber":4,"startTime":"2025-07-25T23:17:24.188Z","endTime":"2025-07-25T23:17:27.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.57753873738869,"strikeZoneBottom":1.67720631690344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.017875989753744,"aZ":-14.803480093024492,"pfxX":5.680139648353927,"pfxZ":9.57149677932949,"pX":-1.1050895931055076,"pZ":1.4436996242812146,"vX0":-10.130412345385702,"vY0":-133.21505446858714,"vZ0":-8.575297471232869,"x":159.12,"y":199.8,"x0":1.992376894354812,"y0":50.00407714966239,"z0":5.753144420060919,"aX":10.310331019375878},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-8.3,"spinRate":2418,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.40964515599612517,"extension":6.720194628768409},"index":4,"playId":"6f446776-0806-3c24-bd62-bd360976c401","pitchNumber":5,"startTime":"2025-07-25T23:17:40.107Z","endTime":"2025-07-25T23:17:43.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87056194579359,"aZ":-15.344117656278334,"pfxX":5.580877075379923,"pfxZ":9.446395124812831,"pX":-0.3090063635585251,"pZ":2.4202275448418726,"vX0":-8.506859465143531,"vY0":-132.30317483370354,"vZ0":-5.961992309373204,"x":128.78,"y":173.43,"x0":2.2154202338621816,"y0":50.00535845372319,"z0":5.817959497019288,"aX":9.946631629235092},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2408,"spinDirection":145},"zone":4,"typeConfidence":0.89,"plateTime":0.41318041425566676,"extension":6.619666667592062},"hitData":{"launchSpeed":106.3,"launchAngle":45.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.83,"coordY":70.39}},"index":5,"playId":"54bac096-46e0-3b49-b9eb-749aaa9c363f","pitchNumber":6,"startTime":"2025-07-25T23:17:55.487Z","endTime":"2025-07-25T23:18:18.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:18:18.704Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out sharply, second baseman Thairo Estrada to first baseman Michael Toglia.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:18:17.279Z","endTime":"2025-07-25T23:20:34.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"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(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":87.4,"endSpeed":80.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.995440651583024,"aZ":-26.314937530249185,"pfxX":0.24898969696945183,"pfxZ":3.5807041588436315,"pX":-0.7136339064753638,"pZ":1.7511384615322967,"vX0":-7.886474670308834,"vY0":-127.08546607640548,"vZ0":-4.499009435805114,"x":144.2,"y":191.5,"x0":2.3971226512887,"y0":50.00172595100594,"z0":5.63399196767609,"aX":0.4076666146477955},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.6,"breakHorizontal":1.3,"spinRate":2314,"spinDirection":158},"zone":7,"typeConfidence":0.86,"plateTime":0.430947045888352,"extension":6.581785408830898},"index":0,"playId":"a8dc15c6-38cf-3769-9f37-dacfb32f2bca","pitchNumber":1,"startTime":"2025-07-25T23:18:40.097Z","endTime":"2025-07-25T23:18:43.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.45000048786887,"strikeZoneBottom":1.53476486547361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.894323349245703,"aZ":-35.93702337863027,"pfxX":-5.029208925095029,"pfxZ":-2.533391371172568,"pX":0.6981987825671891,"pZ":2.3796187299038247,"vX0":-3.298930041539774,"vY0":-121.38321527475323,"vZ0":-0.3613495781698387,"x":90.39,"y":174.53,"x0":2.730708347877177,"y0":50.00402971995101,"z0":5.673102182856431,"aX":-7.465927909927825},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.4,"breakHorizontal":10.0,"spinRate":1648,"spinDirection":316},"zone":6,"typeConfidence":2.0,"plateTime":0.45212148884218495,"extension":6.379973181696271},"index":1,"playId":"559fd7c4-7a00-30ed-8ca0-cacbdfc7eed7","pitchNumber":2,"startTime":"2025-07-25T23:18:54.928Z","endTime":"2025-07-25T23:18:58.751Z","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":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.928359259715727,"aZ":-37.049287204998215,"pfxX":-6.645563319722587,"pfxZ":-3.3541924858034813,"pX":-0.17492992146236933,"pZ":1.7009829055757133,"vX0":-4.42577976119142,"vY0":-120.06599347326662,"vZ0":-1.650545947440856,"x":123.67,"y":192.85,"x0":2.5573941126834563,"y0":50.000692006881266,"z0":5.7038621699768255,"aX":-9.669372435916156},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.2,"breakHorizontal":13.1,"spinRate":1768,"spinDirection":318},"zone":8,"typeConfidence":2.0,"plateTime":0.45673348667666414,"extension":6.389217199051066},"index":2,"playId":"cce0eacd-8006-3f01-b57e-a6b760ff146a","pitchNumber":3,"startTime":"2025-07-25T23:19:10.336Z","endTime":"2025-07-25T23:19:13.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.44811651679557,"strikeZoneBottom":1.64369598633589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28025609172019,"aZ":-15.039440034688669,"pfxX":5.651165225277185,"pfxZ":9.494172212514442,"pX":-1.0907058464970736,"pZ":3.898520435839048,"vX0":-10.192815022102796,"vY0":-133.4052431427035,"vZ0":-2.5462011943050924,"x":158.58,"y":133.52,"x0":2.0427796387528026,"y0":50.005978364278796,"z0":5.947406501431119,"aX":10.203552802989641},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":-8.0,"spinRate":2502,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.41033382699778187,"extension":6.584382639457655},"index":3,"playId":"c1269a17-c40e-3780-ba4d-b0a1bb94525d","pitchNumber":4,"startTime":"2025-07-25T23:19:32.591Z","endTime":"2025-07-25T23:19:35.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.44822420754252,"strikeZoneBottom":1.52518498727018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.567872023524238,"aZ":-36.346097086962054,"pfxX":-0.6365222520074791,"pfxZ":-2.861818557341853,"pX":-1.25768005337661,"pZ":0.6405189356801946,"vX0":-7.871393852408686,"vY0":-119.8651376506887,"vZ0":-4.316210955564615,"x":164.94,"y":221.49,"x0":2.1475724850256293,"y0":50.0025815235588,"z0":5.700370082075367,"aX":-0.9267440611897726},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.0,"breakHorizontal":3.0,"spinRate":2069,"spinDirection":324},"zone":13,"typeConfidence":0.92,"plateTime":0.4564726757881834,"extension":6.557264118318867},"index":4,"playId":"bc788549-3031-3233-8e9b-10eed43d3ac3","pitchNumber":5,"startTime":"2025-07-25T23:19:47.970Z","endTime":"2025-07-25T23:19:51.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08770515265558,"aZ":-14.657976325562746,"pfxX":6.174787042567534,"pfxZ":9.710775731263235,"pX":0.4227770698813907,"pZ":3.4958270046958133,"vX0":-6.978571207050266,"vY0":-133.52872177800123,"vZ0":-3.532731214023455,"x":100.88,"y":144.39,"x0":2.2694085754865223,"y0":50.00102429662807,"z0":5.892411582838359,"aX":11.135930168409388},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":-9.6,"spinRate":2399,"spinDirection":145},"zone":3,"typeConfidence":0.91,"plateTime":0.41039761016428944,"extension":6.39325626844419},"index":5,"playId":"faafa184-2de6-39e5-bb7f-285e3871108d","pitchNumber":6,"startTime":"2025-07-25T23:20:06.209Z","endTime":"2025-07-25T23:20:09.511Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.42631182662892,"aZ":-38.37537662546341,"pfxX":-2.3932796890615067,"pfxZ":-4.300477344724564,"pX":0.14154863176279234,"pZ":2.7000496762372896,"vX0":-4.415378317065136,"vY0":-118.65718812925242,"vZ0":0.7994555377961285,"x":111.6,"y":165.88,"x0":2.3296951274817292,"y0":50.00423378775073,"z0":5.825944748279781,"aX":-3.4489689906911303},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.4,"breakHorizontal":5.3,"spinRate":2398,"spinDirection":316},"zone":5,"typeConfidence":0.9,"plateTime":0.4597302663860141,"extension":6.4796239624993675},"hitData":{"launchSpeed":101.5,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":127.45,"coordY":141.77}},"index":6,"playId":"7156dbd2-5abf-3d04-b24a-2aa34db9a1c4","pitchNumber":7,"startTime":"2025-07-25T23:20:26.260Z","endTime":"2025-07-25T23:20:34.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:20:34.783Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler O'Neill homers (4) on a line drive to left field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:20:43.388Z","endTime":"2025-07-25T23:22:15.696Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.230690413566297,"aZ":-13.406098440244978,"pfxX":5.308701050218069,"pfxZ":10.563931870890242,"pX":-0.816111445335349,"pZ":1.7414864371299097,"vX0":-9.79401168617968,"vY0":-132.20283647454272,"vZ0":-8.128628692589578,"x":148.11,"y":191.76,"x0":2.240779484863713,"y0":50.00351014077947,"z0":5.832590670773894,"aX":9.43282308141419},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":-7.6,"spinRate":2422,"spinDirection":144},"zone":7,"typeConfidence":0.92,"plateTime":0.41375122465529524,"extension":6.770681500920662},"index":0,"playId":"f99d0d22-f5ff-365d-a95d-246be3e57eda","pitchNumber":1,"startTime":"2025-07-25T23:20:56.909Z","endTime":"2025-07-25T23:20:59.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.045006673114106,"aZ":-24.880919270935777,"pfxX":0.3279290582356489,"pfxZ":4.430101603375478,"pX":-0.8600417006465485,"pZ":2.234002600941772,"vX0":-8.296412116311139,"vY0":-127.47037192614542,"vZ0":-3.6993743570653512,"x":149.78,"y":178.46,"x0":2.3933872951515327,"y0":50.00403455396376,"z0":5.66706072369592,"aX":0.5409379726066007},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.4,"breakHorizontal":1.3,"spinRate":2397,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.4295938695020256,"extension":6.458592924080115},"index":1,"playId":"a0156126-8348-3f0a-8534-8bb97567ea48","pitchNumber":2,"startTime":"2025-07-25T23:21:13.374Z","endTime":"2025-07-25T23:21:16.980Z","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":2},"index":2,"startTime":"2025-07-25T23:21:22.297Z","endTime":"2025-07-25T23:21:33.371Z","isPitch":false,"type":"action","player":{"id":641933,"link":"/api/v1/people/641933"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.15000185046354,"strikeZoneBottom":1.34758764161583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24870640962853,"aZ":-36.43976613817218,"pfxX":-7.940133459534755,"pfxZ":-2.941504247206579,"pX":-0.22386927560980183,"pZ":0.755497496329842,"vX0":-4.206758394751693,"vY0":-120.15797134164877,"vZ0":-3.641901579689576,"x":125.53,"y":218.38,"x0":2.5863589660513977,"y0":50.00345625665501,"z0":5.558836380382909,"aX":-11.506120918200365},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.0,"breakHorizontal":15.5,"spinRate":2096,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.45741751192394187,"extension":6.4714862473554655},"index":3,"playId":"66b1ad4d-3eac-36b7-8b3e-5a831a42f34f","pitchNumber":3,"startTime":"2025-07-25T23:21:33.371Z","endTime":"2025-07-25T23:21:37.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12759380978007,"aZ":-27.102059182227563,"pfxX":0.8261002996110749,"pfxZ":3.104346164999363,"pX":-0.4709473964181028,"pZ":2.6542041227717155,"vX0":-7.496768378757969,"vY0":-126.40964361193001,"vZ0":-2.2421807480927964,"x":134.95,"y":167.12,"x0":2.4122345220684855,"y0":50.00584934916771,"z0":5.7048074774908155,"aX":1.3516648354560032},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":0.0,"spinRate":2257,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.4314838240162895,"extension":6.532645501638582},"hitData":{"launchSpeed":107.6,"launchAngle":26.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":13.84,"coordY":95.2}},"index":4,"playId":"cc4c6cc7-5e91-38e5-bfbd-a2b22288cf3a","pitchNumber":4,"startTime":"2025-07-25T23:21:53.415Z","endTime":"2025-07-25T23:22:15.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:22:15.696Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ramón Urías walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:22:13.457Z","endTime":"2025-07-25T23:24:53.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.724541332680793,"aZ":-14.052131891058698,"pfxX":5.861030637423094,"pfxZ":10.109463779949625,"pX":-0.36733713402382456,"pZ":2.1047820342233736,"vX0":-8.941143577419886,"vY0":-132.62319934104517,"vZ0":-7.100250150165252,"x":131.0,"y":181.95,"x0":2.2766632446102553,"y0":50.0032338539676,"z0":5.829578101012565,"aX":10.506978832964668},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.0,"breakHorizontal":-8.8,"spinRate":2462,"spinDirection":135},"zone":4,"typeConfidence":0.91,"plateTime":0.41203559042243176,"extension":6.526781312189919},"index":0,"playId":"67049219-e392-3e5c-a6ca-00d983bf8225","pitchNumber":1,"startTime":"2025-07-25T23:22:36.194Z","endTime":"2025-07-25T23:22:39.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.4,"strikeZoneTop":3.26532468247844,"strikeZoneBottom":1.57178635150181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.46350687753847,"aZ":-40.00113543911133,"pfxX":-3.54235678934175,"pfxZ":-5.499552003950507,"pX":1.016748006659835,"pZ":2.194925461641234,"vX0":-2.5108606780272384,"vY0":-118.00453481997218,"vZ0":0.25370722643355137,"x":78.24,"y":179.52,"x0":2.5512555082743797,"y0":50.002555826345706,"z0":5.742839365660144,"aX":-5.042142425296839},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.7,"breakHorizontal":7.0,"spinRate":2402,"spinDirection":306},"zone":14,"typeConfidence":0.89,"plateTime":0.4624899447321851,"extension":6.447298998015003},"index":1,"playId":"a92ae799-8fc6-37cc-a346-2cef593d3618","pitchNumber":2,"startTime":"2025-07-25T23:22:50.276Z","endTime":"2025-07-25T23:22:54.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.25999967697333,"strikeZoneBottom":1.52580981280131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.68017431680516,"aZ":-39.018421640803496,"pfxX":-2.408746913093464,"pfxZ":-4.770861315573136,"pX":1.3460987970122924,"pZ":3.255324669893265,"vX0":-2.2915509566524705,"vY0":-118.43205491047945,"vZ0":2.2300232962220967,"x":65.69,"y":150.89,"x0":2.6360100909223187,"y0":50.0048190127463,"z0":5.846792220222288,"aX":-3.4531416500761685},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.9,"breakHorizontal":4.9,"spinRate":2386,"spinDirection":310},"zone":12,"typeConfidence":0.89,"plateTime":0.4608667463838292,"extension":6.326867016969256},"index":2,"playId":"5c1da451-901a-3db9-ab39-0db26d6dbf83","pitchNumber":3,"startTime":"2025-07-25T23:23:04.720Z","endTime":"2025-07-25T23:23:07.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31023901828604,"aZ":-16.13973774159316,"pfxX":5.0841344456627535,"pfxZ":8.93122547285232,"pX":0.18013942604507868,"pZ":3.3148206064512418,"vX0":-7.259175169450285,"vY0":-132.62916608698004,"vZ0":-3.6453879689864968,"x":110.13,"y":149.28,"x0":2.2823341250998155,"y0":50.003216856809956,"z0":5.872209177586285,"aX":9.128614495846655},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":-7.8,"spinRate":2382,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4117655483612497,"extension":6.433008713807521},"index":3,"playId":"e496fbec-3878-3bc3-81e2-de007b195e7d","pitchNumber":4,"startTime":"2025-07-25T23:23:19.073Z","endTime":"2025-07-25T23:23:23.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57129965429661,"aZ":-15.29969986293767,"pfxX":4.364622287116522,"pfxZ":9.50962517599812,"pX":0.2579155411808442,"pZ":2.2728869976077632,"vX0":-6.813684777770356,"vY0":-132.2151091527648,"vZ0":-6.323679157813374,"x":107.17,"y":177.41,"x0":2.2985747665404554,"y0":50.00271972224296,"z0":5.813842408792002,"aX":7.74539371127824},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.1,"breakHorizontal":-6.5,"spinRate":2424,"spinDirection":138},"zone":5,"typeConfidence":0.89,"plateTime":0.4139002713176261,"extension":6.443195761173643},"index":4,"playId":"46974421-9066-3bad-93bd-2e1f42e4c351","pitchNumber":5,"startTime":"2025-07-25T23:23:38.642Z","endTime":"2025-07-25T23:23:41.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.25626951970217,"strikeZoneBottom":1.55546129445799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.165725780405435,"aZ":-33.56932551729505,"pfxX":-5.117697635246582,"pfxZ":-0.9626098667551215,"pX":-1.2066322006060943,"pZ":1.0452600118510875,"vX0":-6.987654122196636,"vY0":-119.5831813691258,"vZ0":-3.595229912243833,"x":162.99,"y":210.56,"x0":2.4133933675188537,"y0":50.001965195090584,"z0":5.566795179759367,"aX":-7.439781323961375},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.3,"breakHorizontal":10.9,"spinRate":2139,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.45732204323060044,"extension":6.514889915812489},"index":5,"playId":"2739a9ad-32ad-3ace-b77a-9328150e3611","pitchNumber":6,"startTime":"2025-07-25T23:23:57.584Z","endTime":"2025-07-25T23:24:01.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.520593230032794,"aZ":-13.72078616802334,"pfxX":4.585192194286758,"pfxZ":10.13463127261714,"pX":-0.7723229034290221,"pZ":2.5213620067064637,"vX0":-8.806140468833693,"vY0":-133.52650505109605,"vZ0":-6.2020550804305765,"x":146.44,"y":170.7,"x0":1.960357314621842,"y0":50.0028278992157,"z0":5.846685838260523,"aX":8.34960885580782},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":-6.6,"spinRate":2447,"spinDirection":144},"zone":4,"typeConfidence":0.92,"plateTime":0.40892168915124616,"extension":6.495766016250967},"index":6,"playId":"7dd6a289-39e0-3c1e-9a75-9b8ad19d8408","pitchNumber":7,"startTime":"2025-07-25T23:24:12.994Z","endTime":"2025-07-25T23:24:16.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55259151427171,"aZ":-14.797732967824219,"pfxX":4.52929866092168,"pfxZ":9.650118159120893,"pX":-0.41009875500817805,"pZ":2.9130612867305965,"vX0":-8.041301729995775,"vY0":-133.10713606554398,"vZ0":-5.085147763098062,"x":132.63,"y":160.13,"x0":2.0565209558570285,"y0":50.00658831231232,"z0":5.913345804887808,"aX":8.15984646905403},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":-6.5,"spinRate":2400,"spinDirection":144},"zone":1,"typeConfidence":0.91,"plateTime":0.41088228995830134,"extension":6.625150272069093},"index":7,"playId":"e1df4511-ebf5-37bf-ae96-32c3c68f337d","pitchNumber":8,"startTime":"2025-07-25T23:24:31.947Z","endTime":"2025-07-25T23:24:35.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.26109928872515,"strikeZoneBottom":1.43711609455698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.003665277098907,"aZ":-38.610081867562556,"pfxX":-2.772163838274847,"pfxZ":-4.605227978593481,"pX":1.9713034846181394,"pZ":3.1809648077344943,"vX0":-0.5198369712020526,"vY0":-117.11756536259784,"vZ0":2.1026143629841902,"x":41.86,"y":152.89,"x0":2.5561669945885304,"y0":50.00481456198113,"z0":5.868520563847327,"aX":-3.8719288255687507},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.6,"breakHorizontal":5.2,"spinRate":2235,"spinDirection":312},"zone":12,"typeConfidence":0.86,"plateTime":0.46672348299001953,"extension":6.361599048415451},"index":8,"playId":"0bd5da77-bf54-3d86-b2cd-3a46d964731d","pitchNumber":9,"startTime":"2025-07-25T23:24:50.698Z","endTime":"2025-07-25T23:24:53.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:24:53.698Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out, second baseman Thairo Estrada to first baseman Michael Toglia.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-25T23:26:08.213Z","endTime":"2025-07-25T23:27:26.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"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":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-25T23:25:05.405Z","endTime":"2025-07-25T23:26:10.572Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26828418555695,"aZ":-26.444464730022407,"pfxX":-0.1588760708742103,"pfxZ":3.6647342584794007,"pX":-0.3941869896237641,"pZ":2.76847399613287,"vX0":-7.02527833146081,"vY0":-124.14799909771864,"vZ0":-2.026279557543942,"x":132.03,"y":164.03,"x0":2.4900548586777833,"y0":50.005184782440104,"z0":5.790806506902926,"aX":-0.24863835147815339},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":1.9,"spinRate":2220,"spinDirection":152},"zone":4,"typeConfidence":0.68,"plateTime":0.4407624215307404,"extension":6.477730238607932},"index":1,"playId":"65c7a183-7233-3117-b415-100fe91d0678","pitchNumber":1,"startTime":"2025-07-25T23:26:10.572Z","endTime":"2025-07-25T23:26:13.572Z","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":81.6,"endSpeed":74.8,"strikeZoneTop":3.44045580790083,"strikeZoneBottom":1.56030240132794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.199710893282656,"aZ":-36.552997489531464,"pfxX":-4.791069644190597,"pfxZ":-3.099606819892333,"pX":-0.3572106745033652,"pZ":1.5598864548144615,"vX0":-5.315617182119849,"vY0":-118.7171824850732,"vZ0":-1.8923458706773697,"x":130.62,"y":196.66,"x0":2.543402158496866,"y0":50.00543165690763,"z0":5.731039675798794,"aX":-6.75953030364013},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.8,"breakHorizontal":10.1,"spinRate":1882,"spinDirection":319},"zone":7,"typeConfidence":0.83,"plateTime":0.46344674608799785,"extension":6.368132969693102},"index":2,"playId":"8680a5ea-50e7-351a-89e5-4501dcd99d6b","pitchNumber":2,"startTime":"2025-07-25T23:26:31.615Z","endTime":"2025-07-25T23:26:35.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.876841968981513,"aZ":-34.47226194118549,"pfxX":-4.74187300287314,"pfxZ":-1.612574972626967,"pX":0.6627682824697039,"pZ":1.5031588695250078,"vX0":-3.2697253898125433,"vY0":-119.03523844090635,"vZ0":-2.2099955016961434,"x":91.74,"y":198.19,"x0":2.672348479863091,"y0":50.0000868980185,"z0":5.5788874001004025,"aX":-6.770828162547528},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.2,"breakHorizontal":9.4,"spinRate":1322,"spinDirection":316},"zone":9,"typeConfidence":0.89,"plateTime":0.4609749382985959,"extension":6.3489885311422265},"index":3,"playId":"bb830fa9-9b84-3fa1-99a9-ec8b9b43ca7a","pitchNumber":3,"startTime":"2025-07-25T23:26:50.848Z","endTime":"2025-07-25T23:26:54.231Z","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":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.88789889355793,"aZ":-39.39794614813599,"pfxX":-4.914150183304662,"pfxZ":-4.9878950375872835,"pX":-0.3925251177367111,"pZ":1.2260389911425427,"vX0":-5.789433186043722,"vY0":-120.27420246598344,"vZ0":-2.077571140677981,"x":131.96,"y":205.68,"x0":2.6950675306908964,"y0":50.00463323235886,"z0":5.633887261220996,"aX":-7.113996561566915},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.2,"breakHorizontal":10.4,"spinRate":1916,"spinDirection":320},"zone":13,"typeConfidence":0.72,"plateTime":0.4574645871025944,"extension":6.36244627855822},"hitData":{"launchSpeed":94.2,"launchAngle":-3.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.94,"coordY":157.26}},"index":4,"playId":"7dbbc707-f57a-3319-a17e-171225179237","pitchNumber":4,"startTime":"2025-07-25T23:27:17.575Z","endTime":"2025-07-25T23:27:26.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:27:26.379Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thairo Estrada grounds out to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:29:15.503Z","endTime":"2025-07-25T23:30:24.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.0,"endSpeed":82.4,"strikeZoneTop":3.51294182319842,"strikeZoneBottom":1.63205813360544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67863110089501,"aZ":-18.69410636565635,"pfxX":-9.236759982775931,"pfxZ":7.771192543859686,"pX":-0.8385579535071855,"pZ":2.3248517462888683,"vX0":7.106682056780954,"vY0":-130.88796365037413,"vZ0":-5.503424260808896,"x":148.96,"y":176.01,"x0":-2.38912823373285,"y0":50.00273839713022,"z0":5.854960018236929,"aX":-16.023122219075468},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.1,"breakHorizontal":15.1,"spinRate":2085,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4184920500140077,"extension":5.776521055411175},"index":0,"playId":"033b3afc-44b2-3de5-b4cc-817960c79b78","pitchNumber":1,"startTime":"2025-07-25T23:29:39.052Z","endTime":"2025-07-25T23:29:42.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.38000110923864,"strikeZoneBottom":1.57596713032238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47082377834457,"aZ":-19.015267612767254,"pfxX":-9.407228572511118,"pfxZ":7.106940778788603,"pX":-0.2076172242403582,"pZ":2.8726642330466317,"vX0":8.885571083567916,"vY0":-135.4391957774647,"vZ0":-4.184515696577214,"x":124.91,"y":161.22,"x0":-2.313774171558342,"y0":50.00356446116806,"z0":5.7731601193425615,"aX":-17.42156114907201},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":15.1,"spinRate":2127,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40491186641072696,"extension":5.817969556332042},"index":1,"playId":"a3f73ef1-a169-3412-b414-f17a0a2eb737","pitchNumber":2,"startTime":"2025-07-25T23:29:59.139Z","endTime":"2025-07-25T23:30:02.976Z","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":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.185938460153103,"aZ":-19.013405616489326,"pfxX":-10.32591368116355,"pfxZ":7.003917721959908,"pX":-0.19593487863996653,"pZ":2.8463105736726897,"vX0":9.324426720260531,"vY0":-136.28150895666704,"vZ0":-4.373571916129877,"x":124.47,"y":161.93,"x0":-2.321583276666724,"y0":50.00462668056072,"z0":5.786787832595213,"aX":-19.408995121421757},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.9,"breakHorizontal":16.7,"spinRate":2175,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.40204036446153557,"extension":5.680590830033008},"hitData":{"launchSpeed":90.9,"launchAngle":-4.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.47,"coordY":175.63}},"index":2,"playId":"9fb90ac4-b92a-386d-a1d5-3dd872be1eb1","pitchNumber":3,"startTime":"2025-07-25T23:30:17.129Z","endTime":"2025-07-25T23:30:24.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:30:24.941Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yanquiel Fernández flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:30:35.772Z","endTime":"2025-07-25T23:33:02.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.47433411307851,"strikeZoneBottom":1.59464467919322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.178542266366016,"aZ":-13.369506921995628,"pfxX":-6.392149330618337,"pfxZ":10.494453061198122,"pX":-0.41324898154475326,"pZ":2.8434122241080506,"vX0":6.590265830499039,"vY0":-133.3822132948821,"vZ0":-6.150691736418186,"x":132.75,"y":162.01,"x0":-2.0921415142751028,"y0":50.00371974653088,"z0":6.1533469495026365,"aX":-11.454683245490745},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":10.1,"spinRate":2300,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.4115206722914335,"extension":5.749822019519574},"index":0,"playId":"e5c3c10b-bdc4-3a6e-89b1-7f48a965dbce","pitchNumber":1,"startTime":"2025-07-25T23:30:54.099Z","endTime":"2025-07-25T23:30:57.788Z","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.6,"endSpeed":84.0,"strikeZoneTop":3.63450012455043,"strikeZoneBottom":1.82029171711346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.287665079895362,"aZ":-14.54759898936815,"pfxX":-6.706337612687237,"pfxZ":9.71098517507653,"pX":0.5294728303320632,"pZ":3.0083035352214322,"vX0":8.89050816638493,"vY0":-134.4228454183606,"vZ0":-5.421479025483276,"x":96.82,"y":157.56,"x0":-1.9617400418695752,"y0":50.00568562837469,"z0":6.097752419705678,"aX":-12.177811906894837},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":10.1,"spinRate":2299,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.408696408389678,"extension":5.863960798018625},"index":1,"playId":"fbebc0e7-751f-39d6-a0d4-543cb383630e","pitchNumber":2,"startTime":"2025-07-25T23:31:09.962Z","endTime":"2025-07-25T23:31:13.606Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-25T23:31:22.929Z","endTime":"2025-07-25T23:31:34.649Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88383258716422,"aZ":-14.252018041513567,"pfxX":-5.656615981813092,"pfxZ":9.679941408049988,"pX":-0.45311689191307175,"pZ":4.3132285292808215,"vX0":6.719049090305382,"vY0":-135.96972690756533,"vZ0":-1.9859516316615333,"x":134.27,"y":122.32,"x0":-2.2343059568855024,"y0":50.00506226048211,"z0":6.054651936752779,"aX":-10.476302434508622},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2423,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40453947578934146,"extension":5.857941873723611},"index":3,"playId":"5af6cd16-fb4e-3e7b-8cdd-a13ce0d118f3","pitchNumber":3,"startTime":"2025-07-25T23:31:34.649Z","endTime":"2025-07-25T23:31:37.649Z","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":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71081404585553,"aZ":-40.69151817863844,"pfxX":4.456246045256907,"pfxZ":-6.719152910089973,"pX":0.6300545407194142,"pZ":1.0861016439537983,"vX0":4.128781832157534,"vY0":-112.2587814790458,"vZ0":-2.468702750477542,"x":92.98,"y":209.46,"x0":-1.8170410768726069,"y0":50.00459656716415,"z0":6.3711432931871945,"aX":5.646075965893259},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-12.5,"breakHorizontal":-9.2,"spinRate":2805,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4892834243302935,"extension":5.84915459074083},"index":4,"playId":"2b50a3c4-e625-3eac-8b81-a18b4610f76e","pitchNumber":4,"startTime":"2025-07-25T23:32:01.099Z","endTime":"2025-07-25T23:32:04.825Z","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":1},"pitchData":{"startSpeed":76.0,"endSpeed":69.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41463200546517,"aZ":-42.40829484430204,"pfxX":3.43455841011747,"pfxZ":-8.402256317129279,"pX":0.8046848512519215,"pZ":1.5157798530386783,"vX0":4.4267062470009835,"vY0":-110.4943451530365,"vZ0":-1.055416684360197,"x":86.33,"y":197.85,"x0":-1.6824305714866046,"y0":50.0033159474043,"z0":6.514542191438827,"aX":4.182786753160643},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-15.1,"breakHorizontal":-7.6,"spinRate":2797,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4985641684479818,"extension":5.830952732318569},"index":5,"playId":"e8136cc6-bbe9-3487-a292-13d064b58fdc","pitchNumber":5,"startTime":"2025-07-25T23:32:26.455Z","endTime":"2025-07-25T23:32:29.516Z","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":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02451326908401,"aZ":-20.22697502287095,"pfxX":-9.431538344793626,"pfxZ":6.250093187082937,"pX":-0.35674028395621754,"pZ":3.478843788232926,"vX0":8.271302099964938,"vY0":-137.32053623105844,"vZ0":-2.769705712507606,"x":130.6,"y":144.85,"x0":-2.180467449107848,"y0":50.00673389697846,"z0":5.874574723115962,"aX":-18.04095715801443},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":15.4,"spinRate":2080,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.39865799767788834,"extension":5.810699444823106},"hitData":{"launchSpeed":85.9,"launchAngle":32.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.34,"coordY":66.33}},"index":6,"playId":"ced068e1-49a8-37c6-8baf-12f7aca29a68","pitchNumber":6,"startTime":"2025-07-25T23:32:50.551Z","endTime":"2025-07-25T23:33:02.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:33:02.054Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Orlando Arcia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-25T23:32:59.382Z","endTime":"2025-07-25T23:34:54.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.68987859449047,"strikeZoneBottom":1.79071810557451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.4036729929336,"aZ":-27.163571836627426,"pfxX":1.0694320681933476,"pfxZ":3.1355265652386706,"pX":0.39573654417480736,"pZ":2.266948308218215,"vX0":5.189142793657934,"vY0":-124.83639072802016,"vZ0":-4.6612440477442645,"x":101.92,"y":177.57,"x0":-1.8388963362223838,"y0":50.001589645507735,"z0":6.364073989251578,"aX":1.7059772274221054},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":-3.0,"spinRate":2296,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.43683099879526743,"extension":5.798371068817344},"index":0,"playId":"cc7e24c6-c6fc-3087-be0c-bc32abd1d471","pitchNumber":1,"startTime":"2025-07-25T23:33:27.573Z","endTime":"2025-07-25T23:33:31.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.56452775947259,"strikeZoneBottom":1.69826659752215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.742482063521038,"aZ":-18.091468281016017,"pfxX":-8.675280826582654,"pfxZ":7.770550950748346,"pX":-1.101172476256216,"pZ":2.1543375238973774,"vX0":6.47073889078248,"vY0":-133.52231584360314,"vZ0":-6.186742052651274,"x":158.97,"y":180.61,"x0":-2.424384482832108,"y0":50.0021269642929,"z0":5.7954497478659,"aX":-15.722237580278353},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":14.4,"spinRate":2059,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4096282330977674,"extension":5.799894325941373},"index":1,"playId":"c53e382a-fa97-3956-bb0c-4a259cb29b38","pitchNumber":2,"startTime":"2025-07-25T23:33:41.373Z","endTime":"2025-07-25T23:33:45.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85274984428908,"aZ":-18.973773390851,"pfxX":-9.310142528503665,"pfxZ":6.87062491572849,"pX":-0.36184923854367596,"pZ":2.9403356923049224,"vX0":8.694025102433608,"vY0":-137.34483024309594,"vZ0":-4.391782313504399,"x":130.79,"y":159.39,"x0":-2.3503336259368877,"y0":50.00025154436196,"z0":5.84072775080694,"aX":-17.88208389690577},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":15.1,"spinRate":2107,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39795399997122516,"extension":5.715722257842703},"index":2,"playId":"8adcfe16-b465-3740-bc32-fd2e7497f9f9","pitchNumber":3,"startTime":"2025-07-25T23:33:57.559Z","endTime":"2025-07-25T23:34:00.908Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-25T23:34:14.959Z","endTime":"2025-07-25T23:34:26.878Z","isPitch":false,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"}},{"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.0,"endSpeed":85.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.719427421385106,"aZ":-15.049406552358665,"pfxX":-4.256843972232791,"pfxZ":9.190989281071177,"pX":0.5905899693433712,"pZ":3.4470360194222613,"vX0":7.936998141360879,"vY0":-135.2099738927732,"vZ0":-4.603918048534271,"x":94.49,"y":145.71,"x0":-1.821425896532495,"y0":50.004259292540375,"z0":6.217819603498522,"aX":-7.933426740026799},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2172,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.40411470585304254,"extension":5.885723299920303},"index":4,"playId":"8896935e-16ea-3a49-9edf-9537f0aebd24","pitchNumber":4,"startTime":"2025-07-25T23:34:26.878Z","endTime":"2025-07-25T23:34:30.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.94381167554602,"aZ":-26.039929198144748,"pfxX":1.7171463603889738,"pfxZ":3.7674747366814056,"pX":0.6227336585935711,"pZ":1.6888471672838383,"vX0":5.54863246208863,"vY0":-125.61884154770554,"vZ0":-6.357534984462145,"x":93.26,"y":193.18,"x0":-1.8211666256574977,"y0":50.0030016835633,"z0":6.316866827233953,"aX":2.7956898308385374},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":-4.2,"spinRate":2315,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.4329228187578509,"extension":5.536670986623455},"index":5,"playId":"53727792-8d72-31c8-82d5-edd7ec255e76","pitchNumber":5,"startTime":"2025-07-25T23:34:51.073Z","endTime":"2025-07-25T23:34:54.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:34:54.168Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Coby Mayo homers (2) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:36:51.430Z","endTime":"2025-07-25T23:38:24.951Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12959720259103,"aZ":-14.11256870453622,"pfxX":5.415940660512788,"pfxZ":10.246906728999775,"pX":-0.0716975087150378,"pZ":2.240788056526347,"vX0":-7.849031042175324,"vY0":-131.7202206423843,"vZ0":-6.77716814284991,"x":119.73,"y":178.28,"x0":2.238688905038163,"y0":50.00431117573982,"z0":5.884238682917756,"aX":9.548650716059495},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.3,"breakHorizontal":-8.2,"spinRate":2434,"spinDirection":141},"zone":8,"typeConfidence":0.9,"plateTime":0.41530771925526233,"extension":6.486673223823407},"index":0,"playId":"9a1fcc4a-c2bc-376f-a915-c1bce32126f3","pitchNumber":1,"startTime":"2025-07-25T23:37:10.697Z","endTime":"2025-07-25T23:37:14.127Z","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":91.5,"endSpeed":83.3,"strikeZoneTop":3.74568514877151,"strikeZoneBottom":1.74011788610101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6484689288871,"aZ":-14.979743776643927,"pfxX":6.127908623353763,"pfxZ":9.696828132466042,"pX":-1.5009566724645587,"pZ":1.957934558905019,"vX0":-11.558906919668221,"vY0":-132.63703730889966,"vZ0":-7.142380108717657,"x":174.21,"y":185.92,"x0":2.1267444263859914,"y0":50.00082584863446,"z0":5.787690302198089,"aX":10.8644150110589},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.0,"breakHorizontal":-8.4,"spinRate":2510,"spinDirection":140},"zone":13,"typeConfidence":0.89,"plateTime":0.4137066010391268,"extension":6.533426685531851},"index":1,"playId":"d2043a92-8131-3b7f-9449-19ce8c0c4496","pitchNumber":2,"startTime":"2025-07-25T23:37:27.755Z","endTime":"2025-07-25T23:37:31.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.59000067345106,"strikeZoneBottom":1.76694003582951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20497521039279,"aZ":-36.20072736780968,"pfxX":0.0066764925490874205,"pfxZ":-2.8575750572159335,"pX":-1.1936783564584335,"pZ":0.8813488034503111,"vX0":-7.946384742753619,"vY0":-118.14816752352135,"vZ0":-3.543434786952977,"x":162.5,"y":214.98,"x0":2.2170631169230077,"y0":50.00315327636477,"z0":5.738737035113797,"aX":0.010290044950725394},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.8,"breakHorizontal":2.0,"spinRate":2466,"spinDirection":326},"zone":13,"typeConfidence":0.93,"plateTime":0.4641886057105671,"extension":6.414607586376302},"index":2,"playId":"2e538229-8ef0-3fe5-a28a-37d5cd3d1a5f","pitchNumber":3,"startTime":"2025-07-25T23:37:43.667Z","endTime":"2025-07-25T23:37:46.976Z","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":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.471290032017226,"aZ":-16.67208850973943,"pfxX":5.41259121254655,"pfxZ":8.824736178469905,"pX":0.32148532486035825,"pZ":3.698674487213845,"vX0":-6.786801148063861,"vY0":-131.1358701220704,"vZ0":-2.677089047900783,"x":104.75,"y":138.92,"x0":2.2294033131928668,"y0":50.004665726610774,"z0":5.963944402926177,"aX":9.510660108514319},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.7,"breakHorizontal":-8.5,"spinRate":2377,"spinDirection":144},"zone":3,"typeConfidence":0.82,"plateTime":0.41631300774515534,"extension":6.445213781676358},"hitData":{"launchSpeed":101.7,"launchAngle":30.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.21,"coordY":32.09}},"index":3,"playId":"4ec585d8-24b5-3a68-b4b3-95eb95181bdd","pitchNumber":4,"startTime":"2025-07-25T23:38:01.558Z","endTime":"2025-07-25T23:38:24.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:38:24.951Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:38:37.453Z","endTime":"2025-07-25T23:38:59.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.5595707319024,"aZ":-25.95145450743353,"pfxX":0.3696770041322369,"pfxZ":3.750724643695092,"pX":0.0683522203698729,"pZ":2.5128476047638926,"vX0":-6.333939721279573,"vY0":-127.02181278758661,"vZ0":-2.706942499688081,"x":114.39,"y":170.93,"x0":2.5311693982904795,"y0":50.000417472611055,"z0":5.625459139958635,"aX":0.6145736582798667},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.5,"breakHorizontal":0.6,"spinRate":2385,"spinDirection":154},"zone":5,"typeConfidence":0.91,"plateTime":0.4289037839381744,"extension":6.547326398629319},"hitData":{"launchSpeed":99.2,"launchAngle":31.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.35,"coordY":41.18}},"index":0,"playId":"51d968c4-f251-3f86-a2e9-b6b112b2da74","pitchNumber":1,"startTime":"2025-07-25T23:38:48.958Z","endTime":"2025-07-25T23:38:59.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:38:59.215Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alex Jackson homers (2) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:39:00.754Z","endTime":"2025-07-25T23:40:43.425Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":84.8,"strikeZoneTop":3.42920332152351,"strikeZoneBottom":1.74055704830005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.998347002123246,"aZ":-12.943369974877053,"pfxX":4.953324294382643,"pfxZ":10.495266399920347,"pX":-1.0988141650630336,"pZ":2.179508924046388,"vX0":-10.072758753584328,"vY0":-134.48242862665896,"vZ0":-7.1863958135601385,"x":158.88,"y":179.93,"x0":2.050812864977902,"y0":50.00616121028788,"z0":5.803469822811851,"aX":9.079882535795441},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-6.8,"spinRate":2445,"spinDirection":147},"zone":13,"typeConfidence":0.93,"plateTime":0.4071937201641216,"extension":6.587648764800923},"index":0,"playId":"fea8416f-de12-3ccc-8ba0-0d7fe328b815","pitchNumber":1,"startTime":"2025-07-25T23:39:26.949Z","endTime":"2025-07-25T23:39:30.392Z","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.8,"endSpeed":83.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.810176063234334,"aZ":-13.97895141043168,"pfxX":5.624076996476235,"pfxZ":10.10893001680411,"pX":-0.012823205534964965,"pZ":2.677264090452794,"vX0":-7.697786777927481,"vY0":-133.34112143932805,"vZ0":-5.754970450432331,"x":117.49,"y":166.49,"x0":2.1814329889392714,"y0":50.000225157769634,"z0":5.872869283047093,"aX":10.120721873886042},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.3,"breakHorizontal":-8.5,"spinRate":2340,"spinDirection":143},"zone":5,"typeConfidence":0.92,"plateTime":0.41084985806434826,"extension":6.652539679283257},"index":1,"playId":"527083fc-0851-32c9-95ec-af9edb5bd741","pitchNumber":2,"startTime":"2025-07-25T23:39:40.723Z","endTime":"2025-07-25T23:39:44.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.3,"strikeZoneTop":3.4360708340315,"strikeZoneBottom":1.60690586455842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.425461317330083,"aZ":-40.92518837368561,"pfxX":-2.2822114726250717,"pfxZ":-6.1611415905746405,"pX":1.3860032975254164,"pZ":2.666627604575909,"vX0":-2.0486630964655057,"vY0":-117.87604901436667,"vZ0":1.3981434560284292,"x":64.17,"y":166.78,"x0":2.5598844437592,"y0":50.00221778919463,"z0":5.817122369030576,"aX":-3.2416236707971127},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.7,"breakHorizontal":4.6,"spinRate":2292,"spinDirection":314},"zone":12,"typeConfidence":0.92,"plateTime":0.46300024573324183,"extension":6.423710863448043},"index":2,"playId":"ae5d6920-b03d-3853-9ede-39838cbcb47c","pitchNumber":3,"startTime":"2025-07-25T23:40:01.547Z","endTime":"2025-07-25T23:40:04.705Z","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":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.418104278249597,"aZ":-15.436040949253627,"pfxX":4.171853396687056,"pfxZ":9.364350067692946,"pX":-0.5108437714313365,"pZ":2.33162250233979,"vX0":-8.438708049886358,"vY0":-132.39760415859828,"vZ0":-6.283411102286321,"x":136.47,"y":175.83,"x0":2.1658365217892404,"y0":50.004462936007954,"z0":5.851880546391499,"aX":7.458999972080931},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":-5.9,"spinRate":2373,"spinDirection":147},"zone":4,"typeConfidence":0.9,"plateTime":0.4126030519185151,"extension":6.694660605658934},"hitData":{"launchSpeed":103.9,"launchAngle":27.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":5.91,"coordY":76.92}},"index":3,"playId":"bbe5fadb-ba33-39fc-9972-83f292974768","pitchNumber":4,"startTime":"2025-07-25T23:40:18.072Z","endTime":"2025-07-25T23:40:43.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:40:43.425Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jackson Holliday hits a ground-rule double (15) on a fly ball to right field.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:40:35.199Z","endTime":"2025-07-25T23:42:16.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.39000120448384,"strikeZoneBottom":1.6226841664913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.545537794273077,"aZ":-28.1016870531436,"pfxX":0.5086457177455804,"pfxZ":2.5396933910840342,"pX":0.0028662462772364675,"pZ":3.1329571373711196,"vX0":-6.271098318506297,"vY0":-125.27320544149006,"vZ0":-1.0588864938586988,"x":116.89,"y":154.19,"x0":2.464469270041123,"y0":50.00007202330517,"z0":5.842862121758887,"aX":0.8155213888377522},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.6,"breakHorizontal":0.4,"spinRate":2307,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.43599663076533446,"extension":6.479207437264213},"index":0,"playId":"e856e3d3-c432-38c7-97ad-f4f73e862506","pitchNumber":1,"startTime":"2025-07-25T23:41:03.777Z","endTime":"2025-07-25T23:41:07.802Z","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":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.721027659648097,"aZ":-32.38741280940435,"pfxX":-7.024182412543302,"pfxZ":-0.14279535996779913,"pX":-0.2378845772977042,"pZ":2.511637471048263,"vX0":-4.564688844498599,"vY0":-119.25856630533136,"vZ0":-0.5693874698323805,"x":126.07,"y":170.97,"x0":2.6131653783114777,"y0":50.00558033527334,"z0":5.6721542689767555,"aX":-10.129929168388715},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.1,"breakHorizontal":13.8,"spinRate":2326,"spinDirection":320},"zone":5,"typeConfidence":2.0,"plateTime":0.45909395181551726,"extension":6.4282705733739105},"index":1,"playId":"4d78845b-447c-3942-949d-4bbcd1a6aa5c","pitchNumber":2,"startTime":"2025-07-25T23:41:17.264Z","endTime":"2025-07-25T23:41:23.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.39090773005244,"strikeZoneBottom":1.63506627779961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.322372373843066,"aZ":-40.318188414491146,"pfxX":-3.584203437187762,"pfxZ":-5.802744652080694,"pX":0.5280356011253606,"pZ":4.013131291247334,"vX0":-3.184097257875564,"vY0":-117.22675392714817,"vZ0":3.885957488089626,"x":96.87,"y":130.43,"x0":2.3651360639501835,"y0":50.00186588262797,"z0":6.076444213003619,"aX":-5.031241802553443},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.4,"breakHorizontal":7.2,"spinRate":2331,"spinDirection":317},"zone":12,"typeConfidence":0.89,"plateTime":0.46567998440912417,"extension":6.309230611973911},"index":2,"playId":"a6838451-d755-3029-b239-d68264bdedc6","pitchNumber":3,"startTime":"2025-07-25T23:41:52.621Z","endTime":"2025-07-25T23:41:55.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.395026233964245,"aZ":-17.008687844820116,"pfxX":3.9235204346797445,"pfxZ":8.220992382183523,"pX":0.1589354044985061,"pZ":3.758259375242207,"vX0":-6.798609617104055,"vY0":-134.52572942030926,"vZ0":-2.647333947708473,"x":110.94,"y":137.31,"x0":2.201661309459699,"y0":50.00356404013231,"z0":5.95158709325781,"aX":7.239183223898278},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":-5.8,"spinRate":2317,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4061341388202133,"extension":6.5838118346049495},"hitData":{"launchSpeed":100.8,"launchAngle":24.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":183.38,"coordY":50.99}},"index":3,"playId":"5d8328be-3609-3adf-9a47-d255a73cb41f","pitchNumber":4,"startTime":"2025-07-25T23:42:07.154Z","endTime":"2025-07-25T23:42:16.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:42:16.723Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Westburg pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:44:06.397Z","endTime":"2025-07-25T23:46:01.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-25T23:42:52.157Z","endTime":"2025-07-25T23:44:08.746Z","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(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":84.6,"endSpeed":78.2,"strikeZoneTop":3.60724464709083,"strikeZoneBottom":1.69402445992246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.158627444287436,"aZ":-27.98447181104869,"pfxX":-1.1048027158133484,"pfxZ":2.704537729825905,"pX":0.7960964001844171,"pZ":2.5232317180780246,"vX0":-4.127764255398051,"vY0":-123.3023007203532,"vZ0":-2.1589493256794037,"x":86.65,"y":170.65,"x0":2.6313699875750087,"y0":50.003493909864275,"z0":5.757834517322106,"aX":-1.7101461631325956},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.7,"breakHorizontal":2.9,"spinRate":2345,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.44322859377661494,"extension":6.559140167591922},"index":1,"playId":"cd7a9f91-6975-3046-8562-ebd99f2392d5","pitchNumber":1,"startTime":"2025-07-25T23:44:08.746Z","endTime":"2025-07-25T23:44:12.599Z","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":84.7,"endSpeed":78.4,"strikeZoneTop":3.61000198551194,"strikeZoneBottom":1.66051038534413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.868871598420085,"aZ":-27.19332216974003,"pfxX":-0.9837280439023752,"pfxZ":3.2058707112042786,"pX":1.0047575236907338,"pZ":2.316928041901619,"vX0":-3.663556683774174,"vY0":-123.37229348029514,"vZ0":-2.7837167126078217,"x":78.7,"y":176.22,"x0":2.6322890749197567,"y0":50.00076590362689,"z0":5.734450598461898,"aX":-1.5270852666916264},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.4,"breakHorizontal":2.5,"spinRate":2321,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.44272986133357195,"extension":6.319208193023952},"index":2,"playId":"16e20f08-b3cd-3d3d-8946-5c1d37eaa195","pitchNumber":2,"startTime":"2025-07-25T23:44:28.652Z","endTime":"2025-07-25T23:44:32.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.266408438027852,"aZ":-39.07443289258582,"pfxX":-0.11338438794702743,"pfxZ":-4.869001366916831,"pX":0.005089874009729516,"pZ":1.0788010928052796,"vX0":-5.3153498457569155,"vY0":-117.94719092586267,"vZ0":-2.7580238716940384,"x":116.81,"y":209.65,"x0":2.297393808357596,"y0":50.0039807650271,"z0":5.847272298127151,"aX":-0.1600375116249787},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.2,"breakHorizontal":1.4,"spinRate":2316,"spinDirection":325},"zone":14,"typeConfidence":0.93,"plateTime":0.46339747695134115,"extension":6.420667627922942},"index":3,"playId":"2ee8d660-caaf-301f-a94c-7e2d27aac738","pitchNumber":3,"startTime":"2025-07-25T23:44:46.912Z","endTime":"2025-07-25T23:44:50.106Z","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":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.19906007319211,"aZ":-39.35049287846576,"pfxX":-0.3104384069571311,"pfxZ":-5.1049265182075265,"pX":-0.5612596768563168,"pZ":1.695989897522021,"vX0":-6.384532150208464,"vY0":-117.51556031065869,"vZ0":-1.4510681768605282,"x":138.39,"y":192.99,"x0":2.225246888009213,"y0":50.002461982958884,"z0":5.959911872548092,"aX":-0.43608493331654485},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-9.4,"breakHorizontal":2.0,"spinRate":2249,"spinDirection":327},"zone":7,"typeConfidence":0.93,"plateTime":0.4651786682910415,"extension":6.510272335978015},"index":4,"playId":"a1c302f3-482a-3927-a89c-3bd12374348d","pitchNumber":4,"startTime":"2025-07-25T23:45:05.678Z","endTime":"2025-07-25T23:45:08.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72887799037973,"aZ":-27.50152216940817,"pfxX":0.07425725695296403,"pfxZ":3.003295985815152,"pX":-0.5738191679805473,"pZ":1.9847363325665075,"vX0":-7.084905261351679,"vY0":-124.46258894669329,"vZ0":-3.462639979454895,"x":138.87,"y":185.19,"x0":2.309181401441599,"y0":50.005501120122084,"z0":5.690312367336638,"aX":0.11662915579911107},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.8,"breakHorizontal":1.7,"spinRate":2454,"spinDirection":180},"zone":7,"typeConfidence":2.0,"plateTime":0.44134335042898964,"extension":6.464894811443897},"index":5,"playId":"73a2c263-6550-3f05-851e-7ace13ca846b","pitchNumber":5,"startTime":"2025-07-25T23:45:27.822Z","endTime":"2025-07-25T23:45:30.891Z","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.8,"endSpeed":75.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.678899174472413,"aZ":-39.1200072625885,"pfxX":0.21862280122207567,"pfxZ":-4.944636018685693,"pX":-0.6129834392543047,"pZ":1.7471406167146106,"vX0":-6.642687857394503,"vY0":-117.55979609880372,"vZ0":-1.4007684605375537,"x":140.37,"y":191.61,"x0":2.217478149869741,"y0":50.00510955017165,"z0":5.972525133134383,"aX":0.3077361395551217},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.0,"breakHorizontal":1.2,"spinRate":2236,"spinDirection":324},"zone":7,"typeConfidence":0.93,"plateTime":0.4653917268878538,"extension":6.490476974472489},"hitData":{"launchSpeed":85.5,"launchAngle":75.0,"totalDistance":74.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":124.45,"coordY":170.43}},"index":6,"playId":"09c7b3f6-da70-3e7d-bde1-56061d3c084f","pitchNumber":6,"startTime":"2025-07-25T23:45:50.256Z","endTime":"2025-07-25T23:46:01.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:46:01.473Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Laureano grounds out, shortstop Ezequiel Tovar to first baseman Michael Toglia.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-25T23:46:07.242Z","endTime":"2025-07-25T23:46:49.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.45597947699723,"strikeZoneBottom":1.53423595797476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.986843922800436,"aZ":-15.265268181626592,"pfxX":5.446962690437884,"pfxZ":9.624397189232944,"pX":-1.0171795005079058,"pZ":1.775845318413892,"vX0":-9.832615770649202,"vY0":-131.7096517538873,"vZ0":-7.661582940980736,"x":155.77,"y":190.83,"x0":2.05681846758555,"y0":50.00477102066309,"z0":5.851689788229195,"aX":9.572222187525142},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.8,"breakHorizontal":-7.7,"spinRate":2351,"spinDirection":145},"zone":13,"typeConfidence":0.89,"plateTime":0.4158806513208959,"extension":6.656331807169302},"index":0,"playId":"4ec61ff4-4787-3ee7-97c1-d6620ad98b94","pitchNumber":1,"startTime":"2025-07-25T23:46:25.824Z","endTime":"2025-07-25T23:46:29.294Z","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":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.067311107584832,"aZ":-26.969562156406806,"pfxX":0.7732137768978333,"pfxZ":3.325262431779236,"pX":0.19715396385770845,"pZ":1.6638722366010779,"vX0":-6.007201338503195,"vY0":-123.62859702139768,"vZ0":-4.220314692939377,"x":109.48,"y":193.86,"x0":2.546536613599873,"y0":50.00434410798737,"z0":5.628125475769226,"aX":1.2117462088875302},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":-0.1,"spinRate":2353,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.44116997695046,"extension":6.634037078866497},"hitData":{"launchSpeed":102.3,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.69,"coordY":153.71}},"index":1,"playId":"b009d43f-ec56-3eb1-a8ae-96e7f536fcd3","pitchNumber":2,"startTime":"2025-07-25T23:46:41.660Z","endTime":"2025-07-25T23:46:49.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:46:49.503Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Toglia lines out to third baseman Ramón Urías.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:48:57.805Z","endTime":"2025-07-25T23:50:44.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"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(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":92.3,"endSpeed":84.1,"strikeZoneTop":3.7300014117245,"strikeZoneBottom":1.71583456447309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.032860925986185,"aZ":-14.031475985662944,"pfxX":-5.595063976339944,"pfxZ":9.971604920813188,"pX":-1.1158004837428006,"pZ":3.1497114592740556,"vX0":4.128941013471839,"vY0":-134.27455261192156,"vZ0":-5.335403243473499,"x":159.53,"y":153.74,"x0":-1.9492317605437848,"y0":50.003566429171244,"z0":6.166779823381354,"aX":-10.181089758781214},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":9.2,"spinRate":2334,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40846105758823015,"extension":5.877322269396718},"index":0,"playId":"a25966cd-3b5e-3276-b30c-f7d5b53911d3","pitchNumber":1,"startTime":"2025-07-25T23:49:01.212Z","endTime":"2025-07-25T23:49:04.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.88539864551088,"strikeZoneBottom":1.94596619884943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.786000597102085,"aZ":-13.600675079818085,"pfxX":-4.825308212571306,"pfxZ":10.237680944909762,"pX":0.5667531793857598,"pZ":2.512321640185927,"vX0":8.523757214232575,"vY0":-134.26838175277607,"vZ0":-6.826009804374371,"x":95.4,"y":170.95,"x0":-2.031215025680927,"y0":50.00389720360193,"z0":6.067335830020491,"aX":-8.75582132851738},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":6.7,"spinRate":2230,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4089234066711045,"extension":5.954812038885207},"index":1,"playId":"cc35d74e-e537-39a7-ba2d-5a114d0f13a6","pitchNumber":2,"startTime":"2025-07-25T23:49:15.702Z","endTime":"2025-07-25T23:49:19.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.9,"endSpeed":70.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.223489359355575,"aZ":-38.054930292702224,"pfxX":3.4113138517236106,"pfxZ":-4.691560243582906,"pX":0.15589017349148254,"pZ":1.9581598535183025,"vX0":3.7579627180516044,"vY0":-111.88881485684429,"vZ0":-1.1985453652011988,"x":111.06,"y":185.91,"x0":-1.9954073895502145,"y0":50.00135966264078,"z0":6.438068412887995,"aX":4.27772494222329},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-8.5,"breakHorizontal":-7.2,"spinRate":2773,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.4915633451429877,"extension":5.759047746467324},"index":2,"playId":"7546558b-6ca8-399d-839b-84a97199e6b8","pitchNumber":3,"startTime":"2025-07-25T23:49:31.262Z","endTime":"2025-07-25T23:49:34.501Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-25T23:49:48.764Z","endTime":"2025-07-25T23:50:01.825Z","isPitch":false,"type":"action","player":{"id":669911,"link":"/api/v1/people/669911"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.89556757156579,"strikeZoneBottom":1.9233764690193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.38395447090746,"aZ":-24.241933562941433,"pfxX":-3.931917664211802,"pfxZ":5.566135647988969,"pX":-1.2919016968531747,"pZ":2.0723466318108517,"vX0":2.724767502325607,"vY0":-118.30113652909635,"vZ0":-4.7473934030490215,"x":166.24,"y":182.83,"x0":-1.9445736732914871,"y0":50.00304060938747,"z0":6.312129349339327,"aX":-5.604473776495994},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.2,"breakHorizontal":6.5,"spinRate":1148,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4619925797818345,"extension":5.801322702081044},"index":4,"playId":"43fa2510-a543-3507-803f-30314f3732da","pitchNumber":4,"startTime":"2025-07-25T23:50:01.825Z","endTime":"2025-07-25T23:50:04.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":71.7,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.091018657965197,"aZ":-38.491374030192,"pfxX":3.310580556620774,"pfxZ":-4.967161912566208,"pX":0.061100601303646286,"pZ":1.4899712165245957,"vX0":3.256577597635008,"vY0":-111.77565193954223,"vZ0":-2.218599282160659,"x":114.67,"y":198.55,"x0":-1.8417230156706603,"y0":50.00153559881809,"z0":6.426923554953356,"aX":4.211780552581235},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-9.2,"breakHorizontal":-6.8,"spinRate":2819,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4889730286124352,"extension":5.738070177946103},"index":5,"playId":"f6308498-c5c1-39f2-ad75-cffb981d095e","pitchNumber":5,"startTime":"2025-07-25T23:50:19.038Z","endTime":"2025-07-25T23:50:22.066Z","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":94.3,"endSpeed":86.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.953759590231584,"aZ":-14.015738469063407,"pfxX":-4.573822844911513,"pfxZ":9.500107680494263,"pX":0.6724509093523028,"pZ":3.0509338453778474,"vX0":8.695753005511193,"vY0":-137.05941774983896,"vZ0":-5.334903404880409,"x":91.37,"y":156.4,"x0":-1.940352659950961,"y0":50.00332627981218,"z0":5.972162265397992,"aX":-8.743563297434216},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2290,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3989144599264085,"extension":5.988450969413915},"hitData":{"launchSpeed":72.2,"launchAngle":16.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":105.98,"coordY":139.49}},"index":6,"playId":"af0aeda1-ab71-3a22-885f-7e8c7b9f1076","pitchNumber":6,"startTime":"2025-07-25T23:50:38.350Z","endTime":"2025-07-25T23:50:44.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:50:44.618Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, third baseman Ramón Urías to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:50:51.221Z","endTime":"2025-07-25T23:51:36.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.25981126806631,"strikeZoneBottom":1.62464086424944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.102857519876796,"aZ":-27.232918063049844,"pfxX":2.6584091052446013,"pfxZ":3.06404934301848,"pX":1.4239802658109124,"pZ":1.0934504634116489,"vX0":7.096115822269517,"vY0":-125.79068146991878,"vZ0":-7.26520278834256,"x":62.72,"y":209.26,"x0":-1.7721129912832951,"y0":50.00081112040181,"z0":6.208737735519002,"aX":4.285039073939114},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":-6.4,"spinRate":2368,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4344354249026168,"extension":5.799026318678398},"index":0,"playId":"64962e2a-429e-3cf0-a1ff-4e8f1c85f8ff","pitchNumber":1,"startTime":"2025-07-25T23:51:11.564Z","endTime":"2025-07-25T23:51:14.564Z","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":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.443474154405095,"aZ":-26.537621616492807,"pfxX":2.512776180496414,"pfxZ":3.555010971138575,"pX":-0.09122045343045686,"pZ":2.5894728834680123,"vX0":4.013788527497722,"vY0":-124.95490865035782,"vZ0":-3.948355256606516,"x":120.48,"y":168.86,"x0":-2.0429281690918213,"y0":50.00401779506463,"z0":6.362745301371215,"aX":3.9859326806220605},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.8,"breakHorizontal":-5.4,"spinRate":2366,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.43782187751842994,"extension":5.61785041219354},"hitData":{"launchSpeed":80.8,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.82,"coordY":178.54}},"index":1,"playId":"c3a32cbf-c9f3-3b43-943f-d91f0eb60472","pitchNumber":2,"startTime":"2025-07-25T23:51:28.197Z","endTime":"2025-07-25T23:51:36.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:51:36.316Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mickey Moniak homers (16) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:51:39.232Z","endTime":"2025-07-25T23:53:33.016Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":85.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.159445891757983,"aZ":-13.913889153097532,"pfxX":-4.689978152698499,"pfxZ":9.791546447266255,"pX":0.491894944262095,"pZ":3.2881532139891667,"vX0":7.762680410250027,"vY0":-135.3699166034437,"vZ0":-4.985589031346521,"x":98.25,"y":150.0,"x0":-1.797020042198074,"y0":50.00523990275499,"z0":6.119907653699248,"aX":-8.749338839591584},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2199,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.40383406362750396,"extension":5.870250956827993},"index":0,"playId":"390d8f4d-f849-3bee-b33c-b2f2ce154cad","pitchNumber":1,"startTime":"2025-07-25T23:52:02.298Z","endTime":"2025-07-25T23:52:05.606Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74117309262004,"aZ":-12.62156020957652,"pfxX":-3.128930902025689,"pfxZ":10.267372908075014,"pX":0.7724560779811734,"pZ":3.611427771952674,"vX0":8.096196599383205,"vY0":-136.78396838154944,"vZ0":-4.553754978326707,"x":87.56,"y":141.27,"x0":-1.8126344161861705,"y0":50.0030278897094,"z0":6.156012379416741,"aX":-5.959103736196611},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":4.1,"spinRate":2293,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39965023006936207,"extension":5.837307432401671},"index":1,"playId":"338e1aee-75d6-3a5f-885a-ec2e38051334","pitchNumber":2,"startTime":"2025-07-25T23:52:22.998Z","endTime":"2025-07-25T23:52:26.121Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-25T23:52:30.975Z","endTime":"2025-07-25T23:52:45.084Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.762505795325694,"aZ":-24.896782914197644,"pfxX":2.2795172092728935,"pfxZ":4.257333310746029,"pX":1.054884930974084,"pZ":1.739553080784316,"vX0":7.073557764364063,"vY0":-129.41493456444522,"vZ0":-5.58819285966831,"x":76.79,"y":191.81,"x0":-2.0005273058124198,"y0":50.00637033676598,"z0":5.811906130388938,"aX":3.902428770943232},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.7,"breakHorizontal":-5.5,"spinRate":2508,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4218023171709664,"extension":6.000746683814909},"index":3,"playId":"a3cb2452-0c94-3b24-9db8-d395d6590877","pitchNumber":3,"startTime":"2025-07-25T23:52:45.084Z","endTime":"2025-07-25T23:52:48.196Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25370993187405,"aZ":-13.121586245583398,"pfxX":-4.521344705114917,"pfxZ":9.941715721677928,"pX":-0.8886565362196072,"pZ":3.9616667594447077,"vX0":4.198897035461976,"vY0":-137.72060960009713,"vZ0":-3.4820287900876514,"x":150.87,"y":131.81,"x0":-1.8473623861308581,"y0":50.001946006376365,"z0":6.1328071523967385,"aX":-8.664568747842596},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":7.3,"spinRate":2229,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3980603992666576,"extension":5.9128423921186695},"hitData":{"launchSpeed":101.1,"launchAngle":27.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":75.84,"coordY":45.45}},"index":4,"playId":"a10ffa4c-dd25-3089-b1c9-c9a739b4adcd","pitchNumber":4,"startTime":"2025-07-25T23:53:08.819Z","endTime":"2025-07-25T23:53:33.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:53:33.016Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, third baseman Ramón Urías to first baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-25T23:53:38.039Z","endTime":"2025-07-25T23:55:38.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71891495716027,"aZ":-27.177278666125847,"pfxX":1.5497333095492694,"pfxZ":3.0401025675363877,"pX":0.4171336735309599,"pZ":1.5386309020811524,"vX0":5.204770752121501,"vY0":-127.06244057764293,"vZ0":-6.392534423315939,"x":101.1,"y":197.24,"x0":-1.8547354963441856,"y0":50.00434658164996,"z0":6.231367019191084,"aX":2.5468096954298587},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.3,"breakHorizontal":-4.0,"spinRate":2387,"spinDirection":174},"zone":9,"typeConfidence":2.0,"plateTime":0.4301897512259929,"extension":5.775253369664444},"index":0,"playId":"e28c4ef2-4b79-3a9a-b54c-7401544d7080","pitchNumber":1,"startTime":"2025-07-25T23:53:51.271Z","endTime":"2025-07-25T23:53:54.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.38168630203091,"aZ":-40.737022542964425,"pfxX":1.2878061779112207,"pfxZ":-6.5160621984926275,"pX":0.45957842321180764,"pZ":1.680176917710982,"vX0":4.779438657470574,"vY0":-114.01678301154128,"vZ0":-1.5598781820674268,"x":99.48,"y":193.42,"x0":-1.8329574722352089,"y0":50.00309141457284,"z0":6.400840341955051,"aX":1.691942841067561},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-11.9,"breakHorizontal":-3.6,"spinRate":2822,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.4807714797942717,"extension":5.7784877298368835},"index":1,"playId":"79dc6553-b256-3e4c-80d9-990a29ff7633","pitchNumber":2,"startTime":"2025-07-25T23:54:09.815Z","endTime":"2025-07-25T23:54:13.004Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-25T23:54:19.973Z","endTime":"2025-07-25T23:54:34.443Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.2,"strikeZoneTop":3.41094065429567,"strikeZoneBottom":1.56275808276874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.517579339296073,"aZ":-38.25767067661063,"pfxX":0.524526942733214,"pfxZ":-4.645371166602689,"pX":1.915928101638718,"pZ":-1.1027062822879932,"vX0":7.616884272271358,"vY0":-114.12417725823427,"vZ0":-7.8271346326634035,"x":43.97,"y":268.55,"x0":-1.5439824507800712,"y0":50.00512211238401,"z0":6.175550765436867,"aX":0.685511649746037},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.3,"breakHorizontal":-3.0,"spinRate":2830,"spinDirection":18},"zone":14,"typeConfidence":2.0,"plateTime":0.48137018621880756,"extension":5.9036689355889465},"index":3,"playId":"9fa70474-05e8-35a2-b182-903ec4d54f85","pitchNumber":3,"startTime":"2025-07-25T23:54:34.443Z","endTime":"2025-07-25T23:54:37.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16021101553695,"aZ":-31.01712055715377,"pfxX":2.532488016635172,"pfxZ":0.7383146881244587,"pX":0.15617552569046014,"pZ":1.8115528384170974,"vX0":4.475446947515121,"vY0":-124.53925236371917,"vZ0":-4.448300444178699,"x":111.05,"y":189.87,"x0":-1.9936790413468135,"y0":50.004112673164755,"z0":6.188211735825076,"aX":3.9751946430774368},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-5.6,"spinRate":2339,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.43991173824681695,"extension":5.866195555533055},"index":4,"playId":"dec504e7-3137-36f5-9df4-c773976222c9","pitchNumber":4,"startTime":"2025-07-25T23:55:01.765Z","endTime":"2025-07-25T23:55:05.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.022184892437398,"aZ":-29.673242540454158,"pfxX":3.021136264330826,"pfxZ":1.6276669391205765,"pX":0.9469412591633415,"pZ":1.0643007691042987,"vX0":6.224006254445071,"vY0":-122.26045540928823,"vZ0":-5.833770674237959,"x":80.9,"y":210.04,"x0":-2.010521514907093,"y0":50.00098379712356,"z0":5.985714856891144,"aX":4.634986299321409},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.9,"breakHorizontal":-6.7,"spinRate":2433,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4456762718214189,"extension":6.053090555354951},"hitData":{"launchSpeed":56.2,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.73,"coordY":169.91}},"index":5,"playId":"7f08add8-a9ed-3896-b261-a260cd8a1e4e","pitchNumber":5,"startTime":"2025-07-25T23:55:28.784Z","endTime":"2025-07-25T23:55:38.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:55:38.234Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler O'Neill lines out sharply to left fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-25T23:57:42.963Z","endTime":"2025-07-25T23:58:05.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19407375634921,"aZ":-13.57341160613182,"pfxX":4.157618466613224,"pfxZ":10.618741980509622,"pX":-0.2022931521660131,"pZ":2.2506135021049767,"vX0":-7.796725290879312,"vY0":-132.04172883499334,"vZ0":-6.678621104928194,"x":124.71,"y":178.01,"x0":2.259255205004609,"y0":50.0054512339577,"z0":5.826769406904775,"aX":7.285508737960766},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":-5.6,"spinRate":2335,"spinDirection":142},"zone":5,"typeConfidence":0.91,"plateTime":0.4160780077480286,"extension":6.572181367421342},"hitData":{"launchSpeed":109.3,"launchAngle":20.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":48.53,"coordY":88.59}},"index":0,"playId":"23d8a8dd-b888-33c2-bf93-32dcdaa665e6","pitchNumber":1,"startTime":"2025-07-25T23:57:58.994Z","endTime":"2025-07-25T23:58:05.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:58:05.421Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ramón Urías grounds out, third baseman Orlando Arcia to first baseman Michael Toglia.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-25T23:58:08.414Z","endTime":"2025-07-25T23:58:40.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.273069974479103,"aZ":-23.841163258477284,"pfxX":0.36554920994346934,"pfxZ":5.277761787342315,"pX":-0.06981873560773925,"pZ":2.2516872124517016,"vX0":-6.624398784874902,"vY0":-124.63138553568803,"vZ0":-3.5496726265178253,"x":119.66,"y":177.98,"x0":2.571249311319715,"y0":50.001268785034696,"z0":5.6560060434744,"aX":0.5778289692821155},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.0,"breakHorizontal":0.8,"spinRate":2492,"spinDirection":136},"zone":5,"typeConfidence":0.83,"plateTime":0.43892218152015694,"extension":6.435120525410447},"hitData":{"launchSpeed":96.8,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.08,"coordY":167.9}},"index":0,"playId":"baaf7a3c-2348-31db-a558-5eaae90ecd3f","pitchNumber":1,"startTime":"2025-07-25T23:58:32.854Z","endTime":"2025-07-25T23:58:40.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-25T23:58:40.354Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to first baseman Michael Toglia in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-25T23:58:43.724Z","endTime":"2025-07-26T00:00:50.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.45943353124999,"strikeZoneBottom":1.68360790324188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.925258363179815,"aZ":-14.87071005564163,"pfxX":5.742921172519184,"pfxZ":9.77979602665951,"pX":0.2205064961533943,"pZ":2.2714248475288135,"vX0":-7.399908865578139,"vY0":-131.90273643177227,"vZ0":-6.377228236446613,"x":108.59,"y":177.45,"x0":2.310586625375117,"y0":50.00464804117851,"z0":5.808713213048948,"aX":10.16406192815056},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":-8.9,"spinRate":2352,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.4145582534157617,"extension":6.400990965707042},"index":0,"playId":"1fdbf1f1-3be3-3b27-a522-0bcf16a91529","pitchNumber":1,"startTime":"2025-07-25T23:59:02.988Z","endTime":"2025-07-25T23:59:06.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.4,"endSpeed":74.8,"strikeZoneTop":3.46229837571115,"strikeZoneBottom":1.5574466911904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.496108501992953,"aZ":-34.589283196363,"pfxX":-5.546729342058672,"pfxZ":-1.7118614905015033,"pX":-0.7499959085040535,"pZ":1.0644596509352007,"vX0":-6.021300998956904,"vY0":-118.34817588475877,"vZ0":-3.359058738306775,"x":145.59,"y":210.04,"x0":2.556817516329581,"y0":50.0057419906232,"z0":5.69970305546355,"aX":-7.798921074516079},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.7,"breakHorizontal":11.6,"spinRate":2311,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4644092864148406,"extension":6.466691389273538},"index":1,"playId":"a9213bb5-3d60-3a3d-bc24-84c4218b4cb8","pitchNumber":2,"startTime":"2025-07-25T23:59:18.228Z","endTime":"2025-07-25T23:59:21.898Z","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":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.46000034161724,"strikeZoneBottom":1.65686393698785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.143927240196223,"aZ":-28.556143689346953,"pfxX":1.3516478034888824,"pfxZ":2.342900853462787,"pX":-0.6744245870423742,"pZ":3.357821379116883,"vX0":-7.621852287707322,"vY0":-123.5242176256496,"vZ0":-0.3921936728208464,"x":142.71,"y":148.12,"x0":2.2784697942382923,"y0":50.00076116816821,"z0":5.924473501208273,"aX":2.0856773850175063},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.4,"breakHorizontal":-0.6,"spinRate":2344,"spinDirection":177},"zone":1,"typeConfidence":2.0,"plateTime":0.4438274968687095,"extension":6.438718222206964},"index":2,"playId":"6acdbfcb-7847-3620-8e84-f09951f1333d","pitchNumber":3,"startTime":"2025-07-25T23:59:34.207Z","endTime":"2025-07-25T23:59:38.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.45999955987313,"strikeZoneBottom":1.57239639531962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.162030676476824,"aZ":-28.884234753496212,"pfxX":1.4719739492976245,"pfxZ":2.163641429176094,"pX":-0.2542178406740509,"pZ":2.581792331932335,"vX0":-6.677839857574405,"vY0":-122.61043075995104,"vZ0":-1.7693637992930777,"x":126.69,"y":169.07,"x0":2.3130963555020094,"y0":50.00565685937511,"z0":5.7767834311152155,"aX":2.24274305289771},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.7,"breakHorizontal":-1.1,"spinRate":2288,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4466534187589004,"extension":6.4124683344043625},"index":3,"playId":"a57a64d7-7a9b-30c7-952b-860c2e183f14","pitchNumber":4,"startTime":"2025-07-25T23:59:51.115Z","endTime":"2025-07-25T23:59:55.059Z","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":80.9,"endSpeed":74.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49819041916335,"aZ":-32.71942577953411,"pfxX":-4.552351456056071,"pfxZ":-0.387927217205017,"pX":-0.5346748765073204,"pZ":1.7607402887874508,"vX0":-5.541441804069052,"vY0":-117.77772231845763,"vZ0":-2.0911531901818754,"x":137.38,"y":191.24,"x0":2.4450050973399264,"y0":50.004056746327876,"z0":5.701688890663506,"aX":-6.3611242233630785},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":9.7,"spinRate":2092,"spinDirection":323},"zone":7,"typeConfidence":0.88,"plateTime":0.46602105932182347,"extension":6.383997967858125},"index":4,"playId":"547c58a8-df84-39a5-9185-6a7ee3d07599","pitchNumber":5,"startTime":"2025-07-26T00:00:09.578Z","endTime":"2025-07-26T00:00:13.671Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-26T00:00:23.349Z","endTime":"2025-07-26T00:00:39.040Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44439882716552,"aZ":-13.97122231966709,"pfxX":4.22775181619847,"pfxZ":10.186464067764073,"pX":0.08011764113628854,"pZ":2.5853687898113407,"vX0":-6.90920646335608,"vY0":-132.83018588343683,"vZ0":-5.976018276660528,"x":113.95,"y":168.98,"x0":2.1656214775133953,"y0":50.0029335951167,"z0":5.880117313486271,"aX":7.555487300129477},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.3,"breakHorizontal":-6.1,"spinRate":2310,"spinDirection":140},"zone":5,"typeConfidence":0.91,"plateTime":0.41235083182456744,"extension":6.534401176922383},"hitData":{"launchSpeed":87.4,"launchAngle":75.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.54,"coordY":177.02}},"index":6,"playId":"a3c2cbef-aaef-3ad2-bce6-56392ca8493e","pitchNumber":6,"startTime":"2025-07-26T00:00:39.040Z","endTime":"2025-07-26T00:00:50.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:00:50.185Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out, third baseman Ramón Urías to first baseman Coby Mayo.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:02:35.627Z","endTime":"2025-07-26T00:03:25.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.56463950646014,"strikeZoneBottom":1.74906054615458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.314431225174197,"aZ":-20.741574575661488,"pfxX":-10.516159588701486,"pfxZ":6.255183220055834,"pX":0.2417345753955348,"pZ":1.8088481269672296,"vX0":10.064680250717117,"vY0":-134.60311694149237,"vZ0":-6.310293077715531,"x":107.79,"y":189.94,"x0":-2.1868799708229565,"y0":50.00151285218505,"z0":5.660993233093356,"aX":-19.21781202553546},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":16.8,"spinRate":2151,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.40754782936322176,"extension":5.9882176360527835},"index":0,"playId":"cd0e89b2-fc8f-3554-b5e3-d37368cc6b37","pitchNumber":1,"startTime":"2025-07-26T00:03:03.220Z","endTime":"2025-07-26T00:03:07.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.113536249298665,"aZ":-27.50407115268464,"pfxX":1.4729959628319207,"pfxZ":2.9168691699141895,"pX":-0.076803952750908,"pZ":1.6471531462025713,"vX0":4.190204913784379,"vY0":-125.90792700153716,"vZ0":-5.897648767181708,"x":119.93,"y":194.31,"x0":-1.9555208961561663,"y0":50.00319417311959,"z0":6.252038914692304,"aX":2.3596546862392844},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":-3.6,"spinRate":2383,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.43540313755520943,"extension":5.794640379949053},"hitData":{"launchSpeed":80.0,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.7,"coordY":165.35}},"index":1,"playId":"28d81b0e-2fe2-3fe7-98e8-e7d75b9931a9","pitchNumber":2,"startTime":"2025-07-26T00:03:17.784Z","endTime":"2025-07-26T00:03:25.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:03:25.794Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Tovar walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:03:28.231Z","endTime":"2025-07-26T00:05:48.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.5,"strikeZoneTop":3.38679430934236,"strikeZoneBottom":1.44654719496428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.492786719581414,"aZ":-26.798049837002488,"pfxX":2.302294599732715,"pfxZ":3.4368940369378738,"pX":2.1150800840095725,"pZ":0.6219370321231801,"vX0":8.633274715915816,"vY0":-123.76300550623299,"vZ0":-8.271269846423186,"x":36.38,"y":221.99,"x0":-1.7043693450225115,"y0":50.005999577383974,"z0":6.220828063004715,"aX":3.6061949218883265},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.7,"breakHorizontal":-6.0,"spinRate":2295,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.44095247634768686,"extension":5.724300066590722},"index":0,"playId":"ac65b06e-e24a-3e6d-96a4-23091ea9677e","pitchNumber":1,"startTime":"2025-07-26T00:03:52.350Z","endTime":"2025-07-26T00:03:55.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.3,"strikeZoneTop":3.39948103845436,"strikeZoneBottom":1.52611579169052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.113736291708236,"aZ":-39.534127159756835,"pfxX":3.96485687442975,"pfxZ":-5.907409558149126,"pX":-0.18224006533128942,"pZ":3.1294062128356677,"vX0":2.954306775185752,"vY0":-111.25806144107639,"vZ0":1.6462590287634271,"x":123.95,"y":154.29,"x0":-2.0453209712507423,"y0":50.00223209170734,"z0":6.49617691091961,"aX":4.939650757106305},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-9.8,"breakHorizontal":-7.9,"spinRate":2858,"spinDirection":37},"zone":2,"typeConfidence":2.0,"plateTime":0.4934601914147425,"extension":5.740700479500143},"index":1,"playId":"1e7839d0-8d17-3fa6-9a88-766180f42b27","pitchNumber":2,"startTime":"2025-07-26T00:04:10.291Z","endTime":"2025-07-26T00:04:13.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.392320733310253,"aZ":-18.550411146921665,"pfxX":-9.091272236132003,"pfxZ":7.50202644941862,"pX":-1.009661883851854,"pZ":2.9956261990453625,"vX0":6.674954441199311,"vY0":-133.59035125671394,"vZ0":-3.9115757294770406,"x":155.49,"y":157.9,"x0":-2.3530439463279444,"y0":50.00586464384878,"z0":5.80346161991175,"aX":-16.519594468801053},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":15.1,"spinRate":2051,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40919254727890975,"extension":5.798302056612103},"index":2,"playId":"c8be718a-173c-30ac-ace1-c83ecdf495cc","pitchNumber":3,"startTime":"2025-07-26T00:04:25.827Z","endTime":"2025-07-26T00:04:29.351Z","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":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.04059893795606,"strikeZoneBottom":1.43389917417757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.214178172039702,"aZ":-26.75162465758965,"pfxX":2.1016937217893563,"pfxZ":3.3178723208224263,"pX":0.5792510607534125,"pZ":0.11179408346980538,"vX0":5.780416636270228,"vY0":-126.65872352100658,"vZ0":-9.104785395786632,"x":94.92,"y":235.76,"x0":-1.9994983342138568,"y0":50.00531688142892,"z0":5.870068421896551,"aX":3.438386502379792},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":-5.0,"spinRate":2393,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4313215102452457,"extension":6.0287052038925575},"index":3,"playId":"d322a8f4-d34a-3426-9ff2-6a0da5b6518b","pitchNumber":4,"startTime":"2025-07-26T00:04:58.509Z","endTime":"2025-07-26T00:05:01.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.11703759102841,"strikeZoneBottom":1.41072322487283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.857467804196492,"aZ":-27.18651469877654,"pfxX":1.4578660623786988,"pfxZ":3.0870787710265946,"pX":1.26601228721433,"pZ":-0.043379513780487294,"vX0":6.627031958213994,"vY0":-125.64372969735426,"vZ0":-10.010837824379962,"x":68.74,"y":239.95,"x0":-1.583640010437496,"y0":50.00585557136298,"z0":6.164319891464004,"aX":2.3549810434134932},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.7,"breakHorizontal":-4.0,"spinRate":2372,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.4341349638689076,"extension":5.780946385897476},"index":4,"playId":"4683a867-eea8-39c9-ac0b-37c474e17b24","pitchNumber":5,"startTime":"2025-07-26T00:05:24.142Z","endTime":"2025-07-26T00:05:27.142Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.4,"strikeZoneTop":3.12359807361749,"strikeZoneBottom":1.38409141912646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.982110475756393,"aZ":-23.773320761671883,"pfxX":-6.51121073130075,"pfxZ":5.768820886828488,"pX":-0.18244744914256042,"pZ":0.7570094824291628,"vX0":5.7707582655755925,"vY0":-119.08964208641594,"vZ0":-7.7639158791724,"x":123.95,"y":218.34,"x0":-1.775551241479018,"y0":50.0003660509311,"z0":6.167403966397111,"aX":-9.477301006038548},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.0,"breakHorizontal":10.7,"spinRate":1074,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4575674920176338,"extension":5.91651182170608},"index":5,"playId":"7bf66908-f94d-3e9d-b5f8-8ba21e197eec","pitchNumber":6,"startTime":"2025-07-26T00:05:44.580Z","endTime":"2025-07-26T00:05:48.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:05:48.469Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Thairo Estrada homers (3) on a fly ball to left center field. Ezequiel Tovar scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:05:48.348Z","endTime":"2025-07-26T00:07:06.374Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.3799985467694,"strikeZoneBottom":1.63850487962659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.601062714198513,"aZ":-26.915734428845724,"pfxX":-0.30612909627274076,"pfxZ":3.20987920611517,"pX":0.9686504650048454,"pZ":1.0741811201019262,"vX0":7.384657037466277,"vY0":-126.64605129131274,"vZ0":-7.390940762911395,"x":72.82,"y":204.04,"x0":-1.933890412838996,"y0":50.00527299083231,"z0":6.155254674356989,"aX":-0.5024190201876718},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.4,"breakHorizontal":-1.0,"spinRate":2328,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4309498011908155,"extension":6.021617084115957},"index":0,"playId":"16fbdb85-842c-3c9e-aa49-f41df8569ac0","pitchNumber":1,"startTime":"2025-07-26T00:06:16.810Z","endTime":"2025-07-26T00:06:20.025Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.320853303771695,"aZ":-17.567606245648754,"pfxX":-9.138693564018581,"pfxZ":7.974346865871888,"pX":-0.32795586417160855,"pZ":1.6359377302645208,"vX0":8.527245559896224,"vY0":-134.30886511703196,"vZ0":-7.379212436678844,"x":129.5,"y":194.61,"x0":-2.3523655553888982,"y0":50.0047629695279,"z0":5.662255640391391,"aX":-16.745027517025683},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":14.8,"spinRate":2083,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.40737545051269786,"extension":5.957686932716895},"hitData":{"launchSpeed":97.7,"launchAngle":26.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":76.3,"coordY":47.75}},"index":1,"playId":"e0212477-cdcf-3410-970a-69cc168b2875","pitchNumber":2,"startTime":"2025-07-26T00:06:36.016Z","endTime":"2025-07-26T00:07:06.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:07:06.374Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Yanquiel Fernández lines out to right fielder Tyler O'Neill.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:06:50.408Z","endTime":"2025-07-26T00:07:34.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641933,"link":"/api/v1/people/641933"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.10990334364474,"aZ":-10.921471419547021,"pfxX":-4.017336772710253,"pfxZ":11.38226719091011,"pX":0.5891298599533994,"pZ":2.5680405725669795,"vX0":7.825390670133971,"vY0":-135.86008394546263,"vZ0":-7.344950988561303,"x":94.54,"y":169.44,"x0":-1.808191910637706,"y0":50.00355712997129,"z0":6.06797336429803,"aX":-7.50235859537676},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.2,"breakHorizontal":5.6,"spinRate":2239,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.40335482538911016,"extension":6.12063605724697},"hitData":{"launchSpeed":88.7,"launchAngle":24.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.82,"coordY":87.87}},"index":0,"playId":"036a8a1d-9f38-36ee-aef1-b093b84c9688","pitchNumber":1,"startTime":"2025-07-26T00:07:27.500Z","endTime":"2025-07-26T00:07:34.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:07:34.646Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Orlando Arcia strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:07:35.637Z","endTime":"2025-07-26T00:09:58.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":77.8,"endSpeed":72.3,"strikeZoneTop":3.36186473387321,"strikeZoneBottom":1.52282647131594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.65894144849869,"aZ":-38.185410368276024,"pfxX":2.2146962620521093,"pfxZ":-4.588112253543736,"pX":-0.79648055226059,"pZ":2.938532997931833,"vX0":1.99708370938747,"vY0":-113.4126250304707,"vZ0":0.5860404100885419,"x":147.36,"y":159.44,"x0":-1.9744072399364812,"y0":50.00320629418643,"z0":6.468231583657076,"aX":2.9009549642189323},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-7.9,"breakHorizontal":-4.4,"spinRate":2732,"spinDirection":34},"zone":1,"typeConfidence":2.0,"plateTime":0.48191728160272174,"extension":5.740420867787419},"index":0,"playId":"e41ab248-6124-36fb-a67e-4d0e3ae83742","pitchNumber":1,"startTime":"2025-07-26T00:08:03.092Z","endTime":"2025-07-26T00:08:06.701Z","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":78.4,"endSpeed":72.8,"strikeZoneTop":3.47102981495036,"strikeZoneBottom":1.6966816411217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.738300358216982,"aZ":-37.76266864354589,"pfxX":1.3463303890150193,"pfxZ":-4.277152599748563,"pX":1.8241212252881172,"pZ":0.12767810507156266,"vX0":7.477180574837715,"vY0":-113.84990768548029,"vZ0":-5.376859382115098,"x":47.47,"y":235.33,"x0":-1.6833599464566569,"y0":50.00307609497777,"z0":6.275204415188529,"aX":1.7582607073482144},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.9,"breakHorizontal":-4.4,"spinRate":2862,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4818845057418777,"extension":5.838639727330908},"index":1,"playId":"79edb82f-bd95-3ab5-a36e-ec105c463bdb","pitchNumber":2,"startTime":"2025-07-26T00:08:19.657Z","endTime":"2025-07-26T00:08:22.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96403289430291,"aZ":-25.756991313089113,"pfxX":2.735917427815799,"pfxZ":3.9715926025740345,"pX":0.9254452174275093,"pZ":1.2457146397189143,"vX0":6.011522848621475,"vY0":-125.41303729959192,"vZ0":-7.270487074851972,"x":81.72,"y":205.15,"x0":-1.8446073033303747,"y0":50.00276015540832,"z0":6.241120698574701,"aX":4.419891796827396},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.0,"breakHorizontal":-6.1,"spinRate":2346,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.4343778576586548,"extension":5.912607668179295},"index":2,"playId":"e37a8e90-122c-3500-841d-975ff43589c1","pitchNumber":3,"startTime":"2025-07-26T00:08:39.571Z","endTime":"2025-07-26T00:08:42.701Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-26T00:08:52.252Z","endTime":"2025-07-26T00:09:08.401Z","isPitch":false,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.598316016954627,"aZ":-29.85693770714725,"pfxX":0.33352101463267925,"pfxZ":1.4982397926808666,"pX":1.0583744071305499,"pZ":1.5947575455004142,"vX0":6.854083090617576,"vY0":-123.060550639246,"vZ0":-5.103813790200005,"x":76.66,"y":195.72,"x0":-1.797037713394444,"y0":50.00403183129175,"z0":6.201464196718275,"aX":0.5137531369434625},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":-2.0,"spinRate":2276,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4437421539410882,"extension":6.060325052862764},"index":4,"playId":"5c4ec30c-d9ba-3c7b-b726-892c8c7a51de","pitchNumber":4,"startTime":"2025-07-26T00:09:08.401Z","endTime":"2025-07-26T00:09:12.287Z","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":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.748264741524203,"aZ":-22.081144238262443,"pfxX":-5.964174667903236,"pfxZ":7.111091471382113,"pX":-0.24482981464749273,"pZ":1.7304808700734131,"vX0":5.141396342448865,"vY0":-117.88957536306579,"vZ0":-5.876400956047598,"x":126.33,"y":192.06,"x0":-1.6708302194398692,"y0":50.00036062642784,"z0":6.271941504717122,"aX":-8.460544061172916},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":11.8,"breakHorizontal":9.7,"spinRate":1091,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4632066078905339,"extension":5.786467077429612},"index":5,"playId":"d9896979-37e9-3afa-8fa8-05493a61eef5","pitchNumber":5,"startTime":"2025-07-26T00:09:32.669Z","endTime":"2025-07-26T00:09:35.986Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.786719176648376,"aZ":-19.882018069233013,"pfxX":-10.593955609548882,"pfxZ":6.391637382996823,"pX":0.2555118158758594,"pZ":2.7448442295281357,"vX0":10.170824154442403,"vY0":-137.84885618222825,"vZ0":-4.507034209348764,"x":107.26,"y":164.67,"x0":-2.1064068360183863,"y0":50.006175731501415,"z0":5.7443945737683535,"aX":-20.382762193311716},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":17.0,"spinRate":2176,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3974301799328397,"extension":5.880961888992547},"index":6,"playId":"e2dd613f-8ad2-3a3c-b175-5d4af33eea06","pitchNumber":6,"startTime":"2025-07-26T00:09:55.480Z","endTime":"2025-07-26T00:09:58.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:09:58.841Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Coby Mayo grounds out, third baseman Orlando Arcia to first baseman Michael Toglia.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:11:54.889Z","endTime":"2025-07-26T00:12:31.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"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(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":0},"pitchData":{"startSpeed":80.5,"endSpeed":75.2,"strikeZoneTop":3.68463916007826,"strikeZoneBottom":1.61998125202593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.76346071592775,"aZ":-35.57691061128803,"pfxX":-0.655703754786637,"pfxZ":-2.4200397192089245,"pX":-0.23141582387256657,"pZ":1.6747989619037231,"vX0":-5.798617680568715,"vY0":-117.25050730198807,"vZ0":-1.947851705740547,"x":125.82,"y":193.56,"x0":2.346942172856483,"y0":50.00092672509457,"z0":5.8004695758587665,"aX":-0.9223159535795716},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.6,"breakHorizontal":2.4,"spinRate":2594,"spinDirection":322},"zone":8,"typeConfidence":0.92,"plateTime":0.4650995444750041,"extension":6.538464147214517},"index":0,"playId":"90e068fa-cdbf-3065-9b7e-00ef54784def","pitchNumber":1,"startTime":"2025-07-26T00:12:07.399Z","endTime":"2025-07-26T00:12:11.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15178294099414,"aZ":-23.609978624927322,"pfxX":8.962859493869669,"pfxZ":5.387575796708145,"pX":0.34041419125497074,"pZ":1.7071103032899364,"vX0":-8.075450839318997,"vY0":-125.26605783830016,"vZ0":-4.847301654014893,"x":104.02,"y":192.69,"x0":2.4404642899233875,"y0":50.005690473416266,"z0":5.596095407576849,"aX":14.255865821389259},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.9,"breakHorizontal":-14.4,"spinRate":1682,"spinDirection":131},"zone":9,"typeConfidence":0.96,"plateTime":0.4371520109497431,"extension":6.4119861872766375},"hitData":{"launchSpeed":95.5,"launchAngle":6.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":81.95,"coordY":147.53}},"index":1,"playId":"410dea7b-2639-334a-b3a9-7bd7b92e9d8c","pitchNumber":2,"startTime":"2025-07-26T00:12:22.753Z","endTime":"2025-07-26T00:12:31.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:12:31.823Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:12:37.135Z","endTime":"2025-07-26T00:13:51.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.319794960279953,"aZ":-14.53814076477176,"pfxX":6.25704368788063,"pfxZ":10.0483361959493,"pX":0.4074095804998268,"pZ":1.7858264148659784,"vX0":-7.095013456448422,"vY0":-131.72879905872898,"vZ0":-7.558197399476537,"x":101.47,"y":190.56,"x0":2.324431999060057,"y0":50.00446989336593,"z0":5.769934855358356,"aX":10.983745414628435},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.7,"breakHorizontal":-9.7,"spinRate":2476,"spinDirection":141},"zone":9,"typeConfidence":0.9,"plateTime":0.4160169319175493,"extension":6.627667125344127},"index":0,"playId":"b2e6f669-824e-3481-a707-4efb9a1095f7","pitchNumber":1,"startTime":"2025-07-26T00:12:57.570Z","endTime":"2025-07-26T00:13:00.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.39149660487844,"strikeZoneBottom":1.5066230285733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85761122546136,"aZ":-34.77053309721834,"pfxX":-8.387029796178672,"pfxZ":-1.8697594586239763,"pX":0.04728395044137988,"pZ":2.688451715734043,"vX0":-3.4298177405512877,"vY0":-117.59260131361464,"vZ0":0.40465806430234563,"x":115.2,"y":166.19,"x0":2.6175381213478803,"y0":50.002725399037345,"z0":5.759651036550311,"aX":-11.655705534137109},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-3.0,"breakHorizontal":16.1,"spinRate":2285,"spinDirection":319},"zone":5,"typeConfidence":2.0,"plateTime":0.4671266795716118,"extension":6.384460571516183},"index":1,"playId":"c13e2c9e-773c-3dee-931d-ded7c2f8bc2b","pitchNumber":2,"startTime":"2025-07-26T00:13:18.389Z","endTime":"2025-07-26T00:13:22.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-26T00:13:28.281Z","endTime":"2025-07-26T00:13:46.282Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1966877423253,"aZ":-39.790899324614,"pfxX":-0.6495512404037358,"pfxZ":-5.336067240527211,"pX":-1.1817834801579488,"pZ":0.8414764186787675,"vX0":-7.866307224506301,"vY0":-118.85248402075925,"vZ0":-3.0510171583231953,"x":162.05,"y":216.06,"x0":2.25780750383777,"y0":50.00144428679918,"z0":5.7622473335883075,"aX":-0.9272069862206067},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.2,"breakHorizontal":3.1,"spinRate":2471,"spinDirection":323},"zone":13,"typeConfidence":0.93,"plateTime":0.46118452527802223,"extension":6.608864633270716},"index":3,"playId":"4fb5f66d-71d2-3281-934d-714c69b2d0b2","pitchNumber":3,"startTime":"2025-07-26T00:13:46.282Z","endTime":"2025-07-26T00:13:51.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:13:51.260Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Jackson lines out to left fielder Jordan Beck.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T00:13:53.742Z","endTime":"2025-07-26T00:14:41.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.055214178569223,"aZ":-39.35225265989469,"pfxX":0.1361104677046434,"pfxZ":-5.18053374654308,"pX":-0.5884899842282061,"pZ":1.5559576401089414,"vX0":-7.042363445892388,"vY0":-116.42960254216642,"vZ0":-1.0993176395840842,"x":139.43,"y":196.77,"x0":2.4466093955329358,"y0":50.00453036506475,"z0":5.729541025271566,"aX":0.18955644897154264},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.4,"breakHorizontal":1.3,"spinRate":2427,"spinDirection":324},"zone":7,"typeConfidence":0.93,"plateTime":0.4688561155980442,"extension":6.489439606621563},"index":0,"playId":"c3510f59-bdf8-3bf7-b79b-e7f52abbd3ea","pitchNumber":1,"startTime":"2025-07-26T00:14:16.962Z","endTime":"2025-07-26T00:14:20.213Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.052456029384974,"aZ":-35.30805582336279,"pfxX":-1.7484972121844689,"pfxZ":-2.214276773288761,"pX":0.29908906980620614,"pZ":1.6712990885033743,"vX0":-5.063860219046566,"vY0":-117.75381981820401,"vZ0":-1.6446665867121866,"x":105.6,"y":193.65,"x0":2.699344200313634,"y0":50.005770468421645,"z0":5.6268465642581456,"aX":-2.4701521140099914},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.2,"breakHorizontal":4.3,"spinRate":2409,"spinDirection":321},"zone":9,"typeConfidence":0.87,"plateTime":0.4640490263627166,"extension":6.521430206485317},"hitData":{"launchSpeed":96.3,"launchAngle":22.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.79,"coordY":93.26}},"index":1,"playId":"04eaa507-205c-34c1-bf61-ef7f5212084a","pitchNumber":2,"startTime":"2025-07-26T00:14:33.380Z","endTime":"2025-07-26T00:14:41.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:14:41.027Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Toglia grounds out, second baseman Jordan Westburg to first baseman Coby Mayo.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:16:36.444Z","endTime":"2025-07-26T00:17:29.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.3,"endSpeed":83.9,"strikeZoneTop":3.82310633118325,"strikeZoneBottom":1.89031989564688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.662361414466805,"aZ":-14.483069135638571,"pfxX":-4.361055921152854,"pfxZ":9.747630345005543,"pX":-1.2783992010610086,"pZ":3.2385307964884817,"vX0":3.524339582196578,"vY0":-134.26789630419475,"vZ0":-4.891918597711514,"x":165.73,"y":151.34,"x0":-2.045224527143473,"y0":50.004165653689626,"z0":6.124296362211638,"aX":-7.9165620514591675},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":7.1,"spinRate":2264,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40885166415715046,"extension":5.870889491005279},"index":0,"playId":"7465f679-92ac-3609-a335-2c72d430b66b","pitchNumber":1,"startTime":"2025-07-26T00:17:07.048Z","endTime":"2025-07-26T00:17:10.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.604275882422346,"aZ":-23.782634879318003,"pfxX":-5.618842147519183,"pfxZ":5.842875963333867,"pX":-0.8940539721511103,"pZ":2.9424641837594505,"vX0":3.8896532387712766,"vY0":-118.2844756887632,"vZ0":-2.771715637018124,"x":151.08,"y":159.33,"x0":-1.8184358577196766,"y0":50.005399168504574,"z0":6.278258480041219,"aX":-8.074683202189702},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.3,"breakHorizontal":9.4,"spinRate":1085,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4606075282433437,"extension":5.869650637393957},"hitData":{"launchSpeed":83.9,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.35,"coordY":156.24}},"index":1,"playId":"7eba7b2b-cdbc-3ba0-a2e2-c5c381ea265a","pitchNumber":2,"startTime":"2025-07-26T00:17:21.761Z","endTime":"2025-07-26T00:17:29.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:17:29.747Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:17:39.969Z","endTime":"2025-07-26T00:18:51.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":79.0,"strikeZoneTop":3.25991942950441,"strikeZoneBottom":1.48666233468471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.996548560071787,"aZ":-28.19281302940363,"pfxX":2.528832609028047,"pfxZ":2.5738984609142768,"pX":0.8977016427433278,"pZ":0.7988030132155916,"vX0":6.149351659698849,"vY0":-122.62916995332876,"vZ0":-7.5025858228077915,"x":82.78,"y":217.21,"x0":-1.9566686015927612,"y0":50.00214494051216,"z0":6.2565910244959015,"aX":3.9042810060971997},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":-5.9,"spinRate":2286,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.4442462457151084,"extension":5.767116498182228},"index":0,"playId":"f96c940e-3c80-3922-b8e8-0f8427f63cfe","pitchNumber":1,"startTime":"2025-07-26T00:17:55.421Z","endTime":"2025-07-26T00:17:58.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.26197607294075,"strikeZoneBottom":1.57812132318321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.231225468450333,"aZ":-20.53793774679989,"pfxX":-8.449028254210315,"pfxZ":6.124621863071288,"pX":0.339349916143573,"pZ":2.4250887553987135,"vX0":9.730121297906551,"vY0":-136.08958753564,"vZ0":-5.195210743016197,"x":104.06,"y":173.3,"x0":-2.1628689322829624,"y0":50.0039013449997,"z0":5.755962893947166,"aX":-16.055470167959697},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":13.6,"spinRate":2095,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40048774192140435,"extension":5.769429613629168},"index":1,"playId":"8c6cc8e3-9207-3579-942f-e2dff3488ec0","pitchNumber":2,"startTime":"2025-07-26T00:18:10.571Z","endTime":"2025-07-26T00:18:14.368Z","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":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.25905347694192,"strikeZoneBottom":1.48315559287354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.788464928255117,"aZ":-27.464753043739975,"pfxX":-0.36784307796456095,"pfxZ":3.0040679556206396,"pX":0.41266451809257304,"pZ":2.8197436424738167,"vX0":5.803555748421514,"vY0":-123.58332805201727,"vZ0":-2.9713453642490304,"x":101.27,"y":162.65,"x0":-1.9060014796801386,"y0":50.00038826937285,"z0":6.315006343403717,"aX":-0.5769861617806992},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.0,"breakHorizontal":-0.5,"spinRate":2324,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.4411413556580066,"extension":5.876183934708811},"index":2,"playId":"9c8d7db6-f3ef-392d-8be9-33be0c31321e","pitchNumber":3,"startTime":"2025-07-26T00:18:28.453Z","endTime":"2025-07-26T00:18:32.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.77940219689572,"aZ":-20.31379519792479,"pfxX":0.24570773383620104,"pfxZ":8.357610467042232,"pX":1.5014944958753236,"pZ":1.5385660787436821,"vX0":7.222701128516499,"vY0":-118.16125361822688,"vZ0":-6.629851980608447,"x":59.77,"y":197.24,"x0":-1.6221900653269896,"y0":50.00196053892827,"z0":6.237605626765301,"aX":0.348036857552811},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":13.8,"breakHorizontal":-2.2,"spinRate":1049,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4629169533636226,"extension":5.917480837530841},"index":3,"playId":"169bd8a7-5204-3e4f-9a47-bf006af6b536","pitchNumber":4,"startTime":"2025-07-26T00:18:48.729Z","endTime":"2025-07-26T00:18:51.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:18:51.926Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Moniak walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:18:52.971Z","endTime":"2025-07-26T00:20:30.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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(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":76.4,"endSpeed":71.0,"strikeZoneTop":3.53220597603485,"strikeZoneBottom":1.47223933730132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.010732373337486,"aZ":-40.45612029072816,"pfxX":4.188782607814684,"pfxZ":-6.5652292567494275,"pX":-1.2957078336987093,"pZ":3.264575884117906,"vX0":0.563565554408356,"vY0":-111.35632854786816,"vZ0":2.029777925755108,"x":166.39,"y":150.64,"x0":-2.0960824686008777,"y0":50.00005728687808,"z0":6.510306646422408,"aX":5.287238349732048},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.2,"breakHorizontal":-7.7,"spinRate":2686,"spinDirection":33},"zone":11,"typeConfidence":2.0,"plateTime":0.49087343183784116,"extension":5.750256542931576},"index":0,"playId":"7f23ddee-84fd-3396-a2ee-754f3267d931","pitchNumber":1,"startTime":"2025-07-26T00:19:19.392Z","endTime":"2025-07-26T00:19:22.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.4,"strikeZoneTop":3.43332570261447,"strikeZoneBottom":1.62351017068666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.071082532408827,"aZ":-17.92255311636348,"pfxX":5.329227297627012,"pfxZ":10.54468197801469,"pX":-0.17130727584513872,"pZ":4.469719711711349,"vX0":2.573769912717854,"vY0":-116.18774060070594,"vZ0":-0.6367386695673484,"x":123.53,"y":118.1,"x0":-1.9898772440929924,"y0":50.00491760196949,"z0":6.468091846664177,"aX":7.2033153097911935},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":19.2,"breakHorizontal":-10.3,"spinRate":911,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4734760843107324,"extension":5.6763751491872485},"index":1,"playId":"f0e9e60e-6518-372c-8933-c6dd0beacb01","pitchNumber":2,"startTime":"2025-07-26T00:19:33.310Z","endTime":"2025-07-26T00:19:36.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.44000109904234,"strikeZoneBottom":1.59945588059941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68178821927177,"aZ":-20.412410206826447,"pfxX":-8.839765847311158,"pfxZ":6.193223780008845,"pX":-1.1367300531277988,"pZ":1.9477641222587965,"vX0":6.445930022762537,"vY0":-136.60408846936323,"vZ0":-6.3701995128082585,"x":160.33,"y":186.19,"x0":-2.372562424792662,"y0":50.00344209471408,"z0":5.70249013322866,"aX":-16.790799533480982},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":14.8,"spinRate":2041,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.40020121234592443,"extension":5.882022664875431},"index":2,"playId":"8be1d688-9e03-34ab-afdf-396e358ed559","pitchNumber":3,"startTime":"2025-07-26T00:19:56.456Z","endTime":"2025-07-26T00:19:59.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.44000172933792,"strikeZoneBottom":1.48363955996864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.210931262834535,"aZ":-19.805712325784857,"pfxX":-9.815295088983707,"pfxZ":6.622755213397542,"pX":-0.7256734540062384,"pZ":1.5709505956406544,"vX0":7.814761860593408,"vY0":-135.44987466411948,"vZ0":-7.228484021488677,"x":144.66,"y":196.36,"x0":-2.365887315211911,"y0":50.00331579459227,"z0":5.647966570769687,"aX":-18.329367232835658},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.7,"breakHorizontal":16.2,"spinRate":2140,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4036187626053658,"extension":6.00681591299986},"index":3,"playId":"2afd4af2-44f4-367b-a85c-581d76987a5b","pitchNumber":4,"startTime":"2025-07-26T00:20:12.084Z","endTime":"2025-07-26T00:20:15.887Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.44000050016579,"strikeZoneBottom":1.59438191690198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.779161002414824,"aZ":-28.695816851140172,"pfxX":2.351082186807081,"pfxZ":2.065570101193771,"pX":1.2049735387985354,"pZ":1.1239839529800322,"vX0":7.706261225856902,"vY0":-128.3538089874751,"vZ0":-6.207713189334432,"x":71.07,"y":208.43,"x0":-2.132797297796316,"y0":50.000267001389645,"z0":5.787739966590191,"aX":3.948371112857455},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":-5.9,"spinRate":2499,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4255646801327555,"extension":6.007217629794316},"index":4,"playId":"cfdeff21-2dbf-3961-bb32-f251682f5625","pitchNumber":5,"startTime":"2025-07-26T00:20:26.884Z","endTime":"2025-07-26T00:20:30.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:20:30.234Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Hunter Goodman doubles (19) on a line drive to left fielder Colton Cowser. Mickey Moniak scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:20:34.439Z","endTime":"2025-07-26T00:21:33.950Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.52461547337646,"strikeZoneBottom":1.48228494591581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.205996698464393,"aZ":-28.113759833280003,"pfxX":1.5117548595555443,"pfxZ":2.5421408642322456,"pX":0.7996507518436436,"pZ":0.24254613283583465,"vX0":6.318324833540998,"vY0":-124.77672746745546,"vZ0":-8.859988902136163,"x":86.52,"y":232.23,"x0":-1.9491094879977098,"y0":50.00338233438922,"z0":6.114275756280595,"aX":2.411512512666903},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.0,"breakHorizontal":-4.1,"spinRate":2334,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.43691562499982783,"extension":6.043148227053881},"index":0,"playId":"136fa407-6387-372c-8154-9eccaa667be1","pitchNumber":1,"startTime":"2025-07-26T00:20:54.609Z","endTime":"2025-07-26T00:20:57.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67424811573308,"aZ":-26.029882249848555,"pfxX":2.6337465384096825,"pfxZ":3.793010123380949,"pX":-0.31633720674890026,"pZ":1.8073977121854725,"vX0":3.4466522199749496,"vY0":-125.674920262517,"vZ0":-5.665264697113837,"x":118.41,"y":165.87,"x0":-2.0415337790656034,"y0":50.00045980819138,"z0":6.173619779808387,"aX":4.260664301223371},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.0,"breakHorizontal":-5.5,"spinRate":2423,"spinDirection":164},"zone":7,"typeConfidence":2.0,"plateTime":0.43390391910995474,"extension":6.022333267871782},"hitData":{"launchSpeed":110.8,"launchAngle":13.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":31.21,"coordY":101.01}},"index":1,"playId":"a29316ac-e2d7-38d4-bbe6-06926ae62e43","pitchNumber":2,"startTime":"2025-07-26T00:21:20.767Z","endTime":"2025-07-26T00:21:33.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:21:33.950Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a ground ball to center fielder Cedric Mullins. Hunter Goodman scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:21:49.392Z","endTime":"2025-07-26T00:23:31.243Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":665152,"link":"/api/v1/people/665152"},"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(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":91.9,"endSpeed":84.5,"strikeZoneTop":3.66037156039013,"strikeZoneBottom":1.78077604062273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.040024813126056,"aZ":-17.654093945238046,"pfxX":-8.119419236351444,"pfxZ":8.022338303704217,"pX":0.6739719591312628,"pZ":1.2573254543746868,"vX0":10.666638407040157,"vY0":-133.2733056866765,"vZ0":-7.980834001578834,"x":91.31,"y":204.83,"x0":-2.314204605344237,"y0":50.00269082334387,"z0":5.552071409724003,"aX":-14.694448667353733},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":12.6,"spinRate":2056,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4100512402770229,"extension":6.062392924003939},"index":0,"playId":"8477377a-1222-3f73-b68d-746f1a19e610","pitchNumber":1,"startTime":"2025-07-26T00:22:10.297Z","endTime":"2025-07-26T00:22:13.297Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-26T00:22:26.980Z","endTime":"2025-07-26T00:23:18.422Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":84.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.941637491038044,"aZ":-19.55275304870058,"pfxX":-9.801942415614672,"pfxZ":6.943862152261765,"pX":-0.46447427422358867,"pZ":2.3990656656164604,"vX0":8.275544657519777,"vY0":-133.98556109692737,"vZ0":-5.162294010814219,"x":134.7,"y":174.01,"x0":-2.319567764722332,"y0":50.00656571267487,"z0":5.748122025437913,"aX":-17.82617414795715},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.6,"breakHorizontal":16.0,"spinRate":2137,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4087942881448754,"extension":6.08675922882271},"hitData":{"launchSpeed":72.3,"launchAngle":11.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.87,"coordY":112.39}},"index":2,"playId":"dcc19864-e2aa-395f-a92a-93e8b28438d0","pitchNumber":2,"startTime":"2025-07-26T00:23:18.422Z","endTime":"2025-07-26T00:23:31.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:23:31.243Z","atBatIndex":39},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ezequiel Tovar grounds into a force out, third baseman Ramón Urías to second baseman Jordan Westburg. Jordan Beck out at 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T00:24:43.212Z","endTime":"2025-07-26T00:25:55.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T00:23:39.830Z","endTime":"2025-07-26T00:24:45.575Z","isPitch":false,"type":"action"},{"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":92.0,"endSpeed":85.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.937019574462752,"aZ":-12.86110963285282,"pfxX":-4.513451113473624,"pfxZ":10.56862078864377,"pX":0.4111412611107199,"pZ":1.839791824121362,"vX0":7.568205369648913,"vY0":-133.61079403781136,"vZ0":-8.655480835891616,"x":101.33,"y":189.11,"x0":-1.8581000311802758,"y0":50.00080421518722,"z0":6.0230416698188,"aX":-8.246523380093047},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":6.7,"spinRate":2169,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.40830860913726585,"extension":6.1619039823873925},"index":1,"playId":"0fb4765c-5344-399b-bf81-19cd8a54ebce","pitchNumber":1,"startTime":"2025-07-26T00:24:45.575Z","endTime":"2025-07-26T00:24:48.891Z","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":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.3,"strikeZoneTop":3.29046200077163,"strikeZoneBottom":1.4667919267047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.771320041998365,"aZ":-24.449759746435067,"pfxX":0.3929665938979574,"pfxZ":4.704104605111244,"pX":-0.3446379916761332,"pZ":1.0245448227093472,"vX0":3.9389608357447266,"vY0":-126.0855839094677,"vZ0":-7.968010638596348,"x":130.14,"y":211.12,"x0":-1.9652770579709848,"y0":50.005154002940145,"z0":6.139691222762118,"aX":0.6450980846122455},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":-1.4,"spinRate":2300,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.43109093591856906,"extension":5.858274752603556},"index":2,"playId":"960cd090-64ad-3761-aa79-5c9f1f410c45","pitchNumber":2,"startTime":"2025-07-26T00:25:07.144Z","endTime":"2025-07-26T00:25:10.977Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"bf9c496c-952e-3df9-9f56-066f669d19bb","startTime":"2025-07-26T00:25:26.169Z","endTime":"2025-07-26T00:25:29.169Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.181173922035622,"aZ":-20.014101338094964,"pfxX":-8.660126284922057,"pfxZ":6.476001834775932,"pX":-1.050384257637847,"pZ":2.4386307310186437,"vX0":6.972542176434505,"vY0":-135.09882739297942,"vZ0":-4.9510114815694415,"x":157.04,"y":172.94,"x0":-2.5201248161186567,"y0":50.000392776224416,"z0":5.672133631036726,"aX":-16.25300706661802},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":14.5,"spinRate":2046,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40305899779032206,"extension":5.865887176134601},"hitData":{"launchSpeed":56.4,"launchAngle":5.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":171.95}},"index":4,"playId":"e5ffdee5-fbba-3dc8-8610-885bce70850f","pitchNumber":3,"startTime":"2025-07-26T00:25:45.376Z","endTime":"2025-07-26T00:25:55.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:25:55.907Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Holliday singles on a sharp line drive to left fielder Jordan Beck.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T00:28:06.076Z","endTime":"2025-07-26T00:29:15.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.51027336674961,"strikeZoneBottom":1.57207641504412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76090705913355,"aZ":-26.155771074503036,"pfxX":1.077069392993514,"pfxZ":3.810308623055681,"pX":-0.6714644631409539,"pZ":1.1064382241137125,"vX0":-8.08506403593683,"vY0":-124.56531568031863,"vZ0":-5.884693395101447,"x":142.59,"y":208.91,"x0":2.468951618456722,"y0":50.00289317025935,"z0":5.646868512885206,"aX":1.701655575360538},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":-0.2,"spinRate":2493,"spinDirection":166},"zone":13,"typeConfidence":0.61,"plateTime":0.4387945497155257,"extension":6.368589182476004},"index":0,"playId":"5ff8d48d-c216-39d3-baba-ed1e61f5c588","pitchNumber":1,"startTime":"2025-07-26T00:28:15.710Z","endTime":"2025-07-26T00:28:19.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.628531005235473,"aZ":-27.000274293737814,"pfxX":1.6959427708984007,"pfxZ":3.2401064355126303,"pX":-0.6806663309551721,"pZ":1.8770349810148221,"vX0":-8.421582585034258,"vY0":-125.34519633428494,"vZ0":-3.9965838967741214,"x":142.95,"y":188.1,"x0":2.497933077811842,"y0":50.00230023048789,"z0":5.689349452665755,"aX":2.708232707758448},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.2,"breakHorizontal":-1.2,"spinRate":2460,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4364779236539249,"extension":6.620175857495834},"index":1,"playId":"9569ecbf-5915-3947-9018-344a8d5f0372","pitchNumber":2,"startTime":"2025-07-26T00:28:30.836Z","endTime":"2025-07-26T00:28:33.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.38999852385957,"strikeZoneBottom":1.62122019840223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.204210316919248,"aZ":-36.7143570889075,"pfxX":-4.314381266923296,"pfxZ":-3.299887721496226,"pX":-1.4706535983068787,"pZ":0.6058799835472567,"vX0":-8.135406326164814,"vY0":-117.44238403512948,"vZ0":-3.4103641620501923,"x":173.06,"y":222.42,"x0":2.618297605465119,"y0":50.00146327684449,"z0":5.541433717214522,"aX":-5.93919572511908},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-6.6,"breakHorizontal":10.1,"spinRate":2466,"spinDirection":320},"zone":13,"typeConfidence":0.79,"plateTime":0.4689450210315296,"extension":6.524528199453236},"index":2,"playId":"48e29525-6312-3760-96fd-52f61dc3eb9a","pitchNumber":3,"startTime":"2025-07-26T00:28:47.586Z","endTime":"2025-07-26T00:28:50.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.488214545917277,"aZ":-14.788005228903483,"pfxX":6.078324284587385,"pfxZ":9.727777098731444,"pX":0.10854721674396049,"pZ":2.042256437258352,"vX0":-7.7836254092791455,"vY0":-133.30786138246557,"vZ0":-6.939158749803129,"x":112.86,"y":183.64,"x0":2.285894903590736,"y0":50.00664766655539,"z0":5.760507669915924,"aX":10.86825442020597},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.2,"breakHorizontal":-9.2,"spinRate":2503,"spinDirection":143},"zone":8,"typeConfidence":0.91,"plateTime":0.41196070103751925,"extension":6.619006509292075},"hitData":{"launchSpeed":100.6,"launchAngle":16.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.24,"coordY":93.48}},"index":3,"playId":"b80770b7-4080-3da3-a77d-4cec7a02448a","pitchNumber":4,"startTime":"2025-07-26T00:29:06.106Z","endTime":"2025-07-26T00:29:15.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:29:15.228Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Westburg grounds out, shortstop Ezequiel Tovar to first baseman Michael Toglia.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T00:31:49.718Z","endTime":"2025-07-26T00:32:53.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607536,"link":"/api/v1/people/607536"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"4985d40a-40a7-327d-9701-5abecf8d77ff","startTime":"2025-07-26T00:29:40.353Z","endTime":"2025-07-26T00:29:43.353Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Rockies challenged (tag play), call on the field was overturned: pitcher Kyle Freeland picks off Jackson Holliday at 1st on throw to first baseman Michael Toglia.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"4985d40a-40a7-327d-9701-5abecf8d77ff","startTime":"2025-07-26T00:29:44.871Z","endTime":"2025-07-26T00:31:52.049Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":115}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.61000116970811,"strikeZoneBottom":1.71565056593828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.801568383331592,"aZ":-25.061889443782583,"pfxX":2.2811743135683735,"pfxZ":4.544846509717635,"pX":-0.16113931458064468,"pZ":0.8790052061200524,"vX0":-7.628744156147614,"vY0":-124.29758753473575,"vZ0":-6.399700873243958,"x":123.14,"y":215.05,"x0":2.6508705512210824,"y0":50.00582870857532,"z0":5.566963689942302,"aX":3.5730869374904595},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.0,"breakHorizontal":-2.4,"spinRate":2429,"spinDirection":147},"zone":13,"typeConfidence":0.57,"plateTime":0.44058299883701757,"extension":6.605172379406097},"index":2,"playId":"b9db042d-6906-329a-b4fd-962c9d8a4011","pitchNumber":1,"startTime":"2025-07-26T00:31:52.049Z","endTime":"2025-07-26T00:31:55.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.968328833813853,"aZ":-21.542872202549564,"pfxX":7.909835557576663,"pfxZ":6.707751124999437,"pX":0.4446787181967253,"pZ":2.375954152608075,"vX0":-7.419592953285656,"vY0":-125.28384649776378,"vZ0":-3.8074906083859554,"x":100.05,"y":174.63,"x0":2.4208690342453285,"y0":50.00311067299828,"z0":5.681902027157207,"aX":12.539242949367237},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":11.4,"breakHorizontal":-12.6,"spinRate":1753,"spinDirection":144},"zone":6,"typeConfidence":0.96,"plateTime":0.43763818058611736,"extension":6.45321492002656},"index":3,"playId":"d154b349-023f-32ba-89e0-011b48ac293d","pitchNumber":2,"startTime":"2025-07-26T00:32:06.870Z","endTime":"2025-07-26T00:32:09.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.430799963481128,"aZ":-40.31575681583097,"pfxX":0.8541864108579109,"pfxZ":-5.974705075881749,"pX":-0.3454333049182377,"pZ":1.9873623745818274,"vX0":-6.376322396244451,"vY0":-115.62314064261103,"vZ0":0.0557337569705576,"x":130.17,"y":185.12,"x0":2.3306098737682728,"y0":50.00489502724527,"z0":5.813650199988636,"aX":1.1630423080718846},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.6,"breakHorizontal":0.0,"spinRate":2390,"spinDirection":327},"zone":7,"typeConfidence":0.93,"plateTime":0.47270587613889825,"extension":6.36881771422798},"index":4,"playId":"24cd7dae-8d18-369a-8157-ada0e03a2d84","pitchNumber":3,"startTime":"2025-07-26T00:32:28.956Z","endTime":"2025-07-26T00:32:32.409Z","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":81.7,"endSpeed":75.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.090193838331036,"aZ":-38.09554226470291,"pfxX":-1.5011083931029638,"pfxZ":-4.118490568256217,"pX":0.07489316799485835,"pZ":1.2918545799916121,"vX0":-5.386093034793899,"vY0":-118.90110928055738,"vZ0":-2.312443223501028,"x":114.15,"y":203.9,"x0":2.561613230483006,"y0":50.005765781366094,"z0":5.7231497966305005,"aX":-2.1556547830607453},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.8,"breakHorizontal":4.0,"spinRate":2345,"spinDirection":323},"zone":14,"typeConfidence":0.92,"plateTime":0.4600747803800673,"extension":6.486156795898103},"hitData":{"launchSpeed":95.8,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.17,"coordY":152.19}},"index":5,"playId":"7e81f400-66d4-3cb6-8d41-784911a29465","pitchNumber":4,"startTime":"2025-07-26T00:32:45.733Z","endTime":"2025-07-26T00:32:53.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:32:53.935Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Laureano strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T00:32:57.351Z","endTime":"2025-07-26T00:35:39.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"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":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.46740454674952,"strikeZoneBottom":1.5876586355604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3069243216018,"aZ":-14.73907949876201,"pfxX":5.986945932682702,"pfxZ":10.031234814615978,"pX":0.5478278952802913,"pZ":1.4407597773054464,"vX0":-6.912520540102891,"vY0":-131.36923855618488,"vZ0":-8.057071914675745,"x":96.12,"y":199.88,"x0":2.442445849978128,"y0":50.00159478664106,"z0":5.655639572858405,"aX":10.40448409728151},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.4,"breakHorizontal":-9.2,"spinRate":2511,"spinDirection":136},"zone":14,"typeConfidence":0.89,"plateTime":0.41785088900914547,"extension":6.55842509275407},"index":0,"playId":"c02331b7-c8c3-3799-926f-4fd83481aa51","pitchNumber":1,"startTime":"2025-07-26T00:33:19.685Z","endTime":"2025-07-26T00:33:23.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44357415335277,"aZ":-22.413860302387242,"pfxX":8.290951568721201,"pfxZ":6.3486667858571835,"pX":0.5688481707141559,"pZ":2.897237583476107,"vX0":-7.139926764767185,"vY0":-123.44718371811354,"vZ0":-2.511994393985016,"x":95.32,"y":160.55,"x0":2.4267501791611648,"y0":50.00307779194436,"z0":5.822375924789655,"aX":12.748143838076246},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":11.2,"breakHorizontal":-13.3,"spinRate":1703,"spinDirection":141},"zone":3,"typeConfidence":0.97,"plateTime":0.44433741603209365,"extension":6.361737087503537},"index":1,"playId":"9b3a2065-7669-309f-9de3-c934bce6dad2","pitchNumber":2,"startTime":"2025-07-26T00:33:34.644Z","endTime":"2025-07-26T00:33:38.637Z","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.8,"endSpeed":83.0,"strikeZoneTop":3.44838144626336,"strikeZoneBottom":1.49196514003449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.350684675054996,"aZ":-15.570972847883418,"pfxX":6.793145270909907,"pfxZ":9.293560037987756,"pX":0.6072631765743822,"pZ":4.843729771457748,"vX0":-6.497101043642816,"vY0":-133.45902847146425,"vZ0":-0.32580032849697704,"x":93.85,"y":108.0,"x0":2.2022509520847104,"y0":50.00065846193764,"z0":6.098650959155713,"aX":12.133170294299465},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.9,"breakHorizontal":-10.7,"spinRate":2386,"spinDirection":141},"zone":12,"typeConfidence":0.88,"plateTime":0.41195728984100244,"extension":6.268543188273927},"index":2,"playId":"ef8b735b-3b08-38b9-a230-ba6e3a113d9b","pitchNumber":3,"startTime":"2025-07-26T00:33:53.076Z","endTime":"2025-07-26T00:33:56.076Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-26T00:34:04.369Z","endTime":"2025-07-26T00:34:20.425Z","isPitch":false,"type":"action","player":{"id":657656,"link":"/api/v1/people/657656"}},{"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":81.4,"endSpeed":74.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.94509511274876,"aZ":-36.98775692682939,"pfxX":-2.2684363705718464,"pfxZ":-3.4093674788277344,"pX":-0.28846350688844297,"pZ":1.5033748909505562,"vX0":-5.303275295751215,"vY0":-118.49858173863296,"vZ0":-2.088485506468638,"x":128.0,"y":198.19,"x0":2.278597610324622,"y0":50.0005633226815,"z0":5.794873636742869,"aX":-3.205217230766087},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.4,"breakHorizontal":5.5,"spinRate":2509,"spinDirection":332},"zone":7,"typeConfidence":0.9,"plateTime":0.46330326044491565,"extension":6.579170801463049},"index":4,"playId":"3de3cdb5-f5d8-3508-be04-ab5e185f9849","pitchNumber":4,"startTime":"2025-07-26T00:34:20.425Z","endTime":"2025-07-26T00:34:27.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.44899037068564,"strikeZoneBottom":1.53538123253104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.837263604894375,"aZ":-36.7778326243417,"pfxX":-3.1433327215938034,"pfxZ":-3.135455712689385,"pX":-0.9825972416549966,"pZ":0.4611634446293024,"vX0":-7.2676308630645385,"vY0":-121.6275618892959,"vZ0":-4.360550285407958,"x":154.45,"y":226.33,"x0":2.4738249651480584,"y0":50.000191850568264,"z0":5.528554978483731,"aX":-4.6219616500831595},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.6,"breakHorizontal":7.7,"spinRate":2216,"spinDirection":328},"zone":13,"typeConfidence":0.78,"plateTime":0.45345504593960895,"extension":6.522786757598977},"index":5,"playId":"5d4e2ed3-7b4b-332e-9130-8b08aa03f5fc","pitchNumber":5,"startTime":"2025-07-26T00:34:46.258Z","endTime":"2025-07-26T00:34:50.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77029746879014,"aZ":-12.334845558154456,"pfxX":2.9860988621490256,"pfxZ":10.859522449082313,"pX":-0.14228828444287347,"pZ":2.946073568138753,"vX0":-6.966291960614368,"vY0":-134.46194910600275,"vZ0":-5.413937537921444,"x":122.42,"y":159.24,"x0":2.096761510347722,"y0":50.00498094425712,"z0":5.8645661389474,"aX":5.457381698424343},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":-3.8,"spinRate":2488,"spinDirection":144},"zone":2,"typeConfidence":0.93,"plateTime":0.40770340923719584,"extension":6.4696034228046955},"index":6,"playId":"59557cb4-23ca-32c4-a034-c8954d76f7f6","pitchNumber":6,"startTime":"2025-07-26T00:35:10.258Z","endTime":"2025-07-26T00:35:13.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.628935936408055,"aZ":-33.824959979151785,"pfxX":-5.537373852218145,"pfxZ":-1.114842882041852,"pX":-2.18200417043567,"pZ":0.6765124755066118,"vX0":-9.10328128125919,"vY0":-121.01517081926467,"vZ0":-4.11947051356129,"x":200.17,"y":220.51,"x0":2.354919210751372,"y0":50.00557169690562,"z0":5.3786807222690705,"aX":-8.175029813585882},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.8,"breakHorizontal":12.2,"spinRate":2450,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.45341484850416025,"extension":6.504667755289536},"index":7,"playId":"600ce266-e12c-3bf0-b4ee-c87080dd5ffe","pitchNumber":7,"startTime":"2025-07-26T00:35:32.650Z","endTime":"2025-07-26T00:35:39.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:35:39.446Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thairo Estrada grounds out, third baseman Ramón Urías to first baseman Coby Mayo.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T00:37:45.571Z","endTime":"2025-07-26T00:38:44.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.285612209016524,"aZ":-27.55796506435531,"pfxX":2.4098119333181387,"pfxZ":2.8927242053439377,"pX":1.2560005141457318,"pZ":1.7694823643272741,"vX0":6.8350537565685325,"vY0":-125.01218555265577,"vZ0":-5.411794219891774,"x":69.12,"y":191.0,"x0":-1.8177009290322705,"y0":50.00223107073638,"z0":6.201868970599426,"aX":3.8446192470169502},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":-5.9,"spinRate":2329,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.43678497146467565,"extension":5.987784177760508},"index":0,"playId":"85fd066d-a4d8-370b-b434-6ed3e63e122f","pitchNumber":1,"startTime":"2025-07-26T00:38:17.999Z","endTime":"2025-07-26T00:38:20.999Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.203731671138907,"aZ":-20.25257564778116,"pfxX":-8.977567583122422,"pfxZ":6.5872668414145625,"pX":-1.2455702841078062,"pZ":2.5909298651083517,"vX0":5.871602161908814,"vY0":-133.52567519483486,"vZ0":-4.506014108896056,"x":164.48,"y":168.82,"x0":-2.304452866303773,"y0":50.000036100063376,"z0":5.7535220911626155,"aX":-16.241186394136605},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":15.0,"spinRate":2085,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4098717407374233,"extension":5.926018934821909},"hitData":{"launchSpeed":66.0,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.28,"coordY":174.49}},"index":1,"playId":"228550ab-36dc-3213-aa8c-5ccd8f7bb17d","pitchNumber":2,"startTime":"2025-07-26T00:38:35.520Z","endTime":"2025-07-26T00:38:44.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:38:44.221Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T00:38:46.047Z","endTime":"2025-07-26T00:40:11.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.6,"strikeZoneTop":3.48402681095193,"strikeZoneBottom":1.57242537781154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.706104337295404,"aZ":-38.53674440307099,"pfxX":3.8627470030225477,"pfxZ":-5.230685856587195,"pX":0.3182758819721113,"pZ":2.3176264860825877,"vX0":3.8174049398770857,"vY0":-109.97408077097153,"vZ0":0.06229386147396854,"x":104.87,"y":176.2,"x0":-1.946093252077248,"y0":50.00163256235342,"z0":6.3989508988241415,"aX":4.69962699696732},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-9.1,"breakHorizontal":-8.0,"spinRate":2712,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.4993175224705091,"extension":5.648852179826282},"index":0,"playId":"44ae46b4-0c16-38ca-8109-e2c72920d756","pitchNumber":1,"startTime":"2025-07-26T00:39:06.390Z","endTime":"2025-07-26T00:39:10.289Z","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":1},"pitchData":{"startSpeed":75.7,"endSpeed":70.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.751701066510922,"aZ":-36.41659374459911,"pfxX":4.435368145493832,"pfxZ":-3.449387328039247,"pX":-0.925396089284104,"pZ":2.4022534427630364,"vX0":1.1618812728679515,"vY0":-110.25565810576025,"vZ0":-0.5229949127000292,"x":152.27,"y":173.92,"x0":-2.0355052728301466,"y0":50.00208178825975,"z0":6.488134642493601,"aX":5.455893828455271},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-6.1,"breakHorizontal":-8.3,"spinRate":2688,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4969297716840071,"extension":5.591011330250817},"index":1,"playId":"a2bedf57-5e66-3760-9cc3-b07239255fa4","pitchNumber":2,"startTime":"2025-07-26T00:39:20.403Z","endTime":"2025-07-26T00:39:23.430Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-26T00:39:58.060Z","endTime":"2025-07-26T00:40:07.573Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.81783555821169,"strikeZoneBottom":1.73486462414612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.006419220880645,"aZ":-11.597365425272647,"pfxX":-5.785715915369501,"pfxZ":10.931993886017114,"pX":0.6491292718259415,"pZ":2.325007561065328,"vX0":8.7356291836507,"vY0":-136.77180986505206,"vZ0":-7.544100255412567,"x":92.26,"y":176.0,"x0":-1.8441409274734242,"y0":50.00265474534143,"z0":5.926372722586401,"aX":-10.890501369353178},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":8.5,"spinRate":2379,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4014756532259751,"extension":6.019323667219863},"index":3,"playId":"230b66e4-7a03-3eae-8741-1a5ed1fc2696","pitchNumber":3,"startTime":"2025-07-26T00:40:07.573Z","endTime":"2025-07-26T00:40:11.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:40:11.951Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Orlando Arcia strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T00:40:12.200Z","endTime":"2025-07-26T00:42:10.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":93.5,"endSpeed":85.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.990222800480844,"aZ":-10.676348106277262,"pfxX":-5.36134810871494,"pfxZ":11.525046905012925,"pX":0.41000947891678713,"pZ":2.4738985471228663,"vX0":7.809345501424613,"vY0":-135.78677250238024,"vZ0":-7.583697303267976,"x":101.37,"y":171.98,"x0":-1.8079757064533335,"y0":50.005725164801014,"z0":6.047591700839961,"aX":-10.00396224430537},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":8.0,"spinRate":2427,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4035115689893005,"extension":5.818087721256308},"index":0,"playId":"7d30cde5-0815-3ada-8c05-2418293714ee","pitchNumber":1,"startTime":"2025-07-26T00:40:33.868Z","endTime":"2025-07-26T00:40:37.013Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.429231304211612,"aZ":-14.225728457619958,"pfxX":-4.568840257693099,"pfxZ":9.709049573336905,"pX":0.04469347061017167,"pZ":3.7511676899549515,"vX0":6.787627205973237,"vY0":-135.1089776202661,"vZ0":-3.698126779888809,"x":115.3,"y":137.5,"x0":-1.9065179375139103,"y0":50.005796269559546,"z0":6.137514526580707,"aX":-8.449379724781307},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2195,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40539814110568795,"extension":5.883870427886852},"index":1,"playId":"b4d962bc-6977-3f2b-961d-0826a983f0ac","pitchNumber":2,"startTime":"2025-07-26T00:40:49.415Z","endTime":"2025-07-26T00:40:52.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.069522708389872,"aZ":-27.474015006944565,"pfxX":1.825728296034876,"pfxZ":2.978318855740019,"pX":0.6720181486661102,"pZ":1.4588505277936252,"vX0":6.183933027125721,"vY0":-124.05884503327852,"vZ0":-5.492124226135707,"x":91.38,"y":199.39,"x0":-2.078219740799589,"y0":50.002094842382206,"z0":5.9582046827201545,"aX":2.8780370812570757},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.4,"breakHorizontal":-4.6,"spinRate":2435,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.43952351491077346,"extension":5.81759482936174},"index":2,"playId":"88304441-ad16-3b89-912e-45274cccb544","pitchNumber":3,"startTime":"2025-07-26T00:41:06.101Z","endTime":"2025-07-26T00:41:09.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.923495862459976,"aZ":-18.296456851004127,"pfxX":-10.004698589994385,"pfxZ":7.594213558950071,"pX":-0.9744491427674892,"pZ":2.019586797087186,"vX0":6.950043038320409,"vY0":-133.5991331977138,"vZ0":-6.216153283877818,"x":154.14,"y":184.25,"x0":-2.2959622796624153,"y0":50.001070945138714,"z0":5.669703857123767,"aX":-18.275451105753},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":16.8,"spinRate":2080,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40834198610006744,"extension":5.937826738690634},"index":3,"playId":"20e77953-1a08-3ecc-b3f1-5bf4d5a6830b","pitchNumber":4,"startTime":"2025-07-26T00:41:26.953Z","endTime":"2025-07-26T00:41:30.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61225888091147,"aZ":-12.778467740360902,"pfxX":-3.5450636939223643,"pfxZ":10.491987926274254,"pX":-0.018912889691591456,"pZ":3.748382383375135,"vX0":6.46535760665281,"vY0":-134.70847222082577,"vZ0":-3.9257156516308593,"x":117.72,"y":137.57,"x0":-1.9830297988029595,"y0":50.00481250114595,"z0":6.119797699488992,"aX":-6.555305774094222},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":5.2,"spinRate":2333,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40565978878631137,"extension":5.859275387600699},"index":4,"playId":"e356dc67-244e-348a-bd4c-b185bdf7a4d9","pitchNumber":5,"startTime":"2025-07-26T00:41:47.069Z","endTime":"2025-07-26T00:41:50.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":70.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.37770775677983,"aZ":-36.8472561619621,"pfxX":2.770041574771536,"pfxZ":-3.8040824000122324,"pX":1.2715283631112284,"pZ":-0.21462923484469637,"vX0":5.69128537524583,"vY0":-110.07921879118973,"vZ0":-5.539036007395994,"x":68.53,"y":244.57,"x0":-1.7064283614113613,"y0":50.00408095154785,"z0":6.23157696086809,"aX":3.401531539418011},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-8.0,"breakHorizontal":-6.5,"spinRate":2880,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.49741949075676173,"extension":5.627440704146792},"index":5,"playId":"fe684c98-466a-3ac6-86c4-df4f09e24a62","pitchNumber":6,"startTime":"2025-07-26T00:42:05.883Z","endTime":"2025-07-26T00:42:10.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:42:10.402Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler O'Neill strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T00:43:21.577Z","endTime":"2025-07-26T00:45:17.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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(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":0},"pitchData":{"startSpeed":80.5,"endSpeed":75.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.695901756875745,"aZ":-39.669177354989884,"pfxX":-1.4790045765733146,"pfxZ":-5.2837125041961635,"pX":0.890325936776201,"pZ":2.0713161683411507,"vX0":-3.3998354680398206,"vY0":-117.38297558880299,"vZ0":-0.16330082136956658,"x":83.06,"y":182.85,"x0":2.5399045969190333,"y0":50.001844459499964,"z0":5.783443556390384,"aX":-2.098186380732963},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.4,"breakHorizontal":3.4,"spinRate":2312,"spinDirection":329},"zone":14,"typeConfidence":0.92,"plateTime":0.46363185185486344,"extension":6.294814449962528},"index":0,"playId":"3a8121e1-0dfd-3e94-84f6-7a586438f319","pitchNumber":1,"startTime":"2025-07-26T00:44:17.305Z","endTime":"2025-07-26T00:44:22.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.14880090832852,"strikeZoneBottom":1.22583385916494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16415020124633,"aZ":-24.183560943654218,"pfxX":8.080150839001213,"pfxZ":5.210046180130234,"pX":1.4818247520953847,"pZ":1.2970660443927082,"vX0":-4.7193912572068,"vY0":-123.00847196071952,"vZ0":-5.847987495977316,"x":60.52,"y":203.76,"x0":2.3744127453472688,"y0":50.005262708759496,"z0":5.753054696386755,"aX":12.396938345774478},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.3,"breakHorizontal":-13.6,"spinRate":1509,"spinDirection":134},"zone":14,"typeConfidence":0.97,"plateTime":0.4451043738346212,"extension":6.277161678399089},"index":1,"playId":"68e7825b-e384-372a-9235-922306cea5fa","pitchNumber":2,"startTime":"2025-07-26T00:44:37.409Z","endTime":"2025-07-26T00:44:40.409Z","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":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.751028454058428,"aZ":-26.412070542249147,"pfxX":1.328426020786936,"pfxZ":3.5723490218991323,"pX":0.5252000714612306,"pZ":3.0217065108091594,"vX0":-5.9546542269961416,"vY0":-125.74302974723389,"vZ0":-1.337117923391959,"x":96.98,"y":157.19,"x0":2.743933597701414,"y0":50.003816930738886,"z0":5.688800047470901,"aX":2.144137241295895},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.5,"breakHorizontal":-1.2,"spinRate":2448,"spinDirection":167},"zone":3,"typeConfidence":0.89,"plateTime":0.4343940204803678,"extension":6.448101844549805},"index":2,"playId":"8aee5f8a-5245-3b42-b8ad-fd219911c079","pitchNumber":3,"startTime":"2025-07-26T00:44:52.945Z","endTime":"2025-07-26T00:44:56.207Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T00:45:04.777Z","endTime":"2025-07-26T00:45:14.859Z","isPitch":false,"type":"action","player":{"id":641933,"link":"/api/v1/people/641933"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96406850860702,"aZ":-41.412599477359706,"pfxX":-2.3451659895306975,"pfxZ":-6.366161593391974,"pX":-0.20019457191948684,"pZ":1.2873754466644503,"vX0":-5.249830380317452,"vY0":-119.43183306829012,"vZ0":-1.7623405972734576,"x":124.63,"y":204.02,"x0":2.326794343707051,"y0":50.00122912072024,"z0":5.742805926585178,"aX":-3.40389095780251},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.6,"breakHorizontal":5.4,"spinRate":2304,"spinDirection":321},"zone":8,"typeConfidence":0.92,"plateTime":0.4577687673630386,"extension":6.469059334287489},"index":4,"playId":"5afae5ab-25ce-38f4-8128-405cc44d6121","pitchNumber":4,"startTime":"2025-07-26T00:45:14.859Z","endTime":"2025-07-26T00:45:17.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:45:17.961Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Urías called out on strikes.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T00:45:18.765Z","endTime":"2025-07-26T00:46:40.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31226986012357,"aZ":-13.713270396842617,"pfxX":4.338941391079341,"pfxZ":10.298737467367378,"pX":-0.11285981989657641,"pZ":2.4675146397602163,"vX0":-7.763752620078294,"vY0":-132.99238967485073,"vZ0":-6.080951363129859,"x":121.3,"y":172.16,"x0":2.2794842513312092,"y0":50.00322003418569,"z0":5.776865974290877,"aX":7.7786573930037655},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-6.2,"spinRate":2423,"spinDirection":143},"zone":5,"typeConfidence":0.92,"plateTime":0.4117128526222249,"extension":6.598069655724359},"index":0,"playId":"71d6473e-c002-3f60-8f40-cc5f7c85e7b8","pitchNumber":1,"startTime":"2025-07-26T00:45:41.900Z","endTime":"2025-07-26T00:45:49.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.234521136118037,"aZ":-28.244382441927666,"pfxX":1.7766690725999572,"pfxZ":2.38469049151697,"pX":-0.5549967154926752,"pZ":2.2529761460830087,"vX0":-8.048174449995452,"vY0":-126.8026940689135,"vZ0":-2.8139412895640543,"x":138.16,"y":177.95,"x0":2.4139515647340315,"y0":50.0005766986096,"z0":5.60470800633794,"aX":2.9253504403864263},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.0,"breakHorizontal":-1.6,"spinRate":2376,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4301315108435988,"extension":6.543648643844732},"index":1,"playId":"5100891c-f1d4-30d3-ae4b-ac05435c334f","pitchNumber":2,"startTime":"2025-07-26T00:46:16.348Z","endTime":"2025-07-26T00:46:20.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.32478518639228,"strikeZoneBottom":1.60407236001885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.552883538691027,"aZ":-39.76490982498281,"pfxX":-4.4921632068971995,"pfxZ":-5.146783753395347,"pX":0.56111348377154,"pZ":3.123639246543948,"vX0":-3.2777682935157713,"vY0":-120.13677972565013,"vZ0":2.058933802777745,"x":95.61,"y":154.44,"x0":2.5232202568688047,"y0":50.00557784191728,"z0":5.769614760674042,"aX":-6.619274985420233},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.6,"breakHorizontal":8.9,"spinRate":2414,"spinDirection":317},"zone":3,"typeConfidence":0.62,"plateTime":0.4545393635043893,"extension":6.438871130647027},"index":2,"playId":"b419109a-e414-3f64-8498-40619d1ada7e","pitchNumber":3,"startTime":"2025-07-26T00:46:35.910Z","endTime":"2025-07-26T00:46:40.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:46:40.267Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a soft bunt ground ball to third baseman Orlando Arcia, deflected by pitcher Kyle Freeland.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T00:46:41.165Z","endTime":"2025-07-26T00:47:10.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607536,"link":"/api/v1/people/607536"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.209767796029023,"aZ":-29.2743677460673,"pfxX":-1.4432452303024457,"pfxZ":1.8002720495131133,"pX":0.6289741262745336,"pZ":3.715808848192433,"vX0":-4.462184171171399,"vY0":-125.36258673745071,"vZ0":0.8430425425548803,"x":93.02,"y":138.45,"x0":2.6101659203551444,"y0":50.00411770438297,"z0":5.740647358718155,"aX":-2.3274989606769565},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":3.5,"spinRate":2375,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4347310437683767,"extension":6.448976160577539},"hitData":{"launchSpeed":26.0,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":116.03,"coordY":188.95}},"index":0,"playId":"815cee69-46d9-3698-ae29-a47c1390e3f9","pitchNumber":1,"startTime":"2025-07-26T00:47:03.048Z","endTime":"2025-07-26T00:47:10.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:47:10.815Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Coby Mayo flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T00:47:28.292Z","endTime":"2025-07-26T00:48:09.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.58267096971564,"strikeZoneBottom":1.67476882062583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.594179943323386,"aZ":-36.52408918891103,"pfxX":-3.501585782163895,"pfxZ":-3.1298114229008736,"pX":1.3436874665144423,"pZ":3.509362716631087,"vX0":-1.8091345637569918,"vY0":-117.06129337124463,"vZ0":2.5750755386749153,"x":65.78,"y":144.03,"x0":2.5807461696655434,"y0":50.000442288929875,"z0":5.808463706613428,"aX":-4.870713162903346},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.8,"breakHorizontal":6.7,"spinRate":2246,"spinDirection":310},"zone":12,"typeConfidence":0.72,"plateTime":0.4674617681919844,"extension":6.502263273273776},"index":0,"playId":"129f2aa2-db09-3e3a-aaa8-e0f4b791f83f","pitchNumber":1,"startTime":"2025-07-26T00:47:41.981Z","endTime":"2025-07-26T00:47:45.176Z","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":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.575394571502493,"aZ":-27.32583195757247,"pfxX":-0.19352580242595385,"pfxZ":3.0283017655181066,"pX":0.8561287710663404,"pZ":2.250927896538743,"vX0":-4.248592534974181,"vY0":-125.08420521118083,"vZ0":-2.667372549254797,"x":84.37,"y":178.0,"x0":2.5939513534199126,"y0":50.0051922234267,"z0":5.545938460490975,"aX":-0.30976012911783685},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.2,"breakHorizontal":1.2,"spinRate":2328,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.43601228168726225,"extension":6.366391118561505},"hitData":{"launchSpeed":84.7,"launchAngle":51.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.92,"coordY":125.32}},"index":1,"playId":"371ffa50-a299-359d-93c5-90839c562f03","pitchNumber":2,"startTime":"2025-07-26T00:48:00.891Z","endTime":"2025-07-26T00:48:09.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:48:09.090Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Toglia strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T00:50:22.901Z","endTime":"2025-07-26T00:51:42.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,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":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Wolfram replaces Dean Kremer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T00:49:02.509Z","endTime":"2025-07-26T00:50:25.243Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664991,"link":"/api/v1/people/664991"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":86.4,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.107558006572244,"aZ":-21.318975610912698,"pfxX":8.823527261372583,"pfxZ":5.670766041481071,"pX":0.35115226959427653,"pZ":3.439590168696894,"vX0":-7.79902520325998,"vY0":-137.6487822827659,"vZ0":-3.6209350220576217,"x":103.61,"y":145.91,"x0":2.077505224112497,"y0":50.005226603690154,"z0":6.218926460745122,"aX":16.901240670135874},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.7,"breakHorizontal":-14.3,"spinRate":2223,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.3982121171096171,"extension":6.046311870987085},"index":1,"playId":"7406816c-5a77-3b96-abd6-3de0943eb50e","pitchNumber":1,"startTime":"2025-07-26T00:50:25.243Z","endTime":"2025-07-26T00:50:28.243Z","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.7,"endSpeed":86.5,"strikeZoneTop":3.73034465397247,"strikeZoneBottom":1.75778556223815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.995433074329355,"aZ":-20.845076224336584,"pfxX":7.5891664607308655,"pfxZ":5.896102571107177,"pX":1.2104914230763768,"pZ":4.125217314911078,"vX0":-4.9944598491751835,"vY0":-137.84873540229336,"vZ0":-1.9381824492724542,"x":70.86,"y":127.4,"x0":2.06088585562337,"y0":50.005420565471006,"z0":6.246534968043372,"aX":14.589697692334845},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":-12.7,"spinRate":2261,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.3975279125548221,"extension":6.092561760826993},"index":2,"playId":"11558920-a429-3555-9f32-abb1766a2457","pitchNumber":2,"startTime":"2025-07-26T00:50:39.999Z","endTime":"2025-07-26T00:50:42.999Z","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":82.5,"endSpeed":77.1,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.57264263767252,"aZ":-36.81225477847133,"pfxX":-2.0285364961770216,"pfxZ":-3.137114249120822,"pX":-0.6797711724931644,"pZ":2.298340957679105,"vX0":-5.290293638015577,"vY0":-120.12128583240987,"vZ0":-1.994818327393916,"x":142.91,"y":176.72,"x0":1.803762575092369,"y0":50.0020288034339,"z0":6.374854666501542,"aX":-2.9999259470989403},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.9,"breakHorizontal":4.8,"spinRate":2246,"spinDirection":330},"zone":7,"typeConfidence":2.0,"plateTime":0.4538477893940267,"extension":6.152774129142451},"index":3,"playId":"b9bba80f-8cd9-3edf-b769-3da321fd3a83","pitchNumber":3,"startTime":"2025-07-26T00:51:00.236Z","endTime":"2025-07-26T00:51:06.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.73000091220115,"strikeZoneBottom":1.71760019237299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40637208168973,"aZ":-17.435129023221045,"pfxX":6.8190241355059555,"pfxZ":7.633348992849161,"pX":-0.4186904461490943,"pZ":4.280351968903315,"vX0":-8.664634742545415,"vY0":-137.99148804954353,"vZ0":-2.21161364515895,"x":132.96,"y":123.21,"x0":1.874458230295441,"y0":50.00173162912492,"z0":6.265509114350626,"aX":13.164734864776975},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-10.6,"spinRate":2250,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.39678207348912276,"extension":6.084875163394286},"index":4,"playId":"8564a620-c018-3450-a494-c2b1f469c428","pitchNumber":4,"startTime":"2025-07-26T00:51:21.555Z","endTime":"2025-07-26T00:51:24.731Z","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":95.3,"endSpeed":87.2,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.67042817098652,"aZ":-15.38923276089979,"pfxX":3.8375524122430473,"pfxZ":8.602914440239086,"pX":0.5813360464754189,"pZ":3.810937980573625,"vX0":-5.545753202447118,"vY0":-138.73233960926584,"vZ0":-3.6979991179754883,"x":94.84,"y":135.88,"x0":2.106535228100488,"y0":50.006282920371056,"z0":6.185172147119917,"aX":7.49115995380978},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":-5.8,"spinRate":2318,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.39460744128227576,"extension":6.200007404819252},"index":5,"playId":"e3e14527-c40e-359d-91ff-409dd613f17a","pitchNumber":5,"startTime":"2025-07-26T00:51:39.737Z","endTime":"2025-07-26T00:51:42.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:51:42.817Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Freeman walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T00:51:43.268Z","endTime":"2025-07-26T00:53:12.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.2,"endSpeed":79.1,"strikeZoneTop":3.25862418007983,"strikeZoneBottom":1.50221648669769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.709338452893164,"aZ":-36.64082705255765,"pfxX":-0.887416569672475,"pfxZ":-2.8894153751639715,"pX":-0.6976259771812362,"pZ":1.1497130446988395,"vX0":-6.081690223826376,"vY0":-122.66730892361723,"vZ0":-4.8136278867590425,"x":143.59,"y":207.74,"x0":1.913073468944068,"y0":50.0010295172809,"z0":6.208394070545247,"aX":-1.3723952673290423},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.0,"breakHorizontal":2.9,"spinRate":2361,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.443880132401985,"extension":6.143051994886059},"index":0,"playId":"bc9d6bd0-0d5a-3064-a78a-30ffbc0a034f","pitchNumber":1,"startTime":"2025-07-26T00:52:09.582Z","endTime":"2025-07-26T00:52:13.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.26390782905803,"strikeZoneBottom":1.520552226638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.619381141714175,"aZ":-30.651669001225446,"pfxX":-0.5042326847025569,"pfxZ":0.9625887650773803,"pX":-1.5120801987296835,"pZ":1.0447131645465089,"vX0":-8.364575368232865,"vY0":-124.45779790512243,"vZ0":-6.306436708695272,"x":174.64,"y":210.57,"x0":1.9495530517342932,"y0":50.00125346300823,"z0":6.131532149660517,"aX":-0.7945881085690062},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.6,"breakHorizontal":2.8,"spinRate":2266,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4391150264347097,"extension":6.304953248095887},"index":1,"playId":"1ac73aad-1a87-336f-a066-225ed3a7494c","pitchNumber":2,"startTime":"2025-07-26T00:52:28.086Z","endTime":"2025-07-26T00:52:31.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.26000124731856,"strikeZoneBottom":1.48834673596338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71294052662785,"aZ":-17.830245269858423,"pfxX":5.572043090074732,"pfxZ":7.399633036466933,"pX":-0.7124907799883217,"pZ":1.3184102523250918,"vX0":-8.798246365446033,"vY0":-137.89790443593685,"vZ0":-9.575106393946937,"x":144.16,"y":203.18,"x0":1.7856147208198332,"y0":50.00486484118373,"z0":6.022000369975692,"aX":10.805412192973906},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.6,"breakHorizontal":-8.4,"spinRate":2094,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.3961665359733497,"extension":6.271696232283497},"index":2,"playId":"65cdea94-258b-3ea2-8c1d-979d771ddbcb","pitchNumber":3,"startTime":"2025-07-26T00:52:48.306Z","endTime":"2025-07-26T00:52:51.731Z","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":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.25999992098576,"strikeZoneBottom":1.54066642126683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58856818360582,"aZ":-16.104404626075826,"pfxX":7.650694304113879,"pfxZ":8.162856937235848,"pX":-0.6496923154217629,"pZ":3.1878900253080267,"vX0":-9.526072459187883,"vY0":-138.83545199022575,"vZ0":-5.2088518108049175,"x":141.76,"y":152.71,"x0":1.8182192929901981,"y0":50.005041569986325,"z0":6.145987703417964,"aX":15.066080892021905},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":-12.1,"spinRate":2200,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.39323469850936466,"extension":6.250495846555704},"index":3,"playId":"d72a7b2d-1353-3443-83f8-994dd3bb650d","pitchNumber":4,"startTime":"2025-07-26T00:53:08.183Z","endTime":"2025-07-26T00:53:12.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:53:12.162Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Moniak pops out to shortstop Jackson Holliday.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T00:53:19.288Z","endTime":"2025-07-26T00:55:01.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.43999842386713,"strikeZoneBottom":1.58716837181225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.892446753439042,"aZ":-18.947389445006934,"pfxX":7.879251570798665,"pfxZ":7.318298512112742,"pX":1.408736135946177,"pZ":3.7898291908912136,"vX0":-4.252585394524081,"vY0":-133.8494956687909,"vZ0":-2.6529908661625137,"x":63.3,"y":136.45,"x0":1.997517013160688,"y0":50.00439216861432,"z0":6.156338979179726,"aX":14.244868718767867},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.8,"breakHorizontal":-13.3,"spinRate":2153,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4097958524247307,"extension":6.065055200945307},"index":0,"playId":"657ff603-b7c7-3557-b886-cf47a06ed20f","pitchNumber":1,"startTime":"2025-07-26T00:53:37.971Z","endTime":"2025-07-26T00:53:41.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.44000021207744,"strikeZoneBottom":1.56632096407161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71934879753637,"aZ":-29.62329032793602,"pfxX":-1.177487905148713,"pfxZ":1.6078815181084956,"pX":0.22761885585260455,"pZ":2.507590814812188,"vX0":-4.447672196959322,"vY0":-125.08221712943447,"vZ0":-2.9945998111331202,"x":108.32,"y":171.08,"x0":2.1802919887309877,"y0":50.00508470174761,"z0":6.143973331715167,"aX":-1.8689822730556347},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":3.1,"spinRate":2150,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4375381293976317,"extension":6.048876304359142},"index":1,"playId":"5c9506aa-c39e-395a-9ae9-4108b1512c96","pitchNumber":2,"startTime":"2025-07-26T00:53:58.504Z","endTime":"2025-07-26T00:54:02.247Z","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":85.2,"endSpeed":77.5,"strikeZoneTop":3.4406387231895,"strikeZoneBottom":1.5825693456774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.159438034018873,"aZ":-32.43092558372968,"pfxX":-0.47252560610094285,"pfxZ":-0.16789365819122537,"pX":1.4999989730400776,"pZ":3.30703749844276,"vX0":-1.749595909554505,"vY0":-124.01399937085579,"vZ0":-0.33877524745512544,"x":59.82,"y":149.49,"x0":2.2789442725207447,"y0":50.001617238929676,"z0":6.17425332495085,"aX":-0.728299384402123},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.1,"breakHorizontal":1.3,"spinRate":2219,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.44339592591346966,"extension":6.197728193911764},"index":2,"playId":"0ecb7106-65c1-3367-b0f0-62a49ca65748","pitchNumber":3,"startTime":"2025-07-26T00:54:20.093Z","endTime":"2025-07-26T00:54:23.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.22043764829879,"aZ":-31.975102009023665,"pfxX":-1.453840768319704,"pfxZ":0.1216567491994649,"pX":-0.10339372771383872,"pZ":2.2166852607468686,"vX0":-4.985178224677466,"vY0":-123.41047365410974,"vZ0":-3.080675722356772,"x":120.94,"y":178.93,"x0":2.119723614532046,"y0":50.00007262777569,"z0":6.134888552793906,"aX":-2.2729942376032057},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.1,"breakHorizontal":3.6,"spinRate":2296,"spinDirection":286},"zone":5,"typeConfidence":2.0,"plateTime":0.4413965016750243,"extension":6.181383005240562},"hitData":{"launchSpeed":83.3,"launchAngle":61.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":151.68}},"index":3,"playId":"e98536af-15b5-331f-9917-00373f57177c","pitchNumber":4,"startTime":"2025-07-26T00:54:49.948Z","endTime":"2025-07-26T00:55:01.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:55:01.940Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T00:55:05.160Z","endTime":"2025-07-26T00:56:42.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.41000102266603,"strikeZoneBottom":1.54632817359992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.743719733493112,"aZ":-13.614934351063136,"pfxX":3.3975434171004357,"pfxZ":9.598400738312499,"pX":0.040531139359681466,"pZ":1.8523069821864533,"vX0":-6.536289123631619,"vY0":-137.94507167576708,"vZ0":-8.84567028728914,"x":115.46,"y":188.77,"x0":1.9957763667016262,"y0":50.00256470856099,"z0":6.011480646825996,"aX":6.569645744430174},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-4.8,"spinRate":2246,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.39656204203818035,"extension":6.242708533774745},"index":0,"playId":"17e6b769-76dc-3f12-9140-7406890030a8","pitchNumber":1,"startTime":"2025-07-26T00:55:26.088Z","endTime":"2025-07-26T00:55:30.238Z","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":77.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94049078810393,"aZ":-41.58575211368939,"pfxX":-1.7133583572225959,"pfxZ":-6.30447936293883,"pX":-0.022963024792368805,"pZ":1.2262263837302945,"vX0":-4.358601720728872,"vY0":-120.94982466413913,"vZ0":-3.386553245926365,"x":117.88,"y":205.67,"x0":2.0196970596184154,"y0":50.00313141775734,"z0":6.264379508393229,"aX":-2.557222469705998},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.0,"breakHorizontal":4.1,"spinRate":2466,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.45156871988420244,"extension":6.197619185344117},"index":1,"playId":"b5699843-0c35-3429-9e6b-758c9725d874","pitchNumber":2,"startTime":"2025-07-26T00:55:46.913Z","endTime":"2025-07-26T00:55:50.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.32020544325135,"strikeZoneBottom":1.49567471104299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.897941738778716,"aZ":-39.047515087748174,"pfxX":-1.433368989607383,"pfxZ":-4.528260675554446,"pX":0.7019874889854972,"pZ":4.3055834527781975,"vX0":-2.9650741228479047,"vY0":-121.8646193432762,"vZ0":2.632825941061026,"x":90.24,"y":122.53,"x0":2.116304192212872,"y0":50.0029360331982,"z0":6.56285534461158,"aX":-2.1751967670168013},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.4,"breakHorizontal":3.2,"spinRate":2301,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.4479002932700413,"extension":5.978332483138902},"index":2,"playId":"c4132c14-fd7f-3b90-84b7-a5760cc47a81","pitchNumber":3,"startTime":"2025-07-26T00:56:19.128Z","endTime":"2025-07-26T00:56:22.632Z","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":95.7,"endSpeed":87.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33352064139767,"aZ":-12.83774614984812,"pfxX":3.54520846599787,"pfxZ":9.859948297070607,"pX":0.36729674416048513,"pZ":3.8269621838331296,"vX0":-5.639459159226468,"vY0":-139.1891812062499,"vZ0":-4.25263669156995,"x":103.0,"y":135.45,"x0":1.959393118741644,"y0":50.00590385676673,"z0":6.225189170092726,"aX":6.9552410849466115},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":-5.3,"spinRate":2311,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.3935489277718003,"extension":6.098108717734819},"index":3,"playId":"190d58cd-55f5-36fd-a665-51434ff2bd91","pitchNumber":4,"startTime":"2025-07-26T00:56:39.263Z","endTime":"2025-07-26T00:56:42.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:56:42.376Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T00:59:05.905Z","endTime":"2025-07-26T01:00:05.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jake Bird replaces Kyle Freeland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T00:57:51.060Z","endTime":"2025-07-26T00:59:08.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656234,"link":"/api/v1/people/656234"},"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(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":87.3,"strikeZoneTop":3.35875969274358,"strikeZoneBottom":1.62788523456129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.948899458601094,"aZ":-30.549669029116583,"pfxX":-8.369707456153757,"pfxZ":0.8366083524181995,"pX":-2.0071984680434856,"pZ":3.154925699251848,"vX0":5.002000444736123,"vY0":-138.14103068098225,"vZ0":-0.21427550890784697,"x":193.51,"y":153.6,"x0":-2.7479867567355374,"y0":50.00364378534609,"z0":5.276186883348544,"aX":-16.279289393559505},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.7,"breakHorizontal":14.2,"spinRate":2245,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.39553447772780403,"extension":5.7433987175738705},"index":1,"playId":"5778a7e3-53f0-34b8-9e8c-4d9ae0f8fc3d","pitchNumber":1,"startTime":"2025-07-26T00:59:08.282Z","endTime":"2025-07-26T00:59:11.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.0,"strikeZoneTop":3.40611699809343,"strikeZoneBottom":1.52323294188287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.504626084423947,"aZ":-23.648259906888427,"pfxX":7.7119132525024,"pfxZ":5.727874316990228,"pX":0.2699600573599342,"pZ":3.503553399459326,"vX0":5.242370002434316,"vY0":-122.19545060137038,"vZ0":1.2046557272785507,"x":106.71,"y":144.18,"x0":-2.9167237128797114,"y0":50.00538016802465,"z0":5.058821767552076,"aX":11.485002133787663},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.9,"breakHorizontal":-15.4,"spinRate":2683,"spinDirection":81},"zone":2,"typeConfidence":2.0,"plateTime":0.4508761248405784,"extension":5.760589675273031},"index":2,"playId":"c267ddc9-fa77-367c-82b7-c14c090b55d2","pitchNumber":2,"startTime":"2025-07-26T00:59:23.822Z","endTime":"2025-07-26T00:59:27.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.38225173113737,"strikeZoneBottom":1.399073592676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.514788212282934,"aZ":-38.82212923488001,"pfxX":8.167102132314248,"pfxZ":-4.8185349988385315,"pX":-0.3118181554972079,"pZ":2.345209971493261,"vX0":2.7879503064345803,"vY0":-117.33623023112021,"vZ0":0.9379489176326496,"x":128.89,"y":175.46,"x0":-2.580264633383913,"y0":50.00520441854104,"z0":5.589739730387705,"aX":11.261093113393063},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.2,"breakHorizontal":-15.5,"spinRate":2966,"spinDirection":63},"zone":4,"typeConfidence":2.0,"plateTime":0.4688083331159829,"extension":5.883926925162338},"index":3,"playId":"24566e94-be2d-39ad-a8fb-cf2114f2f6af","pitchNumber":3,"startTime":"2025-07-26T00:59:40.424Z","endTime":"2025-07-26T00:59:44.294Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-26T00:59:50.476Z","endTime":"2025-07-26T01:00:02.085Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.815400680816172,"aZ":-39.22258315303601,"pfxX":8.045988324899128,"pfxZ":-4.948438275659931,"pX":0.7025859151679924,"pZ":1.2910550481618812,"vX0":4.901453575356346,"vY0":-119.64044851953557,"vZ0":-1.7480015125942692,"x":90.22,"y":203.92,"x0":-2.4300285543005997,"y0":50.00283106603509,"z0":5.603322867151745,"aX":11.460711318454457},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.1,"breakHorizontal":-15.8,"spinRate":3051,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4608893347578742,"extension":5.898080429293473},"index":5,"playId":"8b6818a1-e482-3801-810a-f67ab18046d0","pitchNumber":4,"startTime":"2025-07-26T01:00:02.085Z","endTime":"2025-07-26T01:00:05.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:00:05.412Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Jackson doubles (4) on a sharp line drive to left fielder Jordan Beck.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:00:09.840Z","endTime":"2025-07-26T01:01:24.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"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":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.52452781910475,"strikeZoneBottom":1.64634100734586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64350150852051,"aZ":-24.95366806630362,"pfxX":9.20981413470686,"pfxZ":4.827967017624083,"pX":-0.20678481222493988,"pZ":3.0560509847165953,"vX0":3.640259651518945,"vY0":-121.9798274610998,"vZ0":0.33638307052288774,"x":124.88,"y":156.27,"x0":-2.9181804962165674,"y0":50.0027042764264,"z0":5.080574774244198,"aX":13.776421364116562},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.1,"breakHorizontal":-17.5,"spinRate":2726,"spinDirection":82},"zone":2,"typeConfidence":2.0,"plateTime":0.4502970605604437,"extension":6.0580883968868555},"index":0,"playId":"bdeb6950-ac8a-368f-8ea2-d3709da59ff9","pitchNumber":1,"startTime":"2025-07-26T01:00:31.793Z","endTime":"2025-07-26T01:00:35.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.43000158256557,"strikeZoneBottom":1.66470084673856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.203089302527346,"aZ":-26.28755754312017,"pfxX":11.071712307318432,"pfxZ":4.016646377589362,"pX":-0.21954166344775594,"pZ":1.6647239143897528,"vX0":3.069742709542084,"vY0":-120.96500324164352,"vZ0":-2.180008243166082,"x":125.37,"y":193.83,"x0":-2.9466702013846464,"y0":50.000907654913625,"z0":4.909763714822464,"aX":16.209780698029235},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.0,"breakHorizontal":-20.8,"spinRate":2743,"spinDirection":80},"zone":8,"typeConfidence":2.0,"plateTime":0.45487807182670936,"extension":6.066227770142008},"index":1,"playId":"1e107ace-14c1-3f45-b6a9-90eaadd23fad","pitchNumber":2,"startTime":"2025-07-26T01:00:45.914Z","endTime":"2025-07-26T01:00:49.915Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-26T01:00:58.969Z","endTime":"2025-07-26T01:01:10.770Z","isPitch":false,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.965884285535104,"aZ":-38.17504316505538,"pfxX":9.474187362229163,"pfxZ":-4.190960613594336,"pX":0.003140005356311856,"pZ":1.4848406152697051,"vX0":3.2513981054569348,"vY0":-119.96998188534481,"vZ0":-1.2920484834737622,"x":116.88,"y":198.69,"x0":-2.6069133328201426,"y0":50.00246478466349,"z0":5.486894225123278,"aX":13.569036914588873},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.6,"breakHorizontal":-18.0,"spinRate":3031,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.45961861837809703,"extension":6.0579236628898165},"hitData":{"launchSpeed":103.3,"launchAngle":16.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":45.74,"coordY":117.74}},"index":3,"playId":"13bc6ef1-0388-3525-b9a5-16da28c8ba61","pitchNumber":3,"startTime":"2025-07-26T01:01:10.770Z","endTime":"2025-07-26T01:01:24.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:01:24.466Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Holliday singles on a line drive to right fielder Tyler Freeman. Alex Jackson scores.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:01:49.746Z","endTime":"2025-07-26T01:02:40.580Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":{"id":656234,"link":"/api/v1/people/656234"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.6,"strikeZoneTop":3.39000180424161,"strikeZoneBottom":1.59301965847488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.590303447129404,"aZ":-32.692584911545474,"pfxX":-8.250655642334152,"pfxZ":-0.2669695890557797,"pX":-0.5039137369345226,"pZ":3.0490765119791643,"vX0":8.288696560233104,"vY0":-138.99224285347265,"vZ0":-0.46288206889534134,"x":136.21,"y":156.45,"x0":-2.4499617536106597,"y0":50.00031038479615,"z0":5.385026319362909,"aX":-16.172182404060802},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":-0.4,"breakHorizontal":13.3,"spinRate":2150,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.3937849719051356,"extension":5.839372104633563},"index":0,"playId":"620ecf98-24a4-3ed4-aa34-13c37b84b924","pitchNumber":1,"startTime":"2025-07-26T01:01:52.394Z","endTime":"2025-07-26T01:01:56.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.9,"strikeZoneTop":3.3874228116034,"strikeZoneBottom":1.6412747174932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1987039714373,"aZ":-38.86562821517217,"pfxX":9.82702409434054,"pfxZ":-4.70404731392223,"pX":-0.005911321390382203,"pZ":2.0438709432574975,"vX0":2.999812583776387,"vY0":-119.3798526414602,"vZ0":0.14150444997571432,"x":117.23,"y":183.6,"x0":-2.560457392355796,"y0":50.00473134900095,"z0":5.52622848473686,"aX":13.971603742719765},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.2,"breakHorizontal":-18.6,"spinRate":2866,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4614665384296841,"extension":5.914292476191331},"index":1,"playId":"7dab8ff3-34ba-3f84-83f8-b10e26ca97fd","pitchNumber":2,"startTime":"2025-07-26T01:02:07.145Z","endTime":"2025-07-26T01:02:11.067Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-26T01:02:20.390Z","endTime":"2025-07-26T01:02:29.150Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.62065346062197,"aZ":-38.62565008432748,"pfxX":10.169600356578899,"pfxZ":-4.687127104793466,"pX":-0.34941773367164397,"pZ":1.7267611906647968,"vX0":1.5914942992083092,"vY0":-117.82784378318777,"vZ0":-0.5901916056850189,"x":130.32,"y":192.16,"x0":-2.3559024056105335,"y0":50.000207238532965,"z0":5.612933900161498,"aX":14.007077669621781},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.3,"breakHorizontal":-18.7,"spinRate":2882,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.46851025568294347,"extension":5.58742742537444},"hitData":{"launchSpeed":76.8,"launchAngle":27.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.44,"coordY":84.3}},"index":3,"playId":"3df50a2a-253b-394c-87aa-58fb27ded227","pitchNumber":3,"startTime":"2025-07-26T01:02:29.150Z","endTime":"2025-07-26T01:02:40.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:02:40.580Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jordan Westburg grounds into a force out, second baseman Thairo Estrada to shortstop Ezequiel Tovar. Jackson Holliday out at 2nd. Jordan Westburg to 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:03:11.878Z","endTime":"2025-07-26T01:04:54.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.53409491205023,"strikeZoneBottom":1.59932480743362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.574161351384262,"aZ":-28.456506943026184,"pfxX":8.191932914460159,"pfxZ":2.584497607657024,"pX":-0.021357990924146305,"pZ":2.4896475309444153,"vX0":4.484411370115994,"vY0":-119.55904074713165,"vZ0":-0.317430276393444,"x":117.81,"y":171.56,"x0":-2.9897522721056227,"y0":50.00108562673572,"z0":5.1934333172414275,"aX":11.77380956724879},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.9,"breakHorizontal":-16.0,"spinRate":2634,"spinDirection":75},"zone":5,"typeConfidence":2.0,"plateTime":0.4593701818145912,"extension":5.888132910301175},"index":0,"playId":"a26893bf-385e-39b1-b53b-245b6aa94b9c","pitchNumber":1,"startTime":"2025-07-26T01:03:11.878Z","endTime":"2025-07-26T01:03:15.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.55742221587213,"strikeZoneBottom":1.65491368740538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.532846770979283,"aZ":-28.227479794067932,"pfxX":9.377172726822062,"pfxZ":2.7447394853913147,"pX":0.3337824232000005,"pZ":1.6301559173587523,"vX0":4.707153227474734,"vY0":-119.83132596589604,"vZ0":-2.1780927815366127,"x":104.28,"y":194.77,"x0":-2.8812028880653235,"y0":50.0028967763163,"z0":5.10012861863336,"aX":13.487181293785106},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.7,"breakHorizontal":-18.2,"spinRate":2694,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.45901681723979504,"extension":5.967163156248164},"index":1,"playId":"38b8dcd8-eb14-3df3-9800-2591f77beeff","pitchNumber":2,"startTime":"2025-07-26T01:03:28.374Z","endTime":"2025-07-26T01:03:32.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.61570990391243,"strikeZoneBottom":1.77661034343681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11209143575569,"aZ":-24.24190243458466,"pfxX":1.334612517307143,"pfxZ":4.400990581239835,"pX":-0.17676759770374934,"pZ":4.998047711760369,"vX0":5.316571167815789,"vY0":-133.5402944073686,"vZ0":2.174897262920024,"x":123.74,"y":103.83,"x0":-2.368093663203615,"y0":50.006560585413844,"z0":5.918364881301215,"aX":2.4066932409635036},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":-3.6,"spinRate":2467,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.41036836359147033,"extension":5.84665377774403},"index":2,"playId":"0f8039e2-ae10-3cd9-8d27-da4d786a55b8","pitchNumber":3,"startTime":"2025-07-26T01:03:46.412Z","endTime":"2025-07-26T01:03:49.412Z","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":"6b6a5f1b-684a-32d9-ad47-f2cf02231133","startTime":"2025-07-26T01:04:04.837Z","endTime":"2025-07-26T01:04:07.837Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.481575213286863,"aZ":-25.95409384872321,"pfxX":8.101574479090889,"pfxZ":4.249084528407207,"pX":0.32206936741569053,"pZ":1.4306322917248548,"vX0":4.760607168149178,"vY0":-120.79689231212615,"vZ0":-3.237086851713789,"x":104.72,"y":200.15,"x0":-2.7328868711993715,"y0":50.005645934417274,"z0":5.092016562393835,"aX":11.866910528818893},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.1,"breakHorizontal":-15.8,"spinRate":2647,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.45498056119544605,"extension":5.796141772084591},"index":4,"playId":"d47b63aa-7701-3802-afab-e3edac054f3b","pitchNumber":4,"startTime":"2025-07-26T01:04:22.187Z","endTime":"2025-07-26T01:04:25.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14290102333377,"aZ":-34.856061342691845,"pfxX":-8.111509607243388,"pfxZ":-1.4131157935997276,"pX":0.6301236558986306,"pZ":2.594362331074787,"vX0":11.175443544255254,"vY0":-136.70185639905685,"vZ0":-0.821566557132356,"x":92.98,"y":168.73,"x0":-2.4571934948308543,"y0":50.006439184776376,"z0":5.291691847612188,"aX":-15.355561509247286},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-2.5,"breakHorizontal":12.4,"spinRate":2221,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.40068716639140334,"extension":5.8684106997278755},"hitData":{"launchSpeed":77.0,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.22,"coordY":147.63}},"index":5,"playId":"197de26e-576f-3b96-b961-00a1d16a25f0","pitchNumber":5,"startTime":"2025-07-26T01:04:45.617Z","endTime":"2025-07-26T01:04:54.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:04:54.271Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Laureano flies out to center fielder Mickey Moniak.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T01:05:14.152Z","endTime":"2025-07-26T01:07:37.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.44903047459627,"strikeZoneBottom":1.49860567300336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.495166434674736,"aZ":-26.507776643481535,"pfxX":10.721147483948625,"pfxZ":3.9003871441822238,"pX":-1.6978614025712049,"pZ":3.681998078717494,"vX0":-0.04821766794988369,"vY0":-119.85044695579667,"vZ0":1.7705163238141122,"x":181.72,"y":139.37,"x0":-3.0699410179456943,"y0":50.002504740044046,"z0":5.303648118230778,"aX":15.571457818015105},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.8,"breakHorizontal":-19.4,"spinRate":2510,"spinDirection":89},"zone":11,"typeConfidence":2.0,"plateTime":0.4572766790280207,"extension":5.595234882479231},"index":0,"playId":"4b9af6e7-30a8-3d4e-9831-1840b95edcf3","pitchNumber":1,"startTime":"2025-07-26T01:05:26.493Z","endTime":"2025-07-26T01:05:30.256Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"a2df888d-c6b6-308c-b28e-aae5161d5dc5","startTime":"2025-07-26T01:05:45.517Z","endTime":"2025-07-26T01:05:48.517Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.45805194118882,"strikeZoneBottom":1.64593059812098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.511024054715996,"aZ":-27.852320676590633,"pfxX":0.34813681400117513,"pfxZ":2.5021631363609096,"pX":-1.6702383555561184,"pZ":4.7206041748528484,"vX0":2.276358176124392,"vY0":-130.67417274357354,"vZ0":2.4454260669689525,"x":180.67,"y":111.32,"x0":-2.5978969941894756,"y0":50.00510925918549,"z0":5.8648644588789836,"aX":0.6023426852188537},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":-1.1,"spinRate":2449,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.419141929278946,"extension":5.561591869610187},"index":2,"playId":"9c1447cd-b9ed-37b6-ba73-78da0000c352","pitchNumber":2,"startTime":"2025-07-26T01:06:06.446Z","endTime":"2025-07-26T01:06:10.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.35328019241598,"strikeZoneBottom":1.52440934546739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.479055306742893,"aZ":-25.927687082839736,"pfxX":8.407469820653505,"pfxZ":4.25416953487596,"pX":0.6170415166371596,"pZ":2.4006551404630776,"vX0":5.597502055307273,"vY0":-120.69869984659844,"vZ0":-1.2623547685777752,"x":93.48,"y":173.96,"x0":-2.8281061453549383,"y0":50.00413705003701,"z0":5.223181334718084,"aX":12.348640725980259},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.7,"breakHorizontal":-16.6,"spinRate":2678,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.45458435137561315,"extension":5.703097805450916},"index":3,"playId":"b40a08b1-cf0b-395d-a984-c8d9232e34e1","pitchNumber":3,"startTime":"2025-07-26T01:06:27.090Z","endTime":"2025-07-26T01:06:30.951Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.310088638366924,"aZ":-22.422924116352046,"pfxX":7.9327473490632645,"pfxZ":6.540824271262769,"pX":-0.6526198143308335,"pZ":2.9502480689423445,"vX0":2.916385453856121,"vY0":-121.7333226224377,"vZ0":-0.6608909792939176,"x":141.88,"y":159.12,"x0":-2.899071108003612,"y0":50.005095860725206,"z0":5.177397247619553,"aX":11.83104172178297},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.9,"breakHorizontal":-15.1,"spinRate":2703,"spinDirection":89},"zone":1,"typeConfidence":2.0,"plateTime":0.4510396012461233,"extension":5.705936448752007},"index":4,"playId":"8a2ee591-2987-3b81-9a37-cab4dfe8c35a","pitchNumber":4,"startTime":"2025-07-26T01:06:44.230Z","endTime":"2025-07-26T01:06:47.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.32798216809209,"strikeZoneBottom":1.55007881219693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27526528408033,"aZ":-28.070909935359968,"pfxX":9.503372966869298,"pfxZ":2.8140494203735593,"pX":0.8278900235495249,"pZ":0.8548391579491724,"vX0":5.528306056407553,"vY0":-120.72322746093877,"vZ0":-3.8938906817942796,"x":85.44,"y":215.7,"x0":-2.7360335939064186,"y0":50.00295369568427,"z0":4.994654103882572,"aX":13.847455502387273},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.3,"breakHorizontal":-18.6,"spinRate":2682,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4559343339031887,"extension":5.874339781042839},"index":5,"playId":"2311a861-f357-389c-93b0-c9868f0d9d8a","pitchNumber":5,"startTime":"2025-07-26T01:07:05.598Z","endTime":"2025-07-26T01:07:09.171Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.037923281822454,"aZ":-27.836676180927014,"pfxX":8.245657475733033,"pfxZ":2.8788991216667146,"pX":0.3689688977803645,"pZ":2.218031460645229,"vX0":4.6133760239302175,"vY0":-122.29317742530202,"vZ0":-1.0087775680770623,"x":102.94,"y":178.89,"x0":-2.615982211096328,"y0":50.00535984662395,"z0":5.032468491747606,"aX":12.439975815295846},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.2,"breakHorizontal":-16.1,"spinRate":2728,"spinDirection":88},"zone":6,"typeConfidence":2.0,"plateTime":0.4485874841670352,"extension":5.682662784072649},"hitData":{"launchSpeed":95.8,"launchAngle":42.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.47,"coordY":62.5}},"index":6,"playId":"11b17f4d-f1dc-3a29-9c96-04f24e68b71f","pitchNumber":6,"startTime":"2025-07-26T01:07:25.627Z","endTime":"2025-07-26T01:07:37.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:07:37.192Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:10:01.312Z","endTime":"2025-07-26T01:11:03.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Kittredge replaces Grant Wolfram.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:08:55.566Z","endTime":"2025-07-26T01:10:03.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":552640,"link":"/api/v1/people/552640"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.4860545376895,"strikeZoneBottom":1.53354313406431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13174934979199,"aZ":-29.36393551402652,"pfxX":3.0021782573907085,"pfxZ":1.6488312770999975,"pX":-0.42393382452482326,"pZ":2.990066407693871,"vX0":2.250847263399284,"vY0":-128.8413131864714,"vZ0":-2.010643840052907,"x":133.16,"y":158.05,"x0":-1.6946368510384995,"y0":50.00483619324303,"z0":6.0181881146037375,"aX":5.120209654479791},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.8,"breakHorizontal":-5.9,"spinRate":2683,"spinDirection":133},"zone":1,"typeConfidence":0.87,"plateTime":0.4227866760193626,"extension":6.439620571326592},"index":1,"playId":"911f33b0-cf88-3d0f-890f-bf2b17e28658","pitchNumber":1,"startTime":"2025-07-26T01:10:03.637Z","endTime":"2025-07-26T01:10:07.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36482917357002,"aZ":-29.04285662576918,"pfxX":2.0428546796594578,"pfxZ":1.7856892386912824,"pX":0.6447108488716105,"pZ":2.1172256522299255,"vX0":5.1493299510179105,"vY0":-130.54864319110672,"vZ0":-4.302372638422246,"x":92.43,"y":181.61,"x0":-1.6063024248230597,"y0":50.00369463323173,"z0":5.933170883957721,"aX":3.581544115366031},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":-4.7,"spinRate":2710,"spinDirection":129},"zone":9,"typeConfidence":0.83,"plateTime":0.4170283409046589,"extension":6.483173026338794},"index":2,"playId":"7d20dd22-93cc-3aee-93da-329aa93d7244","pitchNumber":2,"startTime":"2025-07-26T01:10:18.534Z","endTime":"2025-07-26T01:10:22.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T01:10:31.518Z","endTime":"2025-07-26T01:10:44.644Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.56000038827889,"strikeZoneBottom":1.70742742432397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.124198330893673,"aZ":-29.28523830652964,"pfxX":1.6294985236109074,"pfxZ":1.6718425275713775,"pX":1.3432344175088575,"pZ":1.3073283490013745,"vX0":6.762243624616557,"vY0":-130.12563079835425,"vZ0":-6.135575328551036,"x":65.8,"y":203.48,"x0":-1.4919130555613038,"y0":50.00357433531227,"z0":5.8903860205117695,"aX":2.818335221171927},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.9,"breakHorizontal":-4.3,"spinRate":2689,"spinDirection":120},"zone":14,"typeConfidence":0.85,"plateTime":0.41955901401900153,"extension":6.502755697177283},"index":4,"playId":"f54bedbf-f27e-3a18-ab41-3e967fb0c777","pitchNumber":3,"startTime":"2025-07-26T01:10:44.644Z","endTime":"2025-07-26T01:10:48.172Z","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":88.1,"endSpeed":81.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81856897040205,"aZ":-30.37238107824454,"pfxX":4.065195470899694,"pfxZ":1.0644550332824405,"pX":0.5586763727380336,"pZ":2.284121132749177,"vX0":3.8275739443861196,"vY0":-128.36774645120406,"vZ0":-3.455190944727201,"x":95.7,"y":177.11,"x0":-1.4737393373927863,"y0":50.000005152599144,"z0":5.984211143645857,"aX":6.857593916304603},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":-8.2,"spinRate":2768,"spinDirection":106},"zone":6,"typeConfidence":0.9,"plateTime":0.4248861039508167,"extension":6.401022525674101},"index":5,"playId":"ed123cc4-2aa0-363b-b9ab-0e9cf662e861","pitchNumber":4,"startTime":"2025-07-26T01:10:59.734Z","endTime":"2025-07-26T01:11:03.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:11:03.008Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ezequiel Tovar homers (6) on a fly ball to left field.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:11:03.842Z","endTime":"2025-07-26T01:12:06.506Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":552640,"link":"/api/v1/people/552640"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.39995691381736,"strikeZoneBottom":1.43506555301219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.926138067688946,"aZ":-30.232089648534426,"pfxX":1.962237667090936,"pfxZ":1.1450595445671254,"pX":-0.30409131153319563,"pZ":2.45892726203785,"vX0":2.806194579386696,"vY0":-128.7421760865234,"vZ0":-3.080433001068073,"x":128.59,"y":172.39,"x0":-1.6600411473202497,"y0":50.0001490888494,"z0":5.993293721795563,"aX":3.3164192875750858},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.7,"breakHorizontal":-4.2,"spinRate":2700,"spinDirection":110},"zone":4,"typeConfidence":0.86,"plateTime":0.4242717377752028,"extension":6.49484430986551},"index":0,"playId":"fbc8f0c6-e4a9-3c59-8d68-7c74584ae623","pitchNumber":1,"startTime":"2025-07-26T01:11:26.476Z","endTime":"2025-07-26T01:11:30.353Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48994543160086,"aZ":-23.534539863295937,"pfxX":-9.640365849271252,"pfxZ":4.509191997959342,"pX":-0.6573092650865181,"pZ":2.067800405733388,"vX0":5.937236503084663,"vY0":-137.0788584753442,"vZ0":-5.8266419851573,"x":142.06,"y":182.95,"x0":-1.5917300611654983,"y0":50.00077276651224,"z0":5.813376111684068,"aX":-18.461336220987615},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":16.3,"spinRate":2345,"spinDirection":211},"zone":7,"typeConfidence":0.9,"plateTime":0.39859158523393523,"extension":6.434685719982067},"hitData":{"launchSpeed":107.1,"launchAngle":26.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.93,"coordY":60.08}},"index":1,"playId":"ae6d318b-d510-362a-b9ca-6a9e013dd6a4","pitchNumber":2,"startTime":"2025-07-26T01:11:40.675Z","endTime":"2025-07-26T01:12:06.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:12:06.506Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thairo Estrada strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:12:01.707Z","endTime":"2025-07-26T01:13:14.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82841698561748,"aZ":-17.406071069771507,"pfxX":-8.766179728085818,"pfxZ":7.529022648064478,"pX":-0.47159366665429503,"pZ":1.9947432372674807,"vX0":5.714907668150992,"vY0":-138.8701269249065,"vZ0":-7.267109857606509,"x":134.98,"y":184.92,"x0":-1.4126434577745577,"y0":50.00368709918006,"z0":5.794454804366818,"aX":-17.19721778258646},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":14.8,"spinRate":2240,"spinDirection":206},"zone":7,"typeConfidence":0.91,"plateTime":0.3937627951825058,"extension":6.49387038556293},"index":0,"playId":"7f1a733c-c885-37b9-abbe-8d6ee5b25b95","pitchNumber":1,"startTime":"2025-07-26T01:12:30.154Z","endTime":"2025-07-26T01:12:34.431Z","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":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.021544065537526,"aZ":-27.59218904743367,"pfxX":3.377673122627726,"pfxZ":2.582891113935946,"pX":0.6884403818516672,"pZ":0.7930793413067407,"vX0":4.630027162698348,"vY0":-131.72003462699092,"vZ0":-7.901016103411147,"x":90.76,"y":217.37,"x0":-1.5236918615508313,"y0":50.00615200427384,"z0":5.8386838689221445,"aX":6.003687922363688},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.4,"breakHorizontal":-7.1,"spinRate":2779,"spinDirection":122},"zone":14,"typeConfidence":0.86,"plateTime":0.4140481895047392,"extension":6.4511974515932815},"index":1,"playId":"0a49be1f-acd7-37f6-a053-ef7b588b683f","pitchNumber":2,"startTime":"2025-07-26T01:12:48.590Z","endTime":"2025-07-26T01:12:51.660Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-26T01:12:57.823Z","endTime":"2025-07-26T01:13:10.833Z","isPitch":false,"type":"action","player":{"id":642731,"link":"/api/v1/people/642731"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22225914379131,"aZ":-30.565805053463116,"pfxX":1.459677970617511,"pfxZ":0.9113402663887049,"pX":-0.24140083040712423,"pZ":1.4199507274236312,"vX0":3.1755888962597814,"vY0":-131.3137622183759,"vZ0":-6.008985223580777,"x":126.2,"y":200.44,"x0":-1.6513455547717253,"y0":50.003955948091196,"z0":5.984040460524193,"aX":2.573539419401407},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.7,"breakHorizontal":-3.2,"spinRate":2693,"spinDirection":118},"zone":13,"typeConfidence":0.82,"plateTime":0.4155436708624656,"extension":6.4288721170319505},"index":3,"playId":"b526b45d-1554-3677-9aa8-b1dadbe01159","pitchNumber":3,"startTime":"2025-07-26T01:13:10.833Z","endTime":"2025-07-26T01:13:14.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:13:14.009Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T01:13:15.302Z","endTime":"2025-07-26T01:14:40.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.57882849673418,"aZ":-17.815655020664266,"pfxX":-8.881020939319605,"pfxZ":7.351817179681129,"pX":-0.5850284967147368,"pZ":0.9590617686122133,"vX0":6.070265274822103,"vY0":-138.54420814628446,"vZ0":-9.696629065029773,"x":139.3,"y":212.89,"x0":-1.645248755214599,"y0":50.00647852578165,"z0":5.68384312640984,"aX":-17.350162313606155},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":14.9,"spinRate":2349,"spinDirection":215},"zone":13,"typeConfidence":0.89,"plateTime":0.39464261659769484,"extension":6.47662298343919},"index":0,"playId":"4eb061cc-ad35-3568-a886-b0c7cab23d27","pitchNumber":1,"startTime":"2025-07-26T01:13:40.463Z","endTime":"2025-07-26T01:13:43.633Z","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":88.7,"endSpeed":82.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.945883467125856,"aZ":-32.29448714186988,"pfxX":3.73406668331634,"pfxZ":-0.0674416906802966,"pX":-0.1337868921065155,"pZ":1.0268335820156673,"vX0":2.676575446317387,"vY0":-129.19134241423544,"vZ0":-6.01989450378975,"x":122.1,"y":211.06,"x0":-1.6657529686160921,"y0":50.005483014485755,"z0":5.845867658027898,"aX":6.361947153784855},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.2,"breakHorizontal":-7.3,"spinRate":2813,"spinDirection":100},"zone":13,"typeConfidence":0.91,"plateTime":0.42269897936338774,"extension":6.425308762932336},"index":1,"playId":"dd344188-d906-34e8-8e3c-22596e971a82","pitchNumber":2,"startTime":"2025-07-26T01:13:56.556Z","endTime":"2025-07-26T01:13:59.762Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T01:14:05.236Z","endTime":"2025-07-26T01:14:18.726Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.392779476241472,"aZ":-34.18768558704495,"pfxX":2.5412877061448897,"pfxZ":-1.2255320870022794,"pX":-0.261069656214389,"pZ":1.8718654789268745,"vX0":2.7211768333199586,"vY0":-127.53565751260234,"vZ0":-3.322983906298557,"x":126.95,"y":188.24,"x0":-1.672216199858111,"y0":50.00137445303239,"z0":5.889912467141433,"aX":4.182579105613285},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.8,"breakHorizontal":-5.3,"spinRate":2795,"spinDirection":88},"zone":8,"typeConfidence":0.9,"plateTime":0.42958551345839213,"extension":6.511319202238326},"index":3,"playId":"9baa97a3-7a11-311e-88a2-665966710cbf","pitchNumber":3,"startTime":"2025-07-26T01:14:18.726Z","endTime":"2025-07-26T01:14:21.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.080621797983902,"aZ":-31.427083405312743,"pfxX":2.4171990131734793,"pfxZ":0.4349449895098403,"pX":-0.0641417403476567,"pZ":0.2124145305715734,"vX0":3.5162346219458827,"vY0":-129.1493314662192,"vZ0":-8.098966797825911,"x":119.44,"y":233.04,"x0":-1.751499934238682,"y0":50.002705939147994,"z0":5.769342645853369,"aX":4.127620898921849},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.6,"breakHorizontal":-5.0,"spinRate":2731,"spinDirection":120},"zone":13,"typeConfidence":0.9,"plateTime":0.4223203118970731,"extension":6.469583535800892},"index":4,"playId":"b5900722-f8f8-305c-950a-20f468e9874c","pitchNumber":4,"startTime":"2025-07-26T01:14:37.082Z","endTime":"2025-07-26T01:14:40.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:14:40.783Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler O'Neill doubles (6) on a sharp line drive to center fielder Mickey Moniak.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:17:10.563Z","endTime":"2025-07-26T01:17:26.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Kinley replaces Jake Bird.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:15:19.602Z","endTime":"2025-07-26T01:17:12.896Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.80550025278071,"aZ":-12.101569027891433,"pfxX":-2.1106512409680187,"pfxZ":10.485759259591578,"pX":0.06856445377707217,"pZ":2.0090724130359106,"vX0":2.6674982357106827,"vY0":-137.32917766595398,"vZ0":-9.508190173198246,"x":114.39,"y":184.54,"x0":-0.6401582353220338,"y0":50.00019232217111,"z0":6.334641971633525,"aX":-4.0394917696133215},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":3.2,"spinRate":2403,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.3985113176751196,"extension":5.662967608803229},"hitData":{"launchSpeed":106.2,"launchAngle":19.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":89.0,"coordY":59.0}},"index":1,"playId":"c5308ca9-8cac-36cd-9c91-6c2220468f7d","pitchNumber":1,"startTime":"2025-07-26T01:17:12.896Z","endTime":"2025-07-26T01:17:26.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:17:26.174Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Urías strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:17:31.015Z","endTime":"2025-07-26T01:18:39.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38851043740437,"aZ":-29.70029795177311,"pfxX":-0.10786417700017559,"pfxZ":1.5240456944761416,"pX":-0.7029233716949068,"pZ":2.6848273754946104,"vX0":0.7141841965262946,"vY0":-125.63575925813669,"vZ0":-3.5521351490358253,"x":143.79,"y":166.29,"x0":-0.9752864736865028,"y0":50.000218350500965,"z0":6.4977179325754015,"aX":-0.17474149871084227},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":0.0,"spinRate":2437,"spinDirection":173},"zone":4,"typeConfidence":0.9,"plateTime":0.4338379147598683,"extension":5.5605893159534086},"index":0,"playId":"38ead567-b237-305d-b850-b1ad6c364ca3","pitchNumber":1,"startTime":"2025-07-26T01:17:56.138Z","endTime":"2025-07-26T01:17:59.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.923070446441145,"aZ":-26.995627706299768,"pfxX":0.32719777033210296,"pfxZ":3.0143004082963465,"pX":-0.7825485056184484,"pZ":3.1732882008318755,"vX0":0.549645662087398,"vY0":-129.19884694842364,"vZ0":-3.3441578752035364,"x":146.83,"y":153.1,"x0":-1.0392526323148998,"y0":50.00109585714587,"z0":6.523524825900463,"aX":0.5618329727107934},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.0,"breakHorizontal":-0.7,"spinRate":2476,"spinDirection":165},"zone":1,"typeConfidence":0.9,"plateTime":0.42140141458658187,"extension":5.575281711724651},"index":1,"playId":"bf48b103-06cf-394a-bf86-b4e28c5dfe1f","pitchNumber":2,"startTime":"2025-07-26T01:18:15.228Z","endTime":"2025-07-26T01:18:18.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.805305390427126,"aZ":-29.657029868033103,"pfxX":1.3232788139972604,"pfxZ":1.517099505298475,"pX":-0.04534575775592073,"pZ":2.658134561018566,"vX0":1.6493852601443142,"vY0":-127.48301136278779,"vZ0":-3.6642229641488036,"x":118.73,"y":167.01,"x0":-0.8703094918135571,"y0":50.00417888389089,"z0":6.430249482670023,"aX":2.199656115054719},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":-2.8,"spinRate":2640,"spinDirection":92},"zone":5,"typeConfidence":0.91,"plateTime":0.42804806065814205,"extension":5.561944394718083},"index":2,"playId":"ae3aec24-05a9-34b8-9ad7-018def1604ea","pitchNumber":3,"startTime":"2025-07-26T01:18:36.832Z","endTime":"2025-07-26T01:18:39.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:18:39.966Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cedric Mullins lines out to center fielder Mickey Moniak. Tyler O'Neill to 3rd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:18:42.479Z","endTime":"2025-07-26T01:20:54.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":86.8,"endSpeed":81.1,"strikeZoneTop":3.45963264228172,"strikeZoneBottom":1.62017629821649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.5338523257679,"aZ":-29.597611119329386,"pfxX":0.9537845107180525,"pfxZ":1.5705101325080921,"pX":-0.885900547603193,"pZ":1.3030105602188427,"vX0":-0.20999860859639158,"vY0":-126.46326071084958,"vZ0":-6.751431061637295,"x":150.77,"y":203.6,"x0":-0.9264575280833511,"y0":50.00458461637301,"z0":6.340303035264399,"aX":1.5658056292409612},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":-1.7,"spinRate":2581,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.4308985210515148,"extension":5.6143366872326625},"index":0,"playId":"5989a98d-3cd0-37be-8a92-4268d0985413","pitchNumber":1,"startTime":"2025-07-26T01:19:05.233Z","endTime":"2025-07-26T01:19:09.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.46000154674844,"strikeZoneBottom":1.61010582848653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.186113882126048,"aZ":-29.679716901588737,"pfxX":0.3968715507383491,"pfxZ":1.4974056677206917,"pX":1.133608481748069,"pZ":2.3394149825345445,"vX0":4.123796124900934,"vY0":-127.77949013446721,"vZ0":-4.541494232823277,"x":73.79,"y":175.62,"x0":-0.5494930666518969,"y0":50.00038459902332,"z0":6.459249908082078,"aX":0.6582260268293806},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":-1.6,"spinRate":2499,"spinDirection":166},"zone":14,"typeConfidence":0.91,"plateTime":0.4279007752647783,"extension":5.54308586947786},"index":1,"playId":"da3f32fd-ca7e-3f25-907f-4d6839b9acd0","pitchNumber":2,"startTime":"2025-07-26T01:19:24.859Z","endTime":"2025-07-26T01:19:28.371Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.041280049883888,"aZ":-15.494693354828948,"pfxX":-0.17738398914448938,"pfxZ":8.528662466346711,"pX":-0.21958501053414,"pZ":3.6248987881505816,"vX0":1.464182609199974,"vY0":-138.09672802250668,"vZ0":-4.9892390903836015,"x":125.37,"y":140.91,"x0":-0.7307436494470964,"y0":50.0061481554788,"z0":6.476594535970438,"aX":-0.34700208840367325},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":0.0,"spinRate":2343,"spinDirection":204},"zone":11,"typeConfidence":0.9,"plateTime":0.3946811453271173,"extension":5.462029555597017},"index":2,"playId":"a2fe0333-d5e5-32a6-a34f-d514df3cf2fc","pitchNumber":3,"startTime":"2025-07-26T01:19:46.724Z","endTime":"2025-07-26T01:19:49.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04244648971957,"aZ":-28.934313541798772,"pfxX":0.5175011316348468,"pfxZ":1.9463276296473762,"pX":0.23426151672229806,"pZ":0.6200954236972027,"vX0":1.9550912942898853,"vY0":-127.38706856504614,"vZ0":-8.442006125912833,"x":108.07,"y":222.04,"x0":-0.6064420498695166,"y0":50.00195740550254,"z0":6.222626984744011,"aX":0.8612943662751765},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":-1.3,"spinRate":2495,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.4278971542379306,"extension":5.672398177719533},"index":3,"playId":"c897b619-c0be-3a6e-b1c7-868146b1de61","pitchNumber":4,"startTime":"2025-07-26T01:20:07.044Z","endTime":"2025-07-26T01:20:11.566Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-26T01:20:20.117Z","endTime":"2025-07-26T01:20:42.004Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1994927369219,"aZ":-36.798898772294734,"pfxX":0.606465967454004,"pfxZ":-2.853039741876466,"pX":-0.06905845565721151,"pZ":1.9307084288804515,"vX0":1.4516190465029453,"vY0":-126.22860820523935,"vZ0":-3.9378096270514273,"x":119.63,"y":186.65,"x0":-0.728906863396298,"y0":50.00051973937525,"z0":6.454388107216414,"aX":0.9842148807552644},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.8,"breakHorizontal":-1.4,"spinRate":2696,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.4329020935049157,"extension":5.434976419367864},"hitData":{"launchSpeed":97.9,"launchAngle":23.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.95,"coordY":49.87}},"index":5,"playId":"e0b7420d-56db-3546-b5c4-8aa46c55b0e8","pitchNumber":5,"startTime":"2025-07-26T01:20:42.004Z","endTime":"2025-07-26T01:20:54.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:20:54.005Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T01:21:55.352Z","endTime":"2025-07-26T01:23:17.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan O'Hearn replaces Coby Mayo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T01:21:02.257Z","endTime":"2025-07-26T01:21:07.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-26T01:21:07.168Z","endTime":"2025-07-26T01:21:57.679Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59383199543528,"aZ":-28.971144388315395,"pfxX":1.0382983403527786,"pfxZ":1.8727606036108213,"pX":0.6402643568066727,"pZ":2.3821680266470686,"vX0":2.467760753707722,"vY0":-128.82109278320252,"vZ0":-4.735404428462144,"x":92.59,"y":174.46,"x0":-0.4586822538666204,"y0":50.00074202461406,"z0":6.440466331322251,"aX":1.7736869394146892},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":-2.4,"spinRate":2608,"spinDirection":140},"zone":6,"typeConfidence":0.91,"plateTime":0.4225174166887511,"extension":5.548639389739176},"index":2,"playId":"5609b314-7539-3613-8cb9-a454849f781d","pitchNumber":1,"startTime":"2025-07-26T01:21:57.679Z","endTime":"2025-07-26T01:22:00.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.41419240264047,"strikeZoneBottom":1.53437742003996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.944947374071845,"aZ":-30.393210440850236,"pfxX":1.2644211849667109,"pfxZ":1.0470575626693304,"pX":-1.5091890617221395,"pZ":2.1721754770406436,"vX0":-1.8678675969265337,"vY0":-129.09648984192043,"vZ0":-4.785228633725945,"x":174.53,"y":180.13,"x0":-0.9430936169156046,"y0":50.00239043257326,"z0":6.368446875900519,"aX":2.1505819188141455},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.1,"breakHorizontal":-1.9,"spinRate":2543,"spinDirection":147},"zone":13,"typeConfidence":0.91,"plateTime":0.4230316612304694,"extension":5.609012707078049},"index":3,"playId":"7059429b-064c-385a-97c8-1a83909207fa","pitchNumber":2,"startTime":"2025-07-26T01:22:21.753Z","endTime":"2025-07-26T01:22:24.753Z","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":88.2,"endSpeed":81.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.403948821824457,"aZ":-30.145921839729947,"pfxX":1.2875121265271778,"pfxZ":1.205517782786992,"pX":0.18767939569412156,"pZ":1.6785834745228456,"vX0":1.6819661383315605,"vY0":-128.3838755384889,"vZ0":-5.9650134876896646,"x":109.85,"y":193.46,"x0":-0.641981179001037,"y0":50.000107321668956,"z0":6.364519639028243,"aX":2.1586957115654486},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":-2.6,"spinRate":2517,"spinDirection":182},"zone":8,"typeConfidence":0.91,"plateTime":0.4258681829123434,"extension":5.524962334912269},"index":4,"playId":"9b270a80-2856-3dd8-a32a-a488d37bff52","pitchNumber":3,"startTime":"2025-07-26T01:22:44.218Z","endTime":"2025-07-26T01:22:47.977Z","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":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55757968538381,"aZ":-29.949826988255783,"pfxX":0.24003571838668192,"pfxZ":1.3410166928954594,"pX":0.3602581661894065,"pZ":0.8568959328270579,"vX0":2.3219554251303802,"vY0":-127.9667254768328,"vZ0":-7.711696999131345,"x":103.27,"y":215.64,"x0":-0.5888265657539524,"y0":50.00561432260043,"z0":6.244818663225025,"aX":0.3996242161832946},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":-1.0,"spinRate":2584,"spinDirection":76},"zone":14,"typeConfidence":0.91,"plateTime":0.4274498489744216,"extension":5.627430542450777},"index":5,"playId":"4efd5a64-7808-3023-acd5-6e2bd16f3a10","pitchNumber":4,"startTime":"2025-07-26T01:23:14.320Z","endTime":"2025-07-26T01:23:17.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:23:17.627Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Arcia grounds out, third baseman Ramón Urías to first baseman Ryan O'Hearn.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:25:31.262Z","endTime":"2025-07-26T01:25:54.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ryan O'Hearn remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:25:11.614Z","endTime":"2025-07-26T01:25:11.635Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"701","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"description":"Pitching Change: Corbin Martin replaces Andrew Kittredge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T01:25:11.635Z","endTime":"2025-07-26T01:25:33.544Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656686,"link":"/api/v1/people/656686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.42777181119249,"strikeZoneBottom":1.61674867287815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.076301602869993,"aZ":-36.845537878530166,"pfxX":-2.1974782669048456,"pfxZ":-3.1004967539690895,"pX":-0.1747653857499164,"pZ":3.0510079420676277,"vX0":4.753777812623909,"vY0":-122.04667070443202,"vZ0":0.003545551575385719,"x":123.66,"y":156.4,"x0":-1.8624559266947793,"y0":50.00160243301571,"z0":6.2235502364567,"aX":-3.3147833405423164},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.4,"breakHorizontal":2.9,"spinRate":2449,"spinDirection":33},"zone":2,"typeConfidence":2.0,"plateTime":0.44883850325632,"extension":6.187537906363149},"index":2,"playId":"e86562a2-f3a6-30d0-b4a8-87e2da4aff52","pitchNumber":1,"startTime":"2025-07-26T01:25:33.544Z","endTime":"2025-07-26T01:25:37.452Z","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":91.5,"endSpeed":84.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.604042535688226,"aZ":-23.842583529179517,"pfxX":0.35218448085468035,"pfxZ":4.605159220932764,"pX":0.301486562664926,"pZ":2.4488004760770834,"vX0":6.096393494369303,"vY0":-133.17127002999038,"vZ0":-4.8126514979716974,"x":105.51,"y":172.66,"x0":-2.0561550044597623,"y0":50.004970810353186,"z0":5.988001856045388,"aX":0.6359287083986892},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":-1.8,"spinRate":2518,"spinDirection":171},"zone":6,"typeConfidence":2.0,"plateTime":0.4101279637912447,"extension":6.104867824078307},"hitData":{"launchSpeed":90.9,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.68,"coordY":161.82}},"index":3,"playId":"a8365e5a-030d-327b-a218-ca41203f4ced","pitchNumber":2,"startTime":"2025-07-26T01:25:46.728Z","endTime":"2025-07-26T01:25:54.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:25:54.963Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Toglia grounds out to first baseman Ryan O'Hearn.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:26:00.177Z","endTime":"2025-07-26T01:26:52.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32159674838265,"aZ":-36.61517417981841,"pfxX":-1.709310981541281,"pfxZ":-2.6979971082718395,"pX":-0.24022061317038726,"pZ":0.08362210054459566,"vX0":5.2591632922958755,"vY0":-127.21648347931514,"vZ0":-7.313445746105365,"x":126.16,"y":236.52,"x0":-2.1094250244220665,"y0":50.006273605573554,"z0":5.886899596288818,"aX":-2.8120538437059683},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.2,"breakHorizontal":1.9,"spinRate":2619,"spinDirection":6},"zone":13,"typeConfidence":2.0,"plateTime":0.43004146938486265,"extension":6.1924502080122075},"index":0,"playId":"89b33d68-54ff-3eef-8547-5f14a28766a4","pitchNumber":1,"startTime":"2025-07-26T01:26:26.474Z","endTime":"2025-07-26T01:26:29.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.444106302664924,"aZ":-39.64824255593518,"pfxX":-1.3144876762386484,"pfxZ":-4.704664475164754,"pX":-0.5789957066799963,"pZ":1.680816581581482,"vX0":3.733086088994775,"vY0":-124.77973640737811,"vZ0":-2.9504314726662795,"x":139.07,"y":193.4,"x0":-1.919052613334249,"y0":50.004298060947335,"z0":6.122710040612987,"aX":-2.0880293966866184},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-9.0,"breakHorizontal":1.6,"spinRate":2620,"spinDirection":14},"zone":7,"typeConfidence":2.0,"plateTime":0.43778267484054867,"extension":6.111965085211615},"hitData":{"launchSpeed":81.8,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.84,"coordY":168.91}},"index":1,"playId":"10d3bef0-dbc4-3d1d-b4da-85fbc0fc64ea","pitchNumber":2,"startTime":"2025-07-26T01:26:43.792Z","endTime":"2025-07-26T01:26:52.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:26:52.705Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to second baseman Jordan Westburg.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T01:26:54.555Z","endTime":"2025-07-26T01:28:55.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"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(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":91.7,"endSpeed":85.0,"strikeZoneTop":3.30815913425516,"strikeZoneBottom":1.58768163826221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26154991331889,"aZ":-25.897458560779988,"pfxX":1.046432492309862,"pfxZ":3.447394773023282,"pX":0.61120896460196,"pZ":2.1157384801880235,"vX0":6.575162192935204,"vY0":-133.4688085823889,"vZ0":-4.815066183707742,"x":93.7,"y":181.66,"x0":-2.010915813926004,"y0":50.00271616670369,"z0":5.787122778234036,"aX":1.904589082138036},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.5,"breakHorizontal":-3.2,"spinRate":2453,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.4089405352131177,"extension":6.4367577669919855},"index":0,"playId":"e0687fd7-d335-3b47-8f08-d2db6aed7eae","pitchNumber":1,"startTime":"2025-07-26T01:27:18.669Z","endTime":"2025-07-26T01:27:22.630Z","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":87.0,"endSpeed":80.9,"strikeZoneTop":3.39746577632243,"strikeZoneBottom":1.57846453901686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44778561176171,"aZ":-40.51685350628024,"pfxX":-1.1885067638407332,"pfxZ":-5.080450436938964,"pX":1.05785331026163,"pZ":2.733746820114235,"vX0":7.619935999901742,"vY0":-126.66932717172116,"vZ0":-0.5821010252298887,"x":76.68,"y":164.97,"x0":-1.8221500255105139,"y0":50.00491389708608,"z0":6.178304570951045,"aX":-1.9519753788100862},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-9.1,"breakHorizontal":0.6,"spinRate":2642,"spinDirection":20},"zone":12,"typeConfidence":2.0,"plateTime":0.4307687506647566,"extension":6.118516913176973},"index":1,"playId":"2bcd2603-ad6b-3bc9-bc8b-90b18a8ac7ad","pitchNumber":2,"startTime":"2025-07-26T01:27:31.971Z","endTime":"2025-07-26T01:27:35.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.26642027160149,"strikeZoneBottom":1.56303916076287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.257101473613954,"aZ":-25.879661977261232,"pfxX":1.654469002066615,"pfxZ":3.4731611718780435,"pX":-0.18788838297806212,"pZ":3.048265654939604,"vX0":4.401862072121791,"vY0":-133.13071703900917,"vZ0":-2.6889583479926418,"x":124.16,"y":156.48,"x0":-2.0718281227690456,"y0":50.000066166592994,"z0":5.927448407056219,"aX":2.9938849372083665},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":-3.8,"spinRate":2453,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.4100605828969024,"extension":6.4143195154285255},"index":2,"playId":"1900ba7e-abf9-3f5e-bfa7-0be9d25dece9","pitchNumber":3,"startTime":"2025-07-26T01:27:49.849Z","endTime":"2025-07-26T01:27:53.548Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-26T01:28:00.261Z","endTime":"2025-07-26T01:28:12.502Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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":92.1,"endSpeed":84.8,"strikeZoneTop":3.36708960841855,"strikeZoneBottom":1.54840621020395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.484288991418946,"aZ":-25.815479464855247,"pfxX":1.1477076846722287,"pfxZ":3.475613352731628,"pX":1.244305403760568,"pZ":4.0493754435566665,"vX0":7.692793504819361,"vY0":-134.00983678599667,"vZ0":-0.5029213652516125,"x":69.57,"y":129.45,"x0":-1.806043457212671,"y0":50.00099934368781,"z0":6.074803249753188,"aX":2.097606091958044},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.4,"breakHorizontal":-3.6,"spinRate":2381,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.40788040031079964,"extension":6.491250394515591},"index":4,"playId":"a8d6f134-1538-311f-b9f6-ab21643b863a","pitchNumber":4,"startTime":"2025-07-26T01:28:12.502Z","endTime":"2025-07-26T01:28:15.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.36966095990319,"strikeZoneBottom":1.48523877318762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.296642997318216,"aZ":-12.653786591672338,"pfxX":-1.282300839236762,"pfxZ":9.908512034790633,"pX":1.139522357075768,"pZ":1.6107252937922798,"vX0":8.844216761968026,"vY0":-139.68662196401604,"vZ0":-9.00654538264147,"x":73.56,"y":195.29,"x0":-1.905151187478745,"y0":50.00651439503273,"z0":5.714726267994758,"aX":-2.527008498495323},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":0.5,"spinRate":2530,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.3925346195130026,"extension":6.66399382294914},"index":5,"playId":"04a8f2d0-22c4-347f-9c0a-cfa08536da07","pitchNumber":5,"startTime":"2025-07-26T01:28:32.436Z","endTime":"2025-07-26T01:28:36.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.684364357499476,"aZ":-21.284823672660853,"pfxX":0.6200198761138211,"pfxZ":5.901250485264372,"pX":0.5743531173309234,"pZ":2.317767467651591,"vX0":7.006799076576757,"vY0":-134.60140922437841,"vZ0":-5.151727516258205,"x":95.11,"y":176.2,"x0":-2.1370235618829456,"y0":50.003219474077284,"z0":5.752224147691112,"aX":1.1427644330580256},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":-2.5,"spinRate":2412,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4060689147286807,"extension":6.43891133578228},"hitData":{"launchSpeed":98.2,"launchAngle":8.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":144.46,"coordY":137.38}},"index":6,"playId":"a9a00485-989b-36f5-b1d3-07b2ead564cb","pitchNumber":6,"startTime":"2025-07-26T01:28:49.029Z","endTime":"2025-07-26T01:28:55.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:28:55.674Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colton Cowser grounds out, first baseman Michael Toglia to pitcher Seth Halvorsen.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T01:31:41.153Z","endTime":"2025-07-26T01:33:04.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678020,"link":"/api/v1/people/678020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Halvorsen replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:30:02.632Z","endTime":"2025-07-26T01:31:27.066Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678020,"link":"/api/v1/people/678020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T01:31:27.066Z","endTime":"2025-07-26T01:31:43.506Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.3,"endSpeed":90.8,"strikeZoneTop":3.46850307807876,"strikeZoneBottom":1.61351024218857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.788001743611595,"aZ":-8.599900622656403,"pfxX":-5.68551482249329,"pfxZ":11.193454239822822,"pX":0.42821510341901586,"pZ":1.7560761147934452,"vX0":9.320681828204938,"vY0":-144.03634697810955,"vZ0":-9.72809700543766,"x":100.68,"y":191.37,"x0":-2.107740555394857,"y0":50.000135374722355,"z0":5.705010210470693,"aX":-11.97166449136332},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.5,"breakHorizontal":8.5,"spinRate":2245,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.3799621453564108,"extension":6.736814282021014},"index":2,"playId":"a555293a-6df4-31a1-8e32-520888ea6a03","pitchNumber":1,"startTime":"2025-07-26T01:31:43.506Z","endTime":"2025-07-26T01:31:47.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.3653893417952,"strikeZoneBottom":1.39585791160191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.979718700133493,"aZ":-27.119725585376155,"pfxX":-9.408329966635117,"pfxZ":2.8572077182702147,"pX":-1.2301035267760043,"pZ":0.4535241217515371,"vX0":6.862635677408383,"vY0":-132.05158851416235,"vZ0":-7.933481532799223,"x":163.89,"y":226.53,"x0":-2.6396080677666247,"y0":50.00049718969575,"z0":5.490292832792518,"aX":-16.622323500157634},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.6,"breakHorizontal":15.6,"spinRate":1732,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4147020820188878,"extension":6.648835347789999},"index":3,"playId":"60c40f62-aff4-383e-86b7-d6a58b57b540","pitchNumber":2,"startTime":"2025-07-26T01:32:00.369Z","endTime":"2025-07-26T01:32:03.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":89.6,"strikeZoneTop":3.46999951662997,"strikeZoneBottom":1.52312005370406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.60171652483393,"aZ":-12.897384084681761,"pfxX":-9.558078004347998,"pfxZ":9.363008994727034,"pX":0.8222686946522311,"pZ":1.1618043158642044,"vX0":11.013862963309142,"vY0":-143.1617450108735,"vZ0":-10.24257550146034,"x":85.66,"y":207.41,"x0":-1.8481420686087096,"y0":50.00298627593088,"z0":5.61146220890599,"aX":-19.677246713384346},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":14.9,"spinRate":2323,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3838136032200854,"extension":6.86215746403175},"index":4,"playId":"ef893f7e-02fb-3aad-8565-d134b17f54ce","pitchNumber":3,"startTime":"2025-07-26T01:32:20.331Z","endTime":"2025-07-26T01:32:23.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34987982378067,"aZ":-17.185623616082967,"pfxX":-8.87071042956114,"pfxZ":7.291792395915358,"pX":-1.3938766965491136,"pZ":3.114073036133587,"vX0":5.724439446684467,"vY0":-142.79367231055642,"vZ0":-4.409359756976243,"x":170.13,"y":154.7,"x0":-2.277110389260317,"y0":50.00106440580685,"z0":5.766909485487081,"aX":-18.229057687722186},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.5,"breakHorizontal":14.9,"spinRate":2144,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3842922804000861,"extension":6.749679899995611},"index":5,"playId":"1c4709ce-b057-3efa-9c20-c051bd6c62e1","pitchNumber":4,"startTime":"2025-07-26T01:32:40.285Z","endTime":"2025-07-26T01:32:43.445Z","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":100.3,"endSpeed":91.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.44389362727006,"aZ":-13.348499401035475,"pfxX":-7.738621997710932,"pfxZ":8.820927722084182,"pX":0.1406923768999129,"pZ":1.2781097561614347,"vX0":8.91594037032743,"vY0":-145.47096677263625,"vZ0":-10.47986137892618,"x":111.64,"y":204.27,"x0":-1.9645907463477454,"y0":50.002311488727216,"z0":5.745516974729758,"aX":-16.516501281404576},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":12.1,"spinRate":2192,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3771070510128407,"extension":6.79859833604111},"hitData":{"launchSpeed":86.4,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.6,"coordY":163.2}},"index":6,"playId":"2936687e-8e05-38d3-82f8-f10dbe635ed7","pitchNumber":5,"startTime":"2025-07-26T01:32:57.242Z","endTime":"2025-07-26T01:33:04.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:33:04.515Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out to first baseman Michael Toglia.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T01:34:00.327Z","endTime":"2025-07-26T01:34:10.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gunnar Henderson replaces Alex Jackson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T01:33:13.951Z","endTime":"2025-07-26T01:33:28.979Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":656577,"link":"/api/v1/people/656577"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T01:33:28.979Z","endTime":"2025-07-26T01:34:02.704Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.716495108101434,"aZ":-15.702563743756167,"pfxX":-7.047588662945623,"pfxZ":7.8236764989351615,"pX":0.6018115224859061,"pZ":2.321582160630405,"vX0":10.155835028709847,"vY0":-144.44185449353492,"vZ0":-6.99258901599878,"x":94.06,"y":176.1,"x0":-2.0497633280426477,"y0":50.004256591296574,"z0":5.745603094778441,"aX":-14.841842909349166},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.8,"breakHorizontal":10.7,"spinRate":2130,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.37969982205164454,"extension":6.981111588430507},"hitData":{"launchSpeed":106.1,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.96,"coordY":163.34}},"index":2,"playId":"fde9cc34-7907-33b7-a291-8e897575bb61","pitchNumber":1,"startTime":"2025-07-26T01:34:02.704Z","endTime":"2025-07-26T01:34:10.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:34:10.100Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Holliday flies out to left fielder Jordan Beck.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T01:34:24.416Z","endTime":"2025-07-26T01:36:07.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":100.5,"endSpeed":91.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.597440070257285,"aZ":-15.427273733520355,"pfxX":-8.490824463117903,"pfxZ":7.79320877761792,"pX":0.04636741782803825,"pZ":2.372436717947276,"vX0":8.889576162865076,"vY0":-145.9483312318469,"vZ0":-7.059019185305049,"x":115.23,"y":174.72,"x0":-1.9415357533536242,"y0":50.00510208531807,"z0":5.758757265402685,"aX":-18.249362689676108},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.7,"breakHorizontal":13.6,"spinRate":2322,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3758633502885793,"extension":6.848714101661648},"index":0,"playId":"365d308b-c703-300d-99e9-639576f821df","pitchNumber":1,"startTime":"2025-07-26T01:34:36.562Z","endTime":"2025-07-26T01:34:39.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8163232787899,"aZ":-18.35833680511847,"pfxX":-8.059315596438012,"pfxZ":6.370977470271432,"pX":0.27797326355792584,"pZ":2.9317816605040843,"vX0":9.064859286545346,"vY0":-146.1978861006287,"vZ0":-5.431254901099427,"x":106.4,"y":159.62,"x0":-1.8127617300895738,"y0":50.00579328285854,"z0":5.912196792203255,"aX":-17.484723889409103},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":10.7,"breakHorizontal":12.8,"spinRate":2014,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3743671763596663,"extension":6.812141106317241},"index":1,"playId":"5b15e632-7d8e-3a32-95bd-5ccdb8a62582","pitchNumber":2,"startTime":"2025-07-26T01:34:55.079Z","endTime":"2025-07-26T01:34:58.079Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T01:35:05.445Z","endTime":"2025-07-26T01:35:21.236Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.1,"strikeZoneTop":3.38910142709997,"strikeZoneBottom":1.54676770564861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.70286656463515,"aZ":-15.071265747597383,"pfxX":-8.260917997172125,"pfxZ":7.822335582233324,"pX":-1.1443129838845205,"pZ":3.9741203817895765,"vX0":5.655751231356079,"vY0":-147.10485466340046,"vZ0":-3.373149640992213,"x":160.62,"y":131.48,"x0":-2.0210759654145,"y0":50.000880659259295,"z0":6.032088151544836,"aX":-18.058160315998126},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.7,"breakHorizontal":13.8,"spinRate":2254,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3726888754384543,"extension":6.81600553895168},"index":3,"playId":"d435fc3b-c75b-3b40-9e3f-e4603458689b","pitchNumber":3,"startTime":"2025-07-26T01:35:21.236Z","endTime":"2025-07-26T01:35:24.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.1,"strikeZoneTop":3.4004133305894,"strikeZoneBottom":1.57706983024968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.49734666461455,"aZ":-14.66204547098216,"pfxX":-8.242358791666899,"pfxZ":8.079783826664237,"pX":-1.2411810007016697,"pZ":2.098894110496346,"vX0":5.357500414259524,"vY0":-146.286903600503,"vZ0":-8.287605228492362,"x":164.31,"y":182.11,"x0":-2.0254704435218236,"y0":50.00136680254533,"z0":5.847377731237063,"aX":-17.863189038784938},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.2,"breakHorizontal":13.9,"spinRate":2218,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.37440286592389826,"extension":6.979252684524608},"index":4,"playId":"a4156717-3e2b-3298-a0f6-8af42f0f241b","pitchNumber":4,"startTime":"2025-07-26T01:35:39.650Z","endTime":"2025-07-26T01:35:43.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89878539748473,"aZ":-14.59113433600907,"pfxX":-7.7929845142107395,"pfxZ":8.222766614410707,"pX":-0.22490400660928195,"pZ":2.948445444970283,"vX0":8.10453337462666,"vY0":-145.2778693291079,"vZ0":-5.909473149320384,"x":125.57,"y":159.17,"x0":-2.0377025879726784,"y0":50.00282692029245,"z0":5.895114392216867,"aX":-16.66508564646896},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2187,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.37696400191858004,"extension":6.883387617183784},"hitData":{"launchSpeed":96.1,"launchAngle":32.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.6,"coordY":91.34}},"index":5,"playId":"ae8cf03f-7805-3f9a-88a3-d334450b8478","pitchNumber":5,"startTime":"2025-07-26T01:35:58.265Z","endTime":"2025-07-26T01:36:07.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:36:07.136Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Holliday flies out to left fielder Jordan Beck.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-26T01:34:24.416Z","endTime":"2025-07-26T01:36:07.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":100.5,"endSpeed":91.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.597440070257285,"aZ":-15.427273733520355,"pfxX":-8.490824463117903,"pfxZ":7.79320877761792,"pX":0.04636741782803825,"pZ":2.372436717947276,"vX0":8.889576162865076,"vY0":-145.9483312318469,"vZ0":-7.059019185305049,"x":115.23,"y":174.72,"x0":-1.9415357533536242,"y0":50.00510208531807,"z0":5.758757265402685,"aX":-18.249362689676108},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.7,"breakHorizontal":13.6,"spinRate":2322,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3758633502885793,"extension":6.848714101661648},"index":0,"playId":"365d308b-c703-300d-99e9-639576f821df","pitchNumber":1,"startTime":"2025-07-26T01:34:36.562Z","endTime":"2025-07-26T01:34:39.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8163232787899,"aZ":-18.35833680511847,"pfxX":-8.059315596438012,"pfxZ":6.370977470271432,"pX":0.27797326355792584,"pZ":2.9317816605040843,"vX0":9.064859286545346,"vY0":-146.1978861006287,"vZ0":-5.431254901099427,"x":106.4,"y":159.62,"x0":-1.8127617300895738,"y0":50.00579328285854,"z0":5.912196792203255,"aX":-17.484723889409103},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":10.7,"breakHorizontal":12.8,"spinRate":2014,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3743671763596663,"extension":6.812141106317241},"index":1,"playId":"5b15e632-7d8e-3a32-95bd-5ccdb8a62582","pitchNumber":2,"startTime":"2025-07-26T01:34:55.079Z","endTime":"2025-07-26T01:34:58.079Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T01:35:05.445Z","endTime":"2025-07-26T01:35:21.236Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.1,"strikeZoneTop":3.38910142709997,"strikeZoneBottom":1.54676770564861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.70286656463515,"aZ":-15.071265747597383,"pfxX":-8.260917997172125,"pfxZ":7.822335582233324,"pX":-1.1443129838845205,"pZ":3.9741203817895765,"vX0":5.655751231356079,"vY0":-147.10485466340046,"vZ0":-3.373149640992213,"x":160.62,"y":131.48,"x0":-2.0210759654145,"y0":50.000880659259295,"z0":6.032088151544836,"aX":-18.058160315998126},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.7,"breakHorizontal":13.8,"spinRate":2254,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3726888754384543,"extension":6.81600553895168},"index":3,"playId":"d435fc3b-c75b-3b40-9e3f-e4603458689b","pitchNumber":3,"startTime":"2025-07-26T01:35:21.236Z","endTime":"2025-07-26T01:35:24.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.1,"strikeZoneTop":3.4004133305894,"strikeZoneBottom":1.57706983024968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.49734666461455,"aZ":-14.66204547098216,"pfxX":-8.242358791666899,"pfxZ":8.079783826664237,"pX":-1.2411810007016697,"pZ":2.098894110496346,"vX0":5.357500414259524,"vY0":-146.286903600503,"vZ0":-8.287605228492362,"x":164.31,"y":182.11,"x0":-2.0254704435218236,"y0":50.00136680254533,"z0":5.847377731237063,"aX":-17.863189038784938},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.2,"breakHorizontal":13.9,"spinRate":2218,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.37440286592389826,"extension":6.979252684524608},"index":4,"playId":"a4156717-3e2b-3298-a0f6-8af42f0f241b","pitchNumber":4,"startTime":"2025-07-26T01:35:39.650Z","endTime":"2025-07-26T01:35:43.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89878539748473,"aZ":-14.59113433600907,"pfxX":-7.7929845142107395,"pfxZ":8.222766614410707,"pX":-0.22490400660928195,"pZ":2.948445444970283,"vX0":8.10453337462666,"vY0":-145.2778693291079,"vZ0":-5.909473149320384,"x":125.57,"y":159.17,"x0":-2.0377025879726784,"y0":50.00282692029245,"z0":5.895114392216867,"aX":-16.66508564646896},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2187,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.37696400191858004,"extension":6.883387617183784},"hitData":{"launchSpeed":96.1,"launchAngle":32.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":28.6,"coordY":91.34}},"index":5,"playId":"ae8cf03f-7805-3f9a-88a3-d334450b8478","pitchNumber":5,"startTime":"2025-07-26T01:35:58.265Z","endTime":"2025-07-26T01:36:07.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:36:07.136Z","atBatIndex":73},"scoringPlays":[6,8,14,16,22,29,38,39,57,61],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[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":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":103.68,"y":166.38},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":136.22,"y":176.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":92.44,"y":92.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":124.45,"y":140.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":156.88,"y":162.32},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":106.21,"y":171.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":40.83,"y":70.39},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":127.45,"y":141.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":13.84,"y":95.2},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":160.94,"y":157.26},"type":"O","description":"Groundout"}]}},{"startIndex":11,"endIndex":19,"top":[11,12,13],"bottom":[14,15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":146.47,"y":175.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":138.34,"y":66.33},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":135.21,"y":32.09},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":130.35,"y":41.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"coordinates":{"x":5.91,"y":76.92},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":183.38,"y":50.99},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":124.45,"y":170.43},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":104.69,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":26,"top":[20,21,22,23],"bottom":[24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"coordinates":{"x":105.98,"y":139.49},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":114.82,"y":178.54},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":75.84,"y":45.45},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":98.73,"y":169.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":48.53,"y":88.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"coordinates":{"x":96.08,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":168.54,"y":177.02},"type":"O","description":"Pop Out"}]}},{"startIndex":27,"endIndex":34,"top":[27,28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":102.7,"y":165.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":76.3,"y":47.75},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":196.82,"y":87.87},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":81.95,"y":147.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":4,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"coordinates":{"x":47.79,"y":93.26},"type":"O","description":"Lineout"}]}},{"startIndex":35,"endIndex":43,"top":[35,36,37,38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"coordinates":{"x":154.35,"y":156.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":31.21,"y":101.01},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":116.87,"y":112.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":99.62,"y":171.95},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":82.24,"y":93.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":5,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":103.17,"y":152.19},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":50,"top":[44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":111.28,"y":174.49},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":116.03,"y":188.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":200.92,"y":125.32},"type":"O","description":"Flyout"}]}},{"startIndex":51,"endIndex":59,"top":[51,52,53,54],"bottom":[55,56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":107.22,"y":151.68},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"coordinates":{"x":45.74,"y":117.74},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":155.44,"y":84.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":144.22,"y":147.63},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":7,"pitcher":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":88.47,"y":62.5},"type":"O","description":"Flyout"}]}},{"startIndex":60,"endIndex":67,"top":[60,61,62,63],"bottom":[64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":34.93,"y":60.08},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":89.0,"y":59.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":151.95,"y":49.87},"type":"O","description":"Lineout"}]}},{"startIndex":68,"endIndex":73,"top":[68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":103.68,"y":161.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"coordinates":{"x":153.84,"y":168.91},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":144.46,"y":137.38},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":152.6,"y":163.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":162.96,"y":163.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":9,"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":28.6,"y":91.34},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":10,"errors":0,"leftOnBase":5},"away":{"runs":6,"hits":7,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"catcher":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"first":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"second":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"third":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"shortstop":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"left":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"center":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"right":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"onDeck":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"inHole":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"battingOrder":2,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"onDeck":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"inHole":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"battingOrder":1,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":10,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".235","atBats":34,"obp":".294","slg":".387","ops":".681","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":17,"rbi":6,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":9,"runs":5,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"5.49","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.57","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":39,"strikes":99,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":5,"pitchesPerInning":"15.33","runsScoredPer9":"5.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":22,"groundOuts":33,"airOuts":32,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":122,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":522,"era":"4.75","inningsPitched":"30.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.48","battersFaced":135,"outs":91,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":198,"strikes":324,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.42","walksPer9Inn":"3.56","hitsPer9Inn":"9.79","runsScoredPer9":"5.04","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"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":true,"isSubstitute":false}},"ID623433":{"person":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":46,"groundOuts":50,"airOuts":71,"runs":40,"doubles":11,"triples":6,"homeRuns":16,"strikeOuts":67,"baseOnBalls":18,"intentionalWalks":1,"hits":71,"hitByPitch":2,"avg":".275","atBats":258,"obp":".326","slg":".550","ops":".876","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":142,"rbi":40,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.12","popOuts":6,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":155,"errors":5,"chances":163,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID642731":{"person":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":18,"groundOuts":44,"airOuts":28,"runs":12,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".283","atBats":120,"obp":".310","slg":".417","ops":".727","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":50,"rbi":20,"leftOnBase":43,"sacBunts":0,"sacFlies":3,"babip":".301","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":3,"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":75,"putOuts":39,"errors":4,"chances":118,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID669911":{"person":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"jerseyNumber":"4","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":33,"groundOuts":53,"airOuts":62,"runs":21,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":124,"baseOnBalls":27,"intentionalWalks":2,"hits":57,"hitByPitch":1,"avg":".194","atBats":294,"obp":".262","slg":".354","ops":".616","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":104,"rbi":31,"leftOnBase":117,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":10,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":701,"errors":3,"chances":750,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":35,"groundOuts":45,"airOuts":66,"runs":18,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":18,"intentionalWalks":0,"hits":53,"hitByPitch":4,"atBats":203,"obp":".329","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":821,"era":"2.89","inningsPitched":"53.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":17,"whip":"1.34","battersFaced":229,"outs":159,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":821,"balls":292,"strikes":529,"strikePercentage":".640","hitBatsmen":4,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".000","pitchesPerInning":"15.49","gamesFinished":4,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"7.30","walksPer9Inn":"3.06","hitsPer9Inn":"9.00","runsScoredPer9":"3.06","homeRunsPer9":"0.85","inheritedRunners":27,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 4 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":27,"strikes":66,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":61,"groundOuts":111,"airOuts":108,"runs":71,"doubles":22,"triples":3,"homeRuns":14,"strikeOuts":74,"baseOnBalls":26,"intentionalWalks":1,"hits":128,"hitByPitch":2,"atBats":416,"obp":".348","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1590,"era":"5.24","inningsPitched":"101.1","wins":2,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.52","battersFaced":449,"outs":304,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1590,"balls":514,"strikes":1076,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.03","rbi":4,"winPercentage":".167","pitchesPerInning":"15.69","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.57","walksPer9Inn":"2.31","hitsPer9Inn":"11.37","runsScoredPer9":"6.31","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596295":{"person":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":7,"gamesStarted":7,"flyOuts":38,"groundOuts":27,"airOuts":54,"runs":25,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":149,"obp":".363","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":580,"era":"6.03","inningsPitched":"34.1","wins":0,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.66","battersFaced":158,"outs":103,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":580,"balls":191,"strikes":389,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"16.89","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"5.24","walksPer9Inn":"1.83","hitsPer9Inn":"13.11","runsScoredPer9":"6.55","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":34,"groundOuts":60,"airOuts":50,"runs":26,"doubles":14,"triples":1,"homeRuns":1,"strikeOuts":19,"baseOnBalls":21,"intentionalWalks":0,"hits":56,"hitByPitch":6,"avg":".308","atBats":182,"obp":".392","slg":".412","ops":".804","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":75,"rbi":16,"leftOnBase":68,"sacBunts":0,"sacFlies":3,"babip":".333","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"182.00","popOuts":3,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":58,"errors":1,"chances":66,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":16,"groundOuts":30,"airOuts":37,"runs":23,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":132,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":604,"era":"4.63","inningsPitched":"35.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":18,"whip":"1.31","battersFaced":149,"outs":105,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":217,"strikes":387,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.26","gamesFinished":9,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"8.74","walksPer9Inn":"3.34","hitsPer9Inn":"8.49","runsScoredPer9":"5.91","homeRunsPer9":"1.03","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":3,"chances":12,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID692585":{"person":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":7,"groundOuts":10,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".214","atBats":42,"obp":".233","slg":".262","ops":".495","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":11,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":12,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":51,"groundOuts":61,"airOuts":87,"runs":49,"doubles":19,"triples":4,"homeRuns":18,"strikeOuts":101,"baseOnBalls":21,"intentionalWalks":0,"hits":98,"hitByPitch":3,"avg":".283","atBats":346,"obp":".329","slg":".517","ops":".846","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":179,"rbi":57,"leftOnBase":136,"sacBunts":0,"sacFlies":1,"babip":".351","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.22","popOuts":21,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":42,"stolenBasePercentage":".808","caughtStealingPercentage":".192","assists":24,"putOuts":379,"errors":7,"chances":410,"fielding":".983","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":1,"flyOuts":15,"groundOuts":35,"airOuts":27,"runs":25,"doubles":1,"triples":1,"homeRuns":8,"strikeOuts":17,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":114,"obp":".395","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":441,"era":"7.45","inningsPitched":"29.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.76","battersFaced":130,"outs":87,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":170,"strikes":271,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".---","pitchesPerInning":"15.21","gamesFinished":7,"strikeoutWalkRatio":"1.31","strikeoutsPer9Inn":"5.28","walksPer9Inn":"4.03","hitsPer9Inn":"11.79","runsScoredPer9":"7.76","homeRunsPer9":"2.48","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":28,"groundOuts":60,"airOuts":57,"runs":13,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":50,"baseOnBalls":10,"intentionalWalks":0,"hits":47,"hitByPitch":3,"avg":".221","atBats":213,"obp":".264","slg":".343","ops":".607","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":73,"rbi":21,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.25","popOuts":10,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":103,"putOuts":130,"errors":3,"chances":236,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":31,"groundOuts":38,"airOuts":52,"runs":33,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":50,"baseOnBalls":26,"intentionalWalks":4,"hits":42,"hitByPitch":2,"atBats":180,"obp":".333","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":855,"era":"5.79","inningsPitched":"46.2","wins":0,"losses":3,"saves":3,"saveOpportunities":6,"holds":8,"blownSaves":3,"earnedRuns":30,"whip":"1.46","battersFaced":210,"outs":140,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":855,"balls":306,"strikes":549,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".000","pitchesPerInning":"18.32","gamesFinished":15,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.01","hitsPer9Inn":"8.10","runsScoredPer9":"6.36","homeRunsPer9":"0.96","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":15},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687134":{"person":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":7,"gamesStarted":5,"flyOuts":23,"groundOuts":32,"airOuts":32,"runs":26,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":41,"hitByPitch":2,"atBats":112,"obp":".407","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":452,"era":"8.67","inningsPitched":"27.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.78","battersFaced":123,"outs":81,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":452,"balls":167,"strikes":285,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"16.74","gamesFinished":2,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"3.00","walksPer9Inn":"2.33","hitsPer9Inn":"13.67","runsScoredPer9":"8.67","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":24,"groundOuts":33,"airOuts":34,"runs":21,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":17,"baseOnBalls":14,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":111,"obp":".341","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":478,"era":"5.83","inningsPitched":"29.1","wins":1,"losses":3,"saves":4,"saveOpportunities":4,"holds":3,"blownSaves":0,"earnedRuns":19,"whip":"1.47","battersFaced":127,"outs":88,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":478,"balls":194,"strikes":284,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".250","pitchesPerInning":"16.30","gamesFinished":13,"strikeoutWalkRatio":"1.21","strikeoutsPer9Inn":"5.22","walksPer9Inn":"4.30","hitsPer9Inn":"8.90","runsScoredPer9":"6.44","homeRunsPer9":"1.53","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":45,"groundOuts":69,"airOuts":75,"runs":45,"doubles":19,"triples":5,"homeRuns":11,"strikeOuts":103,"baseOnBalls":23,"intentionalWalks":0,"hits":94,"hitByPitch":3,"avg":".276","atBats":340,"obp":".327","slg":".459","ops":".786","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":156,"rbi":35,"leftOnBase":115,"sacBunts":0,"sacFlies":1,"babip":".366","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.91","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":168,"errors":2,"chances":178,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":4,"gamesStarted":4,"flyOuts":13,"groundOuts":27,"airOuts":25,"runs":11,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":89,"obp":".316","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":339,"era":"3.13","inningsPitched":"23.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.30","battersFaced":95,"outs":69,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":339,"balls":106,"strikes":233,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"14.74","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"5.09","walksPer9Inn":"2.35","hitsPer9Inn":"9.39","runsScoredPer9":"4.30","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"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}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":53,"groundOuts":77,"airOuts":87,"runs":35,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":89,"baseOnBalls":22,"intentionalWalks":0,"hits":69,"hitByPitch":0,"avg":".216","atBats":320,"obp":".265","slg":".331","ops":".596","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":344,"totalBases":106,"rbi":31,"leftOnBase":125,"sacBunts":0,"sacFlies":2,"babip":".274","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.71","popOuts":10,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":228,"errors":2,"chances":232,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656234":{"person":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)(BS, 5)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":5,"strikes":16,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":44,"gamesStarted":0,"flyOuts":20,"groundOuts":53,"airOuts":39,"runs":26,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":62,"baseOnBalls":21,"intentionalWalks":3,"hits":54,"hitByPitch":3,"atBats":205,"obp":".336","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":889,"era":"4.05","inningsPitched":"53.1","wins":4,"losses":1,"saves":0,"saveOpportunities":5,"holds":10,"blownSaves":5,"earnedRuns":24,"whip":"1.41","battersFaced":232,"outs":160,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":889,"balls":286,"strikes":603,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":1,"winPercentage":".800","pitchesPerInning":"16.67","gamesFinished":5,"strikeoutWalkRatio":"2.95","strikeoutsPer9Inn":"10.46","walksPer9Inn":"3.54","hitsPer9Inn":"9.11","runsScoredPer9":"4.39","homeRunsPer9":"0.67","inheritedRunners":35,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":17,"groundOuts":32,"airOuts":45,"runs":20,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":36,"baseOnBalls":8,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".267","atBats":150,"obp":".308","slg":".460","ops":".768","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":69,"rbi":15,"leftOnBase":52,"sacBunts":3,"sacFlies":0,"babip":".315","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":6,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":116,"putOuts":64,"errors":5,"chances":185,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID606115":{"person":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":21,"groundOuts":40,"airOuts":37,"runs":7,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":29,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".172","atBats":128,"obp":".209","slg":".250","ops":".459","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":32,"rbi":6,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".206","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":78,"errors":4,"chances":155,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID678020":{"person":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(S, 10)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":15,"groundOuts":47,"airOuts":27,"runs":25,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":147,"obp":".349","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":604,"era":"4.89","inningsPitched":"38.2","wins":1,"losses":2,"saves":10,"saveOpportunities":13,"holds":4,"blownSaves":3,"earnedRuns":21,"whip":"1.50","battersFaced":167,"outs":116,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":604,"balls":221,"strikes":383,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.74","rbi":0,"winPercentage":".333","pitchesPerInning":"15.62","gamesFinished":22,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"8.15","walksPer9Inn":"4.19","hitsPer9Inn":"9.31","runsScoredPer9":"5.82","homeRunsPer9":"1.63","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543592":{"person":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":9,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".240","atBats":25,"obp":".240","slg":".240","ops":".480","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":6,"rbi":0,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":42,"errors":0,"chances":42,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":19,"flyOuts":56,"groundOuts":126,"airOuts":103,"runs":77,"doubles":27,"triples":3,"homeRuns":16,"strikeOuts":52,"baseOnBalls":34,"intentionalWalks":0,"hits":146,"hitByPitch":4,"atBats":420,"obp":".397","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1718,"era":"6.41","inningsPitched":"98.1","wins":4,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.83","battersFaced":466,"outs":295,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1718,"balls":670,"strikes":1048,"strikePercentage":".610","hitBatsmen":4,"balks":1,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".235","pitchesPerInning":"17.47","gamesFinished":0,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"4.76","walksPer9Inn":"3.11","hitsPer9Inn":"13.36","runsScoredPer9":"7.05","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":12,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":8,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[671289,666160,696100,687597,678662,642731,692585,606115,669911,607536,656234,641755,678020],"pitchers":[607536,656234,641755,678020],"bench":[686668,571657,543592],"bullpen":[688642,623433,687134,663372,596295,685299,623474,675848,669020,622608],"battingOrder":[671289,666160,696100,687597,678662,642731,692585,606115,669911],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Goodman (19, Kremer)."},{"label":"HR","value":"Moniak (16, 3rd inning off Kremer, 0 on, 2 out); Estrada (3, 4th inning off Kremer, 1 on, 1 out); Tovar (6, 8th inning off Kittredge, 0 on, 1 out)."},{"label":"TB","value":"Beck 2; Estrada 4; Goodman 3; Moniak 4; Tovar 4."},{"label":"RBI","value":"Beck (35); Estrada 2 (20); Goodman (57); Moniak (40); Tovar (15)."},{"label":"2-out RBI","value":"Beck; Moniak; Goodman."},{"label":"Runners left in scoring position, 2 out","value":"Tovar."},{"label":"Team RISP","value":"1-for-2."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Freeland, K (Holliday at 1st base)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":9,"runs":5,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".238","atBats":36,"obp":".302","slg":".399","ops":".701","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":25,"rbi":5,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"9.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":1,"groundOuts":10,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"4.99","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.42","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":37,"strikes":95,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":6,"pitchesPerInning":"14.67","runsScoredPer9":"6.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID665152":{"person":{"id":665152,"fullName":"Dean Kremer","link":"/api/v1/people/665152"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 5 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":24,"strikes":68,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"7.50","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":21,"gamesStarted":20,"flyOuts":84,"groundOuts":112,"airOuts":141,"runs":59,"doubles":26,"triples":2,"homeRuns":16,"strikeOuts":99,"baseOnBalls":32,"intentionalWalks":0,"hits":120,"hitByPitch":1,"atBats":470,"obp":".303","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1927,"era":"4.23","inningsPitched":"121.1","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.25","battersFaced":506,"outs":364,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1927,"balls":651,"strikes":1276,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":5,"winPercentage":".533","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"7.34","walksPer9Inn":"2.37","hitsPer9Inn":"8.90","runsScoredPer9":"4.38","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":12,"errors":0,"chances":23,"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"}]},"ID669432":{"person":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":21,"groundOuts":47,"airOuts":41,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":147,"obp":".231","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":628,"era":"1.74","inningsPitched":"41.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.87","battersFaced":160,"outs":124,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":214,"strikes":414,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".750","pitchesPerInning":"15.19","gamesFinished":0,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"7.62","walksPer9Inn":"2.61","hitsPer9Inn":"5.23","runsScoredPer9":"1.74","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"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}},"ID666185":{"person":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":21,"groundOuts":22,"airOuts":35,"runs":10,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":6,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".226","atBats":115,"obp":".268","slg":".365","ops":".633","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":42,"rbi":12,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.75","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":73,"errors":0,"chances":76,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":34,"groundOuts":99,"airOuts":71,"runs":51,"doubles":22,"triples":4,"homeRuns":11,"strikeOuts":93,"baseOnBalls":35,"intentionalWalks":4,"hits":100,"hitByPitch":3,"avg":".276","atBats":362,"obp":".344","slg":".450","ops":".794","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":163,"rbi":36,"leftOnBase":116,"sacBunts":0,"sacFlies":1,"babip":".344","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.91","popOuts":15,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":224,"putOuts":113,"errors":7,"chances":344,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID681882":{"person":{"id":681882,"fullName":"Colin Selby","link":"/api/v1/people/681882"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":5,"groundOuts":11,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":44,"obp":".348","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"4.50","inningsPitched":"10.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.60","battersFaced":46,"outs":30,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":59,"strikes":104,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".000","pitchesPerInning":"16.30","gamesFinished":5,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"1.80","hitsPer9Inn":"12.60","runsScoredPer9":"4.50","homeRunsPer9":"1.80","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607732":{"person":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":16,"groundOuts":33,"airOuts":27,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":40,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".132","atBats":114,"obp":".195","slg":".167","ops":".362","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":19,"rbi":8,"leftOnBase":66,"sacBunts":1,"sacFlies":0,"babip":".203","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":12,"stolenBases":44,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":16,"putOuts":278,"errors":5,"chances":299,"fielding":".983","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641933":{"person":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"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":35,"flyOuts":27,"groundOuts":23,"airOuts":42,"runs":14,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":1,"hits":24,"hitByPitch":3,"avg":".198","atBats":121,"obp":".277","slg":".364","ops":".641","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":44,"rbi":12,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".235","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.25","popOuts":10,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":63,"errors":1,"chances":69,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676059":{"person":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":30,"groundOuts":48,"airOuts":50,"runs":35,"doubles":7,"triples":1,"homeRuns":11,"strikeOuts":50,"baseOnBalls":11,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".256","atBats":199,"obp":".305","slg":".467","ops":".772","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":93,"rbi":22,"leftOnBase":65,"sacBunts":0,"sacFlies":0,"babip":".290","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.09","popOuts":14,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":33,"errors":0,"chances":97,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID657656":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 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":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":31,"groundOuts":52,"airOuts":58,"runs":38,"doubles":16,"triples":0,"homeRuns":14,"strikeOuts":69,"baseOnBalls":20,"intentionalWalks":1,"hits":66,"hitByPitch":3,"avg":".273","atBats":242,"obp":".332","slg":".512","ops":".844","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":124,"rbi":43,"leftOnBase":122,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","popOuts":10,"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":7,"putOuts":124,"errors":5,"chances":136,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID656686":{"person":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":16,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":81,"era":"1.93","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.07","battersFaced":20,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":32,"strikes":49,"strikePercentage":".600","hitBatsmen":1,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.36","gamesFinished":1,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.79","hitsPer9Inn":"3.86","runsScoredPer9":"1.93","homeRunsPer9":"1.93","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":15,"groundOuts":26,"airOuts":37,"runs":19,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":53,"baseOnBalls":24,"intentionalWalks":1,"hits":31,"hitByPitch":0,"atBats":147,"obp":".322","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":725,"era":"3.32","inningsPitched":"40.2","wins":2,"losses":3,"saves":2,"saveOpportunities":5,"holds":13,"blownSaves":3,"earnedRuns":15,"whip":"1.35","battersFaced":171,"outs":122,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":725,"balls":291,"strikes":434,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":9,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".400","pitchesPerInning":"17.83","gamesFinished":10,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"11.73","walksPer9Inn":"5.31","hitsPer9Inn":"6.86","runsScoredPer9":"4.20","homeRunsPer9":"0.89","inheritedRunners":20,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":11},"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}},"ID621107":{"person":{"id":621107,"fullName":"Zach Eflin","link":"/api/v1/people/621107"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":44,"groundOuts":77,"airOuts":69,"runs":44,"doubles":19,"triples":0,"homeRuns":16,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":0,"hits":80,"hitByPitch":2,"atBats":269,"obp":".329","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1048,"era":"5.78","inningsPitched":"67.0","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.37","battersFaced":287,"outs":201,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1048,"balls":363,"strikes":685,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".545","pitchesPerInning":"15.64","gamesFinished":0,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"6.31","walksPer9Inn":"1.61","hitsPer9Inn":"10.75","runsScoredPer9":"5.91","homeRunsPer9":"2.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":7,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID602104":{"person":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"jerseyNumber":"29","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":36,"groundOuts":66,"airOuts":70,"runs":25,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":21,"intentionalWalks":0,"hits":60,"hitByPitch":2,"avg":".244","atBats":246,"obp":".300","slg":".366","ops":".666","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":90,"rbi":30,"leftOnBase":114,"sacBunts":0,"sacFlies":8,"babip":".284","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":16,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":125,"putOuts":53,"errors":2,"chances":180,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID702616":{"person":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":51,"groundOuts":102,"airOuts":83,"runs":44,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":97,"baseOnBalls":23,"intentionalWalks":0,"hits":100,"hitByPitch":5,"avg":".262","atBats":382,"obp":".312","slg":".421","ops":".733","caughtStealing":8,"stolenBases":9,"stolenBasePercentage":".529","caughtStealingPercentage":".471","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":161,"rbi":42,"leftOnBase":116,"sacBunts":0,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"27.29","popOuts":9,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":211,"putOuts":118,"errors":6,"chances":335,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":68,"groundOuts":110,"airOuts":128,"runs":54,"doubles":15,"triples":1,"homeRuns":20,"strikeOuts":63,"baseOnBalls":26,"intentionalWalks":2,"hits":113,"hitByPitch":5,"atBats":412,"obp":".324","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1665,"era":"4.54","inningsPitched":"103.0","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.35","battersFaced":445,"outs":309,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1665,"balls":616,"strikes":1049,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".583","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"5.50","walksPer9Inn":"2.27","hitsPer9Inn":"9.87","runsScoredPer9":"4.72","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":12,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID552640":{"person":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","summary":"1.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":1,"strikes":12,"strikePercentage":".920","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":16,"groundOuts":29,"airOuts":27,"runs":13,"doubles":2,"triples":2,"homeRuns":4,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":1,"hits":24,"hitByPitch":0,"atBats":107,"obp":".270","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":407,"era":"3.81","inningsPitched":"28.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":12,"whip":"1.09","battersFaced":115,"outs":85,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":407,"balls":124,"strikes":283,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":1,"winPercentage":".333","pitchesPerInning":"14.36","gamesFinished":8,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.89","walksPer9Inn":"2.22","hitsPer9Inn":"7.62","runsScoredPer9":"4.13","homeRunsPer9":"1.27","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669704":{"person":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":71,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.15","battersFaced":18,"outs":13,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":24,"strikes":47,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"16.38","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.08","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664991":{"person":{"id":664991,"fullName":"Grant Wolfram","link":"/api/v1/people/664991"},"jerseyNumber":"86","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":9,"strikes":8,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":2,"groundOuts":9,"airOuts":6,"runs":10,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":39,"obp":".435","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"10.38","inningsPitched":"8.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"2.31","battersFaced":46,"outs":26,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":60,"strikes":109,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.50","gamesFinished":1,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"11.42","walksPer9Inn":"7.27","hitsPer9Inn":"13.50","runsScoredPer9":"10.38","homeRunsPer9":"2.08","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"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":0,"flyOuts":11,"groundOuts":41,"airOuts":24,"runs":20,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":1,"hits":37,"hitByPitch":1,"atBats":135,"obp":".336","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":606,"era":"4.54","inningsPitched":"35.2","wins":1,"losses":5,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":18,"whip":"1.37","battersFaced":152,"outs":107,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":606,"balls":215,"strikes":391,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".167","pitchesPerInning":"16.99","gamesFinished":5,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"9.34","walksPer9Inn":"3.03","hitsPer9Inn":"9.34","runsScoredPer9":"5.05","homeRunsPer9":"1.01","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":2,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681297":{"person":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":24,"groundOuts":39,"airOuts":37,"runs":15,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":52,"baseOnBalls":7,"intentionalWalks":0,"hits":35,"hitByPitch":5,"avg":".215","atBats":163,"obp":".269","slg":".405","ops":".674","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":66,"rbi":18,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".262","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.38","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":96,"errors":1,"chances":99,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID691723":{"person":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":21,"airOuts":27,"runs":10,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".205","atBats":88,"obp":".286","slg":".330","ops":".616","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":29,"rbi":10,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":10,"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":13,"putOuts":130,"errors":2,"chances":145,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID450203":{"person":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":16,"flyOuts":56,"groundOuts":89,"airOuts":91,"runs":60,"doubles":16,"triples":2,"homeRuns":15,"strikeOuts":99,"baseOnBalls":45,"intentionalWalks":1,"hits":102,"hitByPitch":9,"atBats":373,"obp":".360","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1694,"era":"5.48","inningsPitched":"95.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.54","battersFaced":436,"outs":286,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1694,"balls":611,"strikes":1083,"strikePercentage":".640","hitBatsmen":9,"balks":1,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".429","pitchesPerInning":"17.77","gamesFinished":1,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"9.35","walksPer9Inn":"4.25","hitsPer9Inn":"9.63","runsScoredPer9":"5.66","homeRunsPer9":"1.42","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":13,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":3,"chances":17,"fielding":".824","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656811":{"person":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"jerseyNumber":"32","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":42,"groundOuts":78,"airOuts":79,"runs":40,"doubles":14,"triples":0,"homeRuns":12,"strikeOuts":57,"baseOnBalls":41,"intentionalWalks":3,"hits":82,"hitByPitch":5,"avg":".280","atBats":293,"obp":".374","slg":".451","ops":".825","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":132,"rbi":37,"leftOnBase":136,"sacBunts":0,"sacFlies":3,"babip":".308","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.42","popOuts":13,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":298,"errors":3,"chances":332,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".273","atBats":22,"obp":".273","slg":".727","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":16,"rbi":3,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":3,"putOuts":46,"errors":1,"chances":50,"fielding":".980","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":52,"groundOuts":50,"airOuts":104,"runs":38,"doubles":15,"triples":0,"homeRuns":13,"strikeOuts":83,"baseOnBalls":32,"intentionalWalks":0,"hits":64,"hitByPitch":2,"avg":".215","atBats":298,"obp":".293","slg":".396","ops":".689","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":118,"rbi":42,"leftOnBase":134,"sacBunts":1,"sacFlies":2,"babip":".250","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.92","popOuts":29,"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":0,"putOuts":202,"errors":3,"chances":205,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[702616,676059,657656,641933,602104,656775,691723,656811,681297,656577,683002,665152,664991,552640,656686],"pitchers":[665152,664991,552640,656686],"bench":[666185,607732],"bullpen":[666974,622554,621107,450203,669432,681882,669704,608372],"battingOrder":[702616,676059,657656,641933,602104,656775,656811,681297,683002],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Holliday (15, Freeland, K); Jackson, A (4, Bird); O'Neill (6, Kinley)."},{"label":"HR","value":"Westburg (11, 1st inning off Freeland, K, 0 on, 1 out); O'Neill (4, 1st inning off Freeland, K, 0 on, 2 out); Mayo (2, 2nd inning off Freeland, K, 0 on, 0 out); Jackson, A (2, 2nd inning off Freeland, K, 0 on, 1 out)."},{"label":"TB","value":"Holliday 4; Jackson, A 6; Mayo 4; Mullins; O'Neill 6; Westburg 4."},{"label":"RBI","value":"Holliday (42); Jackson, A (3); Mayo (10); O'Neill (12); Westburg (22)."},{"label":"2-out RBI","value":"O'Neill."},{"label":"Runners left in scoring position, 2 out","value":"O'Hearn; Laureano."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Holliday (1st base by Freeland, K)."}]}],"note":[{"label":"a","value":"Struck out for Mayo in the 8th."},{"label":"b","value":"Grounded out for Jackson, A in the 9th."}]}},"officials":[{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"First Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Freeland, K 93-66; Bird 21-16; Kinley 13-10; Halvorsen 11-7; Kremer 92-68; Wolfram 17-8; Kittredge 13-12; Martin, C 10-7."},{"label":"Groundouts-flyouts","value":"Freeland, K 7-2; Bird 1-1; Kinley 0-0; Halvorsen 2-1; Kremer 8-1; Wolfram 0-0; Kittredge 0-0; Martin, C 2-0."},{"label":"Batters faced","value":"Freeland, K 25; Bird 5; Kinley 4; Halvorsen 3; Kremer 26; Wolfram 4; Kittredge 4; Martin, C 3."},{"label":"Umpires","value":"HP: Chad Fairchild. 1B: Ben May. 2B: Roberto Ortiz. 3B: Bill Miller. "},{"label":"Weather","value":"92 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, Out To RF."},{"label":"First pitch","value":"7:07 PM."},{"label":"T","value":"2:29."},{"label":"Att","value":"25,090."},{"label":"Venue","value":"Oriole Park at Camden Yards."},{"label":"July 25, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577","boxscoreName":"Jackson, A"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".273","atBats":22,"obp":".273","slg":".727","ops":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":16,"rbi":3,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":3,"putOuts":46,"errors":1,"chances":50,"fielding":".980","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933","boxscoreName":"O'Neill"},"jerseyNumber":"9","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"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":35,"flyOuts":27,"groundOuts":23,"airOuts":42,"runs":14,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":1,"hits":24,"hitByPitch":3,"avg":".198","atBats":121,"obp":".277","slg":".364","ops":".641","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":44,"rbi":12,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".235","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.25","popOuts":10,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":63,"errors":1,"chances":69,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","boxscoreName":"Moniak"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":46,"groundOuts":50,"airOuts":71,"runs":40,"doubles":11,"triples":6,"homeRuns":16,"strikeOuts":67,"baseOnBalls":18,"intentionalWalks":1,"hits":71,"hitByPitch":2,"avg":".275","atBats":258,"obp":".326","slg":".550","ops":".876","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":142,"rbi":40,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.12","popOuts":6,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":155,"errors":5,"chances":163,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":656234,"fullName":"Jake Bird","link":"/api/v1/people/656234"},"loser":{"id":552640,"fullName":"Andrew Kittredge","link":"/api/v1/people/552640"},"save":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}