{"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":776999,"link":"/api/v1.1/game/776999/feed/live","metaData":{"wait":10,"timeStamp":"20250727_014210","gameEvents":["force_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776999,"type":"R","doubleHeader":"N","id":"2025/07/26/colmlb-balmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776999-2025-07-26","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-26T23:05:00Z","originalDate":"2025-07-26","officialDate":"2025-07-26","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":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":27,"losses":77,"ties":0,"pct":".260"},"records":{},"divisionLeader":false,"wins":27,"losses":77,"winningPercentage":".260"},"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":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":58,"ties":0,"pct":".442"},"records":{},"divisionLeader":false,"wins":46,"losses":58,"winningPercentage":".442"},"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},"ID682274":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274","firstName":"Yaramil","lastName":"Hiraldo","primaryNumber":"76","birthDate":"1995-12-31","currentAge":30,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yaramil","useLastName":"Hiraldo","middleName":"Junior","boxscoreName":"Hiraldo","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yaramil Hiraldo","nameSlug":"yaramil-hiraldo-682274","firstLastName":"Yaramil Hiraldo","lastFirstName":"Hiraldo, Yaramil","lastInitName":"Hiraldo, Y","initLastName":"Y Hiraldo","fullFMLName":"Yaramil Junior Hiraldo","fullLFMName":"Hiraldo, Yaramil Junior","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID682653":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653","firstName":"Warming","lastName":"Bernabel","primaryNumber":"57","birthDate":"2002-06-06","currentAge":24,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Warming","useLastName":"Bernabel","middleName":"Jose","boxscoreName":"Bernabel","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Warming Bernabel","nameSlug":"warming-bernabel-682653","firstLastName":"Warming Bernabel","lastFirstName":"Bernabel, Warming","lastInitName":"Bernabel, W","initLastName":"W Bernabel","fullFMLName":"Warming Jose Bernabel","fullLFMName":"Bernabel, Warming Jose","strikeZoneTop":3.268,"strikeZoneBottom":1.649},"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":"85","wind":"6 mph, R To L"},"gameInfo":{"attendance":20188,"firstPitch":"2025-07-26T23:06:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"home":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"}},"officialScorer":{"id":482394,"fullName":"Benjamin Trittipoe","link":"/api/v1/people/482394"},"primaryDatacaster":{"id":518190,"fullName":"Larry Mahnken","link":"/api/v1/people/518190"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to left fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:06:31.412Z","endTime":"2025-07-26T23:07:30.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":681297,"link":"/api/v1/people/681297"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-26T20:15:19.821Z","endTime":"2025-07-26T22:45:06.399Z","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-26T22:45:06.399Z","endTime":"2025-07-26T23:05:02.942Z","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-26T23:05:02.942Z","endTime":"2025-07-26T23:06:33.756Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.30753723950588,"strikeZoneBottom":1.4644024099523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15873493541976,"aZ":-15.715534461836132,"pfxX":7.82231133865722,"pfxZ":8.635538446203034,"pX":0.19680349079448448,"pZ":3.07765204853136,"vX0":-7.570207000484545,"vY0":-136.71950526894167,"vZ0":-4.475776105515684,"x":109.5,"y":155.68,"x0":1.975925855464609,"y0":50.005091752470555,"z0":5.803416369630973,"aX":14.914581799999066},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":-12.7,"spinRate":2365,"spinDirection":126},"zone":2,"typeConfidence":0.91,"plateTime":0.39953759592871574,"extension":6.645333625788062},"index":3,"playId":"eed26e1b-dd23-3f40-ab8a-cbce62b332a4","pitchNumber":1,"startTime":"2025-07-26T23:06:33.756Z","endTime":"2025-07-26T23:06:37.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.32247006034667,"strikeZoneBottom":1.51235550467673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74877228438282,"aZ":-14.706510700405161,"pfxX":7.735508060576518,"pfxZ":9.418658868875564,"pX":1.803148065622286,"pZ":2.9844124841295945,"vX0":-3.7376373615065575,"vY0":-135.15224448428486,"vZ0":-4.943268390556173,"x":48.27,"y":158.2,"x0":2.197045886030318,"y0":50.00393667335842,"z0":5.8658865503481525,"aX":14.34788282765145},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":-13.2,"spinRate":2500,"spinDirection":132},"zone":12,"typeConfidence":0.9,"plateTime":0.4048623977720669,"extension":6.591311263079204},"index":4,"playId":"782defb7-b71e-3b9e-a7bc-8480ee3a8042","pitchNumber":2,"startTime":"2025-07-26T23:06:50.394Z","endTime":"2025-07-26T23:06:53.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.34497973482048,"strikeZoneBottom":1.56887722827583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68058051855904,"aZ":-22.336623106541452,"pfxX":10.880320630986073,"pfxZ":5.333307865148508,"pX":-0.557502470089926,"pZ":1.8756342310425054,"vX0":-9.903318098502359,"vY0":-135.06643009133023,"vZ0":-5.987382518219815,"x":138.25,"y":188.14,"x0":1.7446914676603822,"y0":50.00645661074481,"z0":5.694093946175101,"aX":20.087653584743762},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":-17.5,"spinRate":2295,"spinDirection":129},"zone":7,"typeConfidence":0.92,"plateTime":0.40566217437346763,"extension":6.708444789207999},"index":5,"playId":"f583aacb-aae9-3eaa-b6b9-f010d254b9cb","pitchNumber":3,"startTime":"2025-07-26T23:07:05.947Z","endTime":"2025-07-26T23:07:09.470Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.698556424493354,"aZ":-28.935172729159195,"pfxX":-1.2825778242844814,"pfxZ":2.2227945522474886,"pX":-0.8103018464508462,"pZ":0.9952886044927999,"vX0":-5.960569995208006,"vY0":-119.66521420950012,"vZ0":-5.007571818937032,"x":147.89,"y":211.91,"x0":1.873060459684743,"y0":50.00528381271447,"z0":5.687786003617984,"aX":-1.8722115714416891},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.1,"breakHorizontal":3.7,"spinRate":2181,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.456597191700725,"extension":6.5943440778034645},"hitData":{"launchSpeed":91.7,"launchAngle":45.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.3,"coordY":86.49}},"index":6,"playId":"f324fc26-378c-37ec-a181-1effea7f5942","pitchNumber":4,"startTime":"2025-07-26T23:07:22.810Z","endTime":"2025-07-26T23:07:30.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:07:30.997Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:07:45.778Z","endTime":"2025-07-26T23:08:58.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607732,"link":"/api/v1/people/607732"},"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(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":93.7,"endSpeed":85.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.487684521608372,"aZ":-15.760020627791866,"pfxX":7.863718766122252,"pfxZ":8.786451753902035,"pX":-0.8270203749096289,"pZ":2.937755696132191,"vX0":-9.839140606318338,"vY0":-135.99645407667498,"vZ0":-4.672236028672139,"x":148.52,"y":159.46,"x0":1.8202048667599675,"y0":50.00578696216519,"z0":5.77512003688079,"aX":14.697167565998058},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":-12.1,"spinRate":2377,"spinDirection":132},"zone":1,"typeConfidence":0.91,"plateTime":0.4031108856842165,"extension":6.645101691061067},"index":0,"playId":"27e0b15b-1f70-3c33-a2ce-cdc070b10a91","pitchNumber":1,"startTime":"2025-07-26T23:08:00.641Z","endTime":"2025-07-26T23:08:04.569Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-07-26T23:08:09.274Z","endTime":"2025-07-26T23:08:22.701Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.586805934454897,"aZ":-15.384538971142051,"pfxX":6.871301918876941,"pfxZ":9.070064297746194,"pX":0.25147544440919506,"pZ":2.8464074577966207,"vX0":-7.332974150780802,"vY0":-135.22619080004046,"vZ0":-4.9336101843420614,"x":107.41,"y":161.93,"x0":2.1060929518153864,"y0":50.003642274462194,"z0":5.774397449245284,"aX":12.721681480041314},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":-10.9,"spinRate":2341,"spinDirection":126},"zone":2,"typeConfidence":0.9,"plateTime":0.40510570849041816,"extension":6.549801707265966},"index":2,"playId":"110b39c5-de2b-38f0-89a1-b6bc15cb28eb","pitchNumber":2,"startTime":"2025-07-26T23:08:22.701Z","endTime":"2025-07-26T23:08:25.701Z","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":92.9,"endSpeed":84.6,"strikeZoneTop":3.41680093390234,"strikeZoneBottom":1.57569767912445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14553216310942,"aZ":-16.310947610157765,"pfxX":5.632002598230843,"pfxZ":8.60137329661131,"pX":-0.3225722647820496,"pZ":4.233895262453658,"vX0":-7.939586307355396,"vY0":-135.1252643665598,"vZ0":-1.313322570944894,"x":129.3,"y":124.46,"x0":1.925534597148786,"y0":50.00407126134872,"z0":5.875181450107654,"aX":10.389385160140979},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":-8.4,"spinRate":2423,"spinDirection":138},"zone":11,"typeConfidence":0.88,"plateTime":0.40573405270531726,"extension":6.487927398230607},"index":3,"playId":"dfc4a5bd-a0b6-309f-ac37-e54f4fc62cec","pitchNumber":3,"startTime":"2025-07-26T23:08:39.141Z","endTime":"2025-07-26T23:08:42.141Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.065840160936972,"aZ":-15.467226628101878,"pfxX":8.148457770304404,"pfxZ":8.94741975963635,"pX":-0.03951400640697518,"pZ":2.38816292395578,"vX0":-7.8802532104594745,"vY0":-135.85707482858194,"vZ0":-5.962258754046697,"x":118.51,"y":174.3,"x0":1.8415178238753453,"y0":50.003796168444204,"z0":5.688323976818577,"aX":15.21669805703882},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-13.1,"spinRate":2360,"spinDirection":130},"zone":5,"typeConfidence":0.91,"plateTime":0.4033366416701778,"extension":6.5677118885864285},"index":4,"playId":"7d38758d-20cd-315e-8e98-e96ac370f4b0","pitchNumber":4,"startTime":"2025-07-26T23:08:55.238Z","endTime":"2025-07-26T23:08:58.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:08:58.240Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:09:12.787Z","endTime":"2025-07-26T23:10:26.002Z","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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607732,"link":"/api/v1/people/607732"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.54191127984749,"strikeZoneBottom":1.59582862800605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.757989707912103,"aZ":-29.678840452199758,"pfxX":10.321139742461463,"pfxZ":1.5064175113101799,"pX":-1.1022609304451394,"pZ":1.8466326692050232,"vX0":-10.650715984134923,"vY0":-127.69245836071144,"vZ0":-3.8204264653784366,"x":159.02,"y":188.92,"x0":1.7775406360597417,"y0":50.00145151876846,"z0":5.691525316398026,"aX":17.080212154857232},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":-16.3,"spinRate":1700,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.42857603187746696,"extension":6.796141123890681},"index":0,"playId":"6f858aa6-5e13-37d8-8ef4-144795b71297","pitchNumber":1,"startTime":"2025-07-26T23:09:21.460Z","endTime":"2025-07-26T23:09:24.597Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.472207517684815,"aZ":-14.988399124758159,"pfxX":7.05993114641903,"pfxZ":9.049377216187029,"pX":-0.5713135678593075,"pZ":2.6380608502863194,"vX0":-9.41507755232126,"vY0":-136.9983208490331,"vZ0":-5.487456569239374,"x":138.78,"y":167.55,"x0":1.9938486145402665,"y0":50.00417750423471,"z0":5.692750418124714,"aX":13.41095476323147},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":-10.8,"spinRate":2442,"spinDirection":127},"zone":4,"typeConfidence":0.9,"plateTime":0.3999180008319718,"extension":6.451452494518668},"index":1,"playId":"efddaea4-4316-3bd1-9e64-5858401c46e5","pitchNumber":2,"startTime":"2025-07-26T23:09:35.653Z","endTime":"2025-07-26T23:09:39.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.66396074248693,"aZ":-14.001055240228997,"pfxX":7.1616994819510875,"pfxZ":9.598497991069321,"pX":-0.06416307994184972,"pZ":3.1808339498620795,"vX0":-7.833240066836573,"vY0":-137.04876514063838,"vZ0":-4.541184700408682,"x":119.45,"y":152.9,"x0":1.9072396014019681,"y0":50.001007121846165,"z0":5.822897056332678,"aX":13.55651568162272},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":-11.3,"spinRate":2434,"spinDirection":129},"zone":2,"typeConfidence":0.89,"plateTime":0.40040896855369557,"extension":6.574263585939433},"index":2,"playId":"bff8b5c6-0019-3357-9102-252bd2a0a38a","pitchNumber":3,"startTime":"2025-07-26T23:09:58.535Z","endTime":"2025-07-26T23:10:01.587Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-26T23:10:06.674Z","endTime":"2025-07-26T23:10:22.744Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":83.1,"endSpeed":77.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.120357405766466,"aZ":-28.771191864872744,"pfxX":-1.3910501138299876,"pfxZ":2.2814769018118977,"pX":-0.19574275511927144,"pZ":1.5280079605857855,"vX0":-4.859000947506458,"vY0":-120.94959556223363,"vZ0":-4.175914478639381,"x":124.46,"y":197.52,"x0":2.014512399602628,"y0":50.00178425486888,"z0":5.781112010863782,"aX":-2.074605370387537},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.5,"breakHorizontal":3.6,"spinRate":2184,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.451694394188475,"extension":6.388185563129364},"index":4,"playId":"4d1e5081-e9c2-3e35-9ee6-c3b773006f3f","pitchNumber":4,"startTime":"2025-07-26T23:10:22.744Z","endTime":"2025-07-26T23:10:26.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:10:26.002Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:12:25.268Z","endTime":"2025-07-26T23:13:09.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":95.3,"endSpeed":87.6,"strikeZoneTop":3.4453139600453,"strikeZoneBottom":1.55017561728742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.232576614552293,"aZ":-19.1120643872721,"pfxX":-2.8100102083147105,"pfxZ":6.677369690380731,"pX":-1.1386607582815567,"pZ":2.710124389894627,"vX0":1.4879494429825797,"vY0":-138.7962266832604,"vZ0":-6.5068275874294805,"x":160.4,"y":165.61,"x0":-1.315785083785575,"y0":50.00402384955891,"z0":6.351701003600211,"aX":-5.49863695726684},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":4.8,"spinRate":2254,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39418140321105977,"extension":5.923850084153337},"index":0,"playId":"41f1f085-0ec9-3157-9156-97cfdccbcc2d","pitchNumber":1,"startTime":"2025-07-26T23:12:37.501Z","endTime":"2025-07-26T23:12:41.025Z","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":95.2,"endSpeed":87.3,"strikeZoneTop":3.31375826913558,"strikeZoneBottom":1.54864110227589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.692043303721707,"aZ":-18.172633037468767,"pfxX":-2.3088814976883247,"pfxZ":7.198411916649772,"pX":-0.8915689781037672,"pZ":2.5006371690518105,"vX0":1.742232521169641,"vY0":-138.5407221818498,"vZ0":-7.471133792609618,"x":150.98,"y":171.26,"x0":-1.228310284168758,"y0":50.00655319483326,"z0":6.4452775299092355,"aX":-4.4932213763276785},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":3.8,"spinRate":2273,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39522918266748785,"extension":5.783492111010335},"index":1,"playId":"c4cd6b83-f1b6-3161-b5aa-b6f54c88fed4","pitchNumber":2,"startTime":"2025-07-26T23:12:50.136Z","endTime":"2025-07-26T23:12:53.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":76.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.83498891087637,"aZ":-36.21764390698116,"pfxX":3.4260500457527003,"pfxZ":-2.804197961493073,"pX":-0.7483443814123019,"pZ":1.6044637952186238,"vX0":0.7163622084194172,"vY0":-118.84570947642317,"vZ0":-3.7103488215560456,"x":145.53,"y":195.46,"x0":-1.498284047462791,"y0":50.00248544721903,"z0":6.444902303231073,"aX":4.944705750119785},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.6,"breakHorizontal":-6.4,"spinRate":2574,"spinDirection":80},"zone":7,"typeConfidence":2.0,"plateTime":0.4592811260028995,"extension":5.729954195897264},"hitData":{"launchSpeed":90.6,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":144.59}},"index":2,"playId":"cbac8214-a498-3c13-a4a9-dc8ceffcf5fd","pitchNumber":3,"startTime":"2025-07-26T23:13:03.295Z","endTime":"2025-07-26T23:13:09.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:13:09.384Z","atBatIndex":3},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jordan Westburg hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:13:29.267Z","endTime":"2025-07-26T23:14:12.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28831363495307,"aZ":-14.840950251285182,"pfxX":-3.666946945028822,"pfxZ":8.867870722988753,"pX":0.3209249928384703,"pZ":2.4426221178275886,"vX0":5.681271645471117,"vY0":-139.3945347993113,"vZ0":-7.815949699243645,"x":104.77,"y":172.83,"x0":-1.273520360514977,"y0":50.00658749364221,"z0":6.2764460654573035,"aX":-7.170460231898042},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":5.4,"spinRate":2125,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3939455356598174,"extension":6.01691412022831},"index":0,"playId":"02a9d9a0-85b6-3dff-a71d-340063e7875c","pitchNumber":1,"startTime":"2025-07-26T23:13:34.898Z","endTime":"2025-07-26T23:13:41.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.02325133126451,"aZ":-17.741243082683187,"pfxX":-4.694993132855292,"pfxZ":7.365758428856081,"pX":-1.4704360707023303,"pZ":3.7435916891130057,"vX0":1.7219436753848913,"vY0":-139.70362614491742,"vZ0":-3.8130363977245714,"x":173.05,"y":137.7,"x0":-1.4879427052879095,"y0":50.00464105395754,"z0":6.305929126957412,"aX":-9.200358834907336},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":8.0,"spinRate":2139,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3933803626725991,"extension":5.936141294858783},"index":1,"playId":"51414c37-f88d-37ee-8161-fa2c69d9533b","pitchNumber":2,"startTime":"2025-07-26T23:14:06.036Z","endTime":"2025-07-26T23:14:12.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:14:12.016Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gunnar Henderson walks. Jordan Westburg to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:15:34.140Z","endTime":"2025-07-26T23:17:36.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnSecond":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T23:14:19.390Z","endTime":"2025-07-26T23:15:36.107Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":76.2,"strikeZoneTop":3.67633559240211,"strikeZoneBottom":1.78057288774294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.72530002842176,"aZ":-32.95467138724241,"pfxX":3.489467643995944,"pfxZ":-0.5392489533389844,"pX":0.23353434969887535,"pZ":1.0421216225333874,"vX0":3.444291192435448,"vY0":-118.28015914881966,"vZ0":-5.318560621987106,"x":108.1,"y":210.64,"x0":-1.6879003741064933,"y0":50.00568637193955,"z0":6.295905213281105,"aX":5.011115170920948},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.9,"breakHorizontal":-7.1,"spinRate":2434,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4607230514490612,"extension":5.560326248474774},"index":1,"playId":"c2afcf3a-a32a-37e6-b894-88186826c236","pitchNumber":1,"startTime":"2025-07-26T23:15:36.107Z","endTime":"2025-07-26T23:15:39.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.70058487466076,"strikeZoneBottom":1.63179295119306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.322842268220178,"aZ":-19.327555922366894,"pfxX":-3.3134651826379713,"pfxZ":6.717064028379475,"pX":-1.4794079564696934,"pZ":3.169683418183658,"vX0":0.9367129031840595,"vY0":-137.39605875293657,"vZ0":-5.132356504887362,"x":173.39,"y":153.2,"x0":-1.394138827731281,"y0":50.005136681996554,"z0":6.3746954109646685,"aX":-6.338162153799253},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":5.8,"spinRate":1925,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39859187739251034,"extension":5.926770973590253},"index":2,"playId":"74730699-0ed1-3507-ad46-f298e0951d37","pitchNumber":2,"startTime":"2025-07-26T23:15:53.584Z","endTime":"2025-07-26T23:15:56.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.65636066614348,"strikeZoneBottom":1.6566449536889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.141616203071198,"aZ":-17.842434602719806,"pfxX":-4.026302172770494,"pfxZ":7.477183736118809,"pX":-1.0322817337460068,"pZ":2.800100808915603,"vX0":2.388835845384982,"vY0":-137.703740565945,"vZ0":-6.070438503762357,"x":156.35,"y":163.18,"x0":-1.3888212258638604,"y0":50.00255796334076,"z0":6.244034339727653,"aX":-7.71700521935827},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":6.7,"spinRate":1957,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39805724586234703,"extension":5.990157719148909},"index":3,"playId":"8a624144-9ca8-3544-a26f-46254795d10f","pitchNumber":3,"startTime":"2025-07-26T23:16:09.242Z","endTime":"2025-07-26T23:16:13.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.56486744639231,"strikeZoneBottom":1.70370219976307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64230477131338,"aZ":-16.45105324871111,"pfxX":-4.459419916549763,"pfxZ":8.229962707428339,"pX":-0.2636040171704437,"pZ":2.525152677017451,"vX0":3.9152865000075905,"vY0":-137.39393429146216,"vZ0":-7.324394715352395,"x":127.05,"y":170.6,"x0":-1.1282068757827883,"y0":50.005283953395015,"z0":6.345244804379016,"aX":-8.521118987059344},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":7.2,"spinRate":2009,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3987728895542362,"extension":5.944984582148732},"index":4,"playId":"7ac06f63-6672-3827-93b5-196c900b4ed9","pitchNumber":4,"startTime":"2025-07-26T23:16:25.829Z","endTime":"2025-07-26T23:16:30.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01114144346194,"aZ":-16.30460865381982,"pfxX":-3.9441184635488398,"pfxZ":8.052793433598204,"pX":-0.14879501622226396,"pZ":2.4056663676668726,"vX0":4.131864011329718,"vY0":-139.18389793218984,"vZ0":-7.651257011569354,"x":122.67,"y":173.83,"x0":-1.1371341214786836,"y0":50.001959419446564,"z0":6.261459842802985,"aX":-7.7708321763943475},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":6.4,"spinRate":2071,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.39291310523511047,"extension":6.002228695376018},"index":5,"playId":"e3e917ac-0656-353e-9e1b-5beb4357c766","pitchNumber":5,"startTime":"2025-07-26T23:16:42.420Z","endTime":"2025-07-26T23:16:45.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.749710727087006,"aZ":-16.661632448362628,"pfxX":-4.255042569663092,"pfxZ":7.816546091304483,"pX":-1.0925564589119174,"pZ":2.7464093683310007,"vX0":1.3506795561110176,"vY0":-140.221024751763,"vZ0":-6.746349428709372,"x":158.65,"y":164.63,"x0":-1.0287142669744302,"y0":50.00336328535214,"z0":6.277545912677033,"aX":-8.443095722725314},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":7.4,"spinRate":2222,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39114643010331873,"extension":6.051400818006566},"index":6,"playId":"0eaf1c15-f92d-36d4-91d4-7e39ff2270c9","pitchNumber":6,"startTime":"2025-07-26T23:17:02.093Z","endTime":"2025-07-26T23:17:06.038Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.62394187350731,"strikeZoneBottom":1.70999828046259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.920554148507655,"aZ":-17.397003059820168,"pfxX":-2.602349399658636,"pfxZ":7.512673759141357,"pX":0.9283679089378072,"pZ":2.797898432487359,"vX0":6.488924502856663,"vY0":-139.28751353192237,"vZ0":-6.517822139542398,"x":81.61,"y":163.24,"x0":-1.0921028629979506,"y0":50.00403128286358,"z0":6.316170932722992,"aX":-5.12005138361665},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":3.4,"spinRate":2106,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.39304023427937906,"extension":6.078324130342998},"index":7,"playId":"56c8d9d2-5950-3375-95d4-7205c10efb96","pitchNumber":7,"startTime":"2025-07-26T23:17:27.833Z","endTime":"2025-07-26T23:17:36.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:17:36.678Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a ground ball to left fielder Jordan Beck. Jordan Westburg scores. Gunnar Henderson to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:17:45.436Z","endTime":"2025-07-26T23:19:10.561Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":{"id":622608,"link":"/api/v1/people/622608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.51945327533757,"strikeZoneBottom":1.63893989780615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.767959720064297,"aZ":-13.75183985291489,"pfxX":-3.033721812491422,"pfxZ":9.305509204864434,"pX":-0.48417439516719796,"pZ":3.233864937455759,"vX0":3.0587226704586516,"vY0":-139.64836428344057,"vZ0":-6.098533504566438,"x":135.46,"y":151.47,"x0":-1.1983039982511996,"y0":50.001254154962794,"z0":6.346656664875875,"aX":-6.005251844325528},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":4.9,"spinRate":2084,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.39187180310105196,"extension":6.079602816675045},"index":0,"playId":"da5ee975-dc8a-3559-bdd9-db8f91aa14c4","pitchNumber":1,"startTime":"2025-07-26T23:17:56.846Z","endTime":"2025-07-26T23:18:00.149Z","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":80.4,"endSpeed":75.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.854284925562823,"aZ":-36.245131275407594,"pfxX":4.371309381536582,"pfxZ":-2.8959251779809563,"pX":0.4554730427066019,"pZ":2.567145319334516,"vX0":3.097349403657096,"vY0":-117.22187562597013,"vZ0":-1.1360684539603798,"x":99.64,"y":169.47,"x0":-1.4456789695696404,"y0":50.00067798010334,"z0":6.408587575585449,"aX":6.149975234227416},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.3,"breakHorizontal":-8.6,"spinRate":2390,"spinDirection":70},"zone":6,"typeConfidence":2.0,"plateTime":0.4652791932108671,"extension":5.7365688556897405},"index":1,"playId":"51a7f5b3-10e4-38db-9202-aadae2292ae0","pitchNumber":2,"startTime":"2025-07-26T23:18:11.768Z","endTime":"2025-07-26T23:18:18.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.4,"strikeZoneTop":3.52028144839868,"strikeZoneBottom":1.55460883517409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.75166668701559,"aZ":-36.19300447069629,"pfxX":2.4137657714933516,"pfxZ":-2.5806849456581378,"pX":0.940021515448601,"pZ":0.7687704490300645,"vX0":4.951238474569861,"vY0":-123.29542472332612,"vZ0":-5.830992537677131,"x":81.17,"y":218.02,"x0":-1.3982699717748095,"y0":50.00332696230999,"z0":6.176705941068373,"aX":3.759582781896253},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.6,"breakHorizontal":-5.4,"spinRate":2531,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44221861031601506,"extension":6.002770608740987},"index":2,"playId":"b79d7739-8330-3dc0-9f59-eac28b512e4c","pitchNumber":3,"startTime":"2025-07-26T23:18:38.621Z","endTime":"2025-07-26T23:18:41.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.04443811629715,"aZ":-15.935980434179735,"pfxX":-2.6781392285045635,"pfxZ":7.940523514150035,"pX":-0.5658727177722771,"pZ":3.1106173975558664,"vX0":2.8014975157229434,"vY0":-141.77107620528122,"vZ0":-5.75413716276187,"x":138.57,"y":154.79,"x0":-1.2167614742165753,"y0":50.00239148971653,"z0":6.176112137027259,"aX":-5.476252869886855},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":4.3,"spinRate":2156,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3856873601609525,"extension":6.219643303879386},"hitData":{"launchSpeed":102.5,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.98,"coordY":122.29}},"index":3,"playId":"a35a0610-eb6c-3b4f-a7a7-4840de7f07c9","pitchNumber":4,"startTime":"2025-07-26T23:18:59.531Z","endTime":"2025-07-26T23:19:10.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:19:10.561Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ramón Laureano grounds into a double play, third baseman Orlando Arcia to second baseman Thairo Estrada to first baseman Warming Bernabel. Ryan O'Hearn out at 2nd. Ramón Laureano out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:19:37.347Z","endTime":"2025-07-26T23:23:05.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.41086452635443,"strikeZoneBottom":1.52657607778335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.178044936789146,"aZ":-27.218936870529216,"pfxX":3.5754731772373516,"pfxZ":2.9635406778715065,"pX":0.7894547846338482,"pZ":1.8970175640575893,"vX0":4.4103489407191265,"vY0":-128.64082017026467,"vZ0":-5.503854147628474,"x":86.91,"y":187.56,"x0":-1.4130051255578573,"y0":50.0027879028669,"z0":6.179445215417208,"aX":5.980878714275469},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":-7.4,"spinRate":2226,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.42609009262049335,"extension":6.057871884411734},"index":0,"playId":"9fafb1d6-39ae-344b-8207-617d20120d63","pitchNumber":1,"startTime":"2025-07-26T23:19:47.304Z","endTime":"2025-07-26T23:19:50.848Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.43319871136497,"strikeZoneBottom":1.4700795107704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.219016908030927,"aZ":-30.09447241634106,"pfxX":1.9523506625922082,"pfxZ":1.2642058591348846,"pX":0.5528403600195805,"pZ":1.1314812880428151,"vX0":4.675247955407531,"vY0":-127.75880384445644,"vZ0":-6.291495715384961,"x":95.93,"y":208.23,"x0":-1.557250268501072,"y0":50.00517179144553,"z0":6.002478229928303,"aX":3.2150259507352343},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":-4.7,"spinRate":2331,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.42931935226415074,"extension":5.940572388034421},"index":1,"playId":"dc5325b6-7363-35b9-ab43-c319cc8ead83","pitchNumber":2,"startTime":"2025-07-26T23:20:04.973Z","endTime":"2025-07-26T23:20:08.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.39759162258544,"strikeZoneBottom":1.50377943690453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.097406926532653,"aZ":-13.599085531070639,"pfxX":-3.137046327348938,"pfxZ":9.286560858354942,"pX":0.7620960340223524,"pZ":2.03520852845021,"vX0":6.3983417679850545,"vY0":-139.7446975731368,"vZ0":-8.744640539021251,"x":87.95,"y":183.83,"x0":-1.137875051749875,"y0":50.00551418519666,"z0":6.0749673952540615,"aX":-6.277049783586439},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":4.6,"spinRate":2193,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3902312854352319,"extension":6.217925399277305},"index":2,"playId":"8a066b76-57e5-3dd7-bfbe-4799bec54c27","pitchNumber":3,"startTime":"2025-07-26T23:20:25.204Z","endTime":"2025-07-26T23:20:28.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.39212950138489,"strikeZoneBottom":1.49836070760232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.786386461355693,"aZ":-28.59690137970222,"pfxX":1.5213377504648324,"pfxZ":2.233489218873679,"pX":1.0903993826499279,"pZ":0.2248960292944231,"vX0":6.109412101902146,"vY0":-125.66783363071079,"vZ0":-8.35126564672276,"x":75.44,"y":232.71,"x0":-1.567157148366809,"y0":50.00456747593456,"z0":5.904673568919282,"aX":2.4407274068476252},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2241,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.4353694775543042,"extension":5.952233926177998},"index":3,"playId":"c36c2090-5a52-33e0-993e-dfbade4deb35","pitchNumber":4,"startTime":"2025-07-26T23:20:42.865Z","endTime":"2025-07-26T23:20:45.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45456840736011,"aZ":-17.561283124010536,"pfxX":-3.9268185972351164,"pfxZ":7.365047611192866,"pX":0.3541714429320333,"pZ":3.4291388941700274,"vX0":5.911078062769441,"vY0":-140.13521383009635,"vZ0":-4.3472860069768915,"x":103.5,"y":146.19,"x0":-1.2748767462274864,"y0":50.00047668431596,"z0":6.151998550465287,"aX":-7.788867541801117},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":5.9,"spinRate":2008,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39126110250172275,"extension":6.124850748599043},"index":4,"playId":"8f1e6e62-4418-36d6-a347-38253272d68e","pitchNumber":5,"startTime":"2025-07-26T23:21:04.230Z","endTime":"2025-07-26T23:21:08.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.393657516842172,"aZ":-19.708441660338377,"pfxX":-3.8465567845182393,"pfxZ":6.239022261835622,"pX":-0.2292163309802892,"pZ":3.9540701884941827,"vX0":4.873401762829401,"vY0":-140.38978707646623,"vZ0":-2.432077641475163,"x":125.74,"y":132.02,"x0":-1.4868146086006946,"y0":50.00662903522929,"z0":6.112638094889591,"aX":-7.690358942436978},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":6.0,"spinRate":2016,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38995542704968056,"extension":6.148064768891173},"index":5,"playId":"882163a8-5a6f-3ed1-b875-d693a969bc66","pitchNumber":6,"startTime":"2025-07-26T23:21:28.917Z","endTime":"2025-07-26T23:21:32.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.32277058688292,"strikeZoneBottom":1.49920532845986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.345999762656547,"aZ":-38.51367526174437,"pfxX":2.848663625716279,"pfxZ":-4.44831902605503,"pX":1.8230997102554127,"pZ":3.168837106063986,"vX0":6.0621050894696165,"vY0":-118.00669896526863,"vZ0":0.22029135986659365,"x":47.51,"y":153.22,"x0":-1.1390841031902625,"y0":50.00399277832625,"z0":6.593245344630585,"aX":4.057568543542462},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.8,"breakHorizontal":-6.5,"spinRate":2466,"spinDirection":58},"zone":12,"typeConfidence":2.0,"plateTime":0.4623896842707942,"extension":5.928949500770042},"index":6,"playId":"3013ea7e-4973-39f8-b34f-712a385c5c09","pitchNumber":7,"startTime":"2025-07-26T23:21:49.428Z","endTime":"2025-07-26T23:21:52.428Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"6e18912a-e478-4319-a223-ab2a5ff66832","startTime":"2025-07-26T23:22:10.573Z","endTime":"2025-07-26T23:22:15.573Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.929409659307538,"aZ":-18.138028749293063,"pfxX":-2.745134526485246,"pfxZ":6.811169484246464,"pX":0.20935174217671276,"pZ":1.752192338495239,"vX0":6.088438172216584,"vY0":-142.0476478092863,"vZ0":-8.168909849313884,"x":109.02,"y":191.47,"x0":-1.5969632406513072,"y0":50.00287234140784,"z0":5.799915585957896,"aX":-5.6577370960064295},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":3.8,"spinRate":2096,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.3843400207925636,"extension":6.2549205466841356},"index":8,"playId":"c3f1151a-4b85-3a3d-938f-32f01ae3163b","pitchNumber":8,"startTime":"2025-07-26T23:22:30.266Z","endTime":"2025-07-26T23:22:33.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.137840044691885,"aZ":-16.23348550146306,"pfxX":-3.767069074843053,"pfxZ":7.812219976795689,"pX":-0.25436760897682853,"pZ":2.803805208108824,"vX0":5.205670616311538,"vY0":-141.8799226825567,"vZ0":-5.716528332103922,"x":126.7,"y":163.08,"x0":-1.6226167049942222,"y0":50.00619532237144,"z0":5.877660758475825,"aX":-7.6900812605938595},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":5.8,"spinRate":2095,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3858989820284222,"extension":6.211479264645044},"hitData":{"launchSpeed":100.5,"launchAngle":-7.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":164.35}},"index":9,"playId":"bc5c114e-3fea-3a94-a1fa-ec2a80c3b4f9","pitchNumber":9,"startTime":"2025-07-26T23:22:56.196Z","endTime":"2025-07-26T23:23:05.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:23:05.868Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out softly to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:25:04.119Z","endTime":"2025-07-26T23:26:40.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.83977810742485,"strikeZoneBottom":1.71216993991941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24259389498243,"aZ":-16.365780493920866,"pfxX":8.636796856057725,"pfxZ":8.722357838778498,"pX":0.6018698446598627,"pZ":2.4053950950943572,"vX0":-6.545818480170751,"vY0":-134.30888005743458,"vZ0":-5.6901156392857315,"x":94.06,"y":173.83,"x0":1.95820964872282,"y0":50.00317421605585,"z0":5.730165447555692,"aX":15.654304275041937},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":-14.0,"spinRate":2471,"spinDirection":130},"zone":6,"typeConfidence":0.9,"plateTime":0.4090581672221756,"extension":6.52406639972736},"index":0,"playId":"35b4fd29-a297-38aa-91e4-1f5f1f1ed84d","pitchNumber":1,"startTime":"2025-07-26T23:25:12.350Z","endTime":"2025-07-26T23:25:15.899Z","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":85.2,"endSpeed":79.3,"strikeZoneTop":3.75767205760822,"strikeZoneBottom":1.75257911972501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.219763862276483,"aZ":-30.586418435216032,"pfxX":7.487025792755289,"pfxZ":1.0024318444511362,"pX":2.34625075560829,"pZ":1.517492401547335,"vX0":-2.0813197497118723,"vY0":-124.15160455130426,"vZ0":-4.042054003000127,"x":27.57,"y":197.81,"x0":2.2170154315327943,"y0":50.00057795196525,"z0":5.680838831890588,"aX":11.81820301600328},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-13.2,"spinRate":1429,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4392886245095027,"extension":6.645649032384276},"index":1,"playId":"3ddb8ab0-656a-3a76-b7d6-81b79037a917","pitchNumber":2,"startTime":"2025-07-26T23:25:26.804Z","endTime":"2025-07-26T23:25:29.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.411512450881276,"aZ":-33.0880362102238,"pfxX":8.499574707692465,"pfxZ":-0.5927914812757606,"pX":0.24104219309660518,"pZ":1.4967948339368264,"vX0":-6.694120658507665,"vY0":-122.76824916609644,"vZ0":-3.537200361174084,"x":107.81,"y":198.37,"x0":1.88774108645345,"y0":50.00333308376595,"z0":5.748143672811331,"aX":13.082847543169313},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.7,"breakHorizontal":-14.0,"spinRate":1470,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44474234965872395,"extension":6.756731440925355},"index":2,"playId":"ce61826c-043b-36a9-b773-801e4e3b51fd","pitchNumber":3,"startTime":"2025-07-26T23:25:39.942Z","endTime":"2025-07-26T23:25:43.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.567347372262994,"aZ":-21.21638822493201,"pfxX":10.73094755365284,"pfxZ":6.0305108724175716,"pX":0.3541632913682654,"pZ":1.9427399241120396,"vX0":-8.002559308344853,"vY0":-133.85615162307334,"vZ0":-5.9229810209134595,"x":103.5,"y":186.33,"x0":1.986543412594536,"y0":50.00383342956033,"z0":5.700737666241774,"aX":19.49778969625667},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":-17.8,"spinRate":2224,"spinDirection":129},"zone":9,"typeConfidence":0.92,"plateTime":0.4090081144815878,"extension":6.620412850877774},"index":3,"playId":"8486bef3-6250-33fb-82ea-9ba3097f422d","pitchNumber":4,"startTime":"2025-07-26T23:25:54.654Z","endTime":"2025-07-26T23:25:57.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.36971387086919,"aZ":-14.475393726472936,"pfxX":7.775541978652494,"pfxZ":9.516439076289121,"pX":-0.3724049536143527,"pZ":2.8271887384824272,"vX0":-8.799287744999889,"vY0":-135.2388701345943,"vZ0":-5.046214150131212,"x":131.2,"y":162.45,"x0":1.906964369544039,"y0":50.002683659152694,"z0":5.7259728595481265,"aX":14.46168169152929},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":-12.2,"spinRate":2446,"spinDirection":128},"zone":4,"typeConfidence":0.89,"plateTime":0.4043761293433712,"extension":6.67628473200951},"index":4,"playId":"a3789b4c-0146-3d56-a5ce-065a8d2a1b4f","pitchNumber":5,"startTime":"2025-07-26T23:26:13.094Z","endTime":"2025-07-26T23:26:16.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.295398981532966,"aZ":-31.146030654454417,"pfxX":7.436151385694801,"pfxZ":0.6747563205130129,"pX":0.5737291325880528,"pZ":2.0264653926602616,"vX0":-5.968044296836288,"vY0":-123.0292192300089,"vZ0":-2.7109902771431917,"x":95.13,"y":184.07,"x0":2.064226446259574,"y0":50.00604129981701,"z0":5.781149718499317,"aX":11.407243378025823},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.8,"breakHorizontal":-12.1,"spinRate":1191,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.4451256384770086,"extension":6.632971635481336},"hitData":{"launchSpeed":38.5,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":138.3,"coordY":187.07}},"index":5,"playId":"fc4e9bb1-b1da-322c-82d0-88da3fd0645b","pitchNumber":6,"startTime":"2025-07-26T23:26:32.354Z","endTime":"2025-07-26T23:26:40.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:26:40.424Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thairo Estrada singles on a fly ball to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:26:57.113Z","endTime":"2025-07-26T23:28:18.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.855091405173873,"aZ":-14.518278638448432,"pfxX":7.079769620552282,"pfxZ":9.533300733129792,"pX":-0.46627930333033163,"pZ":2.963240173759414,"vX0":-8.9712990855196,"vY0":-135.31780877981592,"vZ0":-4.812809769254998,"x":134.77,"y":158.77,"x0":1.9740921132519977,"y0":50.00645549234341,"z0":5.784113306911411,"aX":13.117517571908603},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":-10.9,"spinRate":2456,"spinDirection":127},"zone":1,"typeConfidence":0.89,"plateTime":0.4049623583108928,"extension":6.504732310458716},"index":0,"playId":"66c9588a-27a7-3805-98a4-bb031b5c1d7a","pitchNumber":1,"startTime":"2025-07-26T23:27:06.006Z","endTime":"2025-07-26T23:27:10.484Z","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":80.7,"endSpeed":73.9,"strikeZoneTop":3.39666826052738,"strikeZoneBottom":1.60442005196229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30211181358603,"aZ":-27.323484306359056,"pfxX":-0.11118607209726195,"pfxZ":3.4858909666632245,"pX":0.9978476734993073,"pZ":1.9580688171446814,"vX0":-3.1240026505456977,"vY0":-117.47225843768322,"vZ0":-2.8557926855029843,"x":78.96,"y":185.91,"x0":2.362155753157018,"y0":50.002039209713956,"z0":5.742933982211472,"aX":-0.15386410220566044},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.9,"breakHorizontal":1.0,"spinRate":2318,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.46716995735446565,"extension":6.553178364434996},"index":1,"playId":"b18b679d-2464-3c2a-b197-0d66200b33df","pitchNumber":2,"startTime":"2025-07-26T23:27:21.565Z","endTime":"2025-07-26T23:27:24.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.41398823166843,"strikeZoneBottom":1.52486302573218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39557411601479,"aZ":-23.016593799170842,"pfxX":12.266078436892059,"pfxZ":4.987867991488286,"pX":1.1437406844706635,"pZ":1.7870335721545247,"vX0":-6.550423503172052,"vY0":-134.46648932636754,"vZ0":-6.123622135150191,"x":73.4,"y":190.53,"x0":2.0139890430800538,"y0":50.00589545434572,"z0":5.720697323676246,"aX":22.528413634756898},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":-20.9,"spinRate":2409,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.40690880578165967,"extension":6.62937166521757},"index":2,"playId":"43e1318e-431e-3fe8-953f-ef201fe51669","pitchNumber":3,"startTime":"2025-07-26T23:27:36.566Z","endTime":"2025-07-26T23:27:39.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.37012062539062,"strikeZoneBottom":1.57778772183006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.143841297394573,"aZ":-30.172750475045426,"pfxX":10.568540501280683,"pfxZ":1.2278509994809164,"pX":-1.0759886117200745,"pZ":0.7328466909733896,"vX0":-10.739193975503543,"vY0":-126.35989394278286,"vZ0":-6.137249027008659,"x":158.01,"y":218.99,"x0":1.8426137836249594,"y0":50.001231122032635,"z0":5.597104307460627,"aX":17.202761044598432},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":-16.9,"spinRate":1484,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4323613265062516,"extension":6.767119397437333},"index":3,"playId":"55df9bcd-b2ad-34f2-bda7-f72e45a6f8df","pitchNumber":4,"startTime":"2025-07-26T23:27:50.467Z","endTime":"2025-07-26T23:27:54.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1435115243501,"aZ":-20.73936097849823,"pfxX":11.574063376703625,"pfxZ":6.223957691026323,"pX":1.1616506899426329,"pZ":2.5040657016102017,"vX0":-6.572839605023666,"vY0":-134.91478844740735,"vZ0":-4.929059633089988,"x":72.72,"y":171.17,"x0":2.1293343795110315,"y0":50.00591402837698,"z0":5.822209938857424,"aX":21.27874027275292},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-19.6,"spinRate":2371,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4064320803553936,"extension":6.6381492285049655},"hitData":{"launchSpeed":74.1,"launchAngle":28.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.26,"coordY":95.9}},"index":4,"playId":"74a4119b-df34-3332-9e77-87165fa6e98c","pitchNumber":5,"startTime":"2025-07-26T23:28:07.845Z","endTime":"2025-07-26T23:28:18.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:28:18.935Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:28:34.136Z","endTime":"2025-07-26T23:30:09.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607732,"link":"/api/v1/people/607732"},"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":81.9,"endSpeed":75.3,"strikeZoneTop":3.50509424367415,"strikeZoneBottom":1.49389086645466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67618257630188,"aZ":-28.057403175112558,"pfxX":-0.7090535039316563,"pfxZ":2.888981365180582,"pX":-2.0063462117051634,"pZ":0.7543580758431174,"vX0":-8.770819834602127,"vY0":-118.8367687331219,"vZ0":-5.46729168567581,"x":193.48,"y":218.41,"x0":1.8308363154526734,"y0":50.00236819868788,"z0":5.6467403598279455,"aX":-1.00828791034571},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.1,"breakHorizontal":3.5,"spinRate":2181,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.46166423426701586,"extension":6.835935176702094},"index":0,"playId":"b5cef5be-a34e-3387-8bfc-8043f96a6075","pitchNumber":1,"startTime":"2025-07-26T23:28:42.624Z","endTime":"2025-07-26T23:28:45.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.54430632024219,"strikeZoneBottom":1.63105210022078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.289455280789312,"aZ":-16.245101394225138,"pfxX":8.039105778211676,"pfxZ":8.64010685228305,"pX":-1.2747258151792762,"pZ":2.633193179247871,"vX0":-10.757089462007576,"vY0":-135.14278925950444,"vZ0":-5.150509666464491,"x":165.59,"y":167.68,"x0":1.7185448855951384,"y0":50.00534171405027,"z0":5.7102233652643415,"aX":14.826938870040532},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":-12.2,"spinRate":2483,"spinDirection":135},"zone":11,"typeConfidence":0.91,"plateTime":0.4057698184734728,"extension":6.49735327393231},"index":1,"playId":"d36867ff-f3cc-35b7-876c-a2039dcd2b76","pitchNumber":2,"startTime":"2025-07-26T23:29:01.174Z","endTime":"2025-07-26T23:29:04.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.5158786907464,"strikeZoneBottom":1.57015504716442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97729764607841,"aZ":-17.247910178808514,"pfxX":8.927597484901055,"pfxZ":8.034207638859016,"pX":0.07749113659478585,"pZ":1.9210572748424357,"vX0":-7.723741395644693,"vY0":-135.7695770541217,"vZ0":-6.863843129169418,"x":114.05,"y":186.91,"x0":1.805565636834677,"y0":50.00545587638092,"z0":5.691667662309309,"aX":16.59426474193129},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":-14.4,"spinRate":2308,"spinDirection":128},"zone":8,"typeConfidence":0.86,"plateTime":0.404112799159591,"extension":6.762804252341182},"index":2,"playId":"fdd2c293-65d5-3718-a3f1-1e585abb568f","pitchNumber":3,"startTime":"2025-07-26T23:29:24.858Z","endTime":"2025-07-26T23:29:28.496Z","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":93.0,"endSpeed":84.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61479289505746,"aZ":-17.931971810710532,"pfxX":9.104791286807112,"pfxZ":7.750109666217469,"pX":-0.6980655614141154,"pZ":2.8332382680950623,"vX0":-9.539432973977235,"vY0":-135.00697555007184,"vZ0":-4.350326844704897,"x":143.61,"y":162.28,"x0":1.7057624351868013,"y0":50.00298068594718,"z0":5.735298700395639,"aX":16.732949813051558},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":-14.3,"spinRate":2383,"spinDirection":133},"zone":4,"typeConfidence":0.86,"plateTime":0.40640183216952463,"extension":6.647661901546499},"index":3,"playId":"add98dc8-b0a5-35c3-aa70-1324c5edf94c","pitchNumber":4,"startTime":"2025-07-26T23:29:44.879Z","endTime":"2025-07-26T23:29:48.019Z","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":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.20328536869453,"aZ":-28.421330194724202,"pfxX":-1.4841689005795482,"pfxZ":2.874104520678454,"pX":-0.28186211411833106,"pZ":1.6160118908049403,"vX0":-4.762404528240622,"vY0":-114.17441739200785,"vZ0":-2.1820005586261635,"x":127.74,"y":195.15,"x0":2.0333173346424953,"y0":50.00296270114233,"z0":5.411703752902726,"aX":-1.9368888782599454},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":4.9,"breakHorizontal":4.0,"spinRate":1898,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.48178877337169546,"extension":6.786635461573179},"index":4,"playId":"91d5d10a-cefb-3bf2-a49b-3a41a4678062","pitchNumber":5,"startTime":"2025-07-26T23:30:06.258Z","endTime":"2025-07-26T23:30:09.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:30:09.692Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Farmer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:30:24.272Z","endTime":"2025-07-26T23:31:45.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607732,"link":"/api/v1/people/607732"},"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":94.3,"endSpeed":85.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.234301996372814,"aZ":-14.301698278511196,"pfxX":7.538369953945565,"pfxZ":9.463184726726444,"pX":-1.2335521873210422,"pZ":2.681928468774034,"vX0":-10.560914487013552,"vY0":-136.8142479210119,"vZ0":-5.651023632078882,"x":164.02,"y":166.37,"x0":1.7038427235643492,"y0":50.00249085040561,"z0":5.760620741865163,"aX":14.23763184524969},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-11.3,"spinRate":2456,"spinDirection":134},"zone":11,"typeConfidence":0.9,"plateTime":0.4009182702634,"extension":6.7413084450930825},"index":0,"playId":"5cbbeaa1-9582-34ad-bbc3-d76ef998cbf3","pitchNumber":1,"startTime":"2025-07-26T23:30:35.380Z","endTime":"2025-07-26T23:30:44.014Z","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":93.2,"endSpeed":84.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.300958623907675,"aZ":-14.068829884167231,"pfxX":7.531339705912662,"pfxZ":9.776704031116378,"pX":-0.6901847498616356,"pZ":2.74338650787104,"vX0":-9.185150374985161,"vY0":-135.4035880582447,"vZ0":-5.544335648572635,"x":143.31,"y":164.71,"x0":1.7717568390372593,"y0":50.002831301514505,"z0":5.806440286182582,"aX":13.947802272089131},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-11.6,"spinRate":2402,"spinDirection":134},"zone":4,"typeConfidence":0.89,"plateTime":0.40492143666923,"extension":6.578524594640659},"index":1,"playId":"ea75c367-aea0-357f-895d-ba6590fca8de","pitchNumber":2,"startTime":"2025-07-26T23:31:22.515Z","endTime":"2025-07-26T23:31:25.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.309804960542344,"aZ":-24.63984107169018,"pfxX":-6.019583653469164,"pfxZ":5.755468830983429,"pX":-0.6898097862966562,"pZ":1.4727302014318429,"vX0":-4.590437610083294,"vY0":-114.33613572904075,"vZ0":-3.38380841784902,"x":143.29,"y":199.02,"x0":2.134065647513116,"y0":50.00232024505966,"z0":5.41991401578402,"aX":-7.878765798472838},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":9.7,"breakHorizontal":12.1,"spinRate":1970,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.48113654016996144,"extension":6.797691224744326},"index":2,"playId":"6686fa7c-bc21-34f7-8aea-8e6d8c4ae98d","pitchNumber":3,"startTime":"2025-07-26T23:31:41.681Z","endTime":"2025-07-26T23:31:45.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:31:45.054Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colton Cowser singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:33:48.792Z","endTime":"2025-07-26T23:34:11.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.52945197106263,"strikeZoneBottom":1.59355956476809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20981867086803,"aZ":-17.81697905698959,"pfxX":-3.780972523864318,"pfxZ":7.599512991996198,"pX":-0.055962986077086045,"pZ":3.3759356872424093,"vX0":4.406123151826854,"vY0":-136.3786135717971,"vZ0":-4.900980866575684,"x":119.13,"y":147.63,"x0":-1.1991500566406526,"y0":50.00254917117962,"z0":6.420328844790723,"aX":-7.1424396089726105},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":6.0,"spinRate":2113,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.40120689818778965,"extension":6.01462701370008},"index":0,"playId":"94520059-efad-3b48-96b1-7c2f234d31ce","pitchNumber":1,"startTime":"2025-07-26T23:33:51.940Z","endTime":"2025-07-26T23:33:55.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66773852918712,"aZ":-22.4083326623992,"pfxX":-4.916150375328066,"pfxZ":5.88323898971192,"pX":-0.7895948585697958,"pZ":2.311774804458335,"vX0":3.8846861707027505,"vY0":-127.58307816863743,"vZ0":-5.267623259376057,"x":147.1,"y":176.36,"x0":-1.6884408405714992,"y0":50.00107599574281,"z0":6.15428736058373,"aX":-8.15604521949066},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.7,"breakHorizontal":8.0,"spinRate":2176,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.42827284713541935,"extension":5.991831250568093},"hitData":{"launchSpeed":84.2,"launchAngle":13.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.92,"coordY":96.67}},"index":1,"playId":"78bef29a-e8ec-34d4-a30b-a8f523059b87","pitchNumber":2,"startTime":"2025-07-26T23:34:03.137Z","endTime":"2025-07-26T23:34:11.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:34:11.867Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler O'Neill homers (5) on a fly ball to center field. Colton Cowser scores.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:34:29.423Z","endTime":"2025-07-26T23:37:46.888Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,9],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":{"id":622608,"link":"/api/v1/people/622608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":{"id":622608,"link":"/api/v1/people/622608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":79.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.265750236225607,"aZ":-27.555593689816362,"pfxX":1.614797604297018,"pfxZ":2.896855332835445,"pX":-0.4467363626495441,"pZ":2.002023530007387,"vX0":2.619614926501008,"vY0":-125.70910539282059,"vZ0":-4.61310709149458,"x":134.03,"y":184.73,"x0":-1.713469183986133,"y0":50.00374719354618,"z0":6.106477587657259,"aX":2.5759983241793263},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":-3.6,"spinRate":2297,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.4362628834556386,"extension":5.884451132065421},"index":0,"playId":"978a494e-465f-35da-97c7-bd8ef222b4d2","pitchNumber":1,"startTime":"2025-07-26T23:34:35.960Z","endTime":"2025-07-26T23:34:40.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.1447852674934,"strikeZoneBottom":1.33029449509235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.793532564345337,"aZ":-28.345144539757083,"pfxX":1.637733066543995,"pfxZ":2.415527528206873,"pX":1.3607029465514557,"pZ":0.2749366660643579,"vX0":6.296400808969102,"vY0":-126.20611604308439,"vZ0":-8.389175555941657,"x":65.13,"y":231.36,"x0":-1.39684714280481,"y0":50.0028520806625,"z0":5.982337338967493,"aX":2.596405032635656},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":-4.7,"spinRate":2174,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.43686416312726273,"extension":6.085178627255},"index":1,"playId":"6fc36fe8-7652-35ba-ba9f-a97fe1143871","pitchNumber":2,"startTime":"2025-07-26T23:35:00.267Z","endTime":"2025-07-26T23:35:03.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.435009447932877,"aZ":-18.662357465084394,"pfxX":-4.679889785229867,"pfxZ":7.016568205216691,"pX":1.0406856392018922,"pZ":2.1810815358035267,"vX0":7.686343664392919,"vY0":-138.08150586845272,"vZ0":-7.090494510269877,"x":77.33,"y":179.89,"x0":-1.1741261213722745,"y0":50.005110359515825,"z0":6.043028407038707,"aX":-9.016292467307228},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":6.8,"spinRate":2081,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3970282283294231,"extension":6.1612580447909595},"index":2,"playId":"9ec666bd-b4f6-3b4a-a154-bf04ee287a87","pitchNumber":3,"startTime":"2025-07-26T23:35:18.450Z","endTime":"2025-07-26T23:35:25.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.80928853635441,"aZ":-16.13444072733606,"pfxX":-3.5816600863978425,"pfxZ":7.933302440843432,"pX":0.6167076001224936,"pZ":2.919394732274329,"vX0":6.004228967471011,"vY0":-141.20444524757514,"vZ0":-6.368333366401193,"x":93.49,"y":159.96,"x0":-1.0707487324480776,"y0":50.00302926937315,"z0":6.240034007683543,"aX":-7.241818751535286},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.2,"breakHorizontal":5.3,"spinRate":2102,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3877239369611716,"extension":6.102965429402259},"index":3,"playId":"55760e39-885a-3b05-8938-c7ca79e37573","pitchNumber":4,"startTime":"2025-07-26T23:35:44.123Z","endTime":"2025-07-26T23:35:47.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.08052476635803,"strikeZoneBottom":1.33819810353925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14274144752685,"aZ":-30.407297128456364,"pfxX":4.07893574245716,"pfxZ":1.136542154677576,"pX":0.9497015131416068,"pZ":-0.019017009959581888,"vX0":4.850490698660068,"vY0":-124.28622550798015,"vZ0":-8.400360025909134,"x":80.8,"y":239.29,"x0":-1.5611450907702422,"y0":50.00495029969076,"z0":5.948979883365552,"aX":6.34698947194505},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":-8.5,"spinRate":2200,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.44159411722726727,"extension":5.8808754427488195},"index":4,"playId":"69c05957-21f1-3302-9b35-4db500e1ec9f","pitchNumber":5,"startTime":"2025-07-26T23:36:04.572Z","endTime":"2025-07-26T23:36:10.822Z","isPitch":true,"type":"pitch"},{"details":{"description":"Colton Cowser steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"actionPlayId":"69c05957-21f1-3302-9b35-4db500e1ec9f","startTime":"2025-07-26T23:36:14.625Z","endTime":"2025-07-26T23:36:33.905Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.10849617248385,"strikeZoneBottom":1.19312416199119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.861280908695235,"aZ":-15.490333258176008,"pfxX":-1.9037748547176259,"pfxZ":8.526628457485621,"pX":0.022706591217272584,"pZ":4.545552479314586,"vX0":4.790605602368373,"vY0":-139.57852241164355,"vZ0":-1.5672978336876602,"x":116.13,"y":116.05,"x0":-1.4749127666357222,"y0":50.00273265084735,"z0":6.143462404558187,"aX":-3.7256487486241583},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":2.4,"spinRate":2002,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39368320030353887,"extension":6.167685159879389},"index":6,"playId":"91150e4b-61b3-3b9a-8d86-39750789bf69","pitchNumber":6,"startTime":"2025-07-26T23:36:33.905Z","endTime":"2025-07-26T23:36:36.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.31787656910937,"aZ":-16.122841832887513,"pfxX":-2.0134256458234816,"pfxZ":8.169593308200998,"pX":0.46566198547658466,"pZ":3.2433753441065747,"vX0":5.586104587180334,"vY0":-139.7195732822627,"vZ0":-5.282586635356403,"x":99.25,"y":151.21,"x0":-1.3035390882118165,"y0":50.00394952543466,"z0":6.228721176363088,"aX":-3.9571318680455505},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":2.4,"spinRate":2025,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3929605513193475,"extension":6.214886627657498},"index":7,"playId":"31d69d99-d0a2-383a-a4d1-ef498056dba6","pitchNumber":7,"startTime":"2025-07-26T23:36:53.986Z","endTime":"2025-07-26T23:36:58.872Z","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":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-07-26T23:37:08.008Z","endTime":"2025-07-26T23:37:23.659Z","isPitch":false,"type":"action","player":{"id":641933,"link":"/api/v1/people/641933"}},{"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":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.485627198065366,"aZ":-17.109395664683117,"pfxX":-4.347917874706132,"pfxZ":7.554978740075897,"pX":0.24475528081685285,"pZ":1.6802188925435884,"vX0":6.296609688646601,"vY0":-140.4763496676973,"vZ0":-8.244396858686786,"x":107.67,"y":193.41,"x0":-1.4632014410476437,"y0":50.00435700269892,"z0":5.770329762510609,"aX":-8.671585169409884},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.1,"breakHorizontal":6.6,"spinRate":2169,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.39024579687323246,"extension":6.344195376763452},"hitData":{"launchSpeed":108.1,"launchAngle":27.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.76,"coordY":34.57}},"index":9,"playId":"bbb32c7e-2c1a-363a-b7c6-2826e0b17dd5","pitchNumber":8,"startTime":"2025-07-26T23:37:23.659Z","endTime":"2025-07-26T23:37:46.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:37:46.888Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:38:01.502Z","endTime":"2025-07-26T23:38:41.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.42763033645414,"strikeZoneBottom":1.48083935618422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19439743841381,"aZ":-19.274913622625505,"pfxX":-3.002774198446747,"pfxZ":6.67210459902274,"pX":0.24590328798499372,"pZ":2.928905323424595,"vX0":6.0781822381065815,"vY0":-138.01961160859491,"vZ0":-5.0174717187885856,"x":107.63,"y":159.7,"x0":-1.592862698933985,"y0":50.00125738267778,"z0":6.065050865789022,"aX":-5.80419894697767},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":4.2,"spinRate":2074,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.39658019559988755,"extension":6.11863485385469},"index":0,"playId":"397de41b-f943-3f73-b365-ce080e2e637d","pitchNumber":1,"startTime":"2025-07-26T23:38:08.960Z","endTime":"2025-07-26T23:38:12.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53029376663235,"aZ":-36.52020224369521,"pfxX":3.3680661778524748,"pfxZ":-3.1009235630092533,"pX":-0.8274842936393993,"pZ":2.529706782347804,"vX0":1.0339365224853683,"vY0":-117.41055437964832,"vZ0":-1.0495655500723515,"x":148.54,"y":170.48,"x0":-1.7108017968137497,"y0":50.00429081854479,"z0":6.371038070703644,"aX":4.718069213134706},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.6,"breakHorizontal":-6.4,"spinRate":2370,"spinDirection":86},"zone":4,"typeConfidence":2.0,"plateTime":0.46590279909618815,"extension":5.812852866584853},"index":1,"playId":"4f254181-f8bd-3593-86d8-6fbca5d0e271","pitchNumber":2,"startTime":"2025-07-26T23:38:19.535Z","endTime":"2025-07-26T23:38:22.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.398226095958517,"aZ":-20.60691870519564,"pfxX":-4.628304146864284,"pfxZ":5.783551717482368,"pX":-0.02714807372659779,"pZ":3.434886223141847,"vX0":6.499331782337488,"vY0":-140.02508932220198,"vZ0":-3.294341811146869,"x":118.03,"y":146.04,"x0":-1.7689660788867723,"y0":50.00415275039328,"z0":5.962819756595957,"aX":-9.260265658868894},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":7.2,"spinRate":2079,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3900401974971608,"extension":6.098880758762132},"index":2,"playId":"d8c3dd30-b819-3ea1-9f58-fe94381c5479","pitchNumber":3,"startTime":"2025-07-26T23:38:38.319Z","endTime":"2025-07-26T23:38:41.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:38:41.573Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Stallings grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:38:56.255Z","endTime":"2025-07-26T23:39:16.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.467329950726292,"aZ":-19.39614614691852,"pfxX":-5.233230905388334,"pfxZ":6.40779739534483,"pX":-0.10132013846517483,"pZ":1.480952361413252,"vX0":6.183989324981109,"vY0":-139.83188262586341,"vZ0":-8.573254457676555,"x":120.86,"y":198.79,"x0":-1.6543079523969266,"y0":50.00417400184237,"z0":5.8430517952343175,"aX":-10.437115471910479},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":8.3,"spinRate":2102,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39067475665950946,"extension":6.068565467384766},"hitData":{"launchSpeed":91.1,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.72,"coordY":154.72}},"index":0,"playId":"7dd5dcfc-05cc-34f2-b0d1-764d64650cc8","pitchNumber":1,"startTime":"2025-07-26T23:39:05.499Z","endTime":"2025-07-26T23:39:16.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:39:16.499Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Holliday pops out to third baseman Orlando Arcia.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:39:28.399Z","endTime":"2025-07-26T23:40:55.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.3778086297265,"strikeZoneBottom":1.61797707037449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80480426184235,"aZ":-36.363445290918,"pfxX":2.94748618238104,"pfxZ":-2.9679983515085535,"pX":-0.9764057676421855,"pZ":2.111827413126391,"vX0":0.6668330753935809,"vY0":-118.07712866658936,"vZ0":-2.1243468493305095,"x":154.22,"y":181.76,"x0":-1.6455492899282718,"y0":50.00468725506293,"z0":6.373876195638688,"aX":4.155947880661812},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.6,"breakHorizontal":-5.5,"spinRate":2499,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.46413998195948825,"extension":5.708311661098263},"index":0,"playId":"1cc51b76-c1ee-3074-bd9a-ebee286bd69d","pitchNumber":1,"startTime":"2025-07-26T23:39:36.617Z","endTime":"2025-07-26T23:39:40.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.38837409841384,"strikeZoneBottom":1.56607628357646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09925471002512,"aZ":-15.365677009225383,"pfxX":-4.8399619315253535,"pfxZ":8.817433963681902,"pX":-1.1933506503549793,"pZ":2.513356772988575,"vX0":2.335944420599152,"vY0":-137.777723964522,"vZ0":-7.24756148012751,"x":162.49,"y":170.92,"x0":-1.4274682556581382,"y0":50.00038007834084,"z0":6.233602288232049,"aX":-9.222481246814013},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":8.2,"spinRate":2166,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3988851360045058,"extension":6.009981209575095},"index":1,"playId":"fe00ec6e-9dff-3600-9d84-f574bb7c4b73","pitchNumber":2,"startTime":"2025-07-26T23:39:49.187Z","endTime":"2025-07-26T23:39:53.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.40299823176524,"strikeZoneBottom":1.45587764493404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.670886434282554,"aZ":-16.687567241787395,"pfxX":-2.3167959711929593,"pfxZ":7.8498188691405755,"pX":-0.7467234303920784,"pZ":3.07827258781817,"vX0":2.483715231117414,"vY0":-139.60699299805583,"vZ0":-5.689219984319952,"x":145.46,"y":155.67,"x0":-1.3472512141954271,"y0":50.001156842860745,"z0":6.242427203477252,"aX":-4.5692704009018055},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":3.7,"spinRate":2197,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.3924630466894907,"extension":6.13895310738066},"index":2,"playId":"94adffe6-dddc-3a12-ac4f-633d216b5d0d","pitchNumber":3,"startTime":"2025-07-26T23:40:03.931Z","endTime":"2025-07-26T23:40:07.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.7,"strikeZoneTop":3.34121546874223,"strikeZoneBottom":1.56160358027686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.892896090748927,"aZ":-36.88104022232977,"pfxX":2.691366575043535,"pfxZ":-3.500975470444767,"pX":-0.3372984543141346,"pZ":1.298894708260032,"vX0":2.113587411965987,"vY0":-114.58939514904773,"vZ0":-3.2249294618340363,"x":129.86,"y":203.71,"x0":-1.6174880311924467,"y0":50.00251075920632,"z0":6.286881922983069,"aX":3.619643162668477},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-6.8,"breakHorizontal":-5.4,"spinRate":2365,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.47591345299074295,"extension":5.703653728468332},"index":3,"playId":"970a1f3d-95d4-3722-aa33-c20097ea7251","pitchNumber":4,"startTime":"2025-07-26T23:40:16.705Z","endTime":"2025-07-26T23:40:20.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.32409524931415,"strikeZoneBottom":1.47731422999367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.760123829963685,"aZ":-17.70919398459337,"pfxX":-3.82761313325853,"pfxZ":7.379687543392423,"pX":0.29652267815612404,"pZ":1.8856289606020653,"vX0":5.38248665587463,"vY0":-139.03370025191091,"vZ0":-8.711042696413756,"x":105.7,"y":187.87,"x0":-1.1659627586599217,"y0":50.00449716900917,"z0":6.231471127696338,"aX":-7.504882491297642},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":5.9,"spinRate":2203,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.3937340859239047,"extension":6.0221307103055635},"index":4,"playId":"0e39a998-e16a-3303-b195-4374658be369","pitchNumber":5,"startTime":"2025-07-26T23:40:31.184Z","endTime":"2025-07-26T23:40:34.791Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-26T23:40:41.889Z","endTime":"2025-07-26T23:40:49.485Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94802835434292,"aZ":-15.147316285866543,"pfxX":-3.9599896068202027,"pfxZ":8.483370123971858,"pX":0.6362747912528632,"pZ":2.6948169079861946,"vX0":6.598941551863704,"vY0":-140.97991946088266,"vZ0":-7.1111945023251835,"x":92.75,"y":166.02,"x0":-1.2234617339666014,"y0":50.002270855069334,"z0":6.233243072843833,"aX":-7.947795558990289},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":5.8,"spinRate":2206,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3889562424601518,"extension":6.12509327579191},"hitData":{"launchSpeed":59.1,"launchAngle":43.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.04,"coordY":145.0}},"index":6,"playId":"4043715b-6a43-38a3-b93b-e4dd6e16c41a","pitchNumber":6,"startTime":"2025-07-26T23:40:49.485Z","endTime":"2025-07-26T23:40:55.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:40:55.061Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Warming Bernabel flies out to right fielder Ramón Laureano.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:42:51.439Z","endTime":"2025-07-26T23:43:57.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657656,"link":"/api/v1/people/657656"},"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(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":91.8,"endSpeed":83.7,"strikeZoneTop":3.19567885643004,"strikeZoneBottom":1.42601115498039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.867068730155385,"aZ":-15.291327456169022,"pfxX":7.310572957029349,"pfxZ":9.405634114903087,"pX":1.5154183194128532,"pZ":1.783731009667572,"vX0":-4.337108617375182,"vY0":-133.42057190384494,"vZ0":-7.0824693429705565,"x":59.24,"y":190.62,"x0":2.2158866354936353,"y0":50.004685964576765,"z0":5.58369054954437,"aX":13.124180595733494},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":-12.2,"spinRate":2386,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.41122155883002165,"extension":6.489827504955523},"index":0,"playId":"07b0f98a-84cd-364b-9c60-99d05bf60da9","pitchNumber":1,"startTime":"2025-07-26T23:42:58.719Z","endTime":"2025-07-26T23:43:01.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79058252718089,"aZ":-16.35484785046827,"pfxX":7.325279991064246,"pfxZ":8.983614890373003,"pX":-0.1982410045524937,"pZ":3.415595009519191,"vX0":-8.231659490158226,"vY0":-132.0389288411779,"vZ0":-3.2314596423928927,"x":124.56,"y":146.56,"x0":2.0118100678949746,"y0":50.0058854860845,"z0":5.862791330423734,"aX":12.904156308485748},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.7,"breakHorizontal":-11.4,"spinRate":2377,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.41523258595094426,"extension":6.531862743551165},"index":1,"playId":"f9af6560-b6f3-3f29-b051-676783d23718","pitchNumber":2,"startTime":"2025-07-26T23:43:11.400Z","endTime":"2025-07-26T23:43:14.657Z","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":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.9,"strikeZoneTop":3.15026507198733,"strikeZoneBottom":1.37689693590507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.219561643368536,"aZ":-30.76071778575328,"pfxX":-2.6682029602165844,"pfxZ":1.122609060270963,"pX":1.7159371496114662,"pZ":1.8386588708959544,"vX0":-0.6474394379357805,"vY0":-111.11024807799498,"vZ0":-1.7297065492235433,"x":51.59,"y":189.14,"x0":2.35722008130075,"y0":50.00470257141858,"z0":5.796888195306666,"aX":-3.3664480121539766},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":1.9,"breakHorizontal":5.0,"spinRate":2148,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.49126631758339734,"extension":6.330163288463888},"index":2,"playId":"6b2f8bc1-1a35-3f81-a918-650871ddf1f6","pitchNumber":3,"startTime":"2025-07-26T23:43:31.362Z","endTime":"2025-07-26T23:43:34.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97143286743956,"aZ":-15.05396277887939,"pfxX":7.172796845640365,"pfxZ":9.255892456680577,"pX":0.3667569765572628,"pZ":2.400810564016396,"vX0":-6.907105680268187,"vY0":-135.2678635144216,"vZ0":-6.165565166399652,"x":103.02,"y":173.96,"x0":2.023481285563003,"y0":50.00674379623763,"z0":5.768491900223104,"aX":13.273061613193999},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":-11.5,"spinRate":2454,"spinDirection":130},"zone":6,"typeConfidence":0.9,"plateTime":0.4051793165051025,"extension":6.451895174928248},"hitData":{"launchSpeed":81.2,"launchAngle":46.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.62,"coordY":109.16}},"index":3,"playId":"55892299-7e00-3232-af23-e1da64f74f1d","pitchNumber":4,"startTime":"2025-07-26T23:43:45.558Z","endTime":"2025-07-26T23:43:57.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:43:57.899Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Orlando Arcia lines out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:44:10.518Z","endTime":"2025-07-26T23:45:13.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":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":92.2,"endSpeed":83.6,"strikeZoneTop":3.50057364986665,"strikeZoneBottom":1.63130058825413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.121566028951147,"aZ":-16.791143451015916,"pfxX":9.086032709722451,"pfxZ":8.542899914299085,"pX":-0.7021614675749498,"pZ":3.0910289927255286,"vX0":-9.920108228048752,"vY0":-133.88657346774093,"vZ0":-4.040677450810412,"x":143.76,"y":155.32,"x0":1.8850484486968349,"y0":50.00207888607496,"z0":5.834945878986018,"aX":16.35996235853319},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":-14.2,"spinRate":2350,"spinDirection":123},"zone":1,"typeConfidence":0.89,"plateTime":0.4103888921262153,"extension":6.454146580805317},"index":0,"playId":"91bbe647-8c33-32d1-8a27-583f2c8df5f0","pitchNumber":1,"startTime":"2025-07-26T23:44:18.252Z","endTime":"2025-07-26T23:44:22.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.44042337370627,"strikeZoneBottom":1.5089909548776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.024784005353126,"aZ":-15.984556629770676,"pfxX":7.888530572758728,"pfxZ":9.126972376851597,"pX":-1.2532458001283835,"pZ":3.7328701474714374,"vX0":-11.261626866040533,"vY0":-132.75720464881198,"vZ0":-2.6587500401844997,"x":164.77,"y":137.99,"x0":2.0307915866196455,"y0":50.00504648564761,"z0":5.919291860722286,"aX":13.997791281082733},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.1,"breakHorizontal":-11.6,"spinRate":2489,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.4135412612548328,"extension":6.411195006447252},"index":1,"playId":"026cce14-81c2-30cf-8bf1-f93de7b1f0f1","pitchNumber":2,"startTime":"2025-07-26T23:44:32.800Z","endTime":"2025-07-26T23:44:35.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.42599797302063,"strikeZoneBottom":1.44887402107893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3310283453416,"aZ":-15.827599058500187,"pfxX":7.784267466370671,"pfxZ":9.141329386389138,"pX":-1.3352574262290233,"pZ":2.1555347066722312,"vX0":-11.2283877295971,"vY0":-133.50949176018972,"vZ0":-6.269880577769915,"x":167.9,"y":180.58,"x0":1.9323084100679389,"y0":50.00101583847518,"z0":5.692291953021159,"aX":13.917050391462888},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.1,"breakHorizontal":-11.4,"spinRate":2464,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.4117852477633446,"extension":6.666998653855456},"index":2,"playId":"805ff78b-03a7-3f69-8708-2e8d94471270","pitchNumber":3,"startTime":"2025-07-26T23:44:49.342Z","endTime":"2025-07-26T23:44:52.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97634647073775,"aZ":-21.507018195647333,"pfxX":11.417395662796924,"pfxZ":5.826748422405829,"pX":0.29767295864909155,"pZ":1.8907219006524263,"vX0":-8.1302056032134,"vY0":-134.1741942384799,"vZ0":-6.188255933933102,"x":105.65,"y":187.73,"x0":1.8778038308508676,"y0":50.0025218936077,"z0":5.750908511262603,"aX":20.89772943901558},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.5,"breakHorizontal":-19.1,"spinRate":2325,"spinDirection":128},"zone":9,"typeConfidence":0.92,"plateTime":0.407628719352247,"extension":6.435726130454107},"hitData":{"launchSpeed":105.0,"launchAngle":18.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":102.76,"coordY":53.0}},"index":3,"playId":"38941d18-bb09-3949-b677-69e45a741c4c","pitchNumber":4,"startTime":"2025-07-26T23:45:03.433Z","endTime":"2025-07-26T23:45:13.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:45:13.386Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:45:34.870Z","endTime":"2025-07-26T23:47:20.113Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":3},"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":6},"credits":[{"player":{"id":607732,"link":"/api/v1/people/607732"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.27119932382588,"strikeZoneBottom":1.49166335904869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69209619675417,"aZ":-34.649595175966745,"pfxX":6.253469009752694,"pfxZ":-1.6121382192086608,"pX":1.2179340991539702,"pZ":1.981746327054002,"vX0":-4.207855071977472,"vY0":-122.64775568657818,"vZ0":-2.0202354874747117,"x":70.58,"y":185.27,"x0":2.137432917014962,"y0":50.005089378523344,"z0":5.7520557793912115,"aX":9.594055265112816},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.1,"breakHorizontal":-10.4,"spinRate":1317,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.44541400551284127,"extension":6.60194266804204},"index":0,"playId":"9578028b-0984-352c-897d-995a5dfd16a6","pitchNumber":1,"startTime":"2025-07-26T23:45:48.980Z","endTime":"2025-07-26T23:45:51.980Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.154701463277625,"aZ":-13.595698345998391,"pfxX":7.921998662015036,"pfxZ":9.981149481506788,"pX":0.4255472940018674,"pZ":2.555845498565881,"vX0":-7.34287423493733,"vY0":-136.11355176205558,"vZ0":-5.814166450228071,"x":100.78,"y":169.77,"x0":2.139719285029669,"y0":50.000623685969224,"z0":5.67478736618676,"aX":14.741811831862984},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-12.6,"spinRate":2518,"spinDirection":131},"zone":6,"typeConfidence":0.89,"plateTime":0.40366357594389113,"extension":6.521097972725745},"index":1,"playId":"b7ab9e43-251e-3ec7-80b2-36193bad8993","pitchNumber":2,"startTime":"2025-07-26T23:46:04.137Z","endTime":"2025-07-26T23:46:08.502Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-07-26T23:46:12.864Z","endTime":"2025-07-26T23:46:27.496Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"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.4,"endSpeed":85.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.018890066413334,"aZ":-16.138578202351397,"pfxX":8.843058519520932,"pfxZ":8.646600007487471,"pX":-0.29339938786146413,"pZ":2.595722924693222,"vX0":-9.377324481831105,"vY0":-135.64563240910812,"vZ0":-5.28136014419619,"x":128.18,"y":168.7,"x0":2.0675439568425658,"y0":50.00321713187125,"z0":5.7018390261044765,"aX":16.400085090713052},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":-13.9,"spinRate":2451,"spinDirection":128},"zone":4,"typeConfidence":0.91,"plateTime":0.404555918129367,"extension":6.493969044471478},"index":3,"playId":"174b06bd-a6ca-3676-83f8-dd052e5b4df2","pitchNumber":3,"startTime":"2025-07-26T23:46:27.496Z","endTime":"2025-07-26T23:46:30.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.36977648270605,"strikeZoneBottom":1.59104700491935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.162506857185285,"aZ":-29.960947053962133,"pfxX":9.928754184912792,"pfxZ":1.4100240596331797,"pX":0.4484389533585719,"pZ":0.8612429846894504,"vX0":-7.117735299855327,"vY0":-124.6563792857624,"vZ0":-5.557805022260452,"x":99.91,"y":215.53,"x0":2.0575622494062276,"y0":50.00073640432954,"z0":5.607224626120879,"aX":15.550283618816303},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":-16.2,"spinRate":1362,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4401923112299886,"extension":6.685525305774587},"index":4,"playId":"43aa64a2-5dda-3fee-92fb-5fb12f66497e","pitchNumber":4,"startTime":"2025-07-26T23:46:45.439Z","endTime":"2025-07-26T23:46:48.883Z","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":92.8,"endSpeed":84.7,"strikeZoneTop":3.34695148750674,"strikeZoneBottom":1.56809622356985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90921311808331,"aZ":-15.837721783340125,"pfxX":8.954579198868782,"pfxZ":8.895091324364934,"pX":1.1361558767985307,"pZ":1.73368310917453,"vX0":-5.817995510583718,"vY0":-134.81139221951227,"vZ0":-7.392556893106886,"x":73.69,"y":191.97,"x0":2.1612936122474506,"y0":50.00247732225483,"z0":5.633893459295999,"aX":16.4456458014025},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":-14.9,"spinRate":2514,"spinDirection":129},"zone":14,"typeConfidence":0.89,"plateTime":0.4066385162642012,"extension":6.498492461016171},"index":5,"playId":"66bcb010-45d4-3199-b0f8-b1c0cc13de34","pitchNumber":5,"startTime":"2025-07-26T23:46:58.987Z","endTime":"2025-07-26T23:47:01.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.2676212559219,"strikeZoneBottom":1.45436432622266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46516054693523,"aZ":-12.356576951120399,"pfxX":10.153162283745427,"pfxZ":10.59694174404839,"pX":0.15329955775768705,"pZ":1.7595033055556275,"vX0":-8.435752238760049,"vY0":-136.49209196952444,"vZ0":-7.957642249295849,"x":111.16,"y":191.27,"x0":1.9780629699613084,"y0":50.00508551055807,"z0":5.580494254433978,"aX":18.99419384493079},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":-16.4,"spinRate":2455,"spinDirection":122},"zone":8,"typeConfidence":0.88,"plateTime":0.4026232930547655,"extension":6.566991178993395},"index":6,"playId":"2bfabccf-48ca-38a4-9853-f55a09f91db5","pitchNumber":6,"startTime":"2025-07-26T23:47:16.040Z","endTime":"2025-07-26T23:47:20.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:47:20.113Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Westburg strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T23:49:24.070Z","endTime":"2025-07-26T23:50:25.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.51669664234187,"strikeZoneBottom":1.57555960546568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.924455329388504,"aZ":-33.71703612846368,"pfxX":2.5065576162780685,"pfxZ":-1.0739860852748802,"pX":0.22129043128138287,"pZ":2.740323814862092,"vX0":3.775974034947385,"vY0":-119.32581215215335,"vZ0":-1.4631592978319354,"x":108.56,"y":164.79,"x0":-1.7100427544297763,"y0":50.00277522675652,"z0":6.411690818716944,"aX":3.598303184081664},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.0,"breakHorizontal":-5.5,"spinRate":2224,"spinDirection":101},"zone":5,"typeConfidence":2.0,"plateTime":0.4598030754402713,"extension":5.689346077529598},"index":0,"playId":"26a225bf-1176-394d-a49b-a350294df9e8","pitchNumber":1,"startTime":"2025-07-26T23:49:27.161Z","endTime":"2025-07-26T23:49:31.166Z","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":86.5,"endSpeed":79.6,"strikeZoneTop":3.59578273083153,"strikeZoneBottom":1.65473758889137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90995548493677,"aZ":-23.799327462256144,"pfxX":-3.4894308340258773,"pfxZ":5.2498455530580515,"pX":0.7326438618140907,"pZ":0.5199388686770047,"vX0":6.7681979444450135,"vY0":-125.62579125822542,"vZ0":-8.827956890962437,"x":89.07,"y":224.74,"x0":-1.5454514721553003,"y0":50.004889755836665,"z0":6.0204267652706065,"aX":-5.5683289428425295},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.7,"breakHorizontal":4.7,"spinRate":2223,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.43632433388956393,"extension":5.805268689173228},"index":1,"playId":"38a61d32-51c3-3774-96ba-7d252652f875","pitchNumber":2,"startTime":"2025-07-26T23:49:38.549Z","endTime":"2025-07-26T23:49:41.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.143362953631534,"aZ":-23.83843616077049,"pfxX":2.4441177769767877,"pfxZ":5.2132226621051085,"pX":-0.03673160032332287,"pZ":1.9108370055612587,"vX0":3.396300532833751,"vY0":-125.54778818297996,"vZ0":-5.613029437137698,"x":118.4,"y":187.19,"x0":-1.7238885614062904,"y0":50.001633867909796,"z0":6.112773418450799,"aX":3.9048292501899193},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.4,"breakHorizontal":-5.2,"spinRate":2205,"spinDirection":191},"zone":8,"typeConfidence":2.0,"plateTime":0.4360773636706008,"extension":5.8974451741904055},"index":2,"playId":"43d85f71-e04f-36d9-9363-1fba396e7660","pitchNumber":3,"startTime":"2025-07-26T23:49:53.568Z","endTime":"2025-07-26T23:49:58.782Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85085817261443,"aZ":-34.13462296626237,"pfxX":0.9922518992382443,"pfxZ":-1.360719255887278,"pX":1.1974294371333887,"pZ":0.9185029330090932,"vX0":5.031804124681894,"vY0":-119.61378330739461,"vZ0":-5.511282700027335,"x":71.36,"y":213.98,"x0":-1.0696470846305948,"y0":50.00440065190381,"z0":6.342274005101923,"aX":1.4261583620954343},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.6,"breakHorizontal":-3.1,"spinRate":2393,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45936135772392905,"extension":5.905937389939897},"index":3,"playId":"710d7c52-4cb5-3b17-9ecc-e9adcdc38d52","pitchNumber":4,"startTime":"2025-07-26T23:50:20.907Z","endTime":"2025-07-26T23:50:25.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:50:25.594Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a line drive to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T23:50:42.558Z","endTime":"2025-07-26T23:52:05.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.54557762762862,"strikeZoneBottom":1.05992173743969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.435343742061555,"aZ":-15.41872277577571,"pfxX":-2.6568527938102626,"pfxZ":8.670810990589821,"pX":0.35325535242744677,"pZ":2.94285006406317,"vX0":5.485993783716123,"vY0":-138.48487906367518,"vZ0":-6.244481636075236,"x":103.53,"y":159.32,"x0":-1.3128330908475145,"y0":50.000088852928066,"z0":6.2676467757932475,"aX":-5.132868001125683},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":3.6,"spinRate":2158,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.3963054016339749,"extension":5.973797644599551},"index":0,"playId":"aff79056-cffd-3246-b218-4387e8ab33d1","pitchNumber":1,"startTime":"2025-07-26T23:50:52.210Z","endTime":"2025-07-26T23:50:55.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.5,"strikeZoneTop":3.66965439338261,"strikeZoneBottom":1.73813451501383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.954512874954894,"aZ":-16.49030425061316,"pfxX":-3.82088567502557,"pfxZ":8.448121529319916,"pX":-0.2907674084328091,"pZ":4.316428455443234,"vX0":5.213631688844162,"vY0":-136.37493262684896,"vZ0":-1.777856483315257,"x":128.08,"y":122.24,"x0":-1.7436287201304816,"y0":50.005704232681765,"z0":6.131806797628069,"aX":-7.096509675911755},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":5.6,"spinRate":2151,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4038250237388894,"extension":5.9691668006924665},"index":1,"playId":"5af59d7c-f3a9-3f2f-bd97-e11b566830e7","pitchNumber":2,"startTime":"2025-07-26T23:51:03.055Z","endTime":"2025-07-26T23:51:06.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.66682334014769,"strikeZoneBottom":1.70047946639386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55974201182009,"aZ":-14.14321718244124,"pfxX":-2.9336506810772303,"pfxZ":9.104883252914266,"pX":-0.9592522725705114,"pZ":2.323494043681646,"vX0":2.131089415220953,"vY0":-140.05248883564911,"vZ0":-7.992711219529406,"x":153.56,"y":176.05,"x0":-1.3500998576888115,"y0":50.00320659866596,"z0":6.145632016294697,"aX":-5.809645253778755},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":4.8,"spinRate":2134,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3915679086835766,"extension":6.046326351741363},"index":2,"playId":"c6843d19-6c20-391a-8e23-b86b99d8296d","pitchNumber":3,"startTime":"2025-07-26T23:51:21.213Z","endTime":"2025-07-26T23:51:24.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.7338282875644,"strikeZoneBottom":1.62928637213902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.2299381702561,"aZ":-30.35812072582395,"pfxX":2.3890026658747097,"pfxZ":1.1943084466803775,"pX":-1.064203246834605,"pZ":1.7689496115555468,"vX0":0.7552809170561706,"vY0":-122.83599326800181,"vZ0":-4.333132002410446,"x":157.56,"y":191.02,"x0":-1.686374481192116,"y0":50.00405468894336,"z0":6.148426700397113,"aX":3.6363605885912738},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.3,"breakHorizontal":-4.6,"spinRate":2147,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.4465729225515447,"extension":5.723930776271245},"index":3,"playId":"3459c6e8-cd1e-3086-a4b4-23cf9561cd1e","pitchNumber":4,"startTime":"2025-07-26T23:51:40.279Z","endTime":"2025-07-26T23:51:44.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95700455886486,"aZ":-14.696155147253965,"pfxX":-2.7867474068261844,"pfxZ":9.016476450003603,"pX":0.291502361811353,"pZ":2.606397002608128,"vX0":5.195338990212798,"vY0":-138.36845450757775,"vZ0":-7.190890762144882,"x":105.89,"y":168.41,"x0":-1.2486258641548986,"y0":50.00341235829435,"z0":6.224196688824557,"aX":-5.402697309510731},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":4.0,"spinRate":2142,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39588899668664057,"extension":6.047303002238313},"hitData":{"launchSpeed":99.5,"launchAngle":7.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.32,"coordY":88.85}},"index":4,"playId":"92f3f766-2357-3277-8826-90e66f0be442","pitchNumber":5,"startTime":"2025-07-26T23:51:55.596Z","endTime":"2025-07-26T23:52:05.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:52:05.589Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ryan O'Hearn grounds into a double play, second baseman Thairo Estrada to shortstop Ezequiel Tovar to first baseman Warming Bernabel. Gunnar Henderson out at 2nd. Ryan O'Hearn out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T23:52:41.104Z","endTime":"2025-07-26T23:52:51.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":1},"index":0,"playId":"a5389344-0442-3394-9acc-4e81914895dd","startTime":"2025-07-26T23:52:26.266Z","endTime":"2025-07-26T23:52:31.026Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10311268902824,"aZ":-13.05000880103693,"pfxX":-2.642544173521117,"pfxZ":10.3737007470125,"pX":-0.35472443065773607,"pZ":2.3980748993035603,"vX0":3.430725674225676,"vY0":-135.75313915821192,"vZ0":-7.710248884987452,"x":130.52,"y":174.03,"x0":-1.2988092203665773,"y0":50.00500628252902,"z0":6.2077250388308975,"aX":-4.872822108542019},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":4.0,"spinRate":2131,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.40537208304525096,"extension":5.964525030806217},"hitData":{"launchSpeed":98.6,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.35,"coordY":153.71}},"index":1,"playId":"d057c55f-fbfb-335e-a5f7-471f70154bcc","pitchNumber":1,"startTime":"2025-07-26T23:52:43.476Z","endTime":"2025-07-26T23:52:51.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:52:51.171Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T23:54:50.795Z","endTime":"2025-07-26T23:55:05.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":"Flyout","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":0},"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":"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.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.529647850146493,"aZ":-17.53711156575426,"pfxX":7.688116190678199,"pfxZ":8.320740476404529,"pX":0.2633728036700913,"pZ":3.1516246273190096,"vX0":-7.372364246337429,"vY0":-132.13614960365817,"vZ0":-3.5593248217213143,"x":106.96,"y":153.69,"x0":2.0977753983230594,"y0":50.002386129661666,"z0":5.813209822492766,"aX":13.523920437535276},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.4,"breakHorizontal":-12.2,"spinRate":2416,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.4153394050442345,"extension":6.507969604000306},"hitData":{"launchSpeed":98.6,"launchAngle":25.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.32,"coordY":52.74}},"index":0,"playId":"aedaa56d-c909-3d79-b9e0-159209277545","pitchNumber":1,"startTime":"2025-07-26T23:54:58.790Z","endTime":"2025-07-26T23:55:05.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:55:05.282Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hunter Goodman pops out to shortstop Gunnar Henderson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T23:55:42.809Z","endTime":"2025-07-26T23:56:26.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T23:55:30.685Z","endTime":"2025-07-26T23:55:45.123Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"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":90.8,"endSpeed":82.5,"strikeZoneTop":3.48877157220961,"strikeZoneBottom":1.5646566492263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85930488555426,"aZ":-15.525360066100953,"pfxX":5.984584290900299,"pfxZ":9.508738458145626,"pX":0.00999440110396078,"pZ":2.529183621578595,"vX0":-7.1526560056216795,"vY0":-131.9355494994839,"vZ0":-5.503073893092708,"x":116.62,"y":170.49,"x0":1.987348315269469,"y0":50.00331363038965,"z0":5.798805948035955,"aX":10.47929135756941},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.1,"breakHorizontal":-9.1,"spinRate":2456,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.41624056975135115,"extension":6.491020507463075},"index":1,"playId":"97325178-704c-3eb3-9f23-cfb975c2c2c2","pitchNumber":1,"startTime":"2025-07-26T23:55:45.123Z","endTime":"2025-07-26T23:55:48.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.4,"strikeZoneTop":3.45635649278852,"strikeZoneBottom":1.49904508184974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.428884878579204,"aZ":-26.428555196296116,"pfxX":-1.4984462843981623,"pfxZ":4.666243613519576,"pX":1.4330562766783808,"pZ":2.6358485742107303,"vX0":-1.6801072399359698,"vY0":-110.44415890296872,"vZ0":-0.2923481731478468,"x":62.38,"y":167.61,"x0":2.3994213768634096,"y0":50.00090433652557,"z0":5.559308909074378,"aX":-1.8426942052041355},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":8.6,"breakHorizontal":3.1,"spinRate":2044,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.4967324423805768,"extension":6.442593325548431},"index":2,"playId":"a7167637-11f8-3093-a4c3-d7be3fbe7c1d","pitchNumber":2,"startTime":"2025-07-26T23:56:01.226Z","endTime":"2025-07-26T23:56:04.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.4526691428019,"aZ":-23.92580322133429,"pfxX":8.846067156795204,"pfxZ":5.135325202832629,"pX":-0.7433390198082318,"pZ":1.5806077178082056,"vX0":-9.540489335046058,"vY0":-125.64298626224156,"vZ0":-5.330757555531017,"x":145.33,"y":196.1,"x0":1.946180088299435,"y0":50.00045675806898,"z0":5.663416249199715,"aX":14.201069306384705},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.3,"breakHorizontal":-13.9,"spinRate":1649,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.4352431017661944,"extension":6.771672938451766},"hitData":{"launchSpeed":94.6,"launchAngle":62.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":128.51,"coordY":123.31}},"index":3,"playId":"03b19829-ba6f-35ac-8d48-c3bca4bb9976","pitchNumber":3,"startTime":"2025-07-26T23:56:16.318Z","endTime":"2025-07-26T23:56:26.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:56:26.987Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Beck lines out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T23:56:44.228Z","endTime":"2025-07-26T23:58:20.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","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":5},"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":"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.9,"endSpeed":83.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.062810576237972,"aZ":-15.98967171890403,"pfxX":7.771912739822763,"pfxZ":9.04194111129051,"pX":0.6463262228147897,"pZ":2.9294287397319514,"vX0":-6.487491481893722,"vY0":-133.53640814646835,"vZ0":-4.264287896314546,"x":92.36,"y":159.69,"x0":2.1077927886621244,"y0":50.006244105777284,"z0":5.711522593017265,"aX":13.918179814507978},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.5,"breakHorizontal":-12.5,"spinRate":2418,"spinDirection":130},"zone":6,"typeConfidence":0.9,"plateTime":0.4115244053082825,"extension":6.603101211336452},"index":0,"playId":"89c56ede-72e7-3a5f-b7dc-d8ff9fb5ce87","pitchNumber":1,"startTime":"2025-07-26T23:56:56.191Z","endTime":"2025-07-26T23:56:59.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":69.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.415528867105145,"aZ":-23.70128455193793,"pfxX":-0.982610077556488,"pfxZ":6.844165571102906,"pX":0.13521674600758057,"pZ":2.362342491978947,"vX0":-4.495446752108043,"vY0":-111.81323999483101,"vZ0":-1.6457751817085444,"x":111.85,"y":175.0,"x0":2.3183499429621808,"y0":50.00171639834646,"z0":5.593891072674547,"aX":-1.214855989791471},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":12.1,"breakHorizontal":3.2,"spinRate":2087,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4941686166967054,"extension":6.6603532895189534},"index":1,"playId":"fe7ab29e-c4e8-3c5b-bbdc-91912dd844f2","pitchNumber":2,"startTime":"2025-07-26T23:57:14.798Z","endTime":"2025-07-26T23:57:18.424Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T23:57:25.101Z","endTime":"2025-07-26T23:57:38.799Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.68075923593561,"strikeZoneBottom":1.68355885440903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.132015996034887,"aZ":-18.977059121457728,"pfxX":11.81671254859431,"pfxZ":7.310594295475287,"pX":-1.7320708946661993,"pZ":1.069687446477441,"vX0":-13.189672027610568,"vY0":-133.57194987868428,"vZ0":-8.230960078873663,"x":183.02,"y":209.9,"x0":1.7377138138817192,"y0":50.00005170739582,"z0":5.558789489225847,"aX":21.321175057505066},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":-18.5,"spinRate":2432,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.41027969717787416,"extension":6.812395319506135},"index":3,"playId":"f6ac0565-4de1-3f72-a5f2-770fec2dda7b","pitchNumber":3,"startTime":"2025-07-26T23:57:38.799Z","endTime":"2025-07-26T23:57:41.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.64175376471879,"strikeZoneBottom":1.61169577656137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74862869473176,"aZ":-31.58307520777784,"pfxX":9.915453300887169,"pfxZ":0.38179508769785686,"pX":-0.9383996143605378,"pZ":0.8458688117725125,"vX0":-9.847475598152645,"vY0":-123.93281917122145,"vZ0":-5.234327676116617,"x":152.77,"y":215.94,"x0":1.8063264698246388,"y0":50.00448728723104,"z0":5.636520419816033,"aX":15.361177591725482},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":-15.6,"spinRate":1714,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.44267664959159125,"extension":6.738632594946008},"index":4,"playId":"ed679330-6c1b-36a5-b5be-9a3b52e0aa8d","pitchNumber":4,"startTime":"2025-07-26T23:57:56.369Z","endTime":"2025-07-26T23:57:59.506Z","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":93.2,"endSpeed":84.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33112479789371,"aZ":-16.020205622564248,"pfxX":7.126831429925597,"pfxZ":8.786664951216071,"pX":-0.1358554443826698,"pZ":2.6411693663575124,"vX0":-8.338652467049409,"vY0":-135.3993066993252,"vZ0":-4.869095301350604,"x":122.18,"y":167.47,"x0":2.0724540717523983,"y0":50.00163384709563,"z0":5.600915093899683,"aX":13.10006912345591},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":-10.9,"spinRate":2483,"spinDirection":129},"zone":5,"typeConfidence":0.91,"plateTime":0.406087996799124,"extension":6.557754119596253},"hitData":{"launchSpeed":105.3,"launchAngle":20.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.34,"coordY":52.76}},"index":5,"playId":"25791f77-54ee-3690-829d-4fc71e17ceee","pitchNumber":5,"startTime":"2025-07-26T23:58:13.566Z","endTime":"2025-07-26T23:58:20.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T23:58:20.397Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ramón Laureano doubles (17) on a sharp line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:00:17.396Z","endTime":"2025-07-27T00:00:47.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.46672164196438,"strikeZoneBottom":1.51610732261125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20783316145951,"aZ":-34.84255957323902,"pfxX":1.7065741245443191,"pfxZ":-1.8612871801736244,"pX":0.9140767744962887,"pZ":2.8609814568091605,"vX0":4.557071941124548,"vY0":-118.80552310295704,"vZ0":-1.2011099781808303,"x":82.16,"y":161.53,"x0":-1.24862819859824,"y0":50.00317113129122,"z0":6.53243611145259,"aX":2.4454687461068265},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.4,"breakHorizontal":-4.2,"spinRate":2288,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.4605648351129257,"extension":5.8047053344607455},"index":0,"playId":"b34d29e4-b6b3-389a-bdc7-bb21ce8e3ad6","pitchNumber":1,"startTime":"2025-07-27T00:00:22.273Z","endTime":"2025-07-27T00:00:26.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.273594157846198,"aZ":-13.312183491402457,"pfxX":-5.687369763607228,"pfxZ":9.808528138547846,"pX":0.44394181781074027,"pZ":2.271507678560878,"vX0":6.970997531346557,"vY0":-137.70979910399595,"vZ0":-8.06389443453762,"x":100.08,"y":177.45,"x0":-1.380029827510234,"y0":50.00173574531546,"z0":6.136144964305298,"aX":-10.935264307300953},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2164,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39757526683904754,"extension":6.016999435568594},"hitData":{"launchSpeed":109.6,"launchAngle":19.0,"totalDistance":387.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.99,"coordY":50.56}},"index":1,"playId":"22eca795-ea1d-3e03-b499-b5e12008188a","pitchNumber":2,"startTime":"2025-07-27T00:00:34.300Z","endTime":"2025-07-27T00:00:47.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:00:47.698Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:01:15.356Z","endTime":"2025-07-27T00:02:46.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.124325676792125,"aZ":-18.494589303231066,"pfxX":-4.254652193104022,"pfxZ":7.204627630904822,"pX":0.09069356389338457,"pZ":3.06952525352763,"vX0":6.206804115720039,"vY0":-137.12591616836184,"vZ0":-4.475017766332477,"x":113.54,"y":155.9,"x0":-1.6523391467890178,"y0":50.00527568420073,"z0":5.989465979881589,"aX":-8.081392256166625},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":6.4,"spinRate":2058,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3998668077170189,"extension":6.106827429876904},"index":0,"playId":"1a8c0e94-e037-33b4-bc54-8a35d5273c77","pitchNumber":1,"startTime":"2025-07-27T00:01:21.893Z","endTime":"2025-07-27T00:01:26.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85362870184501,"aZ":-18.0588685691893,"pfxX":-5.281709734968072,"pfxZ":7.566672218699782,"pX":0.3508702272957919,"pZ":2.950781441476461,"vX0":7.437772147476735,"vY0":-135.95254841144464,"vZ0":-4.800326129762174,"x":103.63,"y":159.11,"x0":-1.7388908479229601,"y0":50.00044212722588,"z0":5.99947059596018,"aX":-9.849426526825997},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.8,"breakHorizontal":7.9,"spinRate":1878,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4034675589482073,"extension":5.958298817943917},"index":1,"playId":"70d1d1fc-4652-319c-82bf-9aa55b76d6dd","pitchNumber":2,"startTime":"2025-07-27T00:01:54.780Z","endTime":"2025-07-27T00:01:58.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28068253730779,"aZ":-20.776317214372906,"pfxX":-5.795796852126989,"pfxZ":5.920348151245037,"pX":-0.5211510632328075,"pZ":3.634297052314478,"vX0":5.717231344524154,"vY0":-138.25060488856315,"vZ0":-2.490548470225219,"x":136.87,"y":140.65,"x0":-1.8679987788919372,"y0":50.006637091443054,"z0":5.9492669984621696,"aX":-11.165194036625648},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":9.2,"spinRate":2044,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3969609408666983,"extension":5.92907225896939},"index":2,"playId":"5ee69b53-a42f-3624-b732-19c817392d2d","pitchNumber":3,"startTime":"2025-07-27T00:02:22.251Z","endTime":"2025-07-27T00:02:25.394Z","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":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.278903409180064,"aZ":-36.27289380726958,"pfxX":2.7799292915100358,"pfxZ":-2.830032233327855,"pX":0.5260241472692047,"pZ":0.9770619062774979,"vX0":3.8758318641023934,"vY0":-119.29803550000578,"vZ0":-4.64412117166278,"x":96.95,"y":212.4,"x0":-1.4790556678952633,"y0":50.00562300219155,"z0":6.207609143679953,"aX":4.019923770093185},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.0,"breakHorizontal":-6.0,"spinRate":2527,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.45858324600685707,"extension":5.963610233362758},"index":3,"playId":"7ee2b122-6bae-3f09-93b2-3b5230ba0c62","pitchNumber":4,"startTime":"2025-07-27T00:02:43.514Z","endTime":"2025-07-27T00:02:46.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:02:46.864Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler O'Neill walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:02:56.267Z","endTime":"2025-07-27T00:04:58.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"postOnSecond":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.20812609092271,"strikeZoneBottom":1.39644643573511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99854917568057,"aZ":-19.895861177106337,"pfxX":-2.733884259696827,"pfxZ":6.449654395717374,"pX":-0.17757763918984784,"pZ":3.4580871567383547,"vX0":4.588884499737751,"vY0":-137.68074071003656,"vZ0":-3.357001788949138,"x":123.77,"y":145.41,"x0":-1.5172121355079842,"y0":50.00284332492164,"z0":6.053720676815141,"aX":-5.204642316988629},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":3.8,"spinRate":2067,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3991365584583759,"extension":6.197324396276148},"index":0,"playId":"6e482064-2a00-3e74-b5aa-665fd604fc36","pitchNumber":1,"startTime":"2025-07-27T00:03:12.262Z","endTime":"2025-07-27T00:03:15.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.830287249857502,"aZ":-30.247593451498783,"pfxX":4.728230163611565,"pfxZ":1.2838256069846272,"pX":0.34635860337139845,"pZ":1.0044037485640387,"vX0":3.868063122105939,"vY0":-122.1781951209439,"vZ0":-5.769541605809434,"x":103.8,"y":211.66,"x0":-1.875984074593512,"y0":50.001901239639245,"z0":6.020610455516559,"aX":7.0918355539082105},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":-9.5,"spinRate":2232,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.44964602216319216,"extension":5.734995365466749},"index":1,"playId":"be15acc2-deea-395a-a604-b3739a792a5a","pitchNumber":2,"startTime":"2025-07-27T00:03:30.095Z","endTime":"2025-07-27T00:03:33.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.16976827339147,"strikeZoneBottom":1.42336827342981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.364018616240504,"aZ":-34.4058724903702,"pfxX":2.12438817492603,"pfxZ":-1.525855494052745,"pX":0.2963865711950311,"pZ":0.15881587931248864,"vX0":4.249989321459944,"vY0":-120.39772786284354,"vZ0":-6.337547379967956,"x":105.7,"y":234.49,"x0":-1.77087451572895,"y0":50.00286245783185,"z0":5.886518880655027,"aX":3.1047587558686485},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.1,"breakHorizontal":-4.9,"spinRate":2417,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.45572203574760906,"extension":5.818500230473441},"index":2,"playId":"3880b98b-96c8-3374-a02e-0230666c0a9c","pitchNumber":3,"startTime":"2025-07-27T00:03:49.002Z","endTime":"2025-07-27T00:03:52.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.14659770104079,"strikeZoneBottom":1.33489774526937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.003832950220744,"aZ":-37.338908623313515,"pfxX":3.4350833852062985,"pfxZ":-3.7039405846006606,"pX":1.1026016147930935,"pZ":1.7889768882055042,"vX0":4.640567978365251,"vY0":-117.23633172776792,"vZ0":-2.646217757829116,"x":74.97,"y":190.48,"x0":-1.3483045860929208,"y0":50.005076950014086,"z0":6.414879933158814,"aX":4.785366790014667},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.1,"breakHorizontal":-7.3,"spinRate":2413,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4670609711190412,"extension":5.911958701526215},"index":3,"playId":"79abddb1-3c9c-3a21-8242-ea8a1b84af4f","pitchNumber":4,"startTime":"2025-07-27T00:04:09.054Z","endTime":"2025-07-27T00:04:12.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04658515835417,"aZ":-16.739699788300097,"pfxX":-4.8447888509395804,"pfxZ":7.699784842512269,"pX":0.3522861281993457,"pZ":3.131077564707116,"vX0":7.021345726698313,"vY0":-140.28754619676212,"vZ0":-4.713438408054154,"x":103.57,"y":154.24,"x0":-1.5469475760597635,"y0":50.00393261962227,"z0":5.915103206922914,"aX":-9.71311195241085},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":7.4,"spinRate":2145,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3895943093012981,"extension":6.174862731757098},"index":4,"playId":"53afb450-66fd-3d04-a119-4111049cfb4e","pitchNumber":5,"startTime":"2025-07-27T00:04:30.512Z","endTime":"2025-07-27T00:04:34.147Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-27T00:04:44.884Z","endTime":"2025-07-27T00:04:55.376Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.12462913473917,"strikeZoneBottom":1.31326788288307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.747518209495638,"aZ":-34.22169092822247,"pfxX":0.36413048859561403,"pfxZ":-1.4013059204725105,"pX":1.157596041900196,"pZ":1.8190753002031426,"vX0":5.437897088663982,"vY0":-120.04969803889831,"vZ0":-3.763986679570896,"x":72.88,"y":189.66,"x0":-1.1820123444846289,"y0":50.00198163283165,"z0":6.44620877899528,"aX":0.5320019269048036},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.1,"breakHorizontal":-1.9,"spinRate":2342,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4558494751600728,"extension":5.724933263788568},"index":6,"playId":"24a6eedd-ff3a-3f3f-8288-4d9d37803876","pitchNumber":6,"startTime":"2025-07-27T00:04:55.376Z","endTime":"2025-07-27T00:04:58.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:04:58.887Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cedric Mullins homers (14) on a fly ball to right field. Ramón Laureano scores. Tyler O'Neill scores.","rbi":3,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:05:07.788Z","endTime":"2025-07-27T00:05:51.644Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":622608,"link":"/api/v1/people/622608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"responsiblePitcher":{"id":622608,"link":"/api/v1/people/622608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":{"id":622608,"link":"/api/v1/people/622608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.014134358611013,"aZ":-17.261188755288376,"pfxX":-4.42479630182813,"pfxZ":7.733058934797349,"pX":0.767695364753594,"pZ":2.6291841178488813,"vX0":8.666587836878369,"vY0":-138.0607374279777,"vZ0":-5.865558004576371,"x":87.74,"y":167.79,"x0":-1.8386203922401465,"y0":50.004796923145705,"z0":5.9449723018077085,"aX":-8.535813979024118},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":6.2,"spinRate":2048,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3968739623364459,"extension":6.164924187889609},"hitData":{"launchSpeed":95.8,"launchAngle":38.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.06,"coordY":90.01}},"index":0,"playId":"a07a1b7a-2d17-3a2a-9df8-557a5383318c","pitchNumber":1,"startTime":"2025-07-27T00:05:25.305Z","endTime":"2025-07-27T00:05:51.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:05:51.644Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Stallings grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:06:14.395Z","endTime":"2025-07-27T00:06:40.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"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":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.42910572387439,"strikeZoneBottom":1.56652043269904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79873767413869,"aZ":-29.63681807542174,"pfxX":4.303720650023536,"pfxZ":1.6099074550571988,"pX":-0.2575314554898964,"pZ":1.8738589677748265,"vX0":2.406697095766805,"vY0":-125.039189377721,"vZ0":-4.6583495326013935,"x":126.82,"y":188.19,"x0":-1.793602749183819,"y0":50.00032546568498,"z0":6.211655947301137,"aX":6.767278329035299},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":-8.4,"spinRate":2313,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.4391854764464167,"extension":5.657895669249755},"index":0,"playId":"dd2b41aa-6b2e-3cde-93f3-647aa1216b2d","pitchNumber":1,"startTime":"2025-07-27T00:06:20.791Z","endTime":"2025-07-27T00:06:24.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.845557761982885,"aZ":-29.71453851063496,"pfxX":4.483878296163853,"pfxZ":1.5793601049318182,"pX":0.31832411565500424,"pZ":1.6666867766287616,"vX0":3.235906421281302,"vY0":-124.63052655611885,"vZ0":-4.938778229941023,"x":104.87,"y":193.78,"x0":-1.5830699084488449,"y0":50.00575038250809,"z0":6.150483611348324,"aX":7.00038910178711},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.9,"breakHorizontal":-8.9,"spinRate":2370,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.4407733685491393,"extension":5.90760970609612},"hitData":{"launchSpeed":90.9,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":155.74}},"index":1,"playId":"4a7cbddf-2527-3b15-a997-06e87622ed81","pitchNumber":2,"startTime":"2025-07-27T00:06:33.385Z","endTime":"2025-07-27T00:06:40.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:06:40.045Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Holliday flies out to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:06:55.290Z","endTime":"2025-07-27T00:09:12.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"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":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95205628106532,"aZ":-26.51481826691639,"pfxX":1.769503098471883,"pfxZ":3.6045915171745113,"pX":-0.132296707781048,"pZ":1.923771698627126,"vX0":3.495767269084907,"vY0":-125.25253241756941,"vZ0":-4.9204999043960305,"x":122.04,"y":186.84,"x0":-1.7822405907905963,"y0":50.004403514454175,"z0":6.11175813286583,"aX":2.780058345752547},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":-4.1,"spinRate":2143,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.4391905961144307,"extension":5.791009980689044},"index":0,"playId":"38fbb1e7-54c8-35c1-a7c0-bdff05df2f67","pitchNumber":1,"startTime":"2025-07-27T00:07:11.314Z","endTime":"2025-07-27T00:07:15.507Z","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, 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":90.4,"endSpeed":81.2,"strikeZoneTop":3.4005066783694,"strikeZoneBottom":1.54935363496026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89246060090882,"aZ":-24.865910102932943,"pfxX":-7.613468332748527,"pfxZ":4.288850563108406,"pX":-0.8061863026990471,"pZ":1.48181169131231,"vX0":5.365727276544835,"vY0":-131.23596819300283,"vZ0":-6.383444481122972,"x":147.73,"y":198.77,"x0":-1.9127983966627273,"y0":50.0022492052093,"z0":5.859837471798959,"aX":-12.965967584601902},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":12.2,"spinRate":2081,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4212004978114101,"extension":6.025667003216469},"index":1,"playId":"d3a46b50-27f2-3fbb-8720-98b87729afd6","pitchNumber":2,"startTime":"2025-07-27T00:07:25.276Z","endTime":"2025-07-27T00:07:29.849Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-27T00:07:34.642Z","endTime":"2025-07-27T00:07:45.613Z","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(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":80.2,"endSpeed":73.7,"strikeZoneTop":3.19460030002426,"strikeZoneBottom":1.61172804755463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.664372443732077,"aZ":-40.1780593100317,"pfxX":5.858740140144697,"pfxZ":-5.8710440952446366,"pX":-0.8506555761114595,"pZ":1.237890019152906,"vX0":0.3814745605845444,"vY0":-116.80834590238466,"vZ0":-2.9219329954410798,"x":149.42,"y":205.36,"x0":-1.7763869218495163,"y0":50.00089779685664,"z0":6.33055478614489,"aX":7.990032849274073},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.0,"breakHorizontal":-10.7,"spinRate":2636,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.47124963018657073,"extension":5.677008178199064},"index":3,"playId":"140d2b68-5fb7-3812-85b8-7e89e4e3f274","pitchNumber":3,"startTime":"2025-07-27T00:07:45.613Z","endTime":"2025-07-27T00:07:49.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.30719951199966,"strikeZoneBottom":1.61429613261188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.468883360436166,"aZ":-18.536930227588005,"pfxX":-3.8487488774191982,"pfxZ":6.94874493720198,"pX":-0.4513086996737536,"pZ":3.2513363679947167,"vX0":5.247956842444778,"vY0":-140.1340042681893,"vZ0":-3.99522400712393,"x":134.2,"y":150.99,"x0":-1.8596343637459143,"y0":50.005877371408296,"z0":5.927425839745086,"aX":-7.557466285246409},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":5.8,"spinRate":2120,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39279828622224056,"extension":6.020300054090437},"index":4,"playId":"e346c54c-d77a-3ade-b80c-7fba480bfbd5","pitchNumber":4,"startTime":"2025-07-27T00:08:01.376Z","endTime":"2025-07-27T00:08:05.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.84013258830579,"aZ":-14.53366720498584,"pfxX":-2.841598067946427,"pfxZ":8.9426336952513,"pX":-0.5410879244494939,"pZ":2.229977825066959,"vX0":3.1290457467659336,"vY0":-140.71545041959104,"vZ0":-8.206235228883049,"x":137.62,"y":178.57,"x0":-1.3071328659699764,"y0":50.00087518366849,"z0":6.15917306945649,"aX":-5.604162123980149},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":4.3,"spinRate":2133,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.3917173741968383,"extension":6.0591690345740785},"index":5,"playId":"b245a284-357c-30f7-817a-6e2a22df40be","pitchNumber":5,"startTime":"2025-07-27T00:08:18.799Z","endTime":"2025-07-27T00:08:22.499Z","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.1,"endSpeed":87.5,"strikeZoneTop":3.37246001156983,"strikeZoneBottom":1.62686981564379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.01431048013369,"aZ":-17.51167424131451,"pfxX":-4.444301241885275,"pfxZ":7.465748242072493,"pX":0.7841006403203707,"pZ":2.960742111588755,"vX0":8.497293181938213,"vY0":-139.65224246445183,"vZ0":-4.983614239075557,"x":87.11,"y":158.84,"x0":-1.7281090530417789,"y0":50.006221980773994,"z0":5.929525167893792,"aX":-8.733320080242224},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":6.2,"spinRate":2195,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3930023777455376,"extension":6.239313309277731},"index":6,"playId":"683af0a4-dcd0-3ad3-9de0-58360f40c506","pitchNumber":6,"startTime":"2025-07-27T00:08:45.877Z","endTime":"2025-07-27T00:08:50.019Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50436853077923,"aZ":-35.7197568441823,"pfxX":2.916125020511587,"pfxZ":-2.59272068880615,"pX":-0.37990756126053316,"pZ":2.6962555895015115,"vX0":1.5022468918329148,"vY0":-116.1556551183307,"vZ0":-0.9277109370409716,"x":131.48,"y":165.98,"x0":-1.4136031461828746,"y0":50.00242734230677,"z0":6.4934005879349534,"aX":3.9891993888266404},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-4.7,"breakHorizontal":-5.6,"spinRate":2304,"spinDirection":75},"zone":4,"typeConfidence":2.0,"plateTime":0.4713225358069084,"extension":5.900273207630473},"hitData":{"launchSpeed":98.3,"launchAngle":39.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.75,"coordY":55.99}},"index":7,"playId":"5d2caadb-c41d-3b02-9873-865cd0090295","pitchNumber":7,"startTime":"2025-07-27T00:09:03.257Z","endTime":"2025-07-27T00:09:12.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:09:12.004Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Thairo Estrada lines out to second baseman Jackson Holliday.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:11:11.064Z","endTime":"2025-07-27T00:12:37.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":4},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":77.6,"endSpeed":72.0,"strikeZoneTop":3.30723635296708,"strikeZoneBottom":1.59656001271952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.862542184573563,"aZ":-30.376739336956888,"pfxX":-3.1221633416061287,"pfxZ":1.3848835192636617,"pX":0.09857007314112033,"pZ":1.3146498204335781,"vX0":-3.7998352472203494,"vY0":-112.96446406381881,"vZ0":-3.1587231600235857,"x":113.24,"y":203.28,"x0":2.205693179336401,"y0":50.00276634913621,"z0":5.773254477409385,"aX":-4.0493513872522},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":2.0,"breakHorizontal":6.6,"spinRate":2093,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.48417936229852643,"extension":6.551875376066746},"index":0,"playId":"91950bf0-4460-3d2c-bc14-0a485e6d4c21","pitchNumber":1,"startTime":"2025-07-27T00:11:17.637Z","endTime":"2025-07-27T00:11:21.378Z","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":91.6,"endSpeed":83.9,"strikeZoneTop":3.40428638385302,"strikeZoneBottom":1.54925374980211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17453899363938,"aZ":-15.82658133917453,"pfxX":6.621567602263947,"pfxZ":9.120384964038216,"pX":-0.2314172833096435,"pZ":1.720018874583363,"vX0":-8.430243401382254,"vY0":-132.963606654987,"vZ0":-7.289801107588787,"x":125.82,"y":192.34,"x0":2.118119264053507,"y0":50.004977489237085,"z0":5.643066906128757,"aX":11.872631638004217},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.1,"breakHorizontal":-10.2,"spinRate":2426,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.41173662217193563,"extension":6.616733744625103},"index":1,"playId":"68e7b15a-d221-33fc-9dfa-863fc303fefa","pitchNumber":2,"startTime":"2025-07-27T00:11:35.099Z","endTime":"2025-07-27T00:11:38.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.360872621629568,"aZ":-35.269477914311466,"pfxX":7.711405928814255,"pfxZ":-2.0241543653695357,"pX":0.34680337793472077,"pZ":1.1756195430110232,"vX0":-6.582936120011343,"vY0":-122.95590352212174,"vZ0":-3.6981628261272466,"x":103.78,"y":207.04,"x0":2.0568350118242082,"y0":50.00051815673607,"z0":5.691537292766094,"aX":11.80670934163676},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.3,"breakHorizontal":-12.5,"spinRate":1391,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44544210955917185,"extension":6.599372922171584},"index":2,"playId":"7094898d-6cf7-3457-8d3f-06a99819f6c0","pitchNumber":3,"startTime":"2025-07-27T00:11:48.685Z","endTime":"2025-07-27T00:11:51.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97072126726443,"aZ":-15.349137073253686,"pfxX":7.983847524034324,"pfxZ":9.340872768205179,"pX":0.04272444769162072,"pZ":2.8788438510719847,"vX0":-7.988589013616497,"vY0":-133.65269712425194,"vZ0":-4.6684190341629535,"x":115.37,"y":161.05,"x0":2.0393695020417657,"y0":50.003299896841995,"z0":5.757708800021388,"aX":14.382053467453366},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.1,"breakHorizontal":-12.6,"spinRate":2405,"spinDirection":130},"zone":2,"typeConfidence":0.89,"plateTime":0.41049538408280206,"extension":6.545748975105459},"index":3,"playId":"cf54e829-d0de-3286-a72c-20d72da1669f","pitchNumber":4,"startTime":"2025-07-27T00:12:11.736Z","endTime":"2025-07-27T00:12:14.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89610995232817,"aZ":-27.125123784814303,"pfxX":-1.8619010223333587,"pfxZ":4.140002878711813,"pX":1.023636257921354,"pZ":1.8825441817843027,"vX0":-2.5152033936934863,"vY0":-110.71440053870192,"vZ0":-1.8413048798675404,"x":77.98,"y":187.95,"x0":2.4238898608479156,"y0":50.00444728194327,"z0":5.610555305965705,"aX":-2.2722173515514736},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":7.2,"breakHorizontal":4.1,"spinRate":2085,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4979647209462126,"extension":6.555296545732004},"hitData":{"launchSpeed":64.5,"launchAngle":21.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":154.07,"coordY":138.6}},"index":4,"playId":"014ae91b-791f-375b-a971-c24ad74f9863","pitchNumber":5,"startTime":"2025-07-27T00:12:31.528Z","endTime":"2025-07-27T00:12:37.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:12:37.482Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:12:53.571Z","endTime":"2025-07-27T00:13:53.668Z","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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":656811,"link":"/api/v1/people/656811"},"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":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.987823003727677,"aZ":-32.80928823107395,"pfxX":-0.8921877320708897,"pfxZ":-0.47828425465491886,"pX":0.47812715019417235,"pZ":1.8892136001188875,"vX0":-3.538917120982494,"vY0":-115.55103752384026,"vZ0":-1.7917574714562066,"x":98.77,"y":187.77,"x0":2.149836396214701,"y0":50.00026826202738,"z0":5.848467255339842,"aX":-1.1967585044766083},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.1,"breakHorizontal":2.5,"spinRate":2050,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.47534023513330226,"extension":6.604712301638355},"index":0,"playId":"e57d7035-2b63-3eb8-9d36-9c1fd543f16a","pitchNumber":1,"startTime":"2025-07-27T00:13:03.862Z","endTime":"2025-07-27T00:13:07.108Z","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":78.5,"endSpeed":73.0,"strikeZoneTop":3.51401923327867,"strikeZoneBottom":1.52641478155162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.26732799949552,"aZ":-29.16757077525083,"pfxX":-0.7591638720067793,"pfxZ":2.267656028535548,"pX":-0.7249839877844902,"pZ":0.5577030164382446,"vX0":-6.4626739370422905,"vY0":-114.19705425042073,"vZ0":-5.255211697830732,"x":144.63,"y":223.72,"x0":2.235798650412203,"y0":50.00391286078618,"z0":5.745223263022634,"aX":-1.0053578057960368},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":3.1,"breakHorizontal":3.0,"spinRate":2141,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.47893174679525297,"extension":6.711631345512379},"index":1,"playId":"dc983eb3-3aa0-300a-8e22-023ac0ca1aed","pitchNumber":2,"startTime":"2025-07-27T00:13:25.835Z","endTime":"2025-07-27T00:13:29.770Z","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":91.9,"endSpeed":83.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25721053426644,"aZ":-22.063344156744346,"pfxX":13.297033051178072,"pfxZ":5.6722629550845,"pX":-0.23922233093599016,"pZ":1.856143483132491,"vX0":-10.414680554206237,"vY0":-133.29731181417694,"vZ0":-5.644135290849781,"x":118.85,"y":172.47,"x0":2.0099416068840297,"y0":50.00082161071922,"z0":5.61560733641251,"aX":23.692930957276644},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.1,"breakHorizontal":-21.5,"spinRate":2378,"spinDirection":132},"zone":8,"typeConfidence":0.91,"plateTime":0.41245004691061293,"extension":6.587167723401795},"hitData":{"launchSpeed":74.7,"launchAngle":-55.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.87,"coordY":172.97}},"index":2,"playId":"77fa4f81-419a-332b-b44c-3e04b05a4788","pitchNumber":3,"startTime":"2025-07-27T00:13:45.741Z","endTime":"2025-07-27T00:13:53.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:13:53.668Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Farmer grounds out, shortstop Gunnar Henderson to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:14:15.322Z","endTime":"2025-07-27T00:14:38.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":{"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":92.3,"endSpeed":83.7,"strikeZoneTop":3.41213068845182,"strikeZoneBottom":1.55286566418172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.488024221146173,"aZ":-15.506448996196122,"pfxX":8.359996408729128,"pfxZ":9.23703563834504,"pX":0.38079808837697604,"pZ":2.407998604510842,"vX0":-7.565735288024419,"vY0":-134.09836390724732,"vZ0":-5.805353451107569,"x":102.48,"y":173.76,"x0":2.165244824757876,"y0":50.00301674369364,"z0":5.724150928664834,"aX":15.085817624700368},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":-13.3,"spinRate":2583,"spinDirection":130},"zone":6,"typeConfidence":0.9,"plateTime":0.4099032482877254,"extension":6.559408175216761},"index":0,"playId":"ab592312-56df-3930-b689-d7ac77e8882a","pitchNumber":1,"startTime":"2025-07-27T00:14:19.680Z","endTime":"2025-07-27T00:14:23.299Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49890468361802,"aZ":-28.84869325677018,"pfxX":11.287030073806534,"pfxZ":2.077307107860789,"pX":0.32484477618331725,"pZ":1.6523461871817475,"vX0":-8.089596804807318,"vY0":-125.9136471533604,"vZ0":-4.171881751024838,"x":104.62,"y":194.17,"x0":2.1191017338871947,"y0":50.00290317570536,"z0":5.675476828905781,"aX":18.053085967271286},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":-18.5,"spinRate":1579,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.4356675024510239,"extension":6.894088963605322},"hitData":{"launchSpeed":84.5,"launchAngle":0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":153.2}},"index":1,"playId":"d3c74bcf-a435-3395-8ae6-34e57769c613","pitchNumber":2,"startTime":"2025-07-27T00:14:32.393Z","endTime":"2025-07-27T00:14:38.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:14:38.887Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Westburg grounds out, third baseman Orlando Arcia to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:17:29.071Z","endTime":"2025-07-27T00:17:38.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"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":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Rolison replaces Antonio Senzatela.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T00:16:34.555Z","endTime":"2025-07-27T00:17:31.420Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99407375969297,"aZ":-14.967162580324082,"pfxX":2.4261207373610345,"pfxZ":9.021697047054285,"pX":-0.4638307708336597,"pZ":2.282495852286382,"vX0":-7.1300681033384254,"vY0":-136.47849433774113,"vZ0":-6.774629196839223,"x":134.68,"y":177.15,"x0":1.8548260095682358,"y0":50.0006137589439,"z0":5.807332550503436,"aX":4.627068342113782},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-3.1,"spinRate":2135,"spinDirection":157},"zone":4,"typeConfidence":0.91,"plateTime":0.3996919427178467,"extension":6.825711257390554},"hitData":{"launchSpeed":84.6,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.9,"coordY":182.25}},"index":1,"playId":"311b04b5-6415-3352-9236-be7a71632720","pitchNumber":1,"startTime":"2025-07-27T00:17:31.420Z","endTime":"2025-07-27T00:17:38.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:17:38.511Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, first baseman Warming Bernabel to pitcher Ryan Rolison.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:17:55.576Z","endTime":"2025-07-27T00:18:40.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":80.6,"strikeZoneTop":3.61922928925445,"strikeZoneBottom":1.74618182121399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.167717919492326,"aZ":-33.82419561866397,"pfxX":-1.39009643048069,"pfxZ":-1.0264109964518773,"pX":-1.0123425386149751,"pZ":0.6744472651156489,"vX0":-6.739250034384873,"vY0":-125.63593320183651,"vZ0":-5.966837390313223,"x":155.59,"y":220.57,"x0":1.8748147855548236,"y0":50.001661814758506,"z0":5.7980517636830955,"aX":-2.241220979607642},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.9,"breakHorizontal":4.0,"spinRate":2558,"spinDirection":303},"zone":13,"typeConfidence":0.92,"plateTime":0.43439364957459103,"extension":6.2276229198113855},"index":0,"playId":"94f02a9b-f317-3235-907f-63abbe6acb5a","pitchNumber":1,"startTime":"2025-07-27T00:18:04.808Z","endTime":"2025-07-27T00:18:08.433Z","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.8,"endSpeed":79.3,"strikeZoneTop":3.575091591416,"strikeZoneBottom":1.63108332402367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.042259606335765,"aZ":-34.090663018014574,"pfxX":-1.8791833176837445,"pfxZ":-1.2052950713752768,"pX":-0.614901747552483,"pZ":2.5300134100537517,"vX0":-5.5752680331710875,"vY0":-124.8615240381865,"vZ0":-1.5015435185784796,"x":140.44,"y":170.47,"x0":1.887012864463373,"y0":50.00569280291116,"z0":5.932401640402072,"aX":-2.980216131552812},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.3,"breakHorizontal":4.7,"spinRate":2495,"spinDirection":300},"zone":4,"typeConfidence":0.92,"plateTime":0.4378867612151085,"extension":6.188135579186541},"index":1,"playId":"2b0169e6-168d-3de6-b320-89756aed5f6b","pitchNumber":2,"startTime":"2025-07-27T00:18:19.561Z","endTime":"2025-07-27T00:18:22.905Z","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":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.795600712637327,"aZ":-16.60171865912201,"pfxX":0.14556189856375457,"pfxZ":8.12857322538598,"pX":-0.1761862412140593,"pZ":2.7873083057818753,"vX0":-5.840881451112592,"vY0":-136.96105283215,"vZ0":-5.268980459976572,"x":123.72,"y":163.52,"x0":1.95748750747307,"y0":50.005386256707375,"z0":5.856370521995924,"aX":0.27899405993865506},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":0.8,"spinRate":2314,"spinDirection":162},"zone":5,"typeConfidence":0.91,"plateTime":0.398593134025254,"extension":6.4615798890887275},"hitData":{"launchSpeed":82.1,"launchAngle":-43.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":168.32,"coordY":158.38}},"index":2,"playId":"e45025ef-9272-3929-a406-e06653b8e546","pitchNumber":3,"startTime":"2025-07-27T00:18:33.063Z","endTime":"2025-07-27T00:18:40.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:18:40.983Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:19:01.507Z","endTime":"2025-07-27T00:19:43.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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":"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.3,"endSpeed":85.9,"strikeZoneTop":3.28955816466289,"strikeZoneBottom":1.53961138687146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.037441202076124,"aZ":-15.075589871506487,"pfxX":4.010480393427976,"pfxZ":9.030618021813847,"pX":0.889199993970884,"pZ":2.2273962491711288,"vX0":-4.093517359826813,"vY0":-137.1560595921566,"vZ0":-6.9399609197570475,"x":83.11,"y":178.64,"x0":1.8843005460918663,"y0":50.00523096764277,"z0":5.830248467942372,"aX":7.596080518148555},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":-6.4,"spinRate":2209,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.40026800762746184,"extension":6.621463252005273},"index":0,"playId":"4d569f63-5ba3-3fb7-952e-dc6cee08efb3","pitchNumber":1,"startTime":"2025-07-27T00:19:11.963Z","endTime":"2025-07-27T00:19:15.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.39736567678582,"strikeZoneBottom":1.49499490587868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.995442065429987,"aZ":-36.62557916194533,"pfxX":-0.803356655979159,"pfxZ":-2.967343774866512,"pX":0.678622499232783,"pZ":2.051473443124514,"vX0":-2.831159777679925,"vY0":-122.42107532363231,"vZ0":-1.610682879936659,"x":91.13,"y":183.39,"x0":1.9604626504924982,"y0":50.0055983492889,"z0":5.889752420216954,"aX":-1.2035574117466523},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.5,"breakHorizontal":2.2,"spinRate":2648,"spinDirection":298},"zone":9,"typeConfidence":0.91,"plateTime":0.4495877435185376,"extension":6.45276152289247},"index":1,"playId":"bdcc90af-2c08-3f21-befc-c5e2fd2a1349","pitchNumber":2,"startTime":"2025-07-27T00:19:24.597Z","endTime":"2025-07-27T00:19:28.765Z","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":79.8,"endSpeed":72.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.261603609143858,"aZ":-40.25195719054068,"pfxX":-5.104388651107252,"pfxZ":-6.025318317029035,"pX":0.15274343197917317,"pZ":1.6644290180167378,"vX0":-2.3230559521027185,"vY0":-116.06342948987351,"vZ0":-1.2452748041782353,"x":111.18,"y":193.84,"x0":1.8352767500325284,"y0":50.00286862178153,"z0":6.1016991477491835,"aX":-6.842160490740831},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.9,"breakHorizontal":9.8,"spinRate":2597,"spinDirection":322},"zone":8,"typeConfidence":0.9,"plateTime":0.47510154869565024,"extension":6.4809278001644115},"index":2,"playId":"d4a0085a-4038-3cc2-a36b-b7376555c23a","pitchNumber":3,"startTime":"2025-07-27T00:19:40.398Z","endTime":"2025-07-27T00:19:43.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:19:43.731Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Warming Bernabel grounds out, third baseman Jordan Westburg to first baseman Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T00:21:30.136Z","endTime":"2025-07-27T00:22:08.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"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":{"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":90.5,"endSpeed":82.8,"strikeZoneTop":3.16668906135407,"strikeZoneBottom":1.44060466977185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.991601633193326,"aZ":-15.213005862646199,"pfxX":6.32015921856962,"pfxZ":9.656845445657842,"pX":1.4923877384894528,"pZ":2.3926627717772124,"vX0":-3.9967017295704634,"vY0":-131.69935135348237,"vZ0":-5.667029337587266,"x":60.11,"y":174.18,"x0":2.2085216081832146,"y0":50.005091309063616,"z0":5.697873260696402,"aX":11.102762360832807},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.4,"breakHorizontal":-10.6,"spinRate":2396,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4159164082878841,"extension":6.601313489355783},"index":0,"playId":"d9b60136-b9de-3baf-8bee-cd6cb751e891","pitchNumber":1,"startTime":"2025-07-27T00:21:47.756Z","endTime":"2025-07-27T00:21:50.804Z","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":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.8,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.3579967385029,"aZ":-31.08505259477111,"pfxX":-3.255244813344025,"pfxZ":0.8156978592376234,"pX":0.8856114925831836,"pZ":2.138920275867482,"vX0":-2.1312226124913343,"vY0":-114.57262803469528,"vZ0":-1.4555939118594348,"x":83.24,"y":181.03,"x0":2.249457698422814,"y0":50.002568404122236,"z0":5.808883505766849,"aX":-4.345084527164798},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.4,"breakHorizontal":6.4,"spinRate":2142,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.47732098694117475,"extension":6.477590492639951},"hitData":{"launchSpeed":78.3,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.12,"coordY":161.82}},"index":1,"playId":"c3601ce3-9f95-3d99-8107-dc82d41bfcbc","pitchNumber":2,"startTime":"2025-07-27T00:22:01.579Z","endTime":"2025-07-27T00:22:08.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:22:08.252Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Orlando Arcia lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T00:22:19.880Z","endTime":"2025-07-27T00:24:15.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Lineout","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":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(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":78.3,"endSpeed":72.5,"strikeZoneTop":3.50826747158199,"strikeZoneBottom":1.59158779102874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.253363792538497,"aZ":-29.669868114790813,"pfxX":-2.2304844920346882,"pfxZ":1.8954615395745407,"pX":-0.39414708928868913,"pZ":1.5572905986886352,"vX0":-5.014120677065493,"vY0":-113.9723118716165,"vZ0":-2.967812534163803,"x":132.02,"y":196.73,"x0":2.120937031829648,"y0":50.00110121611015,"z0":5.7958017041135905,"aX":-2.9444191677471094},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":3.0,"breakHorizontal":5.3,"spinRate":2044,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4799287823291407,"extension":6.496558258815351},"index":0,"playId":"37f2d219-1f1a-3831-9659-92399dc8d1ea","pitchNumber":1,"startTime":"2025-07-27T00:22:35.056Z","endTime":"2025-07-27T00:22:38.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.44073738866128,"strikeZoneBottom":1.55734083752052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42054543728201,"aZ":-14.44070976475185,"pfxX":6.6692479716792885,"pfxZ":9.951939897130755,"pX":-1.139262990684854,"pZ":3.1244424475584203,"vX0":-10.458680556064769,"vY0":-132.8947442678411,"vZ0":-4.232224576499015,"x":160.43,"y":154.42,"x0":1.9872266434504808,"y0":50.005759238991814,"z0":5.792084764715848,"aX":11.888850226506507},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.2,"breakHorizontal":-9.7,"spinRate":2420,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.41269846673788413,"extension":6.600448812793646},"index":1,"playId":"f0440e51-15c1-3465-b195-da595d54e092","pitchNumber":2,"startTime":"2025-07-27T00:22:48.192Z","endTime":"2025-07-27T00:22:51.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.102271818039753,"aZ":-15.34973624518218,"pfxX":5.969265857666068,"pfxZ":9.4637699306919,"pX":0.46756437439217824,"pZ":2.6300366457912085,"vX0":-6.47012529447625,"vY0":-132.67748766401095,"vZ0":-5.270017241714177,"x":99.18,"y":167.77,"x0":2.1653837036211954,"y0":50.00649141507389,"z0":5.765721833634903,"aX":10.616359912043684},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.2,"breakHorizontal":-9.4,"spinRate":2377,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.41325847032638885,"extension":6.588734529616522},"index":2,"playId":"9b538ece-8c3a-3401-a7a1-57c2bf62e937","pitchNumber":3,"startTime":"2025-07-27T00:23:02.245Z","endTime":"2025-07-27T00:23:05.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-27T00:23:16.159Z","endTime":"2025-07-27T00:23:29.590Z","isPitch":false,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.42536752035868,"strikeZoneBottom":1.54288113046591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01015182247644,"aZ":-29.450829394052178,"pfxX":10.620665220620063,"pfxZ":1.699137843369794,"pX":0.6523609657501226,"pZ":0.7083000315077865,"vX0":-7.06816667398972,"vY0":-126.0178470029926,"vZ0":-6.300587100554222,"x":92.13,"y":219.66,"x0":2.1159994763100154,"y0":50.00466046097929,"z0":5.625112381853002,"aX":17.054935575668956},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-17.6,"spinRate":1554,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4349106170355266,"extension":6.612024009880445},"index":4,"playId":"e2a88ea3-5dc2-3135-891e-8b370a24f449","pitchNumber":4,"startTime":"2025-07-27T00:23:29.590Z","endTime":"2025-07-27T00:23:32.903Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62969946429468,"aZ":-33.09514340391648,"pfxX":8.451294314947223,"pfxZ":-0.5935133227095601,"pX":0.8356542689802334,"pZ":1.686220393651022,"vX0":-5.732322113161483,"vY0":-123.97633847702146,"vZ0":-2.989712635820265,"x":85.15,"y":193.25,"x0":2.084005360915046,"y0":50.003705632306485,"z0":5.680355500466657,"aX":13.108609373298663},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":-13.9,"spinRate":1316,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4424210077952635,"extension":6.816372987794742},"index":5,"playId":"5b03b17f-f8e7-3c87-b576-77d7511f1b5a","pitchNumber":5,"startTime":"2025-07-27T00:23:44.722Z","endTime":"2025-07-27T00:23:49.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64963613816238,"aZ":-16.617226112453867,"pfxX":5.434405394400815,"pfxZ":8.440511409108462,"pX":-0.03223706843726838,"pZ":2.410646224777348,"vX0":-7.666222175398626,"vY0":-134.53356771500796,"vZ0":-5.725871821739451,"x":118.23,"y":173.69,"x0":2.1408436847602696,"y0":50.0049870100848,"z0":5.733990124022224,"aX":10.019493146178988},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":-8.3,"spinRate":2482,"spinDirection":132},"zone":5,"typeConfidence":0.9,"plateTime":0.4062666174519318,"extension":6.54957135830993},"hitData":{"launchSpeed":87.3,"launchAngle":21.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.2,"coordY":77.42}},"index":6,"playId":"2e33b919-bec4-3833-b7d4-191c4074f17c","pitchNumber":6,"startTime":"2025-07-27T00:24:09.336Z","endTime":"2025-07-27T00:24:15.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:24:15.677Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T00:24:24.248Z","endTime":"2025-07-27T00:25:03.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.98623174901403,"aZ":-29.742098278091948,"pfxX":10.052627969681737,"pfxZ":1.4988292011101194,"pX":-0.18393003348665168,"pZ":2.0877753084405213,"vX0":-8.625524981085515,"vY0":-125.73560534774569,"vZ0":-3.1901544495685124,"x":124.01,"y":182.41,"x0":1.960730124511892,"y0":50.00429717446957,"z0":5.749563276808368,"aX":16.333867679280058},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.3,"breakHorizontal":-16.6,"spinRate":1659,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.4331982259846048,"extension":6.712215592272187},"index":0,"playId":"998ea805-1920-3e3c-896e-c2fa42e11d08","pitchNumber":1,"startTime":"2025-07-27T00:24:41.529Z","endTime":"2025-07-27T00:24:44.651Z","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":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.88372029890409,"aZ":-31.396127100581726,"pfxX":10.200498762158368,"pfxZ":0.4823852597235767,"pX":0.4334873134501926,"pZ":2.2259388438130974,"vX0":-7.393959935710193,"vY0":-124.65479339147466,"vZ0":-2.352262726485768,"x":100.48,"y":178.68,"x0":2.086988148267188,"y0":50.00144301690501,"z0":5.729213792806236,"aX":16.33728741787158},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":-17.2,"spinRate":1692,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.43644656444477725,"extension":6.661479312726897},"hitData":{"launchSpeed":96.9,"launchAngle":16.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.74,"coordY":68.93}},"index":1,"playId":"77a71ded-c67b-3282-a739-a7646c12fd95","pitchNumber":2,"startTime":"2025-07-27T00:24:57.240Z","endTime":"2025-07-27T00:25:03.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:25:03.034Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Laureano flies out sharply to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T00:26:56.216Z","endTime":"2025-07-27T00:28:00.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"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":1},"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":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.428985550668685,"aZ":-36.955655933346826,"pfxX":-6.006190731544514,"pfxZ":-3.522834192029766,"pX":-0.8160936634175667,"pZ":2.414779685220947,"vX0":-3.976726082584585,"vY0":-115.95444789975612,"vZ0":-0.5518144863098859,"x":148.11,"y":173.58,"x0":1.703719270934782,"y0":50.00396560242253,"z0":6.193076733974293,"aX":-8.14832078557368},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.2,"breakHorizontal":11.9,"spinRate":2581,"spinDirection":324},"zone":4,"typeConfidence":0.9,"plateTime":0.4730394388685877,"extension":6.509998219628675},"index":0,"playId":"e8e07d62-5de2-3079-a10d-e1bc135c87f1","pitchNumber":1,"startTime":"2025-07-27T00:27:16.766Z","endTime":"2025-07-27T00:27:20.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.003114530054994,"aZ":-14.373045876056727,"pfxX":2.83312717532775,"pfxZ":9.478704679167523,"pX":-0.5870129547518939,"pZ":2.5831035862387406,"vX0":-6.8874487353827245,"vY0":-136.6542465667409,"vZ0":-6.132059882040642,"x":139.38,"y":169.04,"x0":1.6056446259415984,"y0":50.00675617393248,"z0":5.855564955487022,"aX":5.323315530908028},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":-3.6,"spinRate":2131,"spinDirection":152},"zone":4,"typeConfidence":0.91,"plateTime":0.4018472745469168,"extension":6.487874569942522},"index":1,"playId":"fcbdcdd7-dd7e-3def-a5f5-a93ff9897391","pitchNumber":2,"startTime":"2025-07-27T00:27:34.681Z","endTime":"2025-07-27T00:27:38.485Z","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":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21313883728859,"aZ":-36.13910954461189,"pfxX":-1.176148786864149,"pfxZ":-2.6339825375661974,"pX":0.5448413507842125,"pZ":2.0489424717368783,"vX0":-2.16874509684875,"vY0":-121.45399362700536,"vZ0":-1.7312667857900108,"x":96.23,"y":183.46,"x0":1.599712473157808,"y0":50.00345977602854,"z0":5.893370895669018,"aX":-1.7694757703498483},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.9,"breakHorizontal":2.6,"spinRate":2465,"spinDirection":298},"zone":9,"typeConfidence":0.91,"plateTime":0.44975710301910965,"extension":6.458396078139547},"hitData":{"launchSpeed":100.6,"launchAngle":23.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":126.39,"coordY":48.32}},"index":2,"playId":"f723ad3e-10a0-3445-aa93-22d3ba73b8bf","pitchNumber":3,"startTime":"2025-07-27T00:27:53.917Z","endTime":"2025-07-27T00:28:00.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:28:00.034Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colton Cowser walks.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T00:28:13.823Z","endTime":"2025-07-27T00:30:23.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.7,"endSpeed":84.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.664607838023834,"aZ":-12.952588394750299,"pfxX":2.208133149175996,"pfxZ":10.365394334721351,"pX":0.2621122120685315,"pZ":3.240629234968191,"vX0":-4.952214365974895,"vY0":-136.2360917898899,"vZ0":-4.619016212957197,"x":107.01,"y":151.28,"x0":1.8275659317704223,"y0":50.00502453375984,"z0":5.873130826013686,"aX":4.096118194862936},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":-2.8,"spinRate":2375,"spinDirection":159},"zone":2,"typeConfidence":0.91,"plateTime":0.4041249720264717,"extension":6.610378561907604},"index":0,"playId":"456e9a3e-c4ea-3d57-8d12-169668dbde5a","pitchNumber":1,"startTime":"2025-07-27T00:28:29.222Z","endTime":"2025-07-27T00:28:32.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.43022275499625,"strikeZoneBottom":1.51510499018127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01951765802637,"aZ":-12.813252823240822,"pfxX":3.5117035834605392,"pfxZ":10.199083188181639,"pX":-1.2615204825054025,"pZ":-0.056595476616281004,"vX0":-8.49754664422174,"vY0":-136.84556118792858,"vZ0":-12.879315624789307,"x":165.09,"y":240.31,"x0":1.4267131263598865,"y0":50.0015541506859,"z0":5.5869122072177095,"aX":6.66587946734803},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":-4.6,"spinRate":2321,"spinDirection":158},"zone":13,"typeConfidence":0.91,"plateTime":0.4001651281023464,"extension":6.783767694659405},"index":1,"playId":"6dd8961d-a4f3-3d88-9cc9-da27da0ca660","pitchNumber":2,"startTime":"2025-07-27T00:28:46.921Z","endTime":"2025-07-27T00:28:50.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.41849338715654,"strikeZoneBottom":1.53869657821745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70610616675203,"aZ":-33.06715953238751,"pfxX":-1.004017869448052,"pfxZ":-0.5664889833089095,"pX":0.2245597720968363,"pZ":0.7417993730125245,"vX0":-3.929492038057771,"vY0":-125.1695668655327,"vZ0":-5.683142252507954,"x":108.44,"y":218.75,"x0":1.9463516488948998,"y0":50.001858646108595,"z0":5.7552883289818775,"aX":-1.5892020712178405},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.2,"breakHorizontal":2.8,"spinRate":2662,"spinDirection":310},"zone":14,"typeConfidence":0.92,"plateTime":0.43790496900125087,"extension":6.4824377139854175},"index":2,"playId":"a4fb63c5-3f7f-36e1-8434-a70ef1a50988","pitchNumber":3,"startTime":"2025-07-27T00:29:09.951Z","endTime":"2025-07-27T00:29:12.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.0,"strikeZoneTop":3.33020517575695,"strikeZoneBottom":1.65541215135114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19149506039038,"aZ":-43.583199657018625,"pfxX":-5.410792002677254,"pfxZ":-8.790560039036713,"pX":0.3102963349545195,"pZ":4.530703832896663,"vX0":-1.7534084438485964,"vY0":-114.36345413111745,"vZ0":5.451230549700229,"x":105.17,"y":116.45,"x0":1.7944021479960246,"y0":50.00539926521356,"z0":6.445182336844412,"aX":-7.018686750041097},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.8,"breakHorizontal":10.3,"spinRate":2435,"spinDirection":324},"zone":12,"typeConfidence":0.9,"plateTime":0.48280316031416426,"extension":6.283598520951973},"index":3,"playId":"e36c52a1-bdeb-31ce-a99a-e85ae188bab4","pitchNumber":4,"startTime":"2025-07-27T00:29:30.186Z","endTime":"2025-07-27T00:29:33.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.434493592339987,"aZ":-17.94041507403581,"pfxX":2.102070236119963,"pfxZ":7.842266683697064,"pX":-0.5967023517133132,"pZ":3.156050804648936,"vX0":-6.775133482133595,"vY0":-134.44789258153241,"vZ0":-3.703393330471873,"x":139.74,"y":153.57,"x0":1.6922028109502307,"y0":50.00425899957858,"z0":5.838428503867853,"aX":3.8164526284767564},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":-2.3,"spinRate":2413,"spinDirection":169},"zone":1,"typeConfidence":0.9,"plateTime":0.4086963940196706,"extension":6.4268995268267375},"index":4,"playId":"218e1f08-72df-3926-abcf-b94607f07d4e","pitchNumber":5,"startTime":"2025-07-27T00:29:50.538Z","endTime":"2025-07-27T00:29:53.538Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-27T00:30:06.890Z","endTime":"2025-07-27T00:30:19.235Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.0,"strikeZoneTop":3.45267250070025,"strikeZoneBottom":1.74372354066877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.293783618624932,"aZ":-43.77248830100638,"pfxX":-2.0995625365236554,"pfxZ":-8.612222175203332,"pX":-0.32736207337475,"pZ":1.56405470879144,"vX0":-3.5737526380008813,"vY0":-116.58970911663361,"vZ0":-0.8308305361324808,"x":129.48,"y":196.55,"x0":1.5110589097441154,"y0":50.001443972622425,"z0":6.134271196638907,"aX":-2.827874325413615},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.4,"breakHorizontal":4.8,"spinRate":2668,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.4736900590965831,"extension":6.367911342917791},"index":6,"playId":"ba37de9b-418d-33a8-ae75-ce1b106921bb","pitchNumber":6,"startTime":"2025-07-27T00:30:19.235Z","endTime":"2025-07-27T00:30:23.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:30:23.587Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler O'Neill walks. Colton Cowser to 2nd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T00:30:41.567Z","endTime":"2025-07-27T00:32:41.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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(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.1,"endSpeed":84.2,"strikeZoneTop":3.13338588505665,"strikeZoneBottom":1.30578487252824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.547599170457158,"aZ":-21.802409852791627,"pfxX":-0.3255969938916765,"pfxZ":5.724480267475371,"pX":-1.0112829759607538,"pZ":3.4223401105318505,"vX0":-7.27861062403612,"vY0":-133.95171330654742,"vZ0":-2.426259927167609,"x":155.55,"y":146.38,"x0":1.7863015269909528,"y0":50.006587258101,"z0":5.9024346867759565,"aX":-0.5910749173593912},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":2.2,"spinRate":2299,"spinDirection":176},"zone":11,"typeConfidence":0.88,"plateTime":0.40924025720319124,"extension":6.585323241878527},"index":0,"playId":"20e1615a-0f32-3d88-9356-216e63ca2c24","pitchNumber":1,"startTime":"2025-07-27T00:30:49.944Z","endTime":"2025-07-27T00:30:54.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.01282500185745,"strikeZoneBottom":1.2914481355324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.970243003620748,"aZ":-26.865064444314438,"pfxX":5.608447028954688,"pfxZ":3.151268130504384,"pX":1.7734067686644668,"pZ":3.370386226176059,"vX0":-2.6908330225927597,"vY0":-128.9740982720385,"vZ0":-1.0489823969347947,"x":49.4,"y":147.78,"x0":2.1019674496309055,"y0":50.00016445531941,"z0":5.855227416509861,"aX":9.441566320583355},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.8,"breakHorizontal":-9.6,"spinRate":1675,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.42477450018332386,"extension":6.401748957385646},"index":1,"playId":"80320b0a-b92e-3406-a6e8-23078d35f7c8","pitchNumber":2,"startTime":"2025-07-27T00:31:13.419Z","endTime":"2025-07-27T00:31:16.419Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.23697636484835,"strikeZoneBottom":1.40950144622418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92661335137959,"aZ":-29.125321094466926,"pfxX":7.455900977048329,"pfxZ":1.8189191523290376,"pX":0.5135546614824682,"pZ":2.7844097756479993,"vX0":-6.184258905531959,"vY0":-128.90374288399215,"vZ0":-2.1069687375307073,"x":97.42,"y":163.6,"x0":1.9804048341780185,"y0":50.001591671558224,"z0":5.870975758587508,"aX":12.489727918342206},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":-12.0,"spinRate":1738,"spinDirection":139},"zone":3,"typeConfidence":0.92,"plateTime":0.42564897648639066,"extension":6.407143787911317},"index":2,"playId":"4514bf4c-17e7-3f5e-a0e9-dfdcdfd856a6","pitchNumber":3,"startTime":"2025-07-27T00:31:33.735Z","endTime":"2025-07-27T00:31:37.342Z","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.9,"endSpeed":84.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6225530786468,"aZ":-19.873513328058483,"pfxX":-0.7806348349415759,"pfxZ":6.764624306143655,"pX":-0.8907030996326369,"pZ":2.531271851042705,"vX0":-6.608150179845313,"vY0":-133.70021988867646,"vZ0":-4.986299916951272,"x":150.95,"y":170.44,"x0":1.7097534302271125,"y0":50.00247170666788,"z0":5.83781137816114,"aX":-1.4194998833080024},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":2.8,"spinRate":2252,"spinDirection":163},"zone":11,"typeConfidence":0.89,"plateTime":0.4089642829551239,"extension":6.610847093586504},"index":3,"playId":"18a11ded-e230-3b30-9482-d780904ea018","pitchNumber":4,"startTime":"2025-07-27T00:31:52.022Z","endTime":"2025-07-27T00:31:55.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.06139487755761,"strikeZoneBottom":1.34024832990161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.22865178867463,"aZ":-41.058775445797735,"pfxX":-3.823321865828575,"pfxZ":-6.374408121982123,"pX":-1.6872322991000157,"pZ":1.1179916447880882,"vX0":-6.031795505065883,"vY0":-117.33824366230691,"vZ0":-2.402944234437519,"x":181.31,"y":208.59,"x0":1.4134583549883286,"y0":50.002486674769294,"z0":5.981486658856321,"aX":-5.32911980582631},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.9,"breakHorizontal":8.4,"spinRate":2574,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4668279484578548,"extension":6.70892669345701},"index":4,"playId":"698016ef-fb6a-3b76-a2b0-d451b166c4bb","pitchNumber":5,"startTime":"2025-07-27T00:32:16.653Z","endTime":"2025-07-27T00:32:19.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.10067091848911,"strikeZoneBottom":1.30880627960763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.621840815411968,"aZ":-21.40938273212081,"pfxX":1.8667411178115825,"pfxZ":5.9591680768219035,"pX":-0.7478591050013915,"pZ":3.4237750954967274,"vX0":-7.0066893261765255,"vY0":-133.28739420240933,"vZ0":-2.5145871442832135,"x":145.51,"y":146.34,"x0":1.6679838443207153,"y0":50.00150726317895,"z0":5.918937844546019,"aX":3.3720344020936786},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.4,"breakHorizontal":-1.9,"spinRate":2135,"spinDirection":171},"zone":11,"typeConfidence":0.88,"plateTime":0.41033199026113154,"extension":6.680198099924208},"index":5,"playId":"53ec07e8-9f47-367c-9b45-10a908d55aa3","pitchNumber":6,"startTime":"2025-07-27T00:32:36.779Z","endTime":"2025-07-27T00:32:41.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:32:41.217Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a soft ground ball to pitcher Ryan Rolison. Colton Cowser scores. Tyler O'Neill to 3rd. Cedric Mullins to 2nd. Throwing error by pitcher Ryan Rolison.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T00:33:56.396Z","endTime":"2025-07-27T00:35:29.340Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"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":5},"credits":[{"player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","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":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T00:32:57.326Z","endTime":"2025-07-27T00:33:58.705Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.39472704493819,"strikeZoneBottom":1.45547866099398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.47207632751042,"aZ":-33.017534362580896,"pfxX":-1.4150214040502416,"pfxZ":-0.5350016946355476,"pX":-1.5790657394132726,"pZ":1.9227276599975631,"vX0":-8.156638414665204,"vY0":-124.69911299610375,"vZ0":-2.995807962446734,"x":177.19,"y":186.87,"x0":1.9030135986903176,"y0":50.0000580254931,"z0":5.833193928820895,"aX":-2.250408780268796},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.3,"breakHorizontal":4.2,"spinRate":2435,"spinDirection":295},"zone":13,"typeConfidence":0.91,"plateTime":0.4373970565745302,"extension":6.644554140763271},"index":1,"playId":"94f5b490-fb46-38e2-873b-37711cc2da9f","pitchNumber":1,"startTime":"2025-07-27T00:33:58.705Z","endTime":"2025-07-27T00:34:01.705Z","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":86.2,"endSpeed":80.1,"strikeZoneTop":3.43335785554664,"strikeZoneBottom":1.43076818918841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.649759519711136,"aZ":-32.96469368682606,"pfxX":-2.5934393089323513,"pfxZ":-0.48921950779914347,"pX":-0.5299363665230205,"pZ":2.6644022047787232,"vX0":-5.498579093003092,"vY0":-125.50094275914198,"vZ0":-1.476246513648609,"x":137.2,"y":166.84,"x0":2.01645965150811,"y0":50.00410953516726,"z0":5.916870422047046,"aX":-4.183709079577226},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.0,"breakHorizontal":5.9,"spinRate":2409,"spinDirection":287},"zone":4,"typeConfidence":0.93,"plateTime":0.43451729100587455,"extension":6.491443923098978},"index":2,"playId":"727e5dff-66f7-3cef-be51-7aa16096046e","pitchNumber":2,"startTime":"2025-07-27T00:34:16.524Z","endTime":"2025-07-27T00:34:19.913Z","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":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45150036428841,"aZ":-41.289937275955715,"pfxX":-4.749709971275047,"pfxZ":-6.81064894999033,"pX":-0.28215586166578327,"pZ":2.776758321639205,"vX0":-3.5034349811448764,"vY0":-115.77881795056773,"vZ0":1.29230124285212,"x":127.76,"y":163.81,"x0":1.8752947651383367,"y0":50.003082300104346,"z0":6.206340741505693,"aX":-6.356786651245994},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.6,"breakHorizontal":9.6,"spinRate":2608,"spinDirection":320},"zone":4,"typeConfidence":0.9,"plateTime":0.47565741040818565,"extension":6.436772656418147},"index":3,"playId":"fa3730a9-3edf-3086-92f0-83f30c710e02","pitchNumber":3,"startTime":"2025-07-27T00:34:34.795Z","endTime":"2025-07-27T00:34:40.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-27T00:35:01.636Z","endTime":"2025-07-27T00:35:16.070Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.686273927688624,"aZ":-33.244655419173576,"pfxX":-1.3703153187545265,"pfxZ":-0.6803913084297122,"pX":-1.558202339944833,"pZ":1.6795216412537048,"vX0":-7.839471215306472,"vY0":-125.2339308680587,"vZ0":-3.5371167488424753,"x":176.4,"y":193.43,"x0":1.7981852928330266,"y0":50.00034772205396,"z0":5.846267767285205,"aX":-2.163334572855843},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.8,"breakHorizontal":4.4,"spinRate":2452,"spinDirection":303},"zone":13,"typeConfidence":0.92,"plateTime":0.43835705556509286,"extension":6.495742910741494},"hitData":{"launchSpeed":57.0,"launchAngle":-58.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":116.3,"coordY":189.83}},"index":5,"playId":"27bb9e70-de21-3cde-999b-f876ccc96c38","pitchNumber":4,"startTime":"2025-07-27T00:35:16.070Z","endTime":"2025-07-27T00:35:29.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:35:29.340Z","atBatIndex":44},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jacob Stallings reaches on a throwing error by pitcher Ryan Rolison. Tyler O'Neill scores. Cedric Mullins to 3rd. Jacob Stallings to 2nd.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T00:36:01.150Z","endTime":"2025-07-27T00:36:20.593Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"responsiblePitcher":{"id":669020,"link":"/api/v1/people/669020"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.127589369868705,"aZ":-43.65661706929196,"pfxX":-5.57365150329588,"pfxZ":-8.65443719082061,"pX":0.8234852394221532,"pZ":2.4310542712010728,"vX0":-0.8715388230405621,"vY0":-115.78953615743379,"vZ0":1.155172945419914,"x":85.61,"y":173.14,"x0":1.929642407246587,"y0":50.001395224568675,"z0":6.177574555592099,"aX":-7.397508629996188},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-14.9,"breakHorizontal":10.3,"spinRate":2591,"spinDirection":322},"zone":6,"typeConfidence":0.9,"plateTime":0.47715696830611876,"extension":6.567251212779371},"hitData":{"launchSpeed":58.2,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":116.66,"coordY":189.45}},"index":0,"playId":"2cb30572-c1fc-3ed0-ac64-d2c0cc51aedf","pitchNumber":1,"startTime":"2025-07-27T00:36:05.489Z","endTime":"2025-07-27T00:36:20.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:36:20.593Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out, second baseman Thairo Estrada to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T00:37:51.005Z","endTime":"2025-07-27T00:39:52.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"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":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":682653,"link":"/api/v1/people/682653"},"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":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T00:37:18.293Z","endTime":"2025-07-27T00:37:53.352Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.47454367604492,"strikeZoneBottom":1.59330761923678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.444732510806546,"aZ":-17.666418734787737,"pfxX":0.784817412530451,"pfxZ":7.9186352727481175,"pX":-1.2729869033285606,"pZ":3.0464870033131537,"vX0":-8.54217913811834,"vY0":-134.1169861886661,"vZ0":-3.9570940158339134,"x":165.52,"y":156.52,"x0":1.843542042590646,"y0":50.00258687092691,"z0":5.791406450304362,"aX":1.4381452540779445},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":0.4,"spinRate":2287,"spinDirection":161},"zone":11,"typeConfidence":0.9,"plateTime":0.4074897579849006,"extension":6.681864669378819},"index":1,"playId":"e4f2ef83-905c-3e6e-bc42-ae0fb2d5c08f","pitchNumber":1,"startTime":"2025-07-27T00:37:53.352Z","endTime":"2025-07-27T00:37:56.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.39672524777044,"strikeZoneBottom":1.61668395353045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60931591784095,"aZ":-32.37087190724219,"pfxX":-0.31869983078968245,"pfxZ":-0.12437976734764344,"pX":-0.5212086464178732,"pZ":1.8138305736107796,"vX0":-5.852478789845652,"vY0":-125.32851488623486,"vZ0":-3.478065225888694,"x":136.87,"y":189.81,"x0":1.8826512985342228,"y0":50.003531503581115,"z0":5.855131550664013,"aX":-0.5068639063431964},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":1.9,"spinRate":2509,"spinDirection":283},"zone":7,"typeConfidence":0.87,"plateTime":0.43653634370596706,"extension":6.523499228574702},"index":2,"playId":"3e736a24-c6c2-36cf-84c8-787191b0ac6c","pitchNumber":2,"startTime":"2025-07-27T00:38:10.214Z","endTime":"2025-07-27T00:38:14.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.15252101105274,"aZ":-34.88896752559469,"pfxX":-2.7232728602412606,"pfxZ":-1.7084765729931792,"pX":-0.023260600616588998,"pZ":3.081436548623022,"vX0":-4.085712879148596,"vY0":-124.82464741702981,"vZ0":0.07282582852969743,"x":117.89,"y":155.58,"x0":1.983202576770779,"y0":50.00157712536425,"z0":5.904643200838499,"aX":-4.332082714054498},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.9,"breakHorizontal":5.8,"spinRate":2500,"spinDirection":292},"zone":2,"typeConfidence":0.93,"plateTime":0.4373982880618752,"extension":6.431462907925345},"index":3,"playId":"96bb45d0-0354-3d70-aa57-5843d72c239c","pitchNumber":3,"startTime":"2025-07-27T00:38:41.777Z","endTime":"2025-07-27T00:38:44.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.40353764537111,"strikeZoneBottom":1.62304564761841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27447831757676,"aZ":-20.115779292094867,"pfxX":0.32077702067603964,"pfxZ":6.582120189418607,"pX":-0.2776976239067376,"pZ":4.895085092420162,"vX0":-5.802902106526173,"vY0":-134.0929968879604,"vZ0":0.7186873541375807,"x":127.59,"y":106.61,"x0":1.8670105718794958,"y0":50.00478953255856,"z0":6.051876802567327,"aX":0.587713201291874},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":0.6,"spinRate":2189,"spinDirection":171},"zone":11,"typeConfidence":0.89,"plateTime":0.40747993637169655,"extension":6.721451186133116},"index":4,"playId":"0059c56e-6c6c-3356-a647-86c26d6351b1","pitchNumber":4,"startTime":"2025-07-27T00:39:03.974Z","endTime":"2025-07-27T00:39:06.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.573210884250837,"aZ":-41.7417277862798,"pfxX":-3.2621777661094744,"pfxZ":-6.945310328659507,"pX":-0.07128345947369209,"pZ":1.2093737583298039,"vX0":-3.3094661579987608,"vY0":-116.76559494313548,"vZ0":-2.080293865090373,"x":119.72,"y":206.13,"x0":1.789816756049446,"y0":50.004194529927666,"z0":6.049700723804203,"aX":-4.491975461141648},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-12.8,"breakHorizontal":6.7,"spinRate":2603,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.46959540084522544,"extension":6.6461468119259175},"index":5,"playId":"199d4a11-6752-3285-8be5-9345f7b9eda3","pitchNumber":5,"startTime":"2025-07-27T00:39:22.148Z","endTime":"2025-07-27T00:39:26.152Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00796160416658,"aZ":-42.08307270053636,"pfxX":-3.459368265072914,"pfxZ":-7.254529571128035,"pX":-0.5083028890305449,"pZ":1.364270411284798,"vX0":-4.029142138865579,"vY0":-117.25345826037177,"vZ0":-1.5372679343532245,"x":136.38,"y":201.94,"x0":1.6938616772074933,"y0":50.001652923414206,"z0":6.022022741832371,"aX":-4.726138103333047},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-13.2,"breakHorizontal":7.4,"spinRate":2636,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.47048860154544503,"extension":6.56827936481668},"hitData":{"launchSpeed":72.4,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":168.91}},"index":6,"playId":"5bf3f631-6e7a-3d45-abac-28baa94d8b92","pitchNumber":6,"startTime":"2025-07-27T00:39:46.040Z","endTime":"2025-07-27T00:39:52.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:39:52.773Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Westburg flies out to center fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T00:42:30.815Z","endTime":"2025-07-27T00:43:31.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T00:40:01.212Z","endTime":"2025-07-27T00:40:24.559Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Zach Agnos replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-27T00:40:24.559Z","endTime":"2025-07-27T00:42:33.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688642,"link":"/api/v1/people/688642"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.48128452639634,"strikeZoneBottom":1.51391532211806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.546245967222834,"aZ":-25.314750086382737,"pfxX":2.4680067165435515,"pfxZ":3.8110539926516083,"pX":-0.2928827580706241,"pZ":3.495205449427947,"vX0":3.4122486153362663,"vY0":-133.91479063711063,"vZ0":-1.577393697552857,"x":128.16,"y":144.41,"x0":-1.9088313132851498,"y0":50.000305197684504,"z0":5.91997960240397,"aX":4.437158902437949},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.7,"breakHorizontal":-5.3,"spinRate":2179,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.4105411003386461,"extension":6.064806879130592},"index":2,"playId":"bd74d92c-cf77-35fb-bb3a-2a6e1401e53a","pitchNumber":1,"startTime":"2025-07-27T00:42:33.143Z","endTime":"2025-07-27T00:42:36.839Z","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":83.6,"endSpeed":76.7,"strikeZoneTop":3.46063881698223,"strikeZoneBottom":1.42440984385405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.061522047145655,"aZ":-37.29456722419674,"pfxX":5.472652119379677,"pfxZ":-3.4551307506654645,"pX":1.0255283943248108,"pZ":1.649233813627419,"vX0":4.777851478314407,"vY0":-121.61496451231002,"vZ0":-2.360664818449856,"x":77.91,"y":194.25,"x0":-1.6824891099833716,"y0":50.001754712182425,"z0":5.8983429824639275,"aX":8.114514219117876},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.6,"breakHorizontal":-11.2,"spinRate":2499,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.45209775815152975,"extension":5.983997500544381},"index":3,"playId":"def08fcb-e3ee-35cb-86a3-7f1177294d15","pitchNumber":2,"startTime":"2025-07-27T00:42:48.632Z","endTime":"2025-07-27T00:42:52.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.48182904279034,"strikeZoneBottom":1.41129799263276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.402147118821098,"aZ":-38.819464363560606,"pfxX":5.0678003279208514,"pfxZ":-4.446210880405216,"pX":-0.49790018569208916,"pZ":3.1796721250831683,"vX0":1.5880644439858127,"vY0":-122.10156055361642,"vZ0":1.1944818028576831,"x":135.98,"y":152.93,"x0":-1.816932763132031,"y0":50.004685588594874,"z0":6.051808547284562,"aX":7.5713411444369525},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.4,"breakHorizontal":-9.6,"spinRate":2511,"spinDirection":51},"zone":1,"typeConfidence":2.0,"plateTime":0.45041424427305987,"extension":6.0115157867591025},"index":4,"playId":"29613088-2e38-34df-999d-d7a841d10478","pitchNumber":3,"startTime":"2025-07-27T00:43:05.369Z","endTime":"2025-07-27T00:43:08.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.733134327078414,"aZ":-38.37956826765268,"pfxX":7.228862200801524,"pfxZ":-4.213642092216432,"pX":-0.40499125464484476,"pZ":2.4809405165812692,"vX0":1.4223968080018712,"vY0":-121.40469028410804,"vZ0":-0.45024669275926754,"x":132.44,"y":171.79,"x0":-1.9388724005494025,"y0":50.00367141797857,"z0":6.048020470324598,"aX":10.645833830165282},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.4,"breakHorizontal":-13.4,"spinRate":2565,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.4535006174836047,"extension":5.944427098538887},"hitData":{"launchSpeed":97.1,"launchAngle":26.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.64,"coordY":48.63}},"index":5,"playId":"818f9c72-53ff-3e99-a7f7-398ad00cfef8","pitchNumber":4,"startTime":"2025-07-27T00:43:24.289Z","endTime":"2025-07-27T00:43:31.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:43:31.472Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Tovar walks.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T00:45:34.779Z","endTime":"2025-07-27T00:49:24.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10,11,12,13],"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":13},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.7,"strikeZoneTop":3.48435247511384,"strikeZoneBottom":1.40670532189014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.533655241486564,"aZ":-16.87751547332399,"pfxX":8.835250131664372,"pfxZ":8.6189596744026,"pX":0.9903971873036227,"pZ":2.5836078622060112,"vX0":-6.300396036919022,"vY0":-133.58379442634643,"vZ0":-5.0874791950552245,"x":79.25,"y":169.02,"x0":2.2528649370364118,"y0":50.00463098571512,"z0":5.758689993131248,"aX":15.686300690704515},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.4,"breakHorizontal":-14.3,"spinRate":2413,"spinDirection":132},"zone":12,"typeConfidence":0.89,"plateTime":0.4128408602662059,"extension":6.488681633133599},"index":0,"playId":"2246e889-35e1-3aa9-aad5-db1dc452d1bf","pitchNumber":1,"startTime":"2025-07-27T00:45:51.156Z","endTime":"2025-07-27T00:45:54.422Z","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, 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":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.59290129843875,"strikeZoneBottom":1.57778312331421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.685832414892285,"aZ":-30.138910563096953,"pfxX":11.111777522701088,"pfxZ":1.3425863811409036,"pX":-0.3582226805617758,"pZ":1.651770939444857,"vX0":-9.161439317668124,"vY0":-122.57506975454282,"vZ0":-3.767514812138832,"x":130.65,"y":194.18,"x0":1.995887556813704,"y0":50.00069665540491,"z0":5.800093556775349,"aX":16.797960422668357},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.7,"breakHorizontal":-17.8,"spinRate":1775,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.4479567976465906,"extension":6.805953251702465},"index":1,"playId":"07977513-14a5-3a8f-a5ea-6cb7f9d6d027","pitchNumber":2,"startTime":"2025-07-27T00:46:04.593Z","endTime":"2025-07-27T00:46:08.114Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-07-27T00:46:12.212Z","endTime":"2025-07-27T00:46:24.304Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35735946863806,"aZ":-15.619741852159983,"pfxX":7.935354770981751,"pfxZ":9.181945273358416,"pX":0.20467322537651914,"pZ":2.0439103066227338,"vX0":-7.576742807466988,"vY0":-134.02713297631558,"vZ0":-6.69678545652884,"x":109.2,"y":183.59,"x0":2.049410598067954,"y0":50.004443463041255,"z0":5.708102420984978,"aX":14.310581826675453},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.2,"breakHorizontal":-12.6,"spinRate":2355,"spinDirection":129},"zone":8,"typeConfidence":0.9,"plateTime":0.4100557370675064,"extension":6.566834775704343},"index":3,"playId":"311f611d-4818-37eb-ab22-c5bc6716c164","pitchNumber":3,"startTime":"2025-07-27T00:46:24.304Z","endTime":"2025-07-27T00:46:27.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.2,"strikeZoneTop":3.17067146819775,"strikeZoneBottom":1.38194336788191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58645523196949,"aZ":-14.416324700038281,"pfxX":7.503677983244657,"pfxZ":9.870907101249024,"pX":-0.4110387108586614,"pZ":3.782618242647645,"vX0":-8.972199254247073,"vY0":-134.39595944657475,"vZ0":-2.7491420537483338,"x":132.67,"y":136.65,"x0":2.0218434846369435,"y0":50.00466755450885,"z0":5.864061744509999,"aX":13.502892694524187},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-11.3,"spinRate":2455,"spinDirection":124},"zone":11,"typeConfidence":0.87,"plateTime":0.4101258831499126,"extension":6.584403911514065},"index":4,"playId":"92a9cdb8-cf2f-3e50-92a0-d7e458c00982","pitchNumber":4,"startTime":"2025-07-27T00:46:47.161Z","endTime":"2025-07-27T00:46:50.161Z","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":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.34716594801975,"strikeZoneBottom":1.07558743433347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.943309377940444,"aZ":-29.5815297754646,"pfxX":-2.1027366688900786,"pfxZ":1.9279515718703317,"pX":-1.4697163835504599,"pZ":1.0579779319035674,"vX0":-7.5101326438027645,"vY0":-115.64524846725458,"vZ0":-4.137759190276049,"x":173.02,"y":210.21,"x0":2.102107802655498,"y0":50.00267611857339,"z0":5.729241664554712,"aX":-2.8284994272640165},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.6,"breakHorizontal":5.8,"spinRate":2234,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.47486839901448663,"extension":6.69457040025564},"index":5,"playId":"f0fac826-1a58-3ce4-b929-36d99ddec93c","pitchNumber":5,"startTime":"2025-07-27T00:47:00.681Z","endTime":"2025-07-27T00:47:03.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.601570721721714,"aZ":-13.820812390636481,"pfxX":8.467713838539158,"pfxZ":9.941710938276092,"pX":-0.052793554323062694,"pZ":2.5241655072269413,"vX0":-8.73031719464382,"vY0":-135.73304644650548,"vZ0":-5.697012012266113,"x":119.01,"y":170.63,"x0":2.1213524600554092,"y0":50.004905888718575,"z0":5.630392074578294,"aX":15.636987683039068},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":-13.2,"spinRate":2403,"spinDirection":134},"zone":5,"typeConfidence":0.89,"plateTime":0.40513991082836665,"extension":6.728281549259564},"index":6,"playId":"05671ec5-a369-3b5a-9144-a220dadbc0a0","pitchNumber":6,"startTime":"2025-07-27T00:47:14.152Z","endTime":"2025-07-27T00:47:17.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.14909860345964,"aZ":-14.060664776569183,"pfxX":8.626277415975679,"pfxZ":10.005192746101658,"pX":0.4756113597281604,"pZ":2.7774501452864384,"vX0":-7.3564661642036,"vY0":-134.89286292401096,"vZ0":-4.937126624762992,"x":98.87,"y":163.79,"x0":2.141112644207216,"y0":50.00416283809757,"z0":5.651255246249565,"aX":15.619378414100508},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-13.7,"spinRate":2445,"spinDirection":132},"zone":3,"typeConfidence":0.89,"plateTime":0.40881337018777497,"extension":6.63946009993325},"index":7,"playId":"7d4ce029-0cb6-3d2a-ba77-e275a34d98e0","pitchNumber":7,"startTime":"2025-07-27T00:47:30.765Z","endTime":"2025-07-27T00:47:33.828Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.282450757734285,"aZ":-29.65830729195609,"pfxX":10.871497597814699,"pfxZ":1.6266399749711233,"pX":-0.427486392735461,"pZ":2.2175827765804557,"vX0":-9.075099769248311,"vY0":-123.66049798433521,"vZ0":-2.4172676513930855,"x":133.29,"y":178.91,"x0":1.8823109713333241,"y0":50.00182305014657,"z0":5.702585354734216,"aX":16.79111907775398},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.6,"breakHorizontal":-17.5,"spinRate":1388,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.4433906414862818,"extension":6.752347644090137},"index":8,"playId":"7214c59f-dc23-334f-a27d-0b90b6e7b4fd","pitchNumber":8,"startTime":"2025-07-27T00:47:46.451Z","endTime":"2025-07-27T00:47:49.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.498406934764404,"aZ":-10.824184076009129,"pfxX":7.985182278710203,"pfxZ":11.800526866307473,"pX":-0.043722052030889504,"pZ":3.1970145734974884,"vX0":-8.288624336471095,"vY0":-135.14677477826618,"vZ0":-4.815155612765864,"x":118.67,"y":152.46,"x0":2.058268536624274,"y0":50.00108478697389,"z0":5.793033360252115,"aX":14.445073852771776},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.2,"breakHorizontal":-12.2,"spinRate":2444,"spinDirection":131},"zone":2,"typeConfidence":0.86,"plateTime":0.4087442734983542,"extension":6.662507449229243},"index":9,"playId":"c5923af0-fbf4-3ff1-94aa-b6a21e1bac74","pitchNumber":9,"startTime":"2025-07-27T00:48:07.843Z","endTime":"2025-07-27T00:48:10.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98094985449837,"aZ":-23.318292133276408,"pfxX":-4.058284625097636,"pfxZ":7.043206057990445,"pX":-0.09089891845977091,"pZ":1.9538078185148164,"vX0":-4.085085838590923,"vY0":-112.47347028701473,"vZ0":-2.458301286273242,"x":120.46,"y":186.03,"x0":2.2889650180304817,"y0":50.00176174234321,"z0":5.472097150247506,"aX":-5.100422503520337},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":12.2,"breakHorizontal":8.5,"spinRate":2048,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.49054248747637397,"extension":6.614158914788108},"index":10,"playId":"a0430ef3-a178-34bd-a37b-b714c5cf1907","pitchNumber":10,"startTime":"2025-07-27T00:48:24.516Z","endTime":"2025-07-27T00:48:28.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.89927579711818,"aZ":-14.308664407869882,"pfxX":5.971459647698129,"pfxZ":9.711870217499394,"pX":-0.3042710591933935,"pZ":3.6657016435059098,"vX0":-8.275758362125531,"vY0":-136.01510659179414,"vZ0":-3.0526663262409914,"x":128.6,"y":139.81,"x0":2.0279845243696175,"y0":50.00240739063395,"z0":5.818781963453949,"aX":10.98503243621163},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":-8.6,"spinRate":2451,"spinDirection":137},"zone":11,"typeConfidence":0.87,"plateTime":0.4055287895769375,"extension":6.711606860934011},"index":11,"playId":"93b7532c-b2d6-31ee-a434-0b4ac0277afb","pitchNumber":11,"startTime":"2025-07-27T00:48:42.873Z","endTime":"2025-07-27T00:48:46.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.441535050457198,"aZ":-17.190960409453954,"pfxX":8.020921540223908,"pfxZ":8.047938977358335,"pX":0.819205436907751,"pZ":2.332435371634455,"vX0":-6.1517914906942,"vY0":-135.31153727029525,"vZ0":-5.7005034976402085,"x":85.77,"y":175.8,"x0":2.075664331224371,"y0":50.00165400583096,"z0":5.663520405682853,"aX":14.930831799903995},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":-13.3,"spinRate":2370,"spinDirection":136},"zone":6,"typeConfidence":0.92,"plateTime":0.4041922327046237,"extension":6.715471616340611},"index":12,"playId":"7ccdc0c1-1954-35ac-ba0e-0d435e35cf41","pitchNumber":12,"startTime":"2025-07-27T00:49:03.475Z","endTime":"2025-07-27T00:49:06.475Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.25449572643079,"strikeZoneBottom":1.51392144575076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.594573876568738,"aZ":-30.410609113819348,"pfxX":9.77586489542656,"pfxZ":1.1210427965218042,"pX":-0.9055717844857999,"pZ":2.660665257478955,"vX0":-9.757013029123017,"vY0":-124.42659814369732,"vZ0":-1.4175482737366984,"x":151.52,"y":166.94,"x0":1.7934785896516674,"y0":50.00194998411279,"z0":5.753935977209603,"aX":15.352783747225},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":-15.5,"spinRate":1382,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.4399389651261454,"extension":6.728916171888194},"index":13,"playId":"ae99eecf-6aca-31e6-a539-7cc59f1d4900","pitchNumber":13,"startTime":"2025-07-27T00:49:21.384Z","endTime":"2025-07-27T00:49:24.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:49:24.901Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Hunter Goodman grounds into a double play, shortstop Gunnar Henderson to second baseman Jackson Holliday to first baseman Ryan O'Hearn. Ezequiel Tovar out at 2nd. Hunter Goodman out at 1st.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T00:49:34.381Z","endTime":"2025-07-27T00:50:16.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.028474650823487,"aZ":-28.875283659549,"pfxX":10.411098374448251,"pfxZ":2.0962204156321738,"pX":-0.5767710951565345,"pZ":1.596174817833491,"vX0":-9.189398524893079,"vY0":-124.92808687606612,"vZ0":-4.027539568916104,"x":138.99,"y":195.68,"x0":1.8031546360584194,"y0":50.00421435817387,"z0":5.612484472832832,"aX":16.397690047775487},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":-16.7,"spinRate":1327,"spinDirection":116},"zone":7,"typeConfidence":2.0,"plateTime":0.43905671632735954,"extension":6.892740757519369},"index":0,"playId":"5f1df9da-c163-394b-b47c-818887455a33","pitchNumber":1,"startTime":"2025-07-27T00:49:49.167Z","endTime":"2025-07-27T00:49:52.183Z","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":92.9,"endSpeed":84.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.209334869553985,"aZ":-14.589813063439614,"pfxX":6.883265716755471,"pfxZ":9.617730556985684,"pX":0.5452188968643266,"pZ":2.7479607443921785,"vX0":-6.479831240772959,"vY0":-135.03887403114635,"vZ0":-5.1633892206549135,"x":96.22,"y":164.59,"x0":2.093534270153789,"y0":50.00063446534153,"z0":5.728240639207113,"aX":12.581474580769072},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":-10.9,"spinRate":2338,"spinDirection":136},"zone":6,"typeConfidence":0.89,"plateTime":0.40720831930693224,"extension":6.624849901704261},"hitData":{"launchSpeed":73.4,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.81,"coordY":152.7}},"index":1,"playId":"e694120a-a74d-36fd-8096-e21bf3da9a53","pitchNumber":2,"startTime":"2025-07-27T00:50:08.466Z","endTime":"2025-07-27T00:50:16.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:50:16.826Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Beck flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":8,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T00:50:34.083Z","endTime":"2025-07-27T00:52:38.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"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":"Flyout","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":7},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.5868144797556,"strikeZoneBottom":1.75338617236416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83714006562012,"aZ":-29.900295010820784,"pfxX":8.328854707617062,"pfxZ":1.500996709468149,"pX":0.7918853514335752,"pZ":3.6729439895308986,"vX0":-5.671180148778704,"vY0":-122.59819435943784,"vZ0":0.9304884924453471,"x":86.82,"y":139.61,"x0":2.0560041797393502,"y0":50.00610642880831,"z0":5.84576200689161,"aX":12.647523859655934},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.2,"breakHorizontal":-13.7,"spinRate":1224,"spinDirection":115},"zone":3,"typeConfidence":2.0,"plateTime":0.44722324659760293,"extension":6.574519865109679},"index":0,"playId":"b463a6cc-0634-3186-ab2a-6b0bf8de593d","pitchNumber":1,"startTime":"2025-07-27T00:50:45.192Z","endTime":"2025-07-27T00:50:48.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.70943482536034,"strikeZoneBottom":1.68672126720502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.834774833482694,"aZ":-15.182562561024657,"pfxX":8.540482396230928,"pfxZ":9.18474970063862,"pX":0.19278426394918655,"pZ":2.1096378611985034,"vX0":-8.014473261727927,"vY0":-135.22797707822272,"vZ0":-6.541724134535461,"x":109.65,"y":181.82,"x0":2.087108470017426,"y0":50.00255276017122,"z0":5.627682021362478,"aX":15.797821347874821},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":-13.7,"spinRate":2294,"spinDirection":129},"zone":8,"typeConfidence":0.91,"plateTime":0.40524410010162315,"extension":6.627367953935251},"index":1,"playId":"fff74c44-06b7-31d2-8d03-c3778a75da52","pitchNumber":2,"startTime":"2025-07-27T00:50:58.968Z","endTime":"2025-07-27T00:51:02.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.251151875793,"aZ":-14.43571288554806,"pfxX":7.253969272251804,"pfxZ":9.599471527073678,"pX":0.27913031670705446,"pZ":2.5601254718632274,"vX0":-7.300795846813579,"vY0":-135.0332300051363,"vZ0":-5.38711684197329,"x":106.36,"y":169.66,"x0":2.0746941787666655,"y0":50.00084085325511,"z0":5.595573906455521,"aX":13.40202015496527},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":-11.6,"spinRate":2329,"spinDirection":127},"zone":6,"typeConfidence":0.89,"plateTime":0.40552798596525674,"extension":6.569797778792356},"index":2,"playId":"dec1b972-cb8c-349d-97ad-a14e13f2187c","pitchNumber":3,"startTime":"2025-07-27T00:51:14.921Z","endTime":"2025-07-27T00:51:18.336Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-27T00:51:23.578Z","endTime":"2025-07-27T00:51:40.527Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65455562544177,"aZ":-16.50390525277945,"pfxX":8.610711415760505,"pfxZ":8.543743856411156,"pX":1.049080346839432,"pZ":4.097697421236004,"vX0":-6.316924448492308,"vY0":-135.35565454517518,"vZ0":-1.265838670705034,"x":77.01,"y":128.14,"x0":2.307652494224484,"y0":50.004891217071105,"z0":5.740177414670569,"aX":15.799176748284756},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":-14.0,"spinRate":2368,"spinDirection":126},"zone":12,"typeConfidence":0.9,"plateTime":0.40641617471896696,"extension":6.5319471229094175},"index":4,"playId":"93b627ab-d145-3d03-8af2-424568975cfe","pitchNumber":4,"startTime":"2025-07-27T00:51:40.527Z","endTime":"2025-07-27T00:51:43.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":69.5,"strikeZoneTop":3.5147618034785,"strikeZoneBottom":1.70022591479687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33037998488176,"aZ":-26.870022676205487,"pfxX":-2.747574968044831,"pfxZ":4.265292873036655,"pX":1.6101304370428398,"pZ":2.4469963203470266,"vX0":-1.3349170645086388,"vY0":-111.78348523080153,"vZ0":-0.6301418796126836,"x":55.63,"y":172.71,"x0":2.5753527851181914,"y0":50.004914093331706,"z0":5.532718699866622,"aX":-3.4181654810011763},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":7.8,"breakHorizontal":5.4,"spinRate":2074,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.49321077955995296,"extension":6.612127872413824},"index":5,"playId":"c1967991-2850-3fe0-a2f6-5f7fee249f6b","pitchNumber":5,"startTime":"2025-07-27T00:51:57.695Z","endTime":"2025-07-27T00:52:00.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.75232951675711,"strikeZoneBottom":1.69677280824025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69290238906158,"aZ":-29.096615218780595,"pfxX":12.245220403179914,"pfxZ":1.9839219584642382,"pX":-1.1893242319718962,"pZ":1.2765947054541236,"vX0":-11.468836671924167,"vY0":-124.30982568501796,"vZ0":-4.780274271308107,"x":162.33,"y":204.31,"x0":1.9101112585455253,"y0":50.00501214966699,"z0":5.661738721692757,"aX":19.02107241261489},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":-19.3,"spinRate":1707,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.44191028910781904,"extension":6.753172284584796},"index":6,"playId":"cf72752d-1576-3646-91af-26c32fa05510","pitchNumber":6,"startTime":"2025-07-27T00:52:12.543Z","endTime":"2025-07-27T00:52:16.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.07551050224592,"aZ":-16.585062142981773,"pfxX":9.598303478015955,"pfxZ":8.493300274366309,"pX":0.4174833086576754,"pZ":2.4661279423627462,"vX0":-7.924664719097873,"vY0":-135.69345700139948,"vZ0":-5.326920293927462,"x":101.09,"y":172.19,"x0":2.1518129365204435,"y0":50.00075680997575,"z0":5.638742946362273,"aX":17.61379295898879},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":-15.4,"spinRate":2447,"spinDirection":134},"zone":6,"typeConfidence":0.84,"plateTime":0.4061218936611244,"extension":6.644319435344352},"hitData":{"launchSpeed":101.2,"launchAngle":36.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":154.75,"coordY":51.67}},"index":7,"playId":"a6c8406c-250f-39fe-9e0d-f23e3b3a403d","pitchNumber":7,"startTime":"2025-07-27T00:52:28.816Z","endTime":"2025-07-27T00:52:38.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:52:38.009Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gunnar Henderson doubles (23) on a sharp line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":8,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T00:54:48.477Z","endTime":"2025-07-27T00:55:55.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Jordan Beck.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T00:54:42.179Z","endTime":"2025-07-27T00:54:42.193Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"400"},{"details":{"description":"Defensive Substitution: Yanquiel Fernández replaces center fielder Mickey Moniak, batting 6th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T00:54:42.193Z","endTime":"2025-07-27T00:54:50.827Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.65789310681436,"strikeZoneBottom":1.71598581833911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.609977096073315,"aZ":-13.628174182864418,"pfxX":-5.1061676008885595,"pfxZ":9.382367364880055,"pX":-1.3479090217933898,"pZ":3.0903549106829544,"vX0":2.6627035214127197,"vY0":-139.95069978549924,"vZ0":-5.337806045992387,"x":168.38,"y":155.34,"x0":-1.6500195436252412,"y0":50.004818868307545,"z0":5.920517541659355,"aX":-10.094633296928398},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2143,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.391896537222332,"extension":6.086416157275757},"index":2,"playId":"941e20e1-9967-3b30-9fd8-1a3f27639e7b","pitchNumber":1,"startTime":"2025-07-27T00:54:50.827Z","endTime":"2025-07-27T00:54:53.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.58147438883727,"strikeZoneBottom":1.82714681852802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.337379163950967,"aZ":-20.77556798224897,"pfxX":-0.09472404180278815,"pfxZ":6.060240995770997,"pX":1.5777719513317485,"pZ":1.574201916263106,"vX0":8.714111360172671,"vY0":-136.1471640370081,"vZ0":-7.099492385518028,"x":56.86,"y":196.28,"x0":-1.649365295480144,"y0":50.002114123051285,"z0":5.648826049107618,"aX":-0.17796811266433346},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.6,"breakHorizontal":-1.7,"spinRate":2214,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4019956921036032,"extension":6.236037059142145},"index":3,"playId":"18b5033e-74e7-3af9-b354-e054aaa0a4e7","pitchNumber":2,"startTime":"2025-07-27T00:55:06.521Z","endTime":"2025-07-27T00:55:11.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34375058263831,"aZ":-13.24419633294531,"pfxX":-4.303809914573984,"pfxZ":9.677527092404024,"pX":-0.24922105120533625,"pZ":3.453421500483118,"vX0":4.446495646334702,"vY0":-139.02804440797672,"vZ0":-4.4930921111168365,"x":126.5,"y":145.54,"x0":-1.3106012496754644,"y0":50.00569053786853,"z0":5.970441014554891,"aX":-8.421548921762682},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":6.8,"spinRate":2202,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.394064743426898,"extension":6.062253564280801},"index":4,"playId":"36e1208a-076f-354a-9726-cc93a741ad73","pitchNumber":3,"startTime":"2025-07-27T00:55:22.787Z","endTime":"2025-07-27T00:55:25.987Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.569854861120607,"aZ":-21.895109923720018,"pfxX":0.5435927926973534,"pfxZ":5.43177053202025,"pX":0.6946313893277636,"pZ":3.206988852912541,"vX0":6.21977629180016,"vY0":-136.78926211553903,"vZ0":-2.911281502474481,"x":90.52,"y":152.19,"x0":-1.6805215900954096,"y0":50.00172508220315,"z0":5.788503854726663,"aX":1.02866546417483},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.4,"breakHorizontal":-2.3,"spinRate":2237,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.40061940449175637,"extension":6.068800935791585},"hitData":{"launchSpeed":104.2,"launchAngle":20.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.49,"coordY":102.78}},"index":5,"playId":"c60bb2fe-8be2-368c-b0fe-e078d13ab4fc","pitchNumber":4,"startTime":"2025-07-27T00:55:41.063Z","endTime":"2025-07-27T00:55:55.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:55:55.437Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan O'Hearn singles on a line drive to right fielder Tyler Freeman. Gunnar Henderson scores.","rbi":1,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T00:56:04.291Z","endTime":"2025-07-27T00:58:23.936Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":688642,"link":"/api/v1/people/688642"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.47233894919857,"strikeZoneBottom":1.56160274526793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.894183700988567,"aZ":-14.616794824437113,"pfxX":-4.399864937274514,"pfxZ":8.832132658924845,"pX":-0.055385046416132046,"pZ":3.9402535127925025,"vX0":5.334690976762122,"vY0":-140.14488215851105,"vZ0":-3.014034389038074,"x":119.11,"y":132.39,"x0":-1.4126020833693587,"y0":50.000156856311754,"z0":5.9852410506508305,"aX":-8.744369132084463},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":6.8,"spinRate":2211,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3909412377152224,"extension":6.066007407560831},"index":0,"playId":"de279ccf-7222-3be0-8d6b-ecd741017333","pitchNumber":1,"startTime":"2025-07-27T00:56:23.970Z","endTime":"2025-07-27T00:56:27.893Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.3493292740629,"strikeZoneBottom":1.47222242674594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25600856949969,"aZ":-33.3890303112559,"pfxX":-6.309986029344038,"pfxZ":-0.753417902580555,"pX":-1.0496733194408518,"pZ":3.0874870261311855,"vX0":4.236120461877698,"vY0":-126.09918540701061,"vZ0":-0.25323649456260366,"x":157.01,"y":155.42,"x0":-1.930198051963,"y0":50.00213013216983,"z0":5.879204455906582,"aX":-10.17773008371127},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.2,"breakHorizontal":10.4,"spinRate":1271,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.43408234554585645,"extension":6.1335272385787265},"index":1,"playId":"919ae8a1-0a88-3e4a-8063-1b15f6540bf2","pitchNumber":2,"startTime":"2025-07-27T00:56:38.247Z","endTime":"2025-07-27T00:56:41.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.386423212109875,"aZ":-13.738877266411485,"pfxX":-5.152675728430826,"pfxZ":9.272674710374648,"pX":-0.6740803716056369,"pZ":2.495526989538652,"vX0":4.017083014995763,"vY0":-140.26170642258796,"vZ0":-6.6470417468033345,"x":142.69,"y":171.4,"x0":-1.4569900445288404,"y0":50.002385965715355,"z0":5.795863058297624,"aX":-10.24352503612692},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":8.5,"spinRate":2313,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39083288739491673,"extension":6.1672764476794395},"index":2,"playId":"a11cb89a-3c80-3de5-8e71-764611a50f9d","pitchNumber":3,"startTime":"2025-07-27T00:56:53.559Z","endTime":"2025-07-27T00:56:56.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26553834354906,"aZ":-35.17762779689549,"pfxX":-3.907437983475622,"pfxZ":-1.861541889178259,"pX":0.05846452816590721,"pZ":2.5526628630878934,"vX0":5.773679691681055,"vY0":-126.1753929003357,"vZ0":-1.2054566919847387,"x":114.77,"y":169.86,"x0":-1.7499837948670582,"y0":50.00183527504802,"z0":5.866891907810618,"aX":-6.311101373713977},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.4,"breakHorizontal":5.8,"spinRate":1356,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.43382938940589977,"extension":6.126634121837081},"index":3,"playId":"bae77429-4810-3975-9a00-2531bf9cdf7b","pitchNumber":4,"startTime":"2025-07-27T00:57:11.905Z","endTime":"2025-07-27T00:57:15.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.51065612677667,"strikeZoneBottom":1.6347537518885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.919318383703715,"aZ":-30.89163965835631,"pfxX":-6.592613751921979,"pfxZ":0.8053179592970645,"pX":-0.14721534571685138,"pZ":0.1033979687385022,"vX0":6.132220565589557,"vY0":-125.01962665466012,"vZ0":-7.438313004139815,"x":122.61,"y":235.99,"x0":-1.7689209466507945,"y0":50.001635124173035,"z0":5.634274602069979,"aX":-10.492080782029397},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.0,"breakHorizontal":10.7,"spinRate":1316,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.43719879453390575,"extension":6.154470772624606},"index":4,"playId":"2a937412-8cb3-3891-9922-44a537f5f076","pitchNumber":5,"startTime":"2025-07-27T00:57:32.953Z","endTime":"2025-07-27T00:57:35.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06611951952645,"aZ":-10.993715943624649,"pfxX":-3.5992260429675946,"pfxZ":10.661448972372837,"pX":-0.11037129523266213,"pZ":2.330396614422865,"vX0":4.956281753499562,"vY0":-140.5644050920182,"vZ0":-7.567279351178076,"x":121.21,"y":175.86,"x0":-1.434906562062975,"y0":50.000085215126084,"z0":5.78398970345234,"aX":-7.1485889394769},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2226,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39077246814283795,"extension":6.1622285122012395},"index":5,"playId":"a88623d1-e97e-3dc4-abd4-d50761538ff5","pitchNumber":6,"startTime":"2025-07-27T00:57:53.655Z","endTime":"2025-07-27T00:57:57.273Z","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":0},"pitchData":{"startSpeed":96.4,"endSpeed":86.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.87300910194383,"aZ":-14.670870627419868,"pfxX":-5.002349057268985,"pfxZ":8.985297566907004,"pX":-0.06483030549619376,"pZ":1.9711561606501062,"vX0":5.63168875520104,"vY0":-139.94352493202553,"vZ0":-7.631938607707994,"x":119.47,"y":185.56,"x0":-1.4707911591889906,"y0":50.002317990139304,"z0":5.730203599821296,"aX":-9.743803191573875},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":7.7,"spinRate":2223,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3941085103314683,"extension":6.1123630208529685},"hitData":{"launchSpeed":97.2,"launchAngle":13.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.49,"coordY":92.85}},"index":6,"playId":"4969e678-d3d3-3fd4-93ca-f043111ae445","pitchNumber":7,"startTime":"2025-07-27T00:58:13.425Z","endTime":"2025-07-27T00:58:23.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T00:58:23.936Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Coby Mayo walks. Ryan O'Hearn to 2nd.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T00:58:58.013Z","endTime":"2025-07-27T01:00:56.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnSecond":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Coby Mayo replaces Ramón Laureano.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T00:58:42.871Z","endTime":"2025-07-27T00:59:00.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":657656,"link":"/api/v1/people/657656"}},{"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":92.3,"endSpeed":84.1,"strikeZoneTop":3.59030591332058,"strikeZoneBottom":1.53736026941655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.419417472733894,"aZ":-26.394288383184794,"pfxX":2.1036882939376946,"pfxZ":3.187690557451141,"pX":1.2731374854591913,"pZ":4.353350141980439,"vX0":6.752374135600421,"vY0":-134.21413070115045,"vZ0":0.5341002149717647,"x":68.47,"y":121.24,"x0":-1.5539907814219218,"y0":50.005843781527965,"z0":6.038932638974629,"aX":3.819106384659727},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.1,"breakHorizontal":-5.3,"spinRate":2170,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.40888780304723316,"extension":6.045123245043969},"index":1,"playId":"184d6468-5835-3dc5-8b29-9813509a853e","pitchNumber":1,"startTime":"2025-07-27T00:59:00.344Z","endTime":"2025-07-27T00:59:03.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":75.8,"strikeZoneTop":3.60386605228828,"strikeZoneBottom":1.58429580702203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.452675497169746,"aZ":-37.671852109141554,"pfxX":8.572072641806278,"pfxZ":-3.7183057327302667,"pX":0.8765303879907346,"pZ":2.365025285025319,"vX0":3.438713267531175,"vY0":-122.76664834415348,"vZ0":-0.7002199677305704,"x":83.59,"y":174.92,"x0":-1.6691071108496789,"y0":50.00311595312587,"z0":5.951062854179095,"aX":12.671169469613185},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.6,"breakHorizontal":-16.4,"spinRate":2513,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.45166152512233015,"extension":6.043030526754038},"index":2,"playId":"a9baaf00-3d0e-333c-bb86-dd194ab3f62d","pitchNumber":2,"startTime":"2025-07-27T00:59:17.359Z","endTime":"2025-07-27T00:59:20.710Z","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":96.3,"endSpeed":86.3,"strikeZoneTop":3.58692964753356,"strikeZoneBottom":1.63441116554701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.49835406027554,"aZ":-11.465420630025386,"pfxX":-4.790536902434725,"pfxZ":10.701071095961549,"pX":1.3868457461506039,"pZ":2.2988114206534,"vX0":8.987961599457368,"vY0":-139.68063776276304,"vZ0":-7.42518369599071,"x":64.14,"y":176.71,"x0":-1.2807558691369247,"y0":50.00519469368133,"z0":5.782116923445783,"aX":-9.273400942991346},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2314,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39527043032485176,"extension":6.2063193456620835},"index":3,"playId":"36419a8c-8140-360d-bee7-d704c735e9c8","pitchNumber":3,"startTime":"2025-07-27T00:59:35.512Z","endTime":"2025-07-27T00:59:38.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.530378580548412,"aZ":-23.645734632349587,"pfxX":1.6697747127658993,"pfxZ":4.608148306369243,"pX":0.46645780724301006,"pZ":3.2948791436073903,"vX0":5.573464148525232,"vY0":-135.62490063919955,"vZ0":-2.2685045212358634,"x":99.22,"y":149.82,"x0":-1.8376899704406704,"y0":50.002797868288816,"z0":5.8030283567443455,"aX":3.087853619468986},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":-4.3,"spinRate":2310,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.40490545247249354,"extension":6.007460449521413},"index":4,"playId":"019f45b8-b0c6-3983-9c63-e373e9f8e354","pitchNumber":4,"startTime":"2025-07-27T00:59:53.872Z","endTime":"2025-07-27T00:59:57.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.63233940930955,"strikeZoneBottom":1.64641842663347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25596835107752,"aZ":-36.325883680768364,"pfxX":2.742140627846058,"pfxZ":-2.6779601964447544,"pX":1.6784775564292238,"pZ":1.6653790769706407,"vX0":6.9135997850648385,"vY0":-124.47327888875563,"vZ0":-2.9594200920170586,"x":53.02,"y":193.81,"x0":-1.5072719937697856,"y0":50.00565514491556,"z0":5.920070690470586,"aX":4.243627531615451},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.4,"breakHorizontal":-6.7,"spinRate":2390,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4424230662209019,"extension":6.108231679420884},"index":5,"playId":"66bf6244-5df1-3be7-98bf-58e68f612014","pitchNumber":5,"startTime":"2025-07-27T01:00:15.689Z","endTime":"2025-07-27T01:00:18.689Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-07-27T01:00:34.804Z","endTime":"2025-07-27T01:00:52.329Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.55810479053849,"strikeZoneBottom":1.57252417891008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.796244659868982,"aZ":-37.06114352633126,"pfxX":5.234554518065787,"pfxZ":-3.164142333836571,"pX":-0.9751474139017573,"pZ":3.255802977366184,"vX0":0.6045002677073983,"vY0":-123.72716692823684,"vZ0":1.0961313576599838,"x":154.17,"y":150.87,"x0":-1.9027496028838182,"y0":50.00515076949666,"z0":5.924355917073098,"aX":8.077242077667966},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-5.2,"breakHorizontal":-9.6,"spinRate":2272,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4435060074012971,"extension":6.077187735117543},"index":7,"playId":"dc22c039-ccae-3ddb-8ba9-eb8ec595871d","pitchNumber":6,"startTime":"2025-07-27T01:00:52.329Z","endTime":"2025-07-27T01:00:56.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:00:56.310Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colton Cowser walks. Ryan O'Hearn to 3rd. Coby Mayo to 2nd.","rbi":0,"awayScore":0,"homeScore":9,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:02:26.353Z","endTime":"2025-07-27T01:06:40.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"postOnThird":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,6],"actionIndex":[4,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:01:14.580Z","endTime":"2025-07-27T01:02:28.713Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":87.7,"strikeZoneTop":3.3797753560909,"strikeZoneBottom":1.52356916326746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.695616143262406,"aZ":-14.106124235224216,"pfxX":-5.902041763888009,"pfxZ":9.07488081000781,"pX":-1.0254357627262272,"pZ":2.3755354868993903,"vX0":3.8776984836201223,"vY0":-141.26958857663055,"vZ0":-6.779429617785312,"x":156.09,"y":174.64,"x0":-1.659832171582892,"y0":50.00026476432383,"z0":5.73985476215556,"aX":-11.74834557658892},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2317,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3899640432806186,"extension":6.2437411076756435},"index":1,"playId":"db96e1d1-ebde-3829-9812-c6eca62ad3a1","pitchNumber":1,"startTime":"2025-07-27T01:02:28.713Z","endTime":"2025-07-27T01:02:32.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.40358644845109,"strikeZoneBottom":1.54721998388568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.804519959782475,"aZ":-14.357787674541628,"pfxX":-5.372637711234823,"pfxZ":9.055593767030842,"pX":-1.2620310761590683,"pZ":2.172618130579177,"vX0":2.9066991473257975,"vY0":-140.10844444012625,"vZ0":-7.153815407941021,"x":165.11,"y":180.12,"x0":-1.6209082651743234,"y0":50.000096180031285,"z0":5.717174081940161,"aX":-10.565827942460265},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2294,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.39254303514212374,"extension":6.137749987381664},"index":2,"playId":"27d0ae1b-fb6e-3002-acf8-a742d472194e","pitchNumber":2,"startTime":"2025-07-27T01:02:43.011Z","endTime":"2025-07-27T01:02:46.571Z","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":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.33401917343662,"strikeZoneBottom":1.51073096888435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.194562459043865,"aZ":-20.199168474238416,"pfxX":-0.7922404151309932,"pfxZ":6.405504451057331,"pX":1.0343000715597015,"pZ":1.831038796613748,"vX0":7.350210066591831,"vY0":-136.42726753965928,"vZ0":-6.481545866035484,"x":77.57,"y":189.34,"x0":-1.601046407057261,"y0":50.00601884877365,"z0":5.646844526575844,"aX":-1.4819694870050526},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":-0.2,"spinRate":2319,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4026772334213229,"extension":6.151242516909821},"index":3,"playId":"4ac3a982-5d8f-3ebd-a1ec-eecfb43c1c35","pitchNumber":3,"startTime":"2025-07-27T01:03:02.153Z","endTime":"2025-07-27T01:03:05.229Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":4,"startTime":"2025-07-27T01:03:17.122Z","endTime":"2025-07-27T01:04:11.562Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"}},{"details":{"description":"Pitching Change: Nick Anderson replaces Zach Agnos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":5,"startTime":"2025-07-27T01:04:11.562Z","endTime":"2025-07-27T01:06:35.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623433,"link":"/api/v1/people/623433"},"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":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.34514868405542,"strikeZoneBottom":1.75511982706489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.71192095278934,"aZ":-10.980315380746687,"pfxX":-6.427929006474812,"pfxZ":11.059509973456175,"pX":-1.0581105198622258,"pZ":3.479595305800064,"vX0":1.7081979628200357,"vY0":-138.2550004200425,"vZ0":-5.928462157558398,"x":157.33,"y":144.83,"x0":-0.8527905358251966,"y0":50.00614732486468,"z0":6.404232137231126,"aX":-12.32040862851448},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":11.2,"spinRate":2318,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39771421823376496,"extension":6.05557468380463},"index":6,"playId":"73e931c5-775d-34bb-9a72-93ceeffa0e04","pitchNumber":4,"startTime":"2025-07-27T01:06:35.959Z","endTime":"2025-07-27T01:06:40.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:06:40.073Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler O'Neill singles on a line drive to left fielder Yanquiel Fernández. Ryan O'Hearn scores. Coby Mayo to 3rd. Colton Cowser to 2nd.","rbi":1,"awayScore":0,"homeScore":10,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:06:59.177Z","endTime":"2025-07-27T01:07:31.209Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnThird":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":692585,"link":"/api/v1/people/692585"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":{"id":688642,"link":"/api/v1/people/688642"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.08500699756023,"strikeZoneBottom":1.38607739403537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.820704704617654,"aZ":-32.99387316852379,"pfxX":0.9257844103843382,"pfxZ":-0.5630801457942631,"pX":-0.017393248716277683,"pZ":3.9072407715057307,"vX0":1.561232825088794,"vY0":-119.84045390636913,"vZ0":0.6772301892370753,"x":117.66,"y":133.28,"x0":-0.7971768228319084,"y0":50.00317641059705,"z0":6.564549921787982,"aX":1.34827943868277},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.6,"breakHorizontal":-2.0,"spinRate":2016,"spinDirection":85},"zone":11,"typeConfidence":0.9,"plateTime":0.4567747468044705,"extension":6.057198714251138},"index":0,"playId":"e471f5ba-3034-357c-b3e6-cca7c4126bf1","pitchNumber":1,"startTime":"2025-07-27T01:07:04.574Z","endTime":"2025-07-27T01:07:09.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.528618606303716,"aZ":-33.88491348191664,"pfxX":1.373578551921153,"pfxZ":-1.174716485644634,"pX":0.6480643388450844,"pZ":1.9305662419993155,"vX0":2.8281934400170914,"vY0":-120.51015493455601,"vZ0":-3.3833402824084367,"x":92.3,"y":186.65,"x0":-0.7237060924493989,"y0":50.00391194182432,"z0":6.376048283199223,"aX":2.0001046977663606},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.8,"breakHorizontal":-3.2,"spinRate":2026,"spinDirection":69},"zone":6,"typeConfidence":0.9,"plateTime":0.4562063352565584,"extension":6.231639265384666},"hitData":{"launchSpeed":81.8,"launchAngle":17.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.98,"coordY":116.91}},"index":1,"playId":"aad4f0e6-c9dc-3696-a12f-06096216647f","pitchNumber":2,"startTime":"2025-07-27T01:07:20.033Z","endTime":"2025-07-27T01:07:31.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:07:31.209Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dylan Carlson grounds into a force out, second baseman Thairo Estrada to shortstop Ezequiel Tovar. Coby Mayo scores. Colton Cowser to 3rd. Tyler O'Neill out at 2nd. Dylan Carlson to 1st.","rbi":1,"awayScore":0,"homeScore":11,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:07:59.656Z","endTime":"2025-07-27T01:10:02.021Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"postOnThird":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"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":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":{"id":688642,"link":"/api/v1/people/688642"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dylan Carlson replaces Cedric Mullins.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:07:46.416Z","endTime":"2025-07-27T01:08:02.021Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.68330864987644,"strikeZoneBottom":1.61268014545021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.812243965565923,"aZ":-8.485756855144668,"pfxX":-2.7552262548736586,"pfxZ":12.309559615474264,"pX":-0.6764209192454932,"pZ":2.8346602553722686,"vX0":1.351519590641188,"vY0":-138.10398089530446,"vZ0":-7.7708255764248335,"x":142.78,"y":162.24,"x0":-0.8151375116909164,"y0":50.00493312574169,"z0":6.261912900131629,"aX":-5.303205105006406},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.8,"breakHorizontal":4.7,"spinRate":2260,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39716760221738134,"extension":6.193396031157468},"index":1,"playId":"4c3e7d26-a106-365a-941c-9193bd8587df","pitchNumber":1,"startTime":"2025-07-27T01:08:02.021Z","endTime":"2025-07-27T01:08:05.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.65743582782809,"aZ":-11.902312918068656,"pfxX":-3.121741924395829,"pfxZ":10.440422896485538,"pX":0.5436171794078947,"pZ":3.170306700268898,"vX0":4.47587988754317,"vY0":-138.627402652487,"vZ0":-6.3913319025321185,"x":96.28,"y":153.18,"x0":-0.6880295793401683,"y0":50.003178514745436,"z0":6.303993977719213,"aX":-6.062032015543836},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":4.7,"spinRate":2195,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.39545493493867623,"extension":6.0715441406550275},"index":2,"playId":"dac78a55-039e-376c-8036-15a4e772e8e8","pitchNumber":2,"startTime":"2025-07-27T01:08:19.640Z","endTime":"2025-07-27T01:08:22.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.67845949353318,"strikeZoneBottom":1.64233908877934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.407937603874053,"aZ":-11.708115080410385,"pfxX":-3.0823977083174166,"pfxZ":10.47524414729386,"pX":-1.6470290441346846,"pZ":4.266212577947897,"vX0":-1.0328681066159104,"vY0":-138.97120518308492,"vZ0":-3.7245733130313528,"x":179.78,"y":123.59,"x0":-0.8698689588958064,"y0":50.00685746102294,"z0":6.402705359594302,"aX":-6.025169333305978},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":5.8,"spinRate":2250,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39426575917256557,"extension":6.008937550041109},"index":3,"playId":"b2d5c2fa-7fc4-39b9-bbcd-39301c9c06e2","pitchNumber":3,"startTime":"2025-07-27T01:08:41.093Z","endTime":"2025-07-27T01:08:44.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.462315884082884,"aZ":-21.327481728626726,"pfxX":-6.458715476685061,"pfxZ":6.4430586431006,"pX":0.1518518047016698,"pZ":2.4942368549413945,"vX0":4.6815772766291515,"vY0":-128.63284569844393,"vZ0":-5.345414115856487,"x":111.21,"y":171.44,"x0":-0.8481506362375394,"y0":50.00481283631927,"z0":6.241878456241912,"aX":-10.877680073364916},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.8,"breakHorizontal":10.7,"spinRate":1591,"spinDirection":241},"zone":5,"typeConfidence":0.83,"plateTime":0.42501481397686236,"extension":6.162579067922902},"index":4,"playId":"6f55d35d-943c-3194-aead-211b5683da6f","pitchNumber":4,"startTime":"2025-07-27T01:09:01.432Z","endTime":"2025-07-27T01:09:07.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.6198207451417,"strikeZoneBottom":1.65925951922161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.499113220866626,"aZ":-10.893537812425985,"pfxX":-5.446186089864728,"pfxZ":11.061409242734024,"pX":-1.4626772188686903,"pZ":3.074687083223538,"vX0":0.37801386391730535,"vY0":-138.67646474084518,"vZ0":-6.838564459366548,"x":172.75,"y":155.76,"x0":-0.8952044239526765,"y0":50.005622879625676,"z0":6.319389144217902,"aX":-10.48166535790072},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":9.7,"spinRate":2320,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3967876005175235,"extension":6.210387104171414},"index":5,"playId":"c3e87a69-e7ad-3473-87f7-af4bf6b3f01b","pitchNumber":5,"startTime":"2025-07-27T01:09:35.030Z","endTime":"2025-07-27T01:09:40.384Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.85240615854883,"aZ":-10.0727537007123,"pfxX":-4.056883663922557,"pfxZ":11.395466485114772,"pX":-0.7835647771719798,"pZ":3.30618056059155,"vX0":1.18090788252993,"vY0":-139.24413034247533,"vZ0":-6.416320541882074,"x":146.87,"y":149.51,"x0":-0.6893644935179887,"y0":50.004543748217685,"z0":6.325857426084414,"aX":-7.868990409819497},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":7.1,"spinRate":2344,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3952303239969739,"extension":6.230964360452761},"hitData":{"launchSpeed":87.8,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.3,"coordY":155.23}},"index":6,"playId":"8e2cdd7d-966f-3392-b44b-bf4e00dc49de","pitchNumber":6,"startTime":"2025-07-27T01:09:53.884Z","endTime":"2025-07-27T01:10:02.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:10:02.021Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Stallings singles on a sharp line drive to left fielder Yanquiel Fernández. Colton Cowser scores. Dylan Carlson to 2nd.","rbi":1,"awayScore":0,"homeScore":12,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:10:31.193Z","endTime":"2025-07-27T01:13:23.605Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"postOnSecond":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":{"id":688642,"link":"/api/v1/people/688642"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.48544147259955,"strikeZoneBottom":1.49540109598246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1203491745385,"aZ":-10.744640736006186,"pfxX":-2.7031681420462244,"pfxZ":10.99207569611555,"pX":-0.19722581785549687,"pZ":2.976490654134738,"vX0":2.276031335084251,"vY0":-138.76725217065157,"vZ0":-7.3596305500091415,"x":124.52,"y":158.41,"x0":-0.6769435430005165,"y0":50.00472721849176,"z0":6.379296787920879,"aX":-5.271214982999194},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":4.4,"spinRate":2227,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3947339604463904,"extension":6.209039528521656},"index":0,"playId":"20dca48f-6a6d-3cf3-b417-cc2929ce9a96","pitchNumber":1,"startTime":"2025-07-27T01:10:36.313Z","endTime":"2025-07-27T01:10:39.935Z","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":83.5,"endSpeed":76.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.345250934832457,"aZ":-34.12284778756405,"pfxX":1.5138170115250773,"pfxZ":-1.3108944638125504,"pX":0.016582495307106388,"pZ":2.7033431991904338,"vX0":1.4650216517617602,"vY0":-121.59570159966835,"vZ0":-1.724991430326003,"x":116.37,"y":165.79,"x0":-0.791878245829189,"y0":50.00263731909994,"z0":6.401328074137087,"aX":2.251240880702168},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.5,"breakHorizontal":-3.1,"spinRate":2007,"spinDirection":112},"zone":5,"typeConfidence":0.89,"plateTime":0.4516127304393289,"extension":6.071760432481958},"index":1,"playId":"a4c0f76f-ea26-3214-8144-3ab86fe01746","pitchNumber":2,"startTime":"2025-07-27T01:10:54.767Z","endTime":"2025-07-27T01:10:58.970Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-27T01:11:08.665Z","endTime":"2025-07-27T01:11:28.902Z","isPitch":false,"type":"action","player":{"id":607732,"link":"/api/v1/people/607732"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27384174987901,"aZ":-14.242977474571157,"pfxX":-5.823623085329544,"pfxZ":9.071012170181696,"pX":0.016518601562965286,"pZ":2.4197535840149826,"vX0":3.9316944729434544,"vY0":-139.6731908951075,"vZ0":-7.887863127668786,"x":116.37,"y":173.45,"x0":-0.6522625454231902,"y0":50.00583971334281,"z0":6.215995403942259,"aX":-11.51556277959481},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":9.7,"spinRate":2221,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3920495454521258,"extension":6.261032819122809},"index":3,"playId":"d957ca47-296b-3794-ab5e-484a5c35124d","pitchNumber":3,"startTime":"2025-07-27T01:11:28.902Z","endTime":"2025-07-27T01:11:31.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.268215498066965,"aZ":-13.999655583227852,"pfxX":-4.635576649224113,"pfxZ":9.205209591825815,"pX":-0.05163164817574039,"pZ":3.1629567156202603,"vX0":3.204506057207458,"vY0":-139.7970385382478,"vZ0":-6.30291404887978,"x":118.97,"y":153.38,"x0":-0.6119991385763625,"y0":50.00346880981859,"z0":6.370272079790007,"aX":-9.152077313535385},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":7.7,"spinRate":2260,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.39219727844745256,"extension":6.045129443772278},"index":4,"playId":"e5f24446-9e88-3d04-b3d1-bcd9d627fe66","pitchNumber":4,"startTime":"2025-07-27T01:12:04.118Z","endTime":"2025-07-27T01:12:07.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.38610972254003,"strikeZoneBottom":1.46310279265632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.980367504075154,"aZ":-30.19248530066906,"pfxX":1.4937428765466318,"pfxZ":1.278973047585369,"pX":1.519551041172804,"pZ":0.34634156912642716,"vX0":4.777462271883921,"vY0":-123.58874070245453,"vZ0":-8.033510433196582,"x":59.08,"y":229.43,"x0":-0.6305028270922142,"y0":50.00455223209645,"z0":6.165179031665332,"aX":2.3168637881688348},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":-3.8,"spinRate":2034,"spinDirection":166},"zone":14,"typeConfidence":0.86,"plateTime":0.44270574262721807,"extension":6.252330332891938},"index":5,"playId":"0103737a-ac42-34d4-89d1-63b16a88fe65","pitchNumber":5,"startTime":"2025-07-27T01:12:29.219Z","endTime":"2025-07-27T01:12:32.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.31296239405783,"strikeZoneBottom":1.52207010823862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.295568853078915,"aZ":-26.723534155618328,"pfxX":-7.442763900944197,"pfxZ":3.2696932542779713,"pX":-0.6436502213557234,"pZ":3.979766556528256,"vX0":2.962965994982938,"vY0":-127.95887112732852,"vZ0":-0.8962304729075665,"x":141.53,"y":131.33,"x0":-0.8467917711576378,"y0":50.00083648309298,"z0":6.419902741931866,"aX":-12.395724978489296},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":12.8,"spinRate":1486,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.42732436749604297,"extension":6.225172029557143},"index":6,"playId":"5194feb3-9e71-3129-9360-a772af7af562","pitchNumber":6,"startTime":"2025-07-27T01:12:54.404Z","endTime":"2025-07-27T01:12:57.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.640404261235787,"aZ":-34.27314425932034,"pfxX":1.4819782546617026,"pfxZ":-1.4363395934664105,"pX":0.341042830555956,"pZ":2.5166055014962083,"vX0":1.7132197115949388,"vY0":-120.51791443933269,"vZ0":-2.198392424583374,"x":104.0,"y":170.83,"x0":-0.5730563417113831,"y0":50.003059883594545,"z0":6.484077634941229,"aX":2.1672807017422246},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.9,"breakHorizontal":-3.1,"spinRate":1961,"spinDirection":88},"zone":6,"typeConfidence":0.9,"plateTime":0.45545135771391276,"extension":6.179713115472978},"hitData":{"launchSpeed":101.6,"launchAngle":10.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.48,"coordY":91.69}},"index":7,"playId":"922757e3-9a3a-3bef-afbf-728ec8b10cf2","pitchNumber":7,"startTime":"2025-07-27T01:13:13.661Z","endTime":"2025-07-27T01:13:23.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:13:23.605Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Holliday singles on a fly ball to left fielder Yanquiel Fernández. Dylan Carlson to 3rd. Jacob Stallings to 2nd.","rbi":0,"awayScore":0,"homeScore":12,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:13:43.658Z","endTime":"2025-07-27T01:14:13.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"postOnSecond":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"postOnThird":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.2,"strikeZoneTop":3.37278844974695,"strikeZoneBottom":1.62229623063478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.83715264497936,"aZ":-7.027981107961787,"pfxX":-4.741820090419536,"pfxZ":13.08691379926397,"pX":0.08057730598754471,"pZ":1.8499385755624151,"vX0":3.7209335917871114,"vY0":-138.86771951947532,"vZ0":-10.399819659211607,"x":113.93,"y":188.83,"x0":-0.6716876471176928,"y0":50.00134337165405,"z0":6.143582066568751,"aX":-9.10921614963743},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.2,"breakHorizontal":7.7,"spinRate":2221,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.3969303352764939,"extension":6.3592331409533545},"index":0,"playId":"6cd6429a-d251-3711-89bc-4d75b8950e02","pitchNumber":1,"startTime":"2025-07-27T01:13:46.625Z","endTime":"2025-07-27T01:13:49.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.964926915111064,"aZ":-22.90049901417232,"pfxX":-8.22098651916763,"pfxZ":5.533462780175372,"pX":-0.7914609286026942,"pZ":1.8820485065109849,"vX0":3.165661855168753,"vY0":-128.95757395950682,"vZ0":-6.2824513152848125,"x":147.17,"y":187.96,"x0":-0.9699798702286985,"y0":50.00506252845481,"z0":6.127959823624424,"aX":-13.784530631572165},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.8,"breakHorizontal":14.2,"spinRate":1711,"spinDirection":242},"zone":7,"typeConfidence":0.91,"plateTime":0.4254744152046821,"extension":6.192967982387877},"hitData":{"launchSpeed":70.6,"launchAngle":33.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":120.71}},"index":1,"playId":"d03f723f-0e00-3a4c-ba06-432274dff1cb","pitchNumber":2,"startTime":"2025-07-27T01:14:03.600Z","endTime":"2025-07-27T01:14:13.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:14:13.236Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Westburg singles on a ground ball to left fielder Yanquiel Fernández. Dylan Carlson scores. Jacob Stallings to 3rd. Jackson Holliday to 2nd.","rbi":1,"awayScore":0,"homeScore":13,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:14:27.697Z","endTime":"2025-07-27T01:15:34.126Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"postOnThird":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":{"id":623433,"link":"/api/v1/people/623433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.62902340804136,"strikeZoneBottom":1.6901842283833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.757704148606525,"aZ":-10.753907719480232,"pfxX":-2.427648607247847,"pfxZ":10.961405640298679,"pX":-0.09305951758188802,"pZ":2.3105237992614334,"vX0":2.580072849341773,"vY0":-138.83779229617684,"vZ0":-8.751878106310468,"x":120.55,"y":176.4,"x0":-0.7184955067347113,"y0":50.00430799827237,"z0":6.2172234304648235,"aX":-4.745042879168255},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":3.8,"spinRate":2210,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.39433767268221187,"extension":6.3554316565737805},"index":0,"playId":"887f3764-6667-3808-83ca-85f2900cf3a1","pitchNumber":1,"startTime":"2025-07-27T01:14:46.789Z","endTime":"2025-07-27T01:14:50.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.62531706181461,"strikeZoneBottom":1.65339319613437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.739437377831656,"aZ":-13.401566163008452,"pfxX":-4.371662950267757,"pfxZ":9.630946387537092,"pX":1.051377847812437,"pZ":3.0617727688466307,"vX0":6.509251555305807,"vY0":-138.88065101029306,"vZ0":-6.296402514105177,"x":76.92,"y":156.11,"x0":-0.7571629113225642,"y0":50.00227639421336,"z0":6.253352935018464,"aX":-8.521199544989056},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2144,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.394718071666448,"extension":6.185674471643539},"index":1,"playId":"d16ce4ab-8132-3098-9146-29f3bcd6cc7b","pitchNumber":2,"startTime":"2025-07-27T01:15:03.942Z","endTime":"2025-07-27T01:15:07.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.90381798662801,"aZ":-32.399205966589605,"pfxX":1.366998913168124,"pfxZ":-0.1533750199571582,"pX":-0.09024487600362781,"pZ":2.8194566365513887,"vX0":1.3899440779807422,"vY0":-122.34704660442955,"vZ0":-1.9114710759753133,"x":120.44,"y":162.65,"x0":-0.8458682253609697,"y0":50.001675150159265,"z0":6.4203389861635936,"aX":2.0462805561988615},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.5,"breakHorizontal":-2.9,"spinRate":1950,"spinDirection":101},"zone":5,"typeConfidence":0.89,"plateTime":0.4498095944275553,"extension":6.263082644525718},"hitData":{"launchSpeed":104.7,"launchAngle":-1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.35,"coordY":135.64}},"index":2,"playId":"08596cbe-2ce1-37f0-867b-6e621b8f5253","pitchNumber":3,"startTime":"2025-07-27T01:15:22.904Z","endTime":"2025-07-27T01:15:34.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:15:34.126Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gunnar Henderson doubles (24) on a sharp fly ball to right fielder Tyler Freeman. Jacob Stallings scores. Jackson Holliday scores. Jordan Westburg to 3rd.","rbi":2,"awayScore":0,"homeScore":15,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:16:45.750Z","endTime":"2025-07-27T01:17:14.968Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"responsiblePitcher":{"id":623433,"link":"/api/v1/people/623433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":623433,"link":"/api/v1/people/623433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":13,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T01:16:01.060Z","endTime":"2025-07-27T01:16:48.107Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.204032918936626,"aZ":-28.361655551519583,"pfxX":-9.180758211186205,"pfxZ":2.322339851051674,"pX":-0.6281352546127209,"pZ":1.801788134294707,"vX0":3.526085833704959,"vY0":-127.82554607400377,"vZ0":-5.401578151729578,"x":140.94,"y":190.13,"x0":-0.8385666142566762,"y0":50.00387514849639,"z0":6.189950392118494,"aX":-15.078686074474186},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":15.7,"spinRate":1663,"spinDirection":244},"zone":7,"typeConfidence":0.92,"plateTime":0.4297430160844269,"extension":6.22789969123261},"index":1,"playId":"2e3ae3b8-5abc-32c5-946e-30215be1c3b3","pitchNumber":1,"startTime":"2025-07-27T01:16:48.107Z","endTime":"2025-07-27T01:16:51.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.443523633828782,"aZ":-23.828950377853968,"pfxX":-7.159866347448662,"pfxZ":5.0244639735485155,"pX":-0.4207141736706122,"pZ":1.7895256887104065,"vX0":3.641817189893301,"vY0":-128.99973579337484,"vZ0":-6.314601540271395,"x":133.04,"y":190.46,"x0":-0.931441225845807,"y0":50.00411362347197,"z0":6.143540289572639,"aX":-11.89382813256021},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.7,"breakHorizontal":12.0,"spinRate":1619,"spinDirection":241},"zone":7,"typeConfidence":0.81,"plateTime":0.4269693801963719,"extension":6.198280345670152},"hitData":{"launchSpeed":100.2,"launchAngle":24.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.55,"coordY":53.67}},"index":2,"playId":"d6e3dfe2-8361-3cf9-a065-65cf54203efe","pitchNumber":2,"startTime":"2025-07-27T01:17:03.411Z","endTime":"2025-07-27T01:17:14.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:17:14.968Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan O'Hearn lines out to left fielder Yanquiel Fernández.","rbi":0,"awayScore":0,"homeScore":15,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:17:37.761Z","endTime":"2025-07-27T01:18:15.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"postOnThird":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692585,"link":"/api/v1/people/692585"},"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":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90055072929948,"aZ":-9.373941159929329,"pfxX":-4.228286919421733,"pfxZ":11.898037615159595,"pX":-0.39145005655910375,"pZ":2.813371293866433,"vX0":2.5426616933488564,"vY0":-137.86317300406938,"vZ0":-7.428513892819315,"x":131.92,"y":162.82,"x0":-0.7784429920031635,"y0":50.00399244782365,"z0":6.182833285689022,"aX":-8.10412955871788},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":7.1,"spinRate":2257,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.39795483894107875,"extension":6.2448033315329585},"index":0,"playId":"ab497def-ca7c-3755-b975-bffcd3096971","pitchNumber":1,"startTime":"2025-07-27T01:17:48.482Z","endTime":"2025-07-27T01:17:51.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15127910381253,"aZ":-14.693261404205055,"pfxX":-5.305671454493693,"pfxZ":8.959486753469012,"pX":0.2855951100934225,"pZ":3.5014566857392606,"vX0":4.9492396804683,"vY0":-139.03627743560452,"vZ0":-4.829327609895637,"x":106.11,"y":144.24,"x0":-0.831136842595645,"y0":50.00412328762488,"z0":6.241260253404117,"aX":-10.35362088887208},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":8.5,"spinRate":2285,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.39445311942459416,"extension":6.13040163075021},"hitData":{"launchSpeed":90.5,"launchAngle":21.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.85,"coordY":108.29}},"index":1,"playId":"36d37b93-bd20-3740-9046-87212625f4e5","pitchNumber":2,"startTime":"2025-07-27T01:18:05.157Z","endTime":"2025-07-27T01:18:15.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:18:15.164Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Coby Mayo doubles (6) on a line drive to right fielder Tyler Freeman. Jordan Westburg scores. Gunnar Henderson scores.","rbi":2,"awayScore":0,"homeScore":17,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:18:26.457Z","endTime":"2025-07-27T01:19:41.251Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":{"id":623433,"link":"/api/v1/people/623433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":{"id":623433,"link":"/api/v1/people/623433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.8,"endSpeed":76.4,"strikeZoneTop":3.51296214442871,"strikeZoneBottom":1.52580557134349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.331761828004623,"aZ":-34.45827895555431,"pfxX":2.796036353261028,"pfxZ":-1.551130954974127,"pX":-0.4693082133799682,"pZ":2.211101834996898,"vX0":0.2132124663577559,"vY0":-120.59695168198864,"vZ0":-2.5297135542227744,"x":134.89,"y":179.08,"x0":-0.9221221236305092,"y0":50.002445381483376,"z0":6.3115136377623635,"aX":4.120334177086076},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.1,"breakHorizontal":-5.2,"spinRate":1991,"spinDirection":121},"zone":4,"typeConfidence":0.9,"plateTime":0.4540914939249112,"extension":6.261861736452659},"index":0,"playId":"370c623d-2764-3e30-a9e6-889b8b3c5cc9","pitchNumber":1,"startTime":"2025-07-27T01:18:46.931Z","endTime":"2025-07-27T01:18:51.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02191778394025,"aZ":-14.284440724579188,"pfxX":-2.1447319883335583,"pfxZ":9.40670701421536,"pX":-0.20268291989378617,"pZ":3.7969863614828023,"vX0":2.2463838244464225,"vY0":-137.20260378933304,"vZ0":-4.227962481737523,"x":124.73,"y":136.26,"x0":-0.7543150185127744,"y0":50.00461750413047,"z0":6.3348841442338815,"aX":-4.079871904182892},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":3.4,"spinRate":2252,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3995751248772619,"extension":6.1874377890432575},"index":1,"playId":"0f050402-627b-31bd-b21c-3a9d0b2c9312","pitchNumber":2,"startTime":"2025-07-27T01:19:04.624Z","endTime":"2025-07-27T01:19:07.851Z","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.5,"endSpeed":85.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12155475923085,"aZ":-13.58496881212819,"pfxX":-2.2366740491213717,"pfxZ":9.803269779076588,"pX":-0.1274842742533468,"pZ":3.527442243847297,"vX0":2.5703613237812246,"vY0":-137.46121546425766,"vZ0":-5.009787011989082,"x":121.86,"y":143.54,"x0":-0.788215396030102,"y0":50.00092103931097,"z0":6.310285628037462,"aX":-4.240316727055282},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":3.5,"spinRate":2128,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3998867013518561,"extension":6.075386817024462},"hitData":{"launchSpeed":89.2,"launchAngle":26.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":213.19,"coordY":116.54}},"index":2,"playId":"b7b89775-d768-3eb9-8733-b4d9f2f694ae","pitchNumber":3,"startTime":"2025-07-27T01:19:29.465Z","endTime":"2025-07-27T01:19:41.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:19:41.251Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colton Cowser flies out sharply to center fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":17,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:20:02.940Z","endTime":"2025-07-27T01:21:35.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.937697706721742,"aZ":-13.46829854502686,"pfxX":-3.882116841786295,"pfxZ":9.474095327096649,"pX":0.17623902356619847,"pZ":2.7367185687341533,"vX0":3.7912586386690994,"vY0":-139.30544321281997,"vZ0":-7.240683650165726,"x":110.28,"y":164.89,"x0":-0.6949403164347081,"y0":50.00361556955713,"z0":6.251531495324687,"aX":-7.665761128143398},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":6.2,"spinRate":2244,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3924856524886424,"extension":6.153316374888926},"index":0,"playId":"f227aa4c-a61d-3486-b9b0-ac7005a70419","pitchNumber":1,"startTime":"2025-07-27T01:20:25.190Z","endTime":"2025-07-27T01:20:28.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.36681527355015,"strikeZoneBottom":1.57902856423453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.138419470024576,"aZ":-12.775080123173085,"pfxX":-2.5969372298616733,"pfxZ":9.84451652407536,"pX":1.3862715813043756,"pZ":2.862790028472889,"vX0":6.866282264503112,"vY0":-139.2042520965212,"vZ0":-6.828119191643358,"x":64.16,"y":161.48,"x0":-0.7706002417617832,"y0":50.00000939495441,"z0":6.186614351470382,"aX":-5.117041027513112},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2195,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3929084910088201,"extension":6.190798265633236},"index":1,"playId":"6e532413-ba06-3b05-8588-3839f8a12cdf","pitchNumber":2,"startTime":"2025-07-27T01:20:45.921Z","endTime":"2025-07-27T01:20:48.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.3027903758238,"strikeZoneBottom":1.58204948715886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.786127551618907,"aZ":-22.347567235635477,"pfxX":-6.868015698037176,"pfxZ":5.724784886403283,"pX":-1.3663550582618067,"pZ":1.2918511015122989,"vX0":1.4821774846198779,"vY0":-130.29063987296408,"vZ0":-8.006148076183187,"x":169.08,"y":203.9,"x0":-1.0509753563528756,"y0":50.0017381346259,"z0":6.097506653869068,"aX":-11.788256313486805},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":12.1,"spinRate":1779,"spinDirection":237},"zone":13,"typeConfidence":0.83,"plateTime":0.42063304371073196,"extension":6.26865348563769},"index":2,"playId":"fc6ccdbe-5e1e-37db-9f9c-3022ec7c726b","pitchNumber":3,"startTime":"2025-07-27T01:21:05.401Z","endTime":"2025-07-27T01:21:08.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1242260268157,"aZ":-10.092330092584772,"pfxX":-3.6405336827946675,"pfxZ":11.34097878919232,"pX":0.4776650587518587,"pZ":2.6400985783696544,"vX0":4.108276122159699,"vY0":-139.10305281648326,"vZ0":-8.094334193915572,"x":98.79,"y":167.5,"x0":-0.5500223356782198,"y0":50.001620237219036,"z0":6.268646199431176,"aX":-7.0873587898518124},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":5.6,"spinRate":2288,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39475988223821545,"extension":6.296088280078809},"hitData":{"launchSpeed":101.8,"launchAngle":33.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":154.78,"coordY":44.45}},"index":3,"playId":"745e9c48-5939-3564-b9e9-ad3315b9a701","pitchNumber":4,"startTime":"2025-07-27T01:21:26.278Z","endTime":"2025-07-27T01:21:35.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:21:35.727Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thairo Estrada grounds out, second baseman Jackson Holliday to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":17,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:24:05.475Z","endTime":"2025-07-27T01:25:07.029Z","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":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":6},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"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":{"description":"Defensive switch from first base to right field for Ryan O'Hearn.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:23:00.221Z","endTime":"2025-07-27T01:23:00.236Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"400"},{"details":{"description":"Coby Mayo remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T01:23:00.236Z","endTime":"2025-07-27T01:23:00.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":657656,"link":"/api/v1/people/657656"}},{"details":{"description":"Dylan Carlson remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-27T01:23:00.237Z","endTime":"2025-07-27T01:23:00.238Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"description":"Pitching Change: Yaramil Hiraldo replaces Trevor Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-07-27T01:23:00.238Z","endTime":"2025-07-27T01:24:07.843Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682274,"link":"/api/v1/people/682274"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.39156983207772,"strikeZoneBottom":1.4344987803217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.914021723927405,"aZ":-9.668716732036328,"pfxX":-2.7305451239158964,"pfxZ":11.764094275009713,"pX":-0.45523926393730246,"pZ":2.924313509228499,"vX0":1.220315684795136,"vY0":-137.98186139740284,"vZ0":-7.0092235999496015,"x":134.35,"y":159.82,"x0":-0.5503367777990925,"y0":50.00680515760931,"z0":6.1616995900600795,"aX":-5.225690587112244},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":4.7,"spinRate":2345,"spinDirection":198},"zone":1,"typeConfidence":0.92,"plateTime":0.3981292003722836,"extension":5.840292404678432},"index":4,"playId":"dfb5f8e0-d062-3f23-ae1c-eaf445e08c81","pitchNumber":1,"startTime":"2025-07-27T01:24:07.843Z","endTime":"2025-07-27T01:24:11.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24309980731938,"aZ":-27.786188329295562,"pfxX":1.543648706831478,"pfxZ":2.717425703538799,"pX":-0.4036728273918445,"pZ":2.188320072191297,"vX0":-0.5693104635971953,"vY0":-126.12556781832618,"vZ0":-4.506805788462728,"x":132.39,"y":179.7,"x0":-0.3757870112340768,"y0":50.001660524882176,"z0":6.234632416264947,"aX":2.4910021700063054},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.2,"breakHorizontal":-2.6,"spinRate":2309,"spinDirection":173},"zone":4,"typeConfidence":0.89,"plateTime":0.4339826120085024,"extension":5.83160060758506},"index":5,"playId":"ef1fb89e-1db2-3c58-828f-01a0f50a7bdc","pitchNumber":2,"startTime":"2025-07-27T01:24:23.081Z","endTime":"2025-07-27T01:24:29.583Z","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":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.9325564180384,"aZ":-27.667989013337287,"pfxX":1.5441807936300367,"pfxZ":2.7719710850030843,"pX":0.9712970805653067,"pZ":2.4079888065740214,"vX0":2.7335423399774004,"vY0":-126.4631633342404,"vZ0":-3.8493917120536687,"x":79.98,"y":173.76,"x0":-0.32275250538789096,"y0":50.00359816138851,"z0":6.160509367345143,"aX":2.509393752294842},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.4,"breakHorizontal":-3.4,"spinRate":2316,"spinDirection":170},"zone":14,"typeConfidence":0.92,"plateTime":0.4325258398832075,"extension":6.027257672579917},"hitData":{"launchSpeed":91.6,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":147.63}},"index":6,"playId":"bf476b48-83b4-37e0-8fe6-b58664b8ff6a","pitchNumber":3,"startTime":"2025-07-27T01:24:57.804Z","endTime":"2025-07-27T01:25:07.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:25:07.029Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yanquiel Fernández flies out to right fielder Ryan O'Hearn.","rbi":0,"awayScore":0,"homeScore":17,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:25:15.205Z","endTime":"2025-07-27T01:26:13.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.72445800171755,"strikeZoneBottom":1.68669189019427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69527448208577,"aZ":-11.186735622342567,"pfxX":-2.1531888361082623,"pfxZ":10.873328767325606,"pX":-0.7553755695777529,"pZ":2.5010381588422264,"vX0":0.03071821266865256,"vY0":-138.46607037735964,"vZ0":-7.926845377356049,"x":145.79,"y":171.25,"x0":-0.48723004766915656,"y0":50.00101644765201,"z0":6.160713647174704,"aX":-4.154449584252336},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":3.8,"spinRate":2344,"spinDirection":207},"zone":4,"typeConfidence":0.91,"plateTime":0.39651629146910317,"extension":5.874285035005584},"index":0,"playId":"4f502c11-36e8-3a13-8073-f6480645d770","pitchNumber":1,"startTime":"2025-07-27T01:25:34.246Z","endTime":"2025-07-27T01:25:37.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.67339527225999,"strikeZoneBottom":1.78036186439514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.91639635997027,"aZ":-11.795654494097034,"pfxX":-1.4689037246975511,"pfxZ":10.590829095474636,"pX":-0.023828346600863578,"pZ":5.3491688180151185,"vX0":1.5872304193955151,"vY0":-138.771191227048,"vZ0":-0.7494466395010694,"x":117.91,"y":94.35,"x0":-0.41603534905258116,"y0":50.00424533559922,"z0":6.418858031050847,"aX":-2.8269842860929324},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":2.3,"spinRate":2360,"spinDirection":202},"zone":11,"typeConfidence":0.92,"plateTime":0.39672921070160116,"extension":5.7451004357922235},"index":1,"playId":"c65f63cf-aba8-34f2-a06a-fcf53d1f7d10","pitchNumber":2,"startTime":"2025-07-27T01:25:49.530Z","endTime":"2025-07-27T01:25:52.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.692431125167225,"aZ":-24.55481182805709,"pfxX":-6.2134662579132645,"pfxZ":4.671512021088436,"pX":-0.19463738488301513,"pZ":3.3560758633780967,"vX0":2.135651531228628,"vY0":-127.5151323275396,"vZ0":-2.370235287483428,"x":124.42,"y":148.17,"x0":-0.24078230449905744,"y0":50.001233707821235,"z0":6.255343016447204,"aX":-10.127648347620251},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.2,"breakHorizontal":10.7,"spinRate":1521,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4312229653385522,"extension":5.941970774250799},"hitData":{"launchSpeed":95.9,"launchAngle":52.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.35,"coordY":101.37}},"index":2,"playId":"3e5b640c-9944-31a7-9687-6583da1262d4","pitchNumber":3,"startTime":"2025-07-27T01:26:05.359Z","endTime":"2025-07-27T01:26:13.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:26:13.862Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Farmer grounds out, third baseman Jordan Westburg to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":17,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:26:31.118Z","endTime":"2025-07-27T01:28:06.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.35041048332919,"strikeZoneBottom":1.49651801567973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.113082255212305,"aZ":-8.023897382691914,"pfxX":-2.461585838517879,"pfxZ":12.580818257425912,"pX":-0.2709892849890115,"pZ":0.5759867136528186,"vX0":1.4486240779523163,"vY0":-138.2259911880081,"vZ0":-12.945641573715173,"x":127.33,"y":223.23,"x0":-0.4842322185356464,"y0":50.005683174935506,"z0":5.87873985652312,"aX":-4.725943076803926},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":4.1,"spinRate":2422,"spinDirection":205},"zone":13,"typeConfidence":0.93,"plateTime":0.39747097277545285,"extension":5.942501450887162},"index":0,"playId":"513bcd19-717b-35cc-a52a-17ff208cac11","pitchNumber":1,"startTime":"2025-07-27T01:26:39.027Z","endTime":"2025-07-27T01:26:42.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.281850983859776,"aZ":-8.427394550223271,"pfxX":-0.7555846270095954,"pfxZ":12.375733081615817,"pX":0.1854540125112582,"pZ":2.0932131414475377,"vX0":1.8373624512899567,"vY0":-138.67024396023237,"vZ0":-9.181994318155063,"x":109.93,"y":182.26,"x0":-0.3919411091785796,"y0":50.00105732280835,"z0":6.037210721370728,"aX":-1.4497411355750671},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.4,"breakHorizontal":1.0,"spinRate":2390,"spinDirection":203},"zone":8,"typeConfidence":0.95,"plateTime":0.39724496467565196,"extension":5.899465737567973},"index":1,"playId":"d99a40a1-f1aa-3ca8-8bb6-d0c404f76f2d","pitchNumber":2,"startTime":"2025-07-27T01:26:57.206Z","endTime":"2025-07-27T01:27:00.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.15465146634315,"aZ":-8.387793426123098,"pfxX":-0.6380876124437775,"pfxZ":12.41803472001084,"pX":0.502740543212747,"pZ":1.7704619793837861,"vX0":2.3283869441744165,"vY0":-138.31706963917446,"vZ0":-10.077168870335402,"x":97.84,"y":190.98,"x0":-0.27133608327423614,"y0":50.00445350418788,"z0":6.0468005959523285,"aX":-1.2227739652453442},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.3,"breakHorizontal":0.6,"spinRate":2365,"spinDirection":201},"zone":9,"typeConfidence":0.95,"plateTime":0.3977565018976108,"extension":5.959006500404894},"index":2,"playId":"4a0928a2-ff13-3f52-aa8b-82580623cd55","pitchNumber":3,"startTime":"2025-07-27T01:27:13.947Z","endTime":"2025-07-27T01:27:17.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.622930660808194,"aZ":-10.864694898268777,"pfxX":-0.4515579329937399,"pfxZ":10.888772992404101,"pX":-0.01837994927691814,"pZ":3.529854929038222,"vX0":0.7789760670703341,"vY0":-139.32316139775142,"vZ0":-5.403030212465335,"x":117.7,"y":143.47,"x0":-0.2435089473224492,"y0":50.003425989144084,"z0":6.2187928493899784,"aX":-0.883824947737317},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":0.6,"spinRate":2370,"spinDirection":197},"zone":11,"typeConfidence":0.94,"plateTime":0.39382437361197553,"extension":5.839199681382297},"index":3,"playId":"72a9f280-8c1d-3d79-9ab8-b72ea5e6fc08","pitchNumber":4,"startTime":"2025-07-27T01:27:38.870Z","endTime":"2025-07-27T01:27:42.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19483017683418,"aZ":-28.27034091077085,"pfxX":3.1198288430282446,"pfxZ":2.401434470647164,"pX":0.5865435013610947,"pZ":1.12090694521367,"vX0":0.6276232766961901,"vY0":-126.5353870911086,"vZ0":-6.631461828200812,"x":94.64,"y":208.52,"x0":-0.06992694384726521,"y0":50.00229151506388,"z0":6.032874761057019,"aX":5.071998176770965},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":-5.8,"spinRate":2306,"spinDirection":171},"zone":14,"typeConfidence":0.93,"plateTime":0.43243630498468644,"extension":6.109581979308688},"hitData":{"launchSpeed":66.4,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":171.45}},"index":4,"playId":"6ac64ba6-e109-3f84-95a6-4aca2ed37d23","pitchNumber":5,"startTime":"2025-07-27T01:27:59.636Z","endTime":"2025-07-27T01:28:06.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:28:06.574Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alex Jackson homers (3) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":18,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:30:43.802Z","endTime":"2025-07-27T01:31:07.347Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6],"actionIndex":[0,1,2,3,4,5],"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":571657,"link":"/api/v1/people/571657"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Michael Toglia replaces shortstop Ezequiel Tovar, batting 2nd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:30:43.790Z","endTime":"2025-07-27T01:30:43.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669911,"link":"/api/v1/people/669911"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"description":"Defensive Substitution: Austin Nola replaces catcher Hunter Goodman, batting 3rd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T01:30:43.792Z","endTime":"2025-07-27T01:30:43.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"301","replacedPlayer":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"description":"Defensive switch from first base to third base for Warming Bernabel.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-27T01:30:43.794Z","endTime":"2025-07-27T01:30:43.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"800"},{"details":{"description":"Defensive switch from third base to shortstop for Orlando Arcia.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-07-27T01:30:43.796Z","endTime":"2025-07-27T01:30:43.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900"},{"details":{"description":"Pitcher Kyle Farmer enters the batting order, batting 7th, pitcher Kyle Farmer leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-07-27T01:30:43.798Z","endTime":"2025-07-27T01:30:43.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"700"},{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Jackson replaces Tyler O'Neill.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":17,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2025-07-27T01:30:43.800Z","endTime":"2025-07-27T01:30:43.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":47.4,"endSpeed":44.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.903370361847524,"aZ":-27.62907121391601,"pfxX":-2.8702881720266515,"pfxZ":9.51717225580049,"pX":0.7224991205857675,"pZ":2.7816800615622452,"vX0":3.8949717250879674,"vY0":-68.7680465001246,"vZ0":4.075417998591191,"x":115.34,"y":167.76,"x0":-1.7784121607987313,"y0":50.00054946730515,"z0":7.294339940860787,"aX":-1.3695662373705584},"breaks":{"breakAngle":2.4,"breakLength":22.8,"breakY":24.0,"breakVertical":-102.8,"breakVerticalInduced":19.9,"breakHorizontal":3.5,"spinRate":1365,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.7976840407654944,"extension":3.921894043558623},"hitData":{"launchSpeed":107.0,"launchAngle":31.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.77,"coordY":39.36}},"index":6,"playId":"8af517e5-b67d-3de8-942b-1156cfc03fdb","pitchNumber":1,"startTime":"2025-07-27T01:30:43.802Z","endTime":"2025-07-27T01:31:07.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:31:07.347Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Carlson singles on a sharp line drive to center fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":18,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:31:28.718Z","endTime":"2025-07-27T01:31:40.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":43.4,"endSpeed":40.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.91226752827363,"aZ":-28.909396816762836,"pfxX":-0.42871347624166267,"pfxZ":8.26578531674215,"pX":0.43160891390969736,"pZ":2.59965867541975,"vX0":3.0214132234182314,"vY0":-62.72897865885719,"vZ0":5.517887121978012,"x":100.55,"y":168.59,"x0":-1.9623029444299422,"y0":50.00113805374837,"z0":7.626519193696015,"aX":-0.16929268561130856},"breaks":{"breakAngle":0.0,"breakLength":28.8,"breakY":24.0,"breakVertical":-129.4,"breakVerticalInduced":18.8,"breakHorizontal":-0.7,"spinRate":1201,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.8763784879692849,"extension":3.8755966400538737},"hitData":{"launchSpeed":102.1,"launchAngle":12.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":150.78,"coordY":92.39}},"index":0,"playId":"47550db2-ef09-3e18-b5a4-512ac8b3adea","pitchNumber":1,"startTime":"2025-07-27T01:31:28.735Z","endTime":"2025-07-27T01:31:40.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:31:40.198Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jacob Stallings grounds into a double play, shortstop Orlando Arcia to second baseman Thairo Estrada to first baseman Michael Toglia. Dylan Carlson out at 2nd. Jacob Stallings out at 1st.","rbi":0,"awayScore":0,"homeScore":18,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:31:44.623Z","endTime":"2025-07-27T01:32:32.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":40.6,"endSpeed":38.4,"strikeZoneTop":3.41486331360385,"strikeZoneBottom":1.32855909919979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.50136753521275,"aZ":-29.049522504510996,"pfxX":2.248666378646486,"pfxZ":9.18650592634387,"pX":0.5735067433433775,"pZ":1.8251618713491202,"vX0":2.372859618166303,"vY0":-58.47762145608977,"vZ0":5.835862610282765,"x":95.14,"y":189.5,"x0":-1.789587745770875,"y0":50.00092362437887,"z0":7.804148777009878,"aX":0.7634426837984922},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-150.5,"breakVerticalInduced":21.4,"breakHorizontal":-5.4,"spinRate":1151,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.9436229586836093,"extension":3.7299835973663344},"index":0,"playId":"ca8d2420-6892-34a4-84f3-7514fab6684a","pitchNumber":1,"startTime":"2025-07-27T01:31:58.277Z","endTime":"2025-07-27T01:32:02.523Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":41.7,"endSpeed":39.7,"strikeZoneTop":3.70347854536406,"strikeZoneBottom":1.51432486980745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.881901663542937,"aZ":-29.326962150973394,"pfxX":-1.9184627137189105,"pfxZ":7.870012541753531,"pX":-0.04635964294885398,"pZ":1.0423183516408054,"vX0":2.3499739144329,"vY0":-60.31143505765723,"vZ0":4.5481251000208385,"x":118.77,"y":210.64,"x0":-1.7870131036298644,"y0":50.0017708879985,"z0":7.697991739455556,"aX":-0.6936951059298434},"breaks":{"breakAngle":1.2,"breakLength":32.4,"breakY":24.0,"breakVertical":-143.4,"breakVerticalInduced":18.1,"breakHorizontal":2.2,"spinRate":1206,"spinDirection":206},"zone":13,"typeConfidence":0.9,"plateTime":0.9147052773923443,"extension":3.681533929501258},"index":1,"playId":"60270600-7c6c-3694-b3f6-3ffa79ab61ed","pitchNumber":2,"startTime":"2025-07-27T01:32:09.077Z","endTime":"2025-07-27T01:32:13.913Z","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":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":47.2,"endSpeed":43.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":8.478950932719112,"aZ":-27.715374494582225,"pfxX":-0.784305044992947,"pfxZ":9.52793905785441,"pX":0.8343882522433368,"pZ":2.7958807514059187,"vX0":3.512609808600397,"vY0":-68.39919319841572,"vZ0":3.975800779394547,"x":85.2,"y":163.29,"x0":-1.6796415490309733,"y0":50.00054522548878,"z0":7.519799516806879,"aX":-0.366956815847628},"breaks":{"breakAngle":0.0,"breakLength":24.0,"breakY":24.0,"breakVertical":-105.0,"breakVerticalInduced":20.0,"breakHorizontal":-0.2,"spinRate":1269,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.8048815405535299,"extension":3.944971772405943},"hitData":{"launchSpeed":83.9,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.6,"coordY":162.79}},"index":2,"playId":"5e504e20-1f7c-35f6-a7c3-c2f0514973a4","pitchNumber":3,"startTime":"2025-07-27T01:32:21.917Z","endTime":"2025-07-27T01:32:32.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:32:32.070Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Holliday singles on a line drive to center fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":18,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:32:45.516Z","endTime":"2025-07-27T01:33:00.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"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],"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":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":40.0,"endSpeed":37.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":6.310539856662664,"aZ":-29.241801238888076,"pfxX":0.6528951020762084,"pfxZ":8.981745490420428,"pX":0.010029068856698152,"pZ":3.346625805121532,"vX0":2.264393444525557,"vY0":-57.3524791024731,"vZ0":7.862376127009949,"x":116.62,"y":148.42,"x0":-2.091572103412549,"y0":50.00238375377098,"z0":7.9440616292753,"aX":0.21284739375274578},"breaks":{"breakAngle":1.2,"breakLength":34.8,"breakY":24.0,"breakVertical":-156.5,"breakVerticalInduced":22.4,"breakHorizontal":-2.5,"spinRate":1115,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.9625653002571823,"extension":3.8982357277179025},"hitData":{"launchSpeed":89.6,"launchAngle":24.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.53,"coordY":85.93}},"index":0,"playId":"17ac1713-1e27-3659-bdf1-249096454651","pitchNumber":1,"startTime":"2025-07-27T01:32:49.495Z","endTime":"2025-07-27T01:33:00.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:33:00.476Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Westburg flies out to center fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":18,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:33:04.590Z","endTime":"2025-07-27T01:33:23.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":37.5,"endSpeed":35.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":5.804508483304416,"aZ":-29.20613816796527,"pfxX":0.49939943829875344,"pfxZ":10.564333995556431,"pX":-0.39875218319067146,"pZ":3.8206080448742696,"vX0":1.244251636050557,"vY0":-53.387922959558495,"vZ0":9.050815160719694,"x":132.2,"y":135.62,"x0":-1.6579239908851071,"y0":50.00013749330581,"z0":8.592408067433578,"aX":0.13999895861579503},"breaks":{"breakAngle":0.0,"breakLength":40.8,"breakY":24.0,"breakVertical":-180.6,"breakVerticalInduced":27.0,"breakHorizontal":-1.8,"spinRate":1038,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":1.037229882033369,"extension":3.9041659287751007},"hitData":{"launchSpeed":93.8,"launchAngle":34.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.36,"coordY":54.13}},"index":0,"playId":"080266e2-21cd-3b26-b93d-9cdf177daca4","pitchNumber":1,"startTime":"2025-07-27T01:33:15.601Z","endTime":"2025-07-27T01:33:23.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:33:23.716Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Warming Bernabel singles on a ground ball to third baseman Jordan Westburg.","rbi":0,"awayScore":0,"homeScore":18,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:35:41.267Z","endTime":"2025-07-27T01:36:08.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Alex Jackson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:35:06.221Z","endTime":"2025-07-27T01:35:06.236Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":641933,"link":"/api/v1/people/641933"}},{"details":{"description":"Pitching Change: Kade Strowd replaces Yaramil Hiraldo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T01:35:06.236Z","endTime":"2025-07-27T01:35:43.606Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669704,"link":"/api/v1/people/669704"},"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(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":91.5,"endSpeed":84.3,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95374548246448,"aZ":-29.861277688806894,"pfxX":2.7625865453320397,"pfxZ":1.281614723014405,"pX":1.1576192882785918,"pZ":2.0120734062766474,"vX0":4.993778642302236,"vY0":-133.13475401176376,"vZ0":-4.2277739775291785,"x":72.87,"y":184.45,"x0":-1.099389036651846,"y0":50.0000084037261,"z0":5.776030024794593,"aX":4.968775812867366},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.7,"breakHorizontal":-6.1,"spinRate":2681,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.41104109759443785,"extension":6.100145767708823},"index":2,"playId":"d3cb935b-ff99-35dd-8a23-35060c7dcaf6","pitchNumber":1,"startTime":"2025-07-27T01:35:43.606Z","endTime":"2025-07-27T01:35:46.606Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.938022910318722,"aZ":-28.057915800516415,"pfxX":0.8371613977928076,"pfxZ":2.2437958531151345,"pX":1.1663656408425973,"pZ":2.5611750127309145,"vX0":5.486958239487745,"vY0":-134.20787072277935,"vZ0":-3.3448678752999856,"x":72.54,"y":169.63,"x0":-1.0097736293059907,"y0":50.00028978455742,"z0":5.813130952998238,"aX":1.531650997076977},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.6,"breakHorizontal":-2.6,"spinRate":2533,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4074874828689308,"extension":6.068201723872807},"hitData":{"launchSpeed":69.7,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":180.06}},"index":3,"playId":"65db6e84-57bd-3293-8d98-fd16cafc0fe4","pitchNumber":2,"startTime":"2025-07-27T01:36:00.662Z","endTime":"2025-07-27T01:36:08.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:36:08.739Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Orlando Arcia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":18,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:36:32.645Z","endTime":"2025-07-27T01:37:46.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":607732,"link":"/api/v1/people/607732"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.44008793349946,"strikeZoneBottom":1.53004766746195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.952169246088033,"aZ":-14.85577251951934,"pfxX":-0.7944973851146155,"pfxZ":8.856054849595106,"pX":-1.0764345793147445,"pZ":2.370346265151794,"vX0":0.41053954184808344,"vY0":-138.9087441461441,"vZ0":-6.453667437155966,"x":158.03,"y":174.78,"x0":-1.1228783241438058,"y0":50.00244291694837,"z0":5.710478583674023,"aX":-1.5534341099585685},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":1.3,"spinRate":2210,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.39423382721049816,"extension":6.279259765108019},"index":0,"playId":"feb4d69f-e960-3e60-8e8c-ce60086ce75c","pitchNumber":1,"startTime":"2025-07-27T01:36:42.862Z","endTime":"2025-07-27T01:36:53.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.21170993830204,"strikeZoneBottom":1.33405106784105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.382677607499694,"aZ":-29.60316669110048,"pfxX":3.157106960264536,"pfxZ":1.4287707260312015,"pX":-0.5184295005850572,"pZ":2.655071456107567,"vX0":0.8306596362858855,"vY0":-133.0052345537655,"vZ0":-2.5450550597832793,"x":136.76,"y":167.09,"x0":-1.244699433183222,"y0":50.003642564880565,"z0":5.761816359210484,"aX":5.68031265537864},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":-5.9,"spinRate":2338,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.41113725580536364,"extension":6.136632874368256},"index":1,"playId":"9ecd9b9c-3609-346c-8ea8-8fa80cfb573e","pitchNumber":2,"startTime":"2025-07-27T01:37:00.624Z","endTime":"2025-07-27T01:37:05.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.143704193945812,"aZ":-31.945655517372582,"pfxX":8.230391086931306,"pfxZ":0.14219892304151527,"pX":0.49039514247346433,"pZ":0.9356268658347052,"vX0":1.8716418108363242,"vY0":-124.84272294282168,"vZ0":-4.945889026004857,"x":98.31,"y":213.52,"x0":-1.3375939395316894,"y0":50.00110553980996,"z0":5.559050132820623,"aX":13.04456047436199},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-15.4,"spinRate":2793,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4380285008177096,"extension":6.244590014705477},"index":2,"playId":"c1269ad1-8d8d-325f-9488-d8053f50845a","pitchNumber":3,"startTime":"2025-07-27T01:37:21.199Z","endTime":"2025-07-27T01:37:24.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.85749050936944,"aZ":-32.559233636315,"pfxX":10.269652993292794,"pfxZ":-0.25150086249220394,"pX":1.4253733681765162,"pZ":2.5363421486381306,"vX0":3.3551311314508023,"vY0":-123.78726973945992,"vZ0":-1.1482789409129228,"x":62.67,"y":170.3,"x0":-1.2849991758243868,"y0":50.002788979126464,"z0":5.755228039243171,"aX":15.78732876747065},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.5,"breakHorizontal":-19.4,"spinRate":2649,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44406245039447034,"extension":6.175500869713782},"index":3,"playId":"1474786f-a01e-3ea8-a118-950dc8c060bd","pitchNumber":4,"startTime":"2025-07-27T01:37:43.010Z","endTime":"2025-07-27T01:37:46.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:37:46.066Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Freeman walks. Warming Bernabel to 2nd.","rbi":0,"awayScore":0,"homeScore":18,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:37:51.174Z","endTime":"2025-07-27T01:39:37.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":95.6,"endSpeed":87.9,"strikeZoneTop":3.23336058456753,"strikeZoneBottom":1.53937668274057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.563260907790603,"aZ":-22.62794693606398,"pfxX":-7.488179710930213,"pfxZ":4.833853429071537,"pX":-0.8775233492080972,"pZ":3.5061212879637256,"vX0":3.4298496687375115,"vY0":-139.22619343332917,"vZ0":-2.339719930645849,"x":150.45,"y":144.11,"x0":-1.1486631042757134,"y0":50.00079210231093,"z0":5.845605733657987,"aX":-14.784048161728645},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.5,"breakHorizontal":13.0,"spinRate":2182,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.392541425685907,"extension":6.128001450124908},"index":0,"playId":"a80fa384-6c2a-3062-962a-737100c2b941","pitchNumber":1,"startTime":"2025-07-27T01:38:13.211Z","endTime":"2025-07-27T01:38:16.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.32544494747299,"strikeZoneBottom":1.53529703535293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.837335167442475,"aZ":-27.422562682442972,"pfxX":1.7147379990298957,"pfxZ":2.620902453408428,"pX":1.1489221187902356,"pZ":2.177153341467248,"vX0":5.4078539822918845,"vY0":-133.5037537445532,"vZ0":-4.103758427974187,"x":73.21,"y":180.0,"x0":-1.1228894624728611,"y0":50.00186553820878,"z0":5.70041749178821,"aX":3.1035021954814273},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.1,"breakHorizontal":-4.2,"spinRate":2441,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4097522277667114,"extension":6.233269957864598},"index":1,"playId":"c3e99f56-ddef-3f0a-834a-3014816529e8","pitchNumber":2,"startTime":"2025-07-27T01:38:33.195Z","endTime":"2025-07-27T01:38:36.195Z","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":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.16381522208934,"strikeZoneBottom":1.46980800539208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.746236931688895,"aZ":-27.765097348743144,"pfxX":2.562986585950642,"pfxZ":2.436125830830199,"pX":0.26736747843266484,"pZ":0.9231590563912719,"vX0":3.0902526049235917,"vY0":-132.90337904444118,"vZ0":-6.781401856483962,"x":106.81,"y":213.85,"x0":-1.2389184565596607,"y0":50.00156540297762,"z0":5.496445095726977,"aX":4.6301240893936075},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.2,"breakHorizontal":-5.3,"spinRate":2449,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4105288718552971,"extension":6.290840976236186},"index":2,"playId":"d4448f9a-389d-30cc-8fcc-f1e489a831c3","pitchNumber":3,"startTime":"2025-07-27T01:38:53.476Z","endTime":"2025-07-27T01:38:56.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.17745571916754,"strikeZoneBottom":1.53999875473974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13284953444552,"aZ":-27.329123210337386,"pfxX":2.464053929798977,"pfxZ":2.704750302897538,"pX":-0.06880773396557197,"pZ":2.143536907983371,"vX0":2.3181429963832585,"vY0":-132.87438866236107,"vZ0":-3.8750508196004416,"x":119.62,"y":180.9,"x0":-1.2721797782187358,"y0":50.00050384073333,"z0":5.603480083033408,"aX":4.411080324698318},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.3,"breakHorizontal":-4.9,"spinRate":2610,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.41200188053653664,"extension":6.223769858979637},"index":3,"playId":"7e2751ff-dc7d-3de4-82ef-c219b06c277d","pitchNumber":4,"startTime":"2025-07-27T01:39:14.170Z","endTime":"2025-07-27T01:39:17.659Z","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":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.27513813631666,"strikeZoneBottom":1.45318377699267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39493849871614,"aZ":-26.292457561305547,"pfxX":2.64757056742884,"pfxZ":3.28258840970033,"pX":-1.5740473457460686,"pZ":1.6000007318705114,"vX0":-1.2530952642764177,"vY0":-133.43021973143794,"vZ0":-5.385719269126738,"x":177.0,"y":195.58,"x0":-1.4406941346257438,"y0":50.003380882277476,"z0":5.554515551247158,"aX":4.743972736638094},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.9,"breakHorizontal":-4.4,"spinRate":2563,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.41149214860149463,"extension":6.157609838307433},"index":4,"playId":"ccae37cd-03d3-3520-bf38-89dfe8a0bf9b","pitchNumber":5,"startTime":"2025-07-27T01:39:33.945Z","endTime":"2025-07-27T01:39:37.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:39:37.222Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Toglia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":18,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:39:48.178Z","endTime":"2025-07-27T01:41:37.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":607732,"link":"/api/v1/people/607732"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.77542339093031,"strikeZoneBottom":1.75342616117273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.633180518181863,"aZ":-12.415643540995255,"pfxX":0.11897726870828762,"pfxZ":10.010982550881039,"pX":-0.21988261047339328,"pZ":2.739290591659694,"vX0":2.558257502275242,"vY0":-139.41673215558922,"vZ0":-5.890215276584127,"x":125.38,"y":164.82,"x0":-1.1638520129492123,"y0":50.00105852545353,"z0":5.6950700480853085,"aX":0.23385189351533564},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":-0.7,"spinRate":2252,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39251797694954593,"extension":6.231870784459252},"index":0,"playId":"767d35d9-a68b-3add-bbd4-66ef7c25dfa7","pitchNumber":1,"startTime":"2025-07-27T01:40:05.614Z","endTime":"2025-07-27T01:40:11.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.734568566901245,"aZ":-43.193957557865765,"pfxX":7.795323368805807,"pfxZ":-7.4376809363378165,"pX":0.9146752393918871,"pZ":0.8496452539161582,"vX0":2.6187961413562704,"vY0":-121.98389433062825,"vZ0":-2.6888895769883945,"x":82.13,"y":215.84,"x0":-1.19026440091392,"y0":50.00187777491073,"z0":5.750361763287574,"aX":11.55068176452504},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.8,"breakHorizontal":-14.8,"spinRate":2914,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4519200527064502,"extension":6.128980458276816},"index":1,"playId":"61b8eefc-5e2d-3e33-a412-069b13ff020c","pitchNumber":2,"startTime":"2025-07-27T01:40:23.399Z","endTime":"2025-07-27T01:40:27.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.74767320509815,"strikeZoneBottom":1.57938906599944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19014962279946,"aZ":-42.58075651601951,"pfxX":9.635355596433932,"pfxZ":-7.057258124213054,"pX":-1.4476715841129282,"pZ":1.2663257219591613,"vX0":-2.898146098761508,"vY0":-121.13494466915931,"vZ0":-1.7004782650814612,"x":172.18,"y":204.59,"x0":-1.4824974235207016,"y0":50.00059263897626,"z0":5.723697323153865,"aX":14.21785979792127},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-12.8,"breakHorizontal":-16.7,"spinRate":2960,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.4533682149004221,"extension":6.05346204996083},"index":2,"playId":"d3e09814-b7ae-324e-a5ed-1d9c97d6a3c7","pitchNumber":3,"startTime":"2025-07-27T01:40:48.040Z","endTime":"2025-07-27T01:40:52.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.7949910430744,"strikeZoneBottom":1.76448391010211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101064103798556,"aZ":-14.302611985702416,"pfxX":-0.37888264981611597,"pfxZ":9.003411528689044,"pX":0.7819494632238688,"pZ":3.029923545580734,"vX0":5.073377809803648,"vY0":-139.44461678332846,"vZ0":-4.845869094817671,"x":87.19,"y":156.97,"x0":-1.0057287010535707,"y0":50.000258931227805,"z0":5.722263088018752,"aX":-0.7534603463906927},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":-0.2,"spinRate":2260,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.39165063754936025,"extension":6.252624855479191},"index":3,"playId":"599dcfd3-cc49-318f-af2c-a8b6104ff892","pitchNumber":4,"startTime":"2025-07-27T01:41:11.380Z","endTime":"2025-07-27T01:41:14.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.73,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.590523330362153,"aZ":-43.07622245620723,"pfxX":7.043001862050415,"pfxZ":-7.391791871190673,"pX":-0.08626711325390292,"pZ":0.8248597902673191,"vX0":0.41176410140030195,"vY0":-121.50446307146339,"vZ0":-2.617296657639992,"x":120.29,"y":216.51,"x0":-1.171718108707153,"y0":50.00007337072647,"z0":5.704369039287675,"aX":10.395823930679711},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.7,"breakHorizontal":-12.8,"spinRate":2916,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.45297840677125656,"extension":6.279146392620148},"index":4,"playId":"fdaa3b2e-3ee7-35eb-8803-876cbc9c8833","pitchNumber":5,"startTime":"2025-07-27T01:41:34.403Z","endTime":"2025-07-27T01:41:37.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:41:37.676Z","atBatIndex":75},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Nola grounds into a force out, third baseman Jordan Westburg to second baseman Jackson Holliday. Tyler Freeman out at 2nd.","rbi":0,"awayScore":0,"homeScore":18,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:41:54.229Z","endTime":"2025-07-27T01:42:10.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38793257825585,"aZ":-27.92700977988534,"pfxX":1.3808536461991188,"pfxZ":2.3151263521299477,"pX":-0.13475833137556004,"pZ":1.9680363799358083,"vX0":2.5847343188035277,"vY0":-134.60546839580348,"vZ0":-4.502656365772973,"x":122.14,"y":185.64,"x0":-1.2870288474220861,"y0":50.00129262784948,"z0":5.641125398161689,"aX":2.532042900598538},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.5,"breakHorizontal":-3.0,"spinRate":2523,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4070055403115318,"extension":6.277168331382791},"hitData":{"launchSpeed":79.0,"launchAngle":2.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.17,"coordY":164.35}},"index":0,"playId":"e32fa07b-82fb-3d9d-a06f-6cc2d15e9fff","pitchNumber":1,"startTime":"2025-07-27T01:42:04.603Z","endTime":"2025-07-27T01:42:10.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:42:10.795Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Nola grounds into a force out, third baseman Jordan Westburg to second baseman Jackson Holliday. Tyler Freeman out at 2nd.","rbi":0,"awayScore":0,"homeScore":18,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:41:54.229Z","endTime":"2025-07-27T01:42:10.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676059,"link":"/api/v1/people/676059"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38793257825585,"aZ":-27.92700977988534,"pfxX":1.3808536461991188,"pfxZ":2.3151263521299477,"pX":-0.13475833137556004,"pZ":1.9680363799358083,"vX0":2.5847343188035277,"vY0":-134.60546839580348,"vZ0":-4.502656365772973,"x":122.14,"y":185.64,"x0":-1.2870288474220861,"y0":50.00129262784948,"z0":5.641125398161689,"aX":2.532042900598538},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.5,"breakHorizontal":-3.0,"spinRate":2523,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4070055403115318,"extension":6.277168331382791},"hitData":{"launchSpeed":79.0,"launchAngle":2.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.17,"coordY":164.35}},"index":0,"playId":"e32fa07b-82fb-3d9d-a06f-6cc2d15e9fff","pitchNumber":1,"startTime":"2025-07-27T01:42:04.603Z","endTime":"2025-07-27T01:42:10.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-27T01:42:10.795Z","atBatIndex":76},"scoringPlays":[6,13,29,44,45,52,55,56,57,59,60,62,67],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":72.3,"y":86.49},"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":1,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":120.4,"y":144.59},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":88.98,"y":122.29},"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":1,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":100.13,"y":164.35},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10,11],"bottom":[12,13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":138.3,"y":187.07},"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":121.26,"y":95.9},"type":"H","description":"Single"}],"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":89.92,"y":96.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":2,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":164.76,"y":34.57},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"coordinates":{"x":106.72,"y":154.72},"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":2,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":84.04,"y":145.0},"type":"O","description":"Pop Out"}]}},{"startIndex":17,"endIndex":22,"top":[17,18,19],"bottom":[20,21,22],"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":178.62,"y":109.16},"type":"O","description":"Flyout"},{"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":102.76,"y":53.0},"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":3,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":152.32,"y":88.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":3,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":154.35,"y":153.71},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25],"bottom":[26,27,28,29,30,31],"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":139.32,"y":52.74},"type":"O","description":"Flyout"},{"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":128.51,"y":123.31},"type":"O","description":"Pop Out"},{"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":127.34,"y":52.76},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":174.99,"y":50.56},"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":4,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":217.06,"y":90.01},"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":4,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"coordinates":{"x":108.24,"y":155.74},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":136.75,"y":55.99},"type":"O","description":"Flyout"}]}},{"startIndex":32,"endIndex":37,"top":[32,33,34],"bottom":[35,36,37],"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":154.07,"y":138.6},"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":5,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":155.87,"y":172.97},"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":109.76,"y":153.2},"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":5,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":104.9,"y":182.25},"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":5,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":168.32,"y":158.38},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":47,"top":[38,39,40],"bottom":[41,42,43,44,45,46,47],"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":99.12,"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":6,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":137.2,"y":77.42},"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":6,"pitcher":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":131.74,"y":68.93},"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":6,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"coordinates":{"x":126.39,"y":48.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":6,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":116.3,"y":189.83},"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"coordinates":{"x":116.66,"y":189.45},"type":"E","description":"Field Error"},{"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":141.17,"y":168.91},"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":6,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":97.64,"y":48.63},"type":"O","description":"Flyout"}]}},{"startIndex":48,"endIndex":63,"top":[48,49,50],"bottom":[51,52,53,54,55,56,57,58,59,60,61,62,63],"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":113.81,"y":152.7},"type":"O","description":"Grounded Into DP"},{"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":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":154.75,"y":51.67},"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":7,"pitcher":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":201.49,"y":102.78},"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":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":168.49,"y":92.85},"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"coordinates":{"x":66.98,"y":116.91},"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"coordinates":{"x":150.3,"y":155.23},"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"coordinates":{"x":81.48,"y":91.69},"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":82.89,"y":120.71},"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":92.35,"y":135.64},"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"coordinates":{"x":172.55,"y":53.67},"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"coordinates":{"x":64.85,"y":108.29},"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":7,"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"coordinates":{"x":213.19,"y":116.54},"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":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"coordinates":{"x":154.78,"y":44.45},"type":"O","description":"Flyout"}]}},{"startIndex":64,"endIndex":71,"top":[64,65,66],"bottom":[67,68,69,70,71],"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":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":147.76,"y":147.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":8,"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":168.35,"y":101.37},"type":"O","description":"Flyout"},{"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":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":100.13,"y":171.45},"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":8,"pitcher":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"coordinates":{"x":154.77,"y":39.36},"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":8,"pitcher":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"coordinates":{"x":150.78,"y":92.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"},"inning":8,"pitcher":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batter":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"coordinates":{"x":107.6,"y":162.79},"type":"O","description":"Grounded Into DP"},{"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"coordinates":{"x":156.53,"y":85.93},"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":8,"pitcher":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batter":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"coordinates":{"x":118.36,"y":54.13},"type":"O","description":"Flyout"}]}},{"startIndex":72,"endIndex":76,"top":[72,73,74,75,76],"bottom":[],"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":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":108.74,"y":180.06},"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":9,"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"coordinates":{"x":103.17,"y":164.35},"type":"O","description":"Forceout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":2,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":9,"hits":8,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":18,"hits":18,"errors":0,"leftOnBase":5},"away":{"runs":0,"hits":2,"errors":2,"leftOnBase":3}},"defense":{"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"catcher":{"id":607732,"fullName":"Jacob Stallings","link":"/api/v1/people/607732"},"first":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"second":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"third":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"shortstop":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"left":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"center":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"right":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"onDeck":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"inHole":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"battingOrder":3,"team":{"id":110,"name":"Baltimore Orioles","link":"/api/v1/teams/110"}},"offense":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"onDeck":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"inHole":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"pitcher":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"battingOrder":3,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":0,"strikes":0,"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":5,"groundOuts":8,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".233","atBats":28,"obp":".293","slg":".385","ops":".678","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":2,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":5,"groundOuts":11,"airOuts":7,"runs":18,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":40,"obp":".532","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":173,"era":"5.61","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":17,"whip":"1.58","battersFaced":47,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":64,"strikes":109,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":16,"pitchesPerInning":"21.63","runsScoredPer9":"20.25","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":24,"errors":2,"chances":39,"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":{"summary":"1.0 IP, 5 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":32,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":9,"strikes":23,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":8,"gamesFinished":0,"runsScoredPer9":"45.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":9,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":32,"era":"45.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":9,"strikes":23,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":8,"winPercentage":".---","pitchesPerInning":"32.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"45.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":46,"groundOuts":51,"airOuts":71,"runs":40,"doubles":11,"triples":6,"homeRuns":16,"strikeOuts":68,"baseOnBalls":18,"intentionalWalks":1,"hits":71,"hitByPitch":2,"avg":".273","atBats":260,"obp":".324","slg":".546","ops":".870","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":142,"rbi":40,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.25","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":158,"errors":5,"chances":166,"fielding":".970","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":"500","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":18,"groundOuts":45,"airOuts":29,"runs":12,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":4,"intentionalWalks":0,"hits":35,"hitByPitch":2,"avg":".285","atBats":123,"obp":".311","slg":".415","ops":".726","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":51,"rbi":20,"leftOnBase":43,"sacBunts":0,"sacFlies":3,"babip":".302","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":80,"putOuts":41,"errors":4,"chances":125,"fielding":".968","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":"201","stats":{"batting":{"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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":33,"groundOuts":53,"airOuts":62,"runs":21,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":125,"baseOnBalls":27,"intentionalWalks":2,"hits":57,"hitByPitch":1,"avg":".193","atBats":295,"obp":".262","slg":".353","ops":".615","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":104,"rbi":31,"leftOnBase":119,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","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":46,"putOuts":702,"errors":3,"chances":751,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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}},"ID682653":{"person":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"jerseyNumber":"25","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":35,"groundOuts":60,"airOuts":52,"runs":26,"doubles":14,"triples":1,"homeRuns":1,"strikeOuts":20,"baseOnBalls":22,"intentionalWalks":0,"hits":56,"hitByPitch":6,"avg":".303","atBats":185,"obp":".389","slg":".405","ops":".794","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":75,"rbi":16,"leftOnBase":68,"sacBunts":0,"sacFlies":3,"babip":".329","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"185.00","popOuts":3,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"601","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":8,"groundOuts":10,"airOuts":12,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".209","atBats":43,"obp":".227","slg":".256","ops":".483","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":11,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".290","groundOutsToAirouts":"0.83","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":13,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":51,"groundOuts":62,"airOuts":88,"runs":49,"doubles":19,"triples":4,"homeRuns":18,"strikeOuts":102,"baseOnBalls":21,"intentionalWalks":0,"hits":98,"hitByPitch":3,"avg":".281","atBats":349,"obp":".326","slg":".513","ops":".839","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":374,"totalBases":179,"rbi":57,"leftOnBase":137,"sacBunts":0,"sacFlies":1,"babip":".348","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.39","popOuts":22,"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":43,"stolenBasePercentage":".811","caughtStealingPercentage":".189","assists":24,"putOuts":383,"errors":7,"chances":414,"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":{"summary":"1.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":12,"strikes":21,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"10.80","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":2,"chances":3,"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":22,"gamesStarted":1,"flyOuts":16,"groundOuts":39,"airOuts":28,"runs":27,"doubles":1,"triples":1,"homeRuns":8,"strikeOuts":18,"baseOnBalls":15,"intentionalWalks":0,"hits":39,"hitByPitch":0,"atBats":121,"obp":".391","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":474,"era":"7.34","inningsPitched":"30.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.76","battersFaced":139,"outs":92,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":474,"balls":182,"strikes":292,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".---","pitchesPerInning":"15.46","gamesFinished":7,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"5.28","walksPer9Inn":"4.40","hitsPer9Inn":"11.45","runsScoredPer9":"7.92","homeRunsPer9":"2.35","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":2,"errors":3,"chances":7,"fielding":".571","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":28,"groundOuts":62,"airOuts":57,"runs":13,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":51,"baseOnBalls":10,"intentionalWalks":0,"hits":47,"hitByPitch":3,"avg":".218","atBats":216,"obp":".261","slg":".338","ops":".599","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":73,"rbi":21,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.00","popOuts":10,"lineOuts":19},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","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":103,"putOuts":130,"errors":3,"chances":236,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":true,"isSubstitute":false}},"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":{"summary":"0.1 IP, 4 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":13,"strikes":11,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"108.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":25,"groundOuts":33,"airOuts":35,"runs":25,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":17,"baseOnBalls":16,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":114,"obp":".359","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":502,"era":"6.98","inningsPitched":"29.2","wins":1,"losses":3,"saves":4,"saveOpportunities":4,"holds":3,"blownSaves":0,"earnedRuns":23,"whip":"1.58","battersFaced":132,"outs":89,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":502,"balls":207,"strikes":295,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":1,"winPercentage":".250","pitchesPerInning":"16.92","gamesFinished":13,"strikeoutWalkRatio":"1.06","strikeoutsPer9Inn":"5.16","walksPer9Inn":"4.85","hitsPer9Inn":"9.40","runsScoredPer9":"7.58","homeRunsPer9":"1.52","inheritedRunners":9,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":46,"groundOuts":70,"airOuts":77,"runs":45,"doubles":19,"triples":5,"homeRuns":11,"strikeOuts":103,"baseOnBalls":23,"intentionalWalks":0,"hits":94,"hitByPitch":3,"avg":".274","atBats":343,"obp":".324","slg":".455","ops":".779","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":156,"rbi":35,"leftOnBase":115,"sacBunts":0,"sacFlies":1,"babip":".361","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.18","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":170,"errors":2,"chances":180,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":18,"groundOuts":32,"airOuts":46,"runs":20,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":37,"baseOnBalls":9,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".263","atBats":152,"obp":".309","slg":".454","ops":".763","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":69,"rbi":15,"leftOnBase":52,"sacBunts":3,"sacFlies":0,"babip":".312","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","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":120,"putOuts":66,"errors":5,"chances":191,"fielding":".974","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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":21,"groundOuts":40,"airOuts":39,"runs":7,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".168","atBats":131,"obp":".204","slg":".244","ops":".448","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":32,"rbi":6,"leftOnBase":61,"sacBunts":0,"sacFlies":0,"babip":".202","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.50","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":76,"putOuts":79,"errors":4,"chances":159,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"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":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":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"301","stats":{"batting":{"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":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":8,"flyOuts":3,"groundOuts":10,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".231","atBats":26,"obp":".231","slg":".231","ops":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":6,"rbi":0,"leftOnBase":9,"sacBunts":1,"sacFlies":0,"babip":".261","groundOutsToAirouts":"1.25","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":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(L, 4-14)","summary":"4.0 IP, 6 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":16,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":77,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":28,"strikes":49,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":20,"flyOuts":57,"groundOuts":131,"airOuts":105,"runs":83,"doubles":28,"triples":3,"homeRuns":18,"strikeOuts":55,"baseOnBalls":36,"intentionalWalks":0,"hits":152,"hitByPitch":5,"atBats":436,"obp":".400","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1795,"era":"6.68","inningsPitched":"102.1","wins":4,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":76,"whip":"1.84","battersFaced":485,"outs":307,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1795,"balls":698,"strikes":1097,"strikePercentage":".610","hitBatsmen":5,"balks":1,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":6,"winPercentage":".222","pitchesPerInning":"17.54","gamesFinished":0,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"4.84","walksPer9Inn":"3.17","hitsPer9Inn":"13.37","runsScoredPer9":"7.30","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":35},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[671289,678662,669911,696100,543592,687597,642731,666160,692585,571657,682653,606115,622608,669020,688642,623433],"pitchers":[622608,669020,688642,623433,571657],"bench":[686668],"bullpen":[656234,687134,663372,607536,596295,685299,678020,623474,641755,675848],"battingOrder":[671289,669911,543592,687597,642731,692585,571657,682653,606115],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Bernabel; Estrada."},{"label":"Runners left in scoring position, 2 out","value":"Nola, Au."},{"label":"GIDP","value":"Goodman."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Rolison 2 (3, throw, throw)."},{"label":"DP","value":"3 (Arcia, Or-Estrada-Bernabel; Estrada-Tovar-Bernabel; Arcia, Or-Estrada-Toglia)."}]}],"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":5,"groundOuts":11,"airOuts":7,"runs":18,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".241","atBats":40,"obp":".305","slg":".403","ops":".708","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":31,"rbi":16,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.33","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":28,"obp":".133","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":124,"era":"4.94","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.41","battersFaced":30,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":124,"balls":40,"strikes":84,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"pitchesPerInning":"13.78","runsScoredPer9":"0.00","homeRunsPer9":"0.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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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":{"note":"(W, 4-1)","summary":"7.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":31,"strikes":65,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"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":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":8,"gamesStarted":8,"flyOuts":25,"groundOuts":52,"airOuts":51,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":168,"obp":".214","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":724,"era":"1.49","inningsPitched":"48.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.79","battersFaced":182,"outs":145,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":724,"balls":245,"strikes":479,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".800","pitchesPerInning":"14.98","gamesFinished":0,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.42","hitsPer9Inn":"4.66","runsScoredPer9":"1.49","homeRunsPer9":"0.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666185":{"person":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"1-2 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"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":44,"flyOuts":21,"groundOuts":23,"airOuts":35,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":33,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".231","atBats":117,"obp":".272","slg":".368","ops":".640","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":43,"rbi":13,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.25","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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID683002":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 2 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":34,"groundOuts":100,"airOuts":71,"runs":53,"doubles":24,"triples":4,"homeRuns":11,"strikeOuts":93,"baseOnBalls":36,"intentionalWalks":4,"hits":103,"hitByPitch":3,"avg":".281","atBats":366,"obp":".350","slg":".459","ops":".809","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":168,"rbi":38,"leftOnBase":116,"sacBunts":0,"sacFlies":1,"babip":".350","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.27","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":226,"putOuts":114,"errors":7,"chances":347,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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}},"ID682274":{"person":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"jerseyNumber":"76","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":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":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"obp":".125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.43","battersFaced":8,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":9,"strikes":24,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.14","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.86","walksPer9Inn":"0.00","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-5 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":16,"groundOuts":37,"airOuts":27,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":40,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":3,"avg":".134","atBats":119,"obp":".195","slg":".168","ops":".363","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":20,"rbi":9,"leftOnBase":68,"sacBunts":1,"sacFlies":0,"babip":".203","groundOutsToAirouts":"1.37","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":{"gamesStarted":1,"caughtStealing":12,"stolenBases":44,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":16,"putOuts":285,"errors":5,"chances":306,"fielding":".984","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID641933":{"person":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | HR, 2 BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":27,"groundOuts":23,"airOuts":42,"runs":17,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":3,"avg":".211","atBats":123,"obp":".298","slg":".398","ops":".696","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":49,"rbi":15,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".244","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.60","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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676059":{"person":{"id":676059,"fullName":"Jordan Westburg","link":"/api/v1/people/676059"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HBP, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":32,"groundOuts":49,"airOuts":52,"runs":37,"doubles":7,"triples":1,"homeRuns":11,"strikeOuts":51,"baseOnBalls":11,"intentionalWalks":0,"hits":52,"hitByPitch":4,"avg":".255","atBats":204,"obp":".306","slg":".461","ops":".767","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":94,"rbi":23,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".289","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.54","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":67,"putOuts":33,"errors":0,"chances":100,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID657656":{"person":{"id":657656,"fullName":"Ramón Laureano","link":"/api/v1/people/657656"},"jerseyNumber":"12","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":32,"groundOuts":53,"airOuts":59,"runs":39,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":69,"baseOnBalls":20,"intentionalWalks":1,"hits":67,"hitByPitch":3,"avg":".273","atBats":245,"obp":".332","slg":".514","ops":".846","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":126,"rbi":43,"leftOnBase":124,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":125,"errors":5,"chances":137,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"ID702616":{"person":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"100","stats":{"batting":{"summary":"2-6 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":52,"groundOuts":104,"airOuts":85,"runs":45,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":97,"baseOnBalls":23,"intentionalWalks":0,"hits":102,"hitByPitch":5,"avg":".263","atBats":388,"obp":".313","slg":".420","ops":".733","caughtStealing":8,"stolenBases":9,"stolenBasePercentage":".529","caughtStealingPercentage":".471","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":163,"rbi":42,"leftOnBase":118,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.71","popOuts":10,"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":213,"putOuts":121,"errors":6,"chances":340,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":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":0,"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":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":0,"flyOuts":5,"groundOuts":5,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"obp":".304","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":88,"era":"3.38","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.31","battersFaced":23,"outs":16,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":31,"strikes":57,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":3,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.44","walksPer9Inn":"3.38","hitsPer9Inn":"8.44","runsScoredPer9":"3.38","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":true,"isSubstitute":false}},"ID666974":{"person":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{},"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":"600","stats":{"batting":{"summary":"1-3 | 2 BB, K, 3 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":25,"groundOuts":39,"airOuts":38,"runs":18,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":53,"baseOnBalls":9,"intentionalWalks":0,"hits":36,"hitByPitch":5,"avg":".217","atBats":166,"obp":".278","slg":".404","ops":".682","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":67,"rbi":18,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","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":97,"errors":1,"chances":100,"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":"501","stats":{"batting":{"note":"a-","summary":"1-1 | 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":13,"groundOuts":21,"airOuts":27,"runs":11,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".213","atBats":89,"obp":".300","slg":".348","ops":".648","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":31,"rbi":12,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".262","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":132,"errors":2,"chances":147,"fielding":".986","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"}]},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | K, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":42,"groundOuts":79,"airOuts":80,"runs":41,"doubles":14,"triples":0,"homeRuns":12,"strikeOuts":58,"baseOnBalls":41,"intentionalWalks":3,"hits":84,"hitByPitch":5,"avg":".282","atBats":298,"obp":".375","slg":".450","ops":".825","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":134,"rbi":39,"leftOnBase":139,"sacBunts":0,"sacFlies":3,"babip":".312","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.83","popOuts":13,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":304,"errors":3,"chances":338,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656577":{"person":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"jerseyNumber":"70","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"701","stats":{"batting":{"note":"c-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":2,"groundOuts":2,"airOuts":6,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".304","atBats":23,"obp":".304","slg":".870","ops":"1.174","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":20,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.67","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":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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"800","stats":{"batting":{"summary":"2-3 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":52,"groundOuts":50,"airOuts":104,"runs":39,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":84,"baseOnBalls":32,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".219","atBats":301,"obp":".297","slg":".409","ops":".706","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":123,"rbi":45,"leftOnBase":134,"sacBunts":1,"sacFlies":2,"babip":".254","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","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":208,"errors":3,"chances":211,"fielding":".986","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,683002,656811,657656,691723,681297,641933,656577,656775,666185,607732,669432,682274,669704],"pitchers":[669432,682274,669704],"bench":[602104],"bullpen":[666974,622554,621107,552640,665152,656686,450203,681882,608372,664991],"battingOrder":[702616,676059,683002,656811,691723,681297,656577,666185,607732],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Laureano (17, Senzatela); Henderson 2 (24, Agnos, Anderson, N); Mayo (6, Anderson, N)."},{"label":"HR","value":"O'Neill (5, 2nd inning off Senzatela, 1 on, 0 out); Mullins (14, 4th inning off Senzatela, 2 on, 1 out); Jackson, A (3, 8th inning off Farmer, K, 0 on, 0 out)."},{"label":"TB","value":"Carlson; Cowser; Henderson 5; Holliday 2; Jackson, A 4; Laureano 2; Mayo 2; Mullins 5; O'Hearn 2; O'Neill 5; Stallings; Westburg."},{"label":"RBI","value":"Carlson (13); Henderson 2 (38); Jackson, A (4); Mayo 2 (12); Mullins 3 (45); O'Hearn 2 (39); O'Neill 3 (15); Stallings (9); Westburg (23)."},{"label":"2-out RBI","value":"Mayo 2."},{"label":"Runners left in scoring position, 2 out","value":"Westburg 2; Cowser."},{"label":"GIDP","value":"Laureano; O'Hearn; Stallings."},{"label":"Team RISP","value":"11-for-19."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Cowser (6, 2nd base off Senzatela/Goodman)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Henderson-Holliday-O'Hearn)."}]}],"note":[{"label":"a","value":"Walked for Laureano in the 7th."},{"label":"b","value":"Grounded into a forceout for Mullins in the 7th."},{"label":"c","value":"Homered for O'Neill in the 8th."}]}},"officials":[{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"First Base"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Second Base"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Westburg (by Senzatela)."},{"label":"Pitches-strikes","value":"Senzatela 77-49; Rolison 33-21; Agnos 24-11; Anderson, N 32-23; Farmer, K 7-5; Rogers, Tr 96-65; Hiraldo 11-9; Strowd 17-10."},{"label":"Groundouts-flyouts","value":"Senzatela 5-1; Rolison 4-1; Agnos 0-1; Anderson, N 1-1; Farmer, K 1-1; Rogers, Tr 5-4; Hiraldo 2-1; Strowd 1-0."},{"label":"Batters faced","value":"Senzatela 19; Rolison 9; Agnos 5; Anderson, N 9; Farmer, K 5; Rogers, Tr 22; Hiraldo 3; Strowd 5."},{"label":"Inherited runners-scored","value":"Agnos 2-0; Anderson, N 3-3."},{"label":"Umpires","value":"HP: Ben May. 1B: Roberto Ortiz. 2B: Bill Miller. 3B: Chad Fairchild. "},{"label":"Weather","value":"85 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, R To L."},{"label":"First pitch","value":"7:06 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"20,188."},{"label":"Venue","value":"Oriole Park at Camden Yards."},{"label":"July 26, 2025"}],"pitchingNotes":["Agnos pitched to 3 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432","boxscoreName":"Rogers, Tr"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)","summary":"7.0 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":31,"strikes":65,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"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":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":8,"gamesStarted":8,"flyOuts":25,"groundOuts":52,"airOuts":51,"runs":8,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":168,"obp":".214","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":724,"era":"1.49","inningsPitched":"48.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.79","battersFaced":182,"outs":145,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":724,"balls":245,"strikes":479,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".800","pitchesPerInning":"14.98","gamesFinished":0,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.42","hitsPer9Inn":"4.66","runsScoredPer9":"1.49","homeRunsPer9":"0.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":83,"pitchingGameScore":83},{"player":{"person":{"id":641933,"fullName":"Tyler O'Neill","link":"/api/v1/people/641933","boxscoreName":"O'Neill"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | HR, 2 BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":27,"groundOuts":23,"airOuts":42,"runs":17,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":3,"avg":".211","atBats":123,"obp":".298","slg":".398","ops":".696","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":49,"rbi":15,"leftOnBase":48,"sacBunts":0,"sacFlies":2,"babip":".244","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.60","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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"player":{"person":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002","boxscoreName":"Henderson"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":110,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 2 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":34,"groundOuts":100,"airOuts":71,"runs":53,"doubles":24,"triples":4,"homeRuns":11,"strikeOuts":93,"baseOnBalls":36,"intentionalWalks":4,"hits":103,"hitByPitch":3,"avg":".281","atBats":366,"obp":".350","slg":".459","ops":".809","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":168,"rbi":38,"leftOnBase":116,"sacBunts":0,"sacFlies":1,"babip":".350","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.27","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":226,"putOuts":114,"errors":7,"chances":347,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":67,"hittingGameScore":67}]},"decisions":{"winner":{"id":669432,"fullName":"Trevor Rogers","link":"/api/v1/people/669432"},"loser":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}