{"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":813055,"link":"/api/v1.1/game/813055/feed/live","metaData":{"wait":10,"timeStamp":"20251008_220403","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":813055,"type":"D","doubleHeader":"N","id":"2025/10/08/seamlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-813055-2025-10-08","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-10-08T19:08:00Z","originalDate":"2025-10-08","officialDate":"2025-10-08","dayNight":"day","time":"3:08","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2025,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":4,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":2,"losses":2,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":2,"losses":2,"winningPercentage":".500"},"franchiseName":"Seattle","clubName":"Mariners","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2025,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Detroit","record":{"gamesPlayed":4,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":2,"losses":2,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":2,"losses":2,"winningPercentage":".500"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID676428":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428","firstName":"Brant","lastName":"Hurter","primaryNumber":"48","birthDate":"1998-09-06","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brant","useLastName":"Hurter","middleName":"Harris","boxscoreName":"Hurter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brant Hurter","nameSlug":"brant-hurter-676428","firstLastName":"Brant Hurter","lastFirstName":"Hurter, Brant","lastInitName":"Hurter, B","initLastName":"B Hurter","fullFMLName":"Brant Harris Hurter","fullLFMName":"Hurter, Brant Harris","strikeZoneTop":3.656,"strikeZoneBottom":1.677},"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID606160":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160","firstName":"Rafael","lastName":"Montero","primaryNumber":"43","birthDate":"1990-10-17","currentAge":35,"birthCity":"Higuerito","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rafael","useLastName":"Montero","boxscoreName":"Montero, R","nickName":"Monte","gender":"M","nameMatrilineal":"Quezada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Montero","nameSlug":"rafael-montero-606160","firstLastName":"Rafael Montero","lastFirstName":"Montero, Rafael","lastInitName":"Montero, R","initLastName":"R Montero","fullFMLName":"Rafael Montero","fullLFMName":"Montero, Rafael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID592426":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426","firstName":"Luke","lastName":"Jackson","primaryNumber":"53","birthDate":"1991-08-24","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Jackson","middleName":"Ray","boxscoreName":"Jackson","nickName":"Skywalker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2015-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Jackson","nameSlug":"luke-jackson-592426","firstLastName":"Luke Jackson","lastFirstName":"Jackson, Luke","lastInitName":"Jackson, L","initLastName":"L Jackson","fullFMLName":"Luke Ray Jackson","fullLFMName":"Jackson, Luke Ray","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID650402":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","firstName":"Gleyber","lastName":"Torres","primaryNumber":"25","birthDate":"1996-12-13","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Gleyber","useLastName":"Torres","middleName":"David","boxscoreName":"Torres","nickName":"De Caracas","gender":"M","nameMatrilineal":"Castro","isPlayer":true,"isVerified":true,"pronunciation":"GLAY-burr","mlbDebutDate":"2018-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gleyber Torres","nameSlug":"gleyber-torres-650402","firstLastName":"Gleyber Torres","lastFirstName":"Torres, Gleyber","lastInitName":"Torres, G","initLastName":"G Torres","fullFMLName":"Gleyber David Torres","fullLFMName":"Torres, Gleyber David","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID660844":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844","firstName":"Leonardo","lastName":"Rivas","primaryNumber":"76","birthDate":"1997-10-10","currentAge":28,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Rivas","middleName":"Andres","boxscoreName":"Rivas","gender":"M","nameMatrilineal":"Briceno","isPlayer":true,"isVerified":true,"pronunciation":"REE-vahs","mlbDebutDate":"2024-04-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Rivas","nameSlug":"leo-rivas-660844","firstLastName":"Leo Rivas","lastFirstName":"Rivas, Leo","lastInitName":"Rivas, L","initLastName":"L Rivas","fullFMLName":"Leonardo Andres Rivas","fullLFMName":"Rivas, Leonardo Andres","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID810938":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938","firstName":"Benjamin","lastName":"Williamson","primaryNumber":"15","birthDate":"2000-11-05","currentAge":25,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ben","useLastName":"Williamson","middleName":"Andrew","boxscoreName":"Williamson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Williamson","nameSlug":"ben-williamson-810938","firstLastName":"Ben Williamson","lastFirstName":"Williamson, Ben","lastInitName":"Williamson, B","initLastName":"B Williamson","fullFMLName":"Benjamin Andrew Williamson","fullLFMName":"Williamson, Benjamin Andrew","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID678009":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009","firstName":"Parker","lastName":"Meadows","primaryNumber":"22","birthDate":"1999-11-02","currentAge":26,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Parker","useLastName":"Meadows","boxscoreName":"Meadows, P","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Parker Meadows","nameSlug":"parker-meadows-678009","firstLastName":"Parker Meadows","lastFirstName":"Meadows, Parker","lastInitName":"Meadows, P","initLastName":"P Meadows","fullFMLName":"Parker  Meadows","fullLFMName":"Meadows, Parker","strikeZoneTop":3.427,"strikeZoneBottom":1.73},"ID670042":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042","firstName":"Lucas","lastName":"Raley","primaryNumber":"20","birthDate":"1994-09-19","currentAge":31,"birthCity":"Hinckley","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luke","useLastName":"Raley","middleName":"John","boxscoreName":"Raley, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"Ray-LEE","mlbDebutDate":"2021-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Raley","nameSlug":"luke-raley-670042","firstLastName":"Luke Raley","lastFirstName":"Raley, Luke","lastInitName":"Raley, L","initLastName":"L Raley","fullFMLName":"Lucas John Raley","fullLFMName":"Raley, Lucas John","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":28,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":25,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colt","useLastName":"Keith","middleName":"Thomas","boxscoreName":"Keith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Keith","nameSlug":"colt-keith-690993","firstLastName":"Colt Keith","lastFirstName":"Keith, Colt","lastInitName":"Keith, C","initLastName":"C Keith","fullFMLName":"Colten Thomas Keith","fullLFMName":"Keith, Colten Thomas","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"ID676106":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106","firstName":"Emerson","lastName":"Hancock","primaryNumber":"26","birthDate":"1999-05-31","currentAge":27,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emerson","useLastName":"Hancock","middleName":"Christian","boxscoreName":"Hancock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emerson Hancock","nameSlug":"emerson-hancock-676106","firstLastName":"Emerson Hancock","lastFirstName":"Hancock, Emerson","lastInitName":"Hancock, E","initLastName":"E Hancock","fullFMLName":"Emerson Christian Hancock","fullLFMName":"Hancock, Emerson Christian","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID645302":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302","firstName":"Victor","lastName":"Robles","primaryNumber":"10","birthDate":"1997-05-19","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Robles","middleName":"Enrique","boxscoreName":"Robles","nickName":"Vic","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"ROBE-lace","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Robles","nameSlug":"victor-robles-645302","firstLastName":"Victor Robles","lastFirstName":"Robles, Victor","lastInitName":"Robles, V","initLastName":"V Robles","fullFMLName":"Victor Enrique Robles","fullLFMName":"Robles, Victor Enrique","strikeZoneTop":3.199,"strikeZoneBottom":1.614},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID700242":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242","firstName":"Trey","lastName":"Sweeney","primaryNumber":"27","birthDate":"2000-04-24","currentAge":26,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trey","useLastName":"Sweeney","middleName":"Thomas","boxscoreName":"Sweeney","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Sweeney","nameSlug":"trey-sweeney-700242","firstLastName":"Trey Sweeney","lastFirstName":"Sweeney, Trey","lastInitName":"Sweeney, T","initLastName":"T Sweeney","fullFMLName":"Trey Thomas Sweeney","fullLFMName":"Sweeney, Trey Thomas","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID595879":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879","firstName":"Ednel","lastName":"Báez","primaryNumber":"28","birthDate":"1992-12-01","currentAge":33,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Javier","useLastName":"Báez","middleName":"Javier","boxscoreName":"Báez, J","nickName":"El Mago","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Báez","nameSlug":"javier-baez-595879","firstLastName":"Javier Báez","lastFirstName":"Báez, Javier","lastInitName":"Báez, J","initLastName":"J Báez","fullFMLName":"Ednel Javier Báez","fullLFMName":"Báez, Ednel Javier","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID695670":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670","firstName":"Harrison","lastName":"Ford","primaryNumber":"17","birthDate":"2003-02-21","currentAge":23,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Harry","useLastName":"Ford","middleName":"Michael","boxscoreName":"Ford, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2025-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harry Ford","nameSlug":"harry-ford-695670","firstLastName":"Harry Ford","lastFirstName":"Ford, Harry","lastInitName":"Ford, H","initLastName":"H Ford","fullFMLName":"Harrison Michael Ford","fullLFMName":"Ford, Harrison Michael","strikeZoneTop":3.123,"strikeZoneBottom":1.576},"ID592454":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454","firstName":"Thomas","lastName":"Kahnle","birthDate":"1989-08-07","currentAge":37,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Kahnle","middleName":"Robert","boxscoreName":"Kahnle","nickName":"King Kahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"CANE-lee","mlbDebutDate":"2014-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Kahnle","nameSlug":"tommy-kahnle-592454","firstLastName":"Tommy Kahnle","lastFirstName":"Kahnle, Tommy","lastInitName":"Kahnle, T","initLastName":"T Kahnle","fullFMLName":"Thomas Robert Kahnle","fullLFMName":"Kahnle, Thomas Robert","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669724":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724","firstName":"Brenan","lastName":"Hanifee","primaryNumber":"75","birthDate":"1998-05-29","currentAge":28,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brenan","useLastName":"Hanifee","boxscoreName":"Hanifee","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenan Hanifee","nameSlug":"brenan-hanifee-669724","firstLastName":"Brenan Hanifee","lastFirstName":"Hanifee, Brenan","lastInitName":"Hanifee, B","initLastName":"B Hanifee","fullFMLName":"Brenan Hanifee","fullLFMName":"Hanifee, Brenan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID628451":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451","firstName":"Andy","lastName":"Ibáñez","primaryNumber":"77","birthDate":"1993-04-03","currentAge":33,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Andy","useLastName":"Ibáñez","boxscoreName":"Ibáñez","gender":"M","nameMatrilineal":"Velazquez","isPlayer":true,"isVerified":true,"pronunciation":"ee-BAHN-yez","mlbDebutDate":"2021-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Ibáñez","nameSlug":"andy-ibanez-628451","firstLastName":"Andy Ibáñez","lastFirstName":"Ibáñez, Andy","lastInitName":"Ibáñez, A","initLastName":"A Ibáñez","fullFMLName":"Andy Ibáñez","fullLFMName":"Ibáñez, Andy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID682243":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243","firstName":"Bryce","lastName":"Miller","primaryNumber":"50","birthDate":"1998-08-23","currentAge":28,"birthCity":"Mount Pleasant","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Miller","middleName":"Austen","boxscoreName":"Miller, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Miller","nameSlug":"bryce-miller-682243","firstLastName":"Bryce Miller","lastFirstName":"Miller, Bryce","lastInitName":"Miller, B","initLastName":"B Miller","fullFMLName":"Bryce Austen Miller","fullLFMName":"Miller, Bryce Austen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID676684":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684","firstName":"William","lastName":"Vest","primaryNumber":"19","birthDate":"1995-06-06","currentAge":31,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Vest","middleName":"Lane","boxscoreName":"Vest","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Vest","nameSlug":"will-vest-676684","firstLastName":"Will Vest","lastFirstName":"Vest, Will","lastInitName":"Vest, W","initLastName":"W Vest","fullFMLName":"William Lane Vest","fullLFMName":"Vest, William Lane","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID672761":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","firstName":"Wenceel","lastName":"Pérez","primaryNumber":"46","birthDate":"1999-10-30","currentAge":26,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wenceel","useLastName":"Pérez","middleName":"Xavier","boxscoreName":"Pérez, W","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"pronunciation":"when-SELL PER-ez","mlbDebutDate":"2024-04-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wenceel Pérez","nameSlug":"wenceel-perez-672761","firstLastName":"Wenceel Pérez","lastFirstName":"Pérez, Wenceel","lastInitName":"Pérez, W","initLastName":"W Pérez","fullFMLName":"Wenceel Xavier Pérez","fullLFMName":"Pérez, Wenceel Xavier","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Sunny","temp":"62","wind":"8 mph, L To R"},"gameInfo":{"attendance":37069,"firstPitch":"2025-10-08T19:08:00.000Z","gameDurationMinutes":175},"review":{"hasChallenges":true,"away":{"used":0,"remaining":2},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"home":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"}},"officialScorer":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"primaryDatacaster":{"id":613603,"fullName":"Jonathan Webb","link":"/api/v1/people/613603"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, third baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-08T19:08:51.448Z","endTime":"2025-10-08T19:09:16.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T15:43:59.376Z","endTime":"2025-10-08T18:41:32.563Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"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-10-08T18:41:32.563Z","endTime":"2025-10-08T19:08:19.534Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"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-10-08T19:08:19.534Z","endTime":"2025-10-08T19:08:53.759Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":86.2,"strikeZoneTop":3.31993932813696,"strikeZoneBottom":1.5509125427187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.082336435007406,"aZ":-10.665935631048777,"pfxX":-6.3855585344412455,"pfxZ":11.340916097237482,"pX":0.23654047599659792,"pZ":1.5411033576594129,"vX0":7.326403995515124,"vY0":-136.81637323371126,"vZ0":-9.187292990726423,"x":107.98,"y":197.17,"x0":-1.6458821610407286,"y0":50.00094206420941,"z0":5.672666286698932,"aX":-12.108927239860163},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":10.1,"spinRate":2255,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.40026813733031386,"extension":6.815525110659758},"index":3,"playId":"22477a25-f25d-37b6-a9e8-f2ad83df2671","pitchNumber":1,"startTime":"2025-10-08T19:08:53.759Z","endTime":"2025-10-08T19:08:57.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.721896645169256,"aZ":-21.29653653744123,"pfxX":-9.761752261874246,"pfxZ":6.364953898577026,"pX":-0.0930079015425689,"pZ":2.3249656722134713,"vX0":7.597674064695078,"vY0":-129.55478162685168,"vZ0":-4.474045966159661,"x":120.55,"y":176.01,"x0":-1.7877229303734927,"y0":50.00178184718689,"z0":5.690908822008889,"aX":-16.681157792301377},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.8,"breakHorizontal":16.1,"spinRate":1641,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4219234556650888,"extension":6.715149715747201},"hitData":{"launchSpeed":79.7,"launchAngle":10.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.05,"coordY":164.81}},"index":4,"playId":"be0f40a2-fcc1-35f2-b374-619be8a21b9b","pitchNumber":2,"startTime":"2025-10-08T19:09:07.876Z","endTime":"2025-10-08T19:09:16.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:09:16.493Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-08T19:09:35.293Z","endTime":"2025-10-08T19:12:12.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84905632878087,"aZ":-29.491236945563802,"pfxX":-10.290906379989881,"pfxZ":1.6546195867644347,"pX":-0.43257843740178703,"pZ":2.0777229290359145,"vX0":6.87194276918204,"vY0":-127.7347742463941,"vZ0":-3.027429542588966,"x":133.49,"y":182.68,"x0":-1.846127228339958,"y0":50.003919630498345,"z0":5.642749846449855,"aX":-16.692098094645473},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":16.7,"spinRate":1251,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.43187054799700997,"extension":6.788385296095125},"index":0,"playId":"edae5cdd-ebb6-3992-9aa6-d2b6452b7b71","pitchNumber":1,"startTime":"2025-10-08T19:09:39.244Z","endTime":"2025-10-08T19:09:43.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":83.8,"strikeZoneTop":3.58999911916048,"strikeZoneBottom":1.67999986329475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.5692650196428,"aZ":-13.838517261409228,"pfxX":-7.112165620943616,"pfxZ":9.967617782659502,"pX":0.9053857195748052,"pZ":4.59008604229337,"vX0":9.14430766052047,"vY0":-136.38868283841097,"vZ0":-0.44879088014673085,"x":82.49,"y":114.85,"x0":-1.6042512102090978,"y0":50.0039151936669,"z0":5.731859299285375,"aX":-13.085494573163718},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":10.4,"spinRate":2223,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.405257278849831,"extension":6.532691145556102},"index":1,"playId":"7da0b3c6-d60d-3cd7-b15f-5c21f2f6e457","pitchNumber":2,"startTime":"2025-10-08T19:09:52.445Z","endTime":"2025-10-08T19:09:56.633Z","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":94.3,"endSpeed":84.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.92352354033035,"aZ":-12.728309495020154,"pfxX":-6.751021181552371,"pfxZ":10.431763450724262,"pX":-0.08269712753487371,"pZ":3.379112376516558,"vX0":6.551926580258875,"vY0":-137.05140868350807,"vZ0":-3.7238213293312175,"x":120.15,"y":147.54,"x0":-1.650553897356941,"y0":50.006138359632395,"z0":5.651189321250906,"aX":-12.589091535423316},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":10.4,"spinRate":2264,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.40274800103906117,"extension":6.730944861349089},"index":2,"playId":"e65fe7a4-1e32-33e4-a8cd-b657a38c15f2","pitchNumber":3,"startTime":"2025-10-08T19:10:06.393Z","endTime":"2025-10-08T19:10:12.007Z","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":1},"index":3,"startTime":"2025-10-08T19:10:27.359Z","endTime":"2025-10-08T19:10:37.238Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.50586182861476,"strikeZoneBottom":1.54816160960224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.432844851126582,"aZ":-25.199065299152508,"pfxX":-8.220668637893358,"pfxZ":4.094290363007339,"pX":-1.4182930418846056,"pZ":1.985670893447564,"vX0":3.831959394988158,"vY0":-129.07891718530135,"vZ0":-4.321444849453859,"x":171.06,"y":185.17,"x0":-1.8462658257450613,"y0":50.003902462932366,"z0":5.59959640831862,"aX":-14.00677616314185},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.7,"breakHorizontal":14.2,"spinRate":1275,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4227807021507344,"extension":6.701133843782095},"index":4,"playId":"b80c520c-5af4-3393-87b2-9a5c784a629b","pitchNumber":4,"startTime":"2025-10-08T19:10:37.238Z","endTime":"2025-10-08T19:10:41.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92665734013287,"aZ":-26.47883202386262,"pfxX":-8.783640577921506,"pfxZ":3.2924521157740134,"pX":-0.8444875859424938,"pZ":1.9653270480904577,"vX0":5.41797203102929,"vY0":-130.07820018893847,"vZ0":-4.311450887323181,"x":149.19,"y":185.72,"x0":-1.8033258004050232,"y0":50.00371106926341,"z0":5.630293140699891,"aX":-15.191915710500925},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":14.9,"spinRate":1637,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4196021120693234,"extension":6.732539438573457},"index":5,"playId":"f6e5da27-dae0-38d5-bcc9-529bd39af47f","pitchNumber":5,"startTime":"2025-10-08T19:10:51.979Z","endTime":"2025-10-08T19:10:56.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.55047482178701,"strikeZoneBottom":1.67999900290844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.8992232374928,"aZ":-12.350007687843156,"pfxX":-4.429914167970561,"pfxZ":10.195944024623358,"pX":-1.419038270209167,"pZ":2.603873073014544,"vX0":2.4944330969066506,"vY0":-139.6318243595635,"vZ0":-6.206169994402891,"x":171.09,"y":168.48,"x0":-1.7556454021304533,"y0":50.00489852017845,"z0":5.692786233624266,"aX":-8.615518010195398},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2313,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39455774199452165,"extension":6.850300621351742},"index":6,"playId":"6e051a3f-b3de-3eca-bbda-976f590d06b5","pitchNumber":6,"startTime":"2025-10-08T19:11:11.999Z","endTime":"2025-10-08T19:11:15.996Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.411618871179705,"aZ":-31.316761830292478,"pfxX":3.574071900640485,"pfxZ":0.5620907091186105,"pX":-0.15658264455832718,"pZ":2.1806078369341,"vX0":3.7504481952178867,"vY0":-122.4026706409436,"vZ0":-1.7177779540129228,"x":122.97,"y":179.9,"x0":-2.1734888847249616,"y0":50.00131392527495,"z0":5.575843431758426,"aX":5.415166293177408},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":-7.3,"spinRate":2303,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4476793426971257,"extension":6.69012492396409},"index":7,"playId":"2877fb23-38fb-31df-868a-1a5cbdf8523b","pitchNumber":7,"startTime":"2025-10-08T19:11:27.104Z","endTime":"2025-10-08T19:11:33.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.318885623337255,"aZ":-28.400095597909733,"pfxX":-8.663255077967086,"pfxZ":2.173985382450459,"pX":-0.13886141946980077,"pZ":1.6576738353758698,"vX0":7.210677665859379,"vY0":-130.04597691456453,"vZ0":-4.69338121191096,"x":122.29,"y":194.02,"x0":-1.8064215936177679,"y0":50.0002464400595,"z0":5.610883811928352,"aX":-15.008291476049514},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":14.3,"spinRate":1589,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4193477462478312,"extension":6.890159402304551},"index":8,"playId":"33af1604-8a8d-395b-8c65-053970d304a3","pitchNumber":8,"startTime":"2025-10-08T19:12:08.985Z","endTime":"2025-10-08T19:12:12.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:12:12.774Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-08T19:12:32.371Z","endTime":"2025-10-08T19:14:46.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71744893077891,"aZ":-24.004875311976363,"pfxX":0.1716297457404412,"pfxZ":4.554462522309159,"pX":1.1032665348210222,"pZ":2.4447040801501982,"vX0":7.5062405718280125,"vY0":-132.42656962315198,"vZ0":-3.7629974723252353,"x":74.95,"y":172.77,"x0":-1.7787572436021681,"y0":50.002606472064286,"z0":5.6204032816617016,"aX":0.3060407807234513},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":-1.8,"spinRate":2147,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.41209158090957754,"extension":6.871183251449989},"index":0,"playId":"6b86404a-d4f8-3c12-8763-dd4a8e582036","pitchNumber":1,"startTime":"2025-10-08T19:12:37.620Z","endTime":"2025-10-08T19:12:41.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.27398841944588,"strikeZoneBottom":1.52000002553785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.32793719337788,"aZ":-16.142872892197474,"pfxX":-7.764491799963343,"pfxZ":8.004556266929086,"pX":-1.4312926533337373,"pZ":2.1581156513821127,"vX0":3.9898410430716194,"vY0":-140.288268898812,"vZ0":-6.4929301876273815,"x":171.56,"y":180.51,"x0":-1.859528688972444,"y0":50.00279922762291,"z0":5.54609206729984,"aX":-15.54967803825769},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":13.3,"spinRate":2385,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.38972209113398293,"extension":6.715358250643319},"index":1,"playId":"947676d7-0ba2-354d-8098-28c1c958a16a","pitchNumber":2,"startTime":"2025-10-08T19:12:55.529Z","endTime":"2025-10-08T19:12:59.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1505661296283,"aZ":-16.238653294826538,"pfxX":-7.323937301454885,"pfxZ":8.116590393941534,"pX":-1.2088529218004727,"pZ":3.7550314162793104,"vX0":4.538065817195924,"vY0":-139.4157631661251,"vZ0":-2.425262728832778,"x":163.08,"y":137.39,"x0":-1.9085562375598695,"y0":50.00029587912036,"z0":5.7113899662959415,"aX":-14.37548056901579},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":12.2,"spinRate":2359,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3932856785525143,"extension":6.701497141384367},"index":2,"playId":"e3d31d7a-92ca-3cd3-acb5-0f90108f52e4","pitchNumber":3,"startTime":"2025-10-08T19:13:10.584Z","endTime":"2025-10-08T19:13:14.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99023772746876,"aZ":-29.07728266305254,"pfxX":-9.757010380289667,"pfxZ":1.7755106345959728,"pX":-1.2507387644211987,"pZ":2.127105097961053,"vX0":5.023174557538259,"vY0":-130.9631554499686,"vZ0":-3.6746242856065696,"x":164.68,"y":181.35,"x0":-1.92340921041308,"y0":50.001876896986474,"z0":5.717180273518946,"aX":-16.99089440688032},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":16.6,"spinRate":1596,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.41782787359976714,"extension":6.812431911407397},"index":3,"playId":"dc5a04ae-4603-3612-9b83-ae9da4de5b6e","pitchNumber":4,"startTime":"2025-10-08T19:13:31.721Z","endTime":"2025-10-08T19:13:36.946Z","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":4,"startTime":"2025-10-08T19:13:46.893Z","endTime":"2025-10-08T19:13:57.716Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.296128793282367,"aZ":-28.212628278233634,"pfxX":-8.658704351089398,"pfxZ":2.2518835684510536,"pX":0.06033456252786755,"pZ":1.6775546759254625,"vX0":7.583782793059008,"vY0":-131.6831839897368,"vZ0":-4.985545118953817,"x":114.7,"y":193.49,"x0":-1.7283960270169911,"y0":50.00462295044953,"z0":5.676151975560969,"aX":-15.24706049373999},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.2,"breakHorizontal":14.0,"spinRate":1326,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.41553236599503274,"extension":6.83673173292923},"index":5,"playId":"0255860c-4943-310c-b806-2d647a956cf2","pitchNumber":5,"startTime":"2025-10-08T19:13:57.716Z","endTime":"2025-10-08T19:14:03.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.27461927732423,"strikeZoneBottom":1.52000057132136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.782124466011325,"aZ":-27.03562252125529,"pfxX":-0.6236519393236879,"pfxZ":2.8159735377928,"pX":0.7563369061761165,"pZ":3.619138224109031,"vX0":7.263099798863164,"vY0":-134.1386077529187,"vZ0":-0.3304525090864893,"x":88.17,"y":141.06,"x0":-1.9043015655634032,"y0":50.001328549697334,"z0":5.6700348075092215,"aX":-1.1383029779272027},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.3,"breakHorizontal":-0.4,"spinRate":2187,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.40818853955114465,"extension":6.781854305431873},"index":6,"playId":"cc75f01d-30cb-3da7-9c58-c4ea1332cccf","pitchNumber":6,"startTime":"2025-10-08T19:14:20.146Z","endTime":"2025-10-08T19:14:24.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.816760373237443,"aZ":-14.179356534675712,"pfxX":-9.05198194952044,"pfxZ":9.042588887417383,"pX":-0.9474278785140806,"pZ":1.8378488588123492,"vX0":5.601009952722467,"vY0":-140.2144041466921,"vZ0":-7.732685379365654,"x":153.11,"y":189.16,"x0":-1.7952062300761347,"y0":50.0039433275394,"z0":5.557367146698014,"aX":-18.018141231581428},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":15.2,"spinRate":2332,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.39067900806628675,"extension":6.731490670688913},"hitData":{"launchSpeed":86.7,"launchAngle":36.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.53,"coordY":81.71}},"index":7,"playId":"cae3854f-43f2-37ab-813e-3cf17c1588ed","pitchNumber":7,"startTime":"2025-10-08T19:14:37.030Z","endTime":"2025-10-08T19:14:46.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:14:46.258Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kerry Carpenter pops out to third baseman Eugenio Suárez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-08T19:18:00.040Z","endTime":"2025-10-08T19:20:18.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.49046158816116,"strikeZoneBottom":1.61999980107029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.076958886411248,"aZ":-16.047013774491433,"pfxX":-9.158988214634686,"pfxZ":8.031505692333443,"pX":0.34805469875837663,"pZ":0.9071267579732175,"vX0":6.698606621856316,"vY0":-140.63087373833173,"vZ0":-9.063212843120665,"x":103.73,"y":214.29,"x0":-0.8714630584057946,"y0":50.006008020675694,"z0":5.206734028657835,"aX":-18.398908053706304},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.8,"breakHorizontal":15.2,"spinRate":2419,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3890647289643967,"extension":6.060478515478669},"index":0,"playId":"71fc1ccc-b3a9-362e-b025-48e71601e6d2","pitchNumber":1,"startTime":"2025-10-08T19:18:20.444Z","endTime":"2025-10-08T19:18:24.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.236723322627963,"aZ":-31.503171054980545,"pfxX":-6.079128725988113,"pfxZ":0.44450725923119183,"pX":0.6101922196806783,"pZ":1.2053120497300298,"vX0":6.055911821927127,"vY0":-122.80830546396263,"vZ0":-2.9283916103243612,"x":93.74,"y":206.24,"x0":-1.0974689306431629,"y0":50.005889145188675,"z0":5.091773479656059,"aX":-9.290654936714462},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.4,"breakHorizontal":9.6,"spinRate":948,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4459304262577102,"extension":6.410405576449586},"index":1,"playId":"52340e6b-5a54-3710-a0b0-aa6de64dfc13","pitchNumber":2,"startTime":"2025-10-08T19:18:37.904Z","endTime":"2025-10-08T19:18:41.827Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-10-08T19:18:49.916Z","endTime":"2025-10-08T19:19:02.048Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"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.3,"endSpeed":88.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.90175718830166,"aZ":-10.054928412981676,"pfxX":-3.244563039302432,"pfxZ":10.997079358667834,"pX":1.0338613368664746,"pZ":3.9233112608027523,"vX0":5.897510116067915,"vY0":-141.53686700914795,"vZ0":-2.7802727437936445,"x":77.59,"y":132.85,"x0":-0.6634521285522915,"y0":50.001292990639136,"z0":5.570409005992444,"aX":-6.525526141058166},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.4,"breakHorizontal":4.6,"spinRate":2644,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3882671468004868,"extension":6.070817680941943},"index":3,"playId":"2578f1bd-ddc9-3f53-8f9b-163b5b832bf4","pitchNumber":3,"startTime":"2025-10-08T19:19:02.048Z","endTime":"2025-10-08T19:19:05.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.45318009848746,"strikeZoneBottom":1.61999977824143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.855225408529762,"aZ":-42.27450732777395,"pfxX":2.525185994884257,"pfxZ":-6.4880596308055445,"pX":1.0186351214121188,"pZ":0.1420676687526291,"vX0":3.5405853981948994,"vY0":-124.01919119095801,"vZ0":-3.8340617237006835,"x":78.17,"y":234.94,"x0":-0.7556175155096833,"y0":50.001921239469596,"z0":5.234832776655592,"aX":3.9317092827596705},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.4,"breakHorizontal":-5.4,"spinRate":2346,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.44168091851955316,"extension":6.156174899830761},"index":4,"playId":"15416684-9734-3f14-89ff-c3a58dd592fc","pitchNumber":4,"startTime":"2025-10-08T19:19:21.844Z","endTime":"2025-10-08T19:19:25.328Z","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":84.1,"endSpeed":76.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.711782298970167,"aZ":-29.833774226467973,"pfxX":-7.530397532875584,"pfxZ":1.550402198835263,"pX":0.680370184286036,"pZ":2.2862610655412747,"vX0":6.116195523158338,"vY0":-122.38045346307564,"vZ0":-0.6798065367471153,"x":91.07,"y":177.05,"x0":-0.8813007037585825,"y0":50.00071412006321,"z0":5.1386668672886495,"aX":-11.342344476633535},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.9,"breakHorizontal":12.1,"spinRate":980,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.4487493292908531,"extension":6.629661372620896},"index":5,"playId":"499851f5-5b68-3149-96b9-7649439a3f46","pitchNumber":5,"startTime":"2025-10-08T19:19:45.095Z","endTime":"2025-10-08T19:19:51.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21511337901391,"aZ":-30.62424521011717,"pfxX":1.1097099810370532,"pfxZ":0.9365873916149567,"pX":0.34898928418844005,"pZ":2.9227487511588706,"vX0":3.062131597332163,"vY0":-127.61496990983417,"vZ0":-0.11375904097971579,"x":103.7,"y":159.87,"x0":-1.0086288302554487,"y0":50.00413537267127,"z0":5.3716994370781785,"aX":1.8375056091848543},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":-2.6,"spinRate":2319,"spinDirection":91},"zone":3,"typeConfidence":2.0,"plateTime":0.4285039452282975,"extension":6.180188107234224},"hitData":{"launchSpeed":91.8,"launchAngle":71.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":118.5,"coordY":171.61}},"index":6,"playId":"6b15a3dd-244d-3ce0-aa11-ebc4dd833d12","pitchNumber":6,"startTime":"2025-10-08T19:20:08.701Z","endTime":"2025-10-08T19:20:18.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:20:18.302Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-08T19:20:36.093Z","endTime":"2025-10-08T19:22:05.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.9,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.33941616714101,"aZ":-9.322934400696289,"pfxX":-5.720656769235447,"pfxZ":11.536267998994685,"pX":-0.029391999339448693,"pZ":3.3909623126585844,"vX0":3.819121206901506,"vY0":-140.8832531574882,"vZ0":-3.8805862732543672,"x":118.12,"y":147.22,"x0":-0.6694791761667724,"y0":50.00578223860558,"z0":5.404793826728103,"aX":-11.334630726992772},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.2,"breakHorizontal":9.5,"spinRate":2508,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39097122952536045,"extension":6.114642661959829},"index":0,"playId":"451ebc9f-4755-3351-9641-7c68b371f019","pitchNumber":1,"startTime":"2025-10-08T19:20:45.870Z","endTime":"2025-10-08T19:20:49.809Z","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":97.4,"endSpeed":87.7,"strikeZoneTop":3.29811234898301,"strikeZoneBottom":1.5399990045433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.88638779894868,"aZ":-8.390241452753104,"pfxX":-4.156247996208993,"pfxZ":11.886561822888819,"pX":1.2361366525418775,"pZ":3.7342895423951923,"vX0":6.3693577690483805,"vY0":-141.6298965838062,"vZ0":-3.4989483760747406,"x":69.88,"y":137.95,"x0":-0.5177052115223133,"y0":50.004566376897884,"z0":5.537105999705925,"aX":-8.318192080962056},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.8,"breakHorizontal":6.0,"spinRate":2655,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3889893734208134,"extension":6.297744791332014},"index":1,"playId":"db6c7c10-2d22-3332-b337-c7ed4fc90a90","pitchNumber":2,"startTime":"2025-10-08T19:21:05.251Z","endTime":"2025-10-08T19:21:08.607Z","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":96.1,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.77162909077074,"aZ":-9.562681238932495,"pfxX":-4.6552171455545555,"pfxZ":11.545452817336024,"pX":-0.02766994880364704,"pZ":2.6597712320122504,"vX0":3.557518619814509,"vY0":-139.82911530761757,"vZ0":-5.721523974715016,"x":118.05,"y":166.97,"x0":-0.7187089496325381,"y0":50.00044413243212,"z0":5.375147210686916,"aX":-9.115574886398813},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.7,"breakHorizontal":7.6,"spinRate":2611,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.3933678215881793,"extension":6.019854147248393},"index":2,"playId":"bd31e0dc-cf13-3f23-aa9a-596b4d12f9a3","pitchNumber":3,"startTime":"2025-10-08T19:21:22.727Z","endTime":"2025-10-08T19:21:26.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.32490685587226,"strikeZoneBottom":1.53999952030166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.398522249444458,"aZ":-26.56967919171181,"pfxX":1.3359640271667979,"pfxZ":3.2660847625721106,"pX":1.0906619958374595,"pZ":1.4069013650880375,"vX0":4.573651492550853,"vY0":-129.71845114115766,"vZ0":-4.69746482072423,"x":75.43,"y":200.79,"x0":-0.8640543979393619,"y0":50.00347016189348,"z0":5.250334374815984,"aX":2.29135882571553},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":-3.4,"spinRate":2407,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.42115700686460666,"extension":6.084016343338214},"index":3,"playId":"eb4e90c8-2e3e-3026-b234-a53399176526","pitchNumber":4,"startTime":"2025-10-08T19:21:43.407Z","endTime":"2025-10-08T19:21:46.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.501084134238035,"aZ":-11.269566709321335,"pfxX":-3.8540904721259626,"pfxZ":10.555873130888095,"pX":-0.5796709782030272,"pZ":3.2807991672208754,"vX0":1.7840169593776027,"vY0":-140.9012345070139,"vZ0":-3.814780403231431,"x":139.1,"y":150.2,"x0":-0.725603699456953,"y0":50.004641597804465,"z0":5.398413314448275,"aX":-7.633643365460866},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":6.5,"spinRate":2511,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.39099645885795997,"extension":6.242052134735871},"index":4,"playId":"08830fbb-0c70-31f5-a317-820a591fab64","pitchNumber":5,"startTime":"2025-10-08T19:22:02.335Z","endTime":"2025-10-08T19:22:05.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:22:05.849Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, pitcher Bryce Miller to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-08T19:22:29.427Z","endTime":"2025-10-08T19:23:01.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682243,"link":"/api/v1/people/682243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.41192509404239,"strikeZoneBottom":1.58999933043317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58180689039809,"aZ":-15.342228798748152,"pfxX":-9.99588574536467,"pfxZ":8.65156976225413,"pX":-0.28646079167132443,"pZ":2.3534611028680334,"vX0":4.940209492052949,"vY0":-139.39638030021814,"vZ0":-5.137871075984849,"x":127.92,"y":175.24,"x0":-0.7936421360761158,"y0":50.006224641469785,"z0":5.251614621485583,"aX":-19.457181648515736},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":16.9,"spinRate":2447,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3946021075223789,"extension":6.316310840952369},"index":0,"playId":"6eb00783-8d13-3f34-9e4a-9c051e883789","pitchNumber":1,"startTime":"2025-10-08T19:22:34.999Z","endTime":"2025-10-08T19:22:38.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84975930752351,"aZ":-31.29712510155581,"pfxX":-9.045710476133234,"pfxZ":0.5653916033868915,"pX":-0.32882383883271177,"pZ":1.4634725699197297,"vX0":4.526264582571657,"vY0":-124.32012564238684,"vZ0":-2.554832795826204,"x":129.53,"y":199.27,"x0":-1.0016014961610649,"y0":50.00576112436456,"z0":5.112696014594041,"aX":-14.105185218863427},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":15.2,"spinRate":941,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4412645059541438,"extension":6.415226469372259},"hitData":{"launchSpeed":63.5,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.73,"coordY":189.79}},"index":1,"playId":"4db1800a-6c05-3a6d-ac56-50cf0872820f","pitchNumber":2,"startTime":"2025-10-08T19:22:52.809Z","endTime":"2025-10-08T19:23:01.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:23:01.303Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-08T19:25:53.271Z","endTime":"2025-10-08T19:26:46.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":95.0,"endSpeed":86.4,"strikeZoneTop":3.27991960919178,"strikeZoneBottom":1.61999887020394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.154174858291846,"aZ":-10.456557456742003,"pfxX":-6.342317310083025,"pfxZ":11.313108826951328,"pX":-0.2619185131350767,"pZ":1.8478838518611131,"vX0":6.361595030494,"vY0":-138.01482143858277,"vZ0":-8.162326415476388,"x":126.98,"y":188.89,"x0":-1.7783442768402853,"y0":50.00098084039553,"z0":5.557033482138059,"aX":-12.173120246034202},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":10.1,"spinRate":2237,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.39763403424195864,"extension":6.766065881453144},"index":0,"playId":"15ee49a7-a348-31c7-83f2-dc0a299354de","pitchNumber":1,"startTime":"2025-10-08T19:26:07.995Z","endTime":"2025-10-08T19:26:11.620Z","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":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.28241667189028,"strikeZoneBottom":1.61999950047088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.539431818748643,"aZ":-23.673354974729328,"pfxX":-0.31535664942617125,"pfxZ":4.865520197625734,"pX":-0.2674999308134904,"pZ":2.24515615319937,"vX0":5.0068455311541245,"vY0":-131.5137847085014,"vZ0":-3.8123817911737197,"x":127.2,"y":178.16,"x0":-2.1570154775499555,"y0":50.00315284044652,"z0":5.474591132057381,"aX":-0.5514117954125013},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.2,"breakHorizontal":-0.6,"spinRate":2097,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4168717983916319,"extension":6.617519504339605},"index":1,"playId":"321ebab5-c56a-3ab7-9f26-2ffadf4688c0","pitchNumber":2,"startTime":"2025-10-08T19:26:22.232Z","endTime":"2025-10-08T19:26:25.819Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-10-08T19:26:33.277Z","endTime":"2025-10-08T19:26:42.721Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36353820225556,"aZ":-27.242881760550933,"pfxX":-9.53135812237783,"pfxZ":2.9313144827975695,"pX":-0.4187024579286033,"pZ":1.7175340738073395,"vX0":6.901311852637868,"vY0":-128.83306378117902,"vZ0":-4.46169612548854,"x":132.96,"y":192.41,"x0":-1.8916558866826498,"y0":50.00523217408542,"z0":5.573499795129508,"aX":-16.050404059576564},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":15.7,"spinRate":1350,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.42489303348115426,"extension":6.644743460916313},"index":3,"playId":"9439e7de-9ad0-36e0-ab34-c8d3d90e9b02","pitchNumber":3,"startTime":"2025-10-08T19:26:42.721Z","endTime":"2025-10-08T19:26:46.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:26:46.647Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Naylor doubles (1) on a line drive to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-08T19:27:05.490Z","endTime":"2025-10-08T19:27:55.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":82.9,"strikeZoneTop":3.18819245523708,"strikeZoneBottom":1.51999953839795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88776076847294,"aZ":-22.247494220598693,"pfxX":1.3764660238984647,"pfxZ":5.660444072966151,"pX":-0.7604403799153602,"pZ":2.2209496941812703,"vX0":3.2158244514372414,"vY0":-131.5581765586118,"vZ0":-4.159394707965743,"x":137.45,"y":164.26,"x0":-2.1773566785252045,"y0":50.001302925347915,"z0":5.471323239400049,"aX":2.4117907485021863},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.6,"breakHorizontal":-3.2,"spinRate":2085,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.41632153260941385,"extension":6.694757327494206},"index":0,"playId":"18472bc7-1ffd-372c-b945-488269dec7f7","pitchNumber":1,"startTime":"2025-10-08T19:27:09.461Z","endTime":"2025-10-08T19:27:13.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.18162942767706,"strikeZoneBottom":1.51999985032877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.645610777431507,"aZ":-29.923778600962642,"pfxX":-11.432503691428087,"pfxZ":1.3387324742689057,"pX":0.39554712355526445,"pZ":0.7367051589315364,"vX0":9.642048499216754,"vY0":-128.9272352148361,"vZ0":-6.246025506480128,"x":101.92,"y":218.89,"x0":-1.913586783813482,"y0":50.000879067016385,"z0":5.5099526605707325,"aX":-19.179807085851692},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":18.5,"spinRate":1458,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4253825269018954,"extension":6.709425829608846},"index":1,"playId":"ab4e5f56-d97f-3ff6-a934-0f41657f8c2e","pitchNumber":2,"startTime":"2025-10-08T19:27:23.200Z","endTime":"2025-10-08T19:27:26.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.763317290563545,"aZ":-26.876970960228,"pfxX":-9.812216931374017,"pfxZ":3.1825139818158217,"pX":-0.33473762736359314,"pZ":2.4516496878904683,"vX0":6.932911037015662,"vY0":-128.53318323711702,"vZ0":-2.6793667474127765,"x":129.76,"y":172.59,"x0":-1.7982296691333177,"y0":50.005486767022475,"z0":5.604554493751295,"aX":-16.346370070273863},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":16.1,"spinRate":1411,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4268697369424137,"extension":6.653577012351995},"hitData":{"launchSpeed":99.9,"launchAngle":17.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.86,"coordY":121.9}},"index":2,"playId":"a1e4510c-b76e-3e50-8cf6-3895d7a6c580","pitchNumber":3,"startTime":"2025-10-08T19:27:40.832Z","endTime":"2025-10-08T19:27:55.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:27:55.160Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-08T19:28:19.263Z","endTime":"2025-10-08T19:30:01.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.39073084783306,"strikeZoneBottom":1.60000053905849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.327227971605033,"aZ":-27.381424763490966,"pfxX":-12.49417967111863,"pfxZ":2.7387514252181333,"pX":0.6885669840037093,"pZ":2.3112735201249426,"vX0":10.396451350998396,"vY0":-131.75801648636116,"vZ0":-3.381330151561393,"x":90.75,"y":176.38,"x0":-1.6950377707644748,"y0":50.0010032761938,"z0":5.6458716793991375,"aX":-21.8532551795351},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":20.2,"spinRate":1739,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.4165056627241568,"extension":6.722182489363858},"index":0,"playId":"8fb418a5-679f-3775-bd5f-da915bd50ece","pitchNumber":1,"startTime":"2025-10-08T19:28:29.988Z","endTime":"2025-10-08T19:28:34.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.40867051670113,"strikeZoneBottom":1.54584675039862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51651798284258,"aZ":-14.209052970108045,"pfxX":-7.607987412406018,"pfxZ":9.208319612004557,"pX":-1.583386321189712,"pZ":2.7777903954320133,"vX0":3.7253495889453663,"vY0":-139.10450140586144,"vZ0":-5.069677465429617,"x":177.35,"y":163.78,"x0":-1.954873305230025,"y0":50.001552102334195,"z0":5.572872282472825,"aX":-14.841382838046183},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":13.0,"spinRate":2341,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3944251453606711,"extension":6.621476798899823},"index":1,"playId":"37aa9a3e-c6df-3897-af48-513b36f756a0","pitchNumber":2,"startTime":"2025-10-08T19:28:46.014Z","endTime":"2025-10-08T19:28:49.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52615486111138,"aZ":-14.030417219342826,"pfxX":-8.185946809189925,"pfxZ":9.27609203586741,"pX":-0.4478043866775491,"pZ":1.8066450736265796,"vX0":6.609640918211319,"vY0":-139.27967909125846,"vZ0":-7.59604227235061,"x":134.07,"y":190.0,"x0":-1.793153466691488,"y0":50.00441312016504,"z0":5.505339766783713,"aX":-16.015801958543516},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":13.3,"spinRate":2348,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3938971080936615,"extension":6.892431427278982},"index":2,"playId":"5ba5da61-f835-31e3-852a-6cf6b61613aa","pitchNumber":3,"startTime":"2025-10-08T19:29:02.305Z","endTime":"2025-10-08T19:29:06.729Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.38877668564095,"strikeZoneBottom":1.502047983163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23761135058602,"aZ":-21.781425707407042,"pfxX":-11.349086007361525,"pfxZ":5.931187741136089,"pX":0.8138164768724332,"pZ":0.5292278476846191,"vX0":10.456680576413271,"vY0":-132.07924719907822,"vZ0":-8.698299253080169,"x":85.98,"y":224.49,"x0":-1.7374564071332117,"y0":50.004022322898116,"z0":5.4889305164425615,"aX":-19.892241686986516},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":18.0,"spinRate":1588,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.41596482412302693,"extension":6.824364409868463},"index":3,"playId":"9dafd1be-07e7-31e3-8124-910b59c0af80","pitchNumber":4,"startTime":"2025-10-08T19:29:36.928Z","endTime":"2025-10-08T19:29:40.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.292884778618397,"aZ":-24.168284588786435,"pfxX":-9.989890648076699,"pfxZ":4.6165409522251615,"pX":0.4621348190438355,"pZ":1.3491072458028006,"vX0":9.504144847729709,"vY0":-131.23906913348955,"vZ0":-5.992512220366559,"x":99.38,"y":202.35,"x0":-1.918538076335808,"y0":50.00429936969142,"z0":5.476800441769767,"aX":-17.32642484365986},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":15.8,"spinRate":1328,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4182892252296604,"extension":6.73646214132477},"index":4,"playId":"2d54c30e-9b0e-33c4-98ff-1746851e43a8","pitchNumber":5,"startTime":"2025-10-08T19:29:57.277Z","endTime":"2025-10-08T19:30:01.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:30:01.665Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a ground ball to right fielder Kerry Carpenter. Josh Naylor scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-08T19:30:16.775Z","endTime":"2025-10-08T19:30:39.045Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.731157768204262,"aZ":-23.970672878026715,"pfxX":-10.645564601003343,"pfxZ":4.828382398649837,"pX":-0.016207932674573867,"pZ":1.3375865501289101,"vX0":8.030203523998152,"vY0":-129.88839707942412,"vZ0":-6.024310931968016,"x":117.62,"y":202.67,"x0":-1.7740805237385389,"y0":50.000753213445954,"z0":5.524598017607707,"aX":-18.078503720883244},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":17.4,"spinRate":1525,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42264998888265515,"extension":6.683111994368202},"hitData":{"launchSpeed":106.1,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.8,"coordY":116.43}},"index":0,"playId":"d9462ca2-242a-351b-b3ab-d7e4265d32a1","pitchNumber":1,"startTime":"2025-10-08T19:30:26.784Z","endTime":"2025-10-08T19:30:39.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:30:39.045Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Robles walks. Dominic Canzone to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-08T19:31:04.602Z","endTime":"2025-10-08T19:33:18.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.63459704658082,"aZ":-10.313719814005024,"pfxX":-5.957312204536173,"pfxZ":11.168856434432024,"pX":0.8043515117340395,"pZ":3.0632131969002776,"vX0":8.88568436536393,"vY0":-139.5505458387902,"vZ0":-5.4465779855195295,"x":86.34,"y":156.07,"x0":-1.6582613497005527,"y0":50.0016691954581,"z0":5.7301712690157,"aX":-11.659594951113784},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":8.8,"spinRate":2371,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3936288163822135,"extension":6.69809800842802},"index":0,"playId":"9f1e59ae-d85c-3b74-a254-f352b325a12a","pitchNumber":1,"startTime":"2025-10-08T19:31:12.202Z","endTime":"2025-10-08T19:31:15.632Z","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":95.4,"endSpeed":87.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51599310203158,"aZ":-12.280337330413127,"pfxX":-6.3636871373837085,"pfxZ":10.181007004923531,"pX":0.07777130573823435,"pZ":2.687357735318607,"vX0":6.904511224834125,"vY0":-138.7721908746265,"vZ0":-6.091493983285301,"x":114.04,"y":166.22,"x0":-1.6135325078343576,"y0":50.004839693133285,"z0":5.726164601379149,"aX":-12.436873101717888},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2277,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39441767913635717,"extension":6.748259708930541},"index":1,"playId":"b164168d-d061-31f8-b183-47e0b5c5ff0b","pitchNumber":2,"startTime":"2025-10-08T19:31:31.121Z","endTime":"2025-10-08T19:31:35.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.21555082448911,"strikeZoneBottom":1.51999924707181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.795757273503416,"aZ":-24.931559076845698,"pfxX":-10.410921574480732,"pfxZ":4.131876063866077,"pX":-0.020922339516001354,"pZ":1.355224577506151,"vX0":8.37714689607602,"vY0":-131.97708265095903,"vZ0":-6.169021170082902,"x":117.8,"y":202.19,"x0":-1.8938466979506063,"y0":50.00126298577819,"z0":5.575509167452561,"aX":-18.244358591379992},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.2,"breakHorizontal":16.9,"spinRate":1510,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4160454298787042,"extension":6.766462086793406},"index":2,"playId":"78c20bf2-2dfb-3c06-9d74-841a69d36194","pitchNumber":3,"startTime":"2025-10-08T19:31:54.035Z","endTime":"2025-10-08T19:31:58.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.20000088506873,"strikeZoneBottom":1.48437181640682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81861631524215,"aZ":-33.48281971177279,"pfxX":3.4582897619161574,"pfxZ":-0.8692153780820953,"pX":1.9655999439584542,"pZ":0.498718339031959,"vX0":8.628059339086935,"vY0":-122.24888176902711,"vZ0":-4.742944755229404,"x":62.11,"y":214.64,"x0":-2.069783891003621,"y0":50.0045505051501,"z0":5.362887040648885,"aX":5.193880706160426},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.5,"breakHorizontal":-8.4,"spinRate":2528,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4493510928828739,"extension":6.761937424225266},"index":3,"playId":"f3fda680-25f4-3bed-8e8d-770172fadc54","pitchNumber":4,"startTime":"2025-10-08T19:32:11.456Z","endTime":"2025-10-08T19:32:15.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.2193877830505,"strikeZoneBottom":1.51999869557407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.244384660300994,"aZ":-18.259331913449113,"pfxX":-9.170236312281999,"pfxZ":7.117959731486151,"pX":-1.8388033187874508,"pZ":3.530091227017845,"vX0":3.7076955440691157,"vY0":-139.19254241500553,"vZ0":-2.7221266598601925,"x":187.09,"y":143.47,"x0":-1.9991592638459463,"y0":50.00663172593758,"z0":5.734727674200664,"aX":-17.935843840742134},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":15.8,"spinRate":2296,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39402532934072987,"extension":6.666460028862884},"index":4,"playId":"24e2ac1d-2ff8-3fd8-97f7-bf3c19443b2e","pitchNumber":5,"startTime":"2025-10-08T19:32:35.406Z","endTime":"2025-10-08T19:32:42.289Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.18143085804237,"strikeZoneBottom":1.52000023992409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14848994603253,"aZ":-26.46194035212415,"pfxX":-10.375267106782433,"pfxZ":3.3287946834492255,"pX":1.326317692145207,"pZ":1.1984289616661092,"vX0":10.819945096626396,"vY0":-130.08807851917297,"vZ0":-6.09757198242339,"x":66.44,"y":206.42,"x0":-1.5377492644065232,"y0":50.00184640135714,"z0":5.5772889147316755,"aX":-17.792122009157595},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":1624,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4209505158162812,"extension":6.780388214979788},"index":5,"playId":"67a4cc9c-cfa7-3c69-9236-ef4bd16d7a9c","pitchNumber":6,"startTime":"2025-10-08T19:33:10.729Z","endTime":"2025-10-08T19:33:18.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:33:18.105Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-08T19:33:40.731Z","endTime":"2025-10-08T19:34:55.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"35bb6783-08ea-4bcb-9ad9-387a034362a6","startTime":"2025-10-08T19:33:40.731Z","endTime":"2025-10-08T19:33:45.731Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.24848635659946,"strikeZoneBottom":1.54999927362672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76061360026513,"aZ":-14.275205890994776,"pfxX":-7.101112872256014,"pfxZ":9.20591040096833,"pX":1.166783585360835,"pZ":2.56020104152144,"vX0":10.31170288335682,"vY0":-138.95384972621,"vZ0":-5.556171943696948,"x":72.52,"y":169.65,"x0":-1.6793795334536283,"y0":50.005294784835904,"z0":5.543401971121802,"aX":-13.811174097744349},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":10.6,"spinRate":2425,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3950168944837702,"extension":6.744940431300922},"index":1,"playId":"709157f0-16e0-3d4c-bd83-f17c1ec55483","pitchNumber":1,"startTime":"2025-10-08T19:33:52.447Z","endTime":"2025-10-08T19:33:56.437Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.20697000758025,"strikeZoneBottom":1.48565502284962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.641192789214593,"aZ":-25.71210917344637,"pfxX":0.679269116218449,"pfxZ":3.684529320230819,"pX":-0.0026751083235916915,"pZ":2.933434484679458,"vX0":5.129961411170999,"vY0":-131.1099640623586,"vZ0":-1.7967855220390985,"x":117.1,"y":159.58,"x0":-2.0665378756065937,"y0":50.004754954341315,"z0":5.531492432005925,"aX":1.1919037853889283},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":-2.3,"spinRate":2259,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.41649112722699577,"extension":6.648304353095301},"index":2,"playId":"13d6ef99-571f-3606-bdc4-6e9ffe9fdbb9","pitchNumber":2,"startTime":"2025-10-08T19:34:08.247Z","endTime":"2025-10-08T19:34:12.035Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.173622474957895,"aZ":-10.542795965548489,"pfxX":-8.655397129262392,"pfxZ":11.02728727426064,"pX":0.23797967207081963,"pZ":3.1292769833011134,"vX0":8.758166505856185,"vY0":-140.0153569490756,"vZ0":-4.9559877191838595,"x":107.93,"y":154.29,"x0":-1.8243469215828565,"y0":50.001868542410385,"z0":5.6282191452740635,"aX":-16.97745623641263},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":13.6,"spinRate":2396,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3930103791370514,"extension":6.853937933695786},"index":3,"playId":"2d4a5f33-34d0-3de2-ae23-bab0a384f04f","pitchNumber":3,"startTime":"2025-10-08T19:34:26.082Z","endTime":"2025-10-08T19:34:31.772Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-10-08T19:34:38.667Z","endTime":"2025-10-08T19:34:52.207Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11823453095834,"aZ":-12.50964914970713,"pfxX":-6.5876273652384745,"pfxZ":9.793598693748832,"pX":0.23421937555076175,"pZ":3.5843294872572384,"vX0":7.457477818039894,"vY0":-141.03819140133245,"vZ0":-4.044969011383004,"x":108.07,"y":142.0,"x0":-1.5926586642446863,"y0":50.00044921715088,"z0":5.848292165658504,"aX":-13.224277330525464},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":10.3,"spinRate":2378,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38886803436398365,"extension":6.784212966768008},"index":5,"playId":"e9f6a433-3fe1-3752-ad59-b9a428d560a5","pitchNumber":4,"startTime":"2025-10-08T19:34:52.207Z","endTime":"2025-10-08T19:34:55.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:34:55.881Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, first baseman Josh Naylor to pitcher Bryce Miller.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-08T19:38:26.336Z","endTime":"2025-10-08T19:40:40.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682243,"link":"/api/v1/people/682243"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T19:38:17.346Z","endTime":"2025-10-08T19:38:28.651Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":86.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.73876306250713,"aZ":-9.882703307515415,"pfxX":-3.4351806531715914,"pfxZ":11.35799454888526,"pX":0.4925766742717582,"pZ":3.2911192663495155,"vX0":4.884760085175718,"vY0":-140.8176521595037,"vZ0":-4.094321168830423,"x":98.22,"y":149.92,"x0":-0.8368420694026744,"y0":50.00470180719898,"z0":5.42980958662202,"aX":-6.743501293888503},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.7,"breakHorizontal":4.9,"spinRate":2584,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39238933676998977,"extension":6.0886999308786},"index":1,"playId":"2f425ab2-3d7e-3032-9c60-cad1ef2c9656","pitchNumber":1,"startTime":"2025-10-08T19:38:28.651Z","endTime":"2025-10-08T19:38:32.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.63573006982957,"strikeZoneBottom":1.71000081955372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.440765320976453,"aZ":-27.731121586549243,"pfxX":4.881828985495881,"pfxZ":2.6268122484371164,"pX":0.8271771333115178,"pZ":1.137678969381837,"vX0":3.300325828164919,"vY0":-128.6804774581361,"vZ0":-5.015656615020992,"x":85.47,"y":208.06,"x0":-1.1023765388369182,"y0":50.003372583873976,"z0":5.237047747215448,"aX":8.261218936295556},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":-9.5,"spinRate":2455,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.4241811902090955,"extension":6.197176331574692},"index":2,"playId":"196172dc-800d-348a-b332-d2530437632b","pitchNumber":2,"startTime":"2025-10-08T19:38:50.430Z","endTime":"2025-10-08T19:38:53.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.156196987772184,"aZ":-32.83836465924711,"pfxX":-7.475587522537947,"pfxZ":-0.44092185304628995,"pX":-0.13410495605172146,"pZ":1.7464144706111357,"vX0":4.6420506337719045,"vY0":-122.49943896180051,"vZ0":-1.1677444791081895,"x":122.11,"y":191.63,"x0":-1.0907861715910359,"y0":50.00261551532727,"z0":5.0586872168116415,"aX":-11.262816183000213},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.8,"breakHorizontal":12.4,"spinRate":987,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.44861054961794666,"extension":6.317729581337443},"index":3,"playId":"64a7b955-b12e-3a98-86d2-f855b69e8352","pitchNumber":3,"startTime":"2025-10-08T19:39:08.225Z","endTime":"2025-10-08T19:39:12.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.278883432344536,"aZ":-11.497639710047954,"pfxX":-4.9175314752881585,"pfxZ":10.438041777390538,"pX":0.18111387442299876,"pZ":4.163931611873286,"vX0":4.209730705869891,"vY0":-140.43879362729763,"vZ0":-1.76629695043997,"x":110.1,"y":126.35,"x0":-0.7045807708331726,"y0":50.00327036643994,"z0":5.5563513757310385,"aX":-9.741511670691768},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":7.9,"spinRate":2690,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3912610053067547,"extension":6.157441505636748},"index":4,"playId":"815f2bfd-0e4a-33bc-9a97-6980ca6cec5e","pitchNumber":4,"startTime":"2025-10-08T19:39:30.788Z","endTime":"2025-10-08T19:39:35.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.56378958874101,"strikeZoneBottom":1.71000024635546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48470895867382,"aZ":-39.713362489559366,"pfxX":1.409688005262644,"pfxZ":-4.776285090486521,"pX":0.06862239564964517,"pZ":0.3035999472842341,"vX0":1.7894419492744187,"vY0":-125.00828910442085,"vZ0":-4.215388300410748,"x":114.38,"y":230.58,"x0":-0.8398589759488043,"y0":50.00018758842321,"z0":5.276070469410677,"aX":2.2272511508243777},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-9.4,"breakHorizontal":-3.0,"spinRate":2436,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.438357254722777,"extension":6.132341873316189},"index":5,"playId":"d098ba93-80aa-3722-9271-3b746bc423f5","pitchNumber":5,"startTime":"2025-10-08T19:40:07.944Z","endTime":"2025-10-08T19:40:11.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.449953600931224,"aZ":-10.367022640651532,"pfxX":-2.912517806777924,"pfxZ":10.841127023694838,"pX":0.6573439986415862,"pZ":3.0565634440682965,"vX0":4.748233583029899,"vY0":-141.87503519289774,"vZ0":-4.620936042415925,"x":91.94,"y":156.25,"x0":-0.669795308437829,"y0":50.00436876256795,"z0":5.383629828252849,"aX":-5.859785812611048},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":4.2,"spinRate":2536,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3880250316029743,"extension":6.19527420682787},"hitData":{"launchSpeed":79.9,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.93,"coordY":172.62}},"index":6,"playId":"aabfb857-2681-36e9-bc5a-7f2c5f50149a","pitchNumber":6,"startTime":"2025-10-08T19:40:32.298Z","endTime":"2025-10-08T19:40:40.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:40:40.443Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to right fielder Victor Robles.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-08T19:41:02.296Z","endTime":"2025-10-08T19:42:16.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":96.8,"endSpeed":87.7,"strikeZoneTop":3.60131008967553,"strikeZoneBottom":1.68999975989038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66387594527743,"aZ":-11.547195117872635,"pfxX":-7.013349567605528,"pfxZ":10.38253265352095,"pX":0.0019906389225839774,"pZ":1.9548384849025389,"vX0":4.8625600010632795,"vY0":-140.70177528416625,"vZ0":-6.972523114612342,"x":116.92,"y":186.0,"x0":-0.8455513423144243,"y0":50.00401649866916,"z0":5.228924226108878,"aX":-13.933503093161852},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.4,"breakHorizontal":11.5,"spinRate":2453,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.39067204200156924,"extension":6.1762095756795725},"index":0,"playId":"4ff077f2-badf-3a02-b4b2-005164e6a00f","pitchNumber":1,"startTime":"2025-10-08T19:41:15.945Z","endTime":"2025-10-08T19:41:19.990Z","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.9,"endSpeed":87.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.5111103738526,"aZ":-11.050206957285122,"pfxX":-4.606165672678766,"pfxZ":10.589086275546894,"pX":0.4761896423502588,"pZ":2.53833510710369,"vX0":5.043928060865458,"vY0":-140.93874058031238,"vZ0":-5.725988547512122,"x":98.85,"y":170.24,"x0":-0.7453338377902781,"y0":50.0040598658477,"z0":5.322085785202471,"aX":-9.190404289621046},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":7.2,"spinRate":2521,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3898650564449362,"extension":6.2873421346733265},"index":1,"playId":"360df7f6-a576-3d3b-a0c4-069f2c8a750b","pitchNumber":2,"startTime":"2025-10-08T19:41:35.344Z","endTime":"2025-10-08T19:41:39.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-10-08T19:42:01.824Z","endTime":"2025-10-08T19:42:07.067Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.7258928498654,"aZ":-12.262488857288941,"pfxX":-3.922392986402264,"pfxZ":9.869086214871025,"pX":0.34939256652500267,"pZ":2.7976604334336495,"vX0":4.49541140283456,"vY0":-141.68886771931545,"vZ0":-5.116760925910638,"x":103.68,"y":163.24,"x0":-0.7540315013695007,"y0":50.00295726409186,"z0":5.4216764875229275,"aX":-7.913721871788006},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2600,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.38773370138648877,"extension":6.095550456760613},"hitData":{"launchSpeed":95.8,"launchAngle":25.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.81,"coordY":83.23}},"index":3,"playId":"12f5c056-0424-3960-837f-d9a57df7ff61","pitchNumber":3,"startTime":"2025-10-08T19:42:07.067Z","endTime":"2025-10-08T19:42:16.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:42:16.039Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-08T19:42:37.385Z","endTime":"2025-10-08T19:42:59.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32304036720895,"aZ":-17.18823649267123,"pfxX":-10.233736184173065,"pfxZ":7.606218171506558,"pX":-0.02897931772392534,"pZ":1.8862889465823205,"vX0":5.86534721226577,"vY0":-139.68511485419867,"vZ0":-6.042239928589235,"x":118.1,"y":187.85,"x0":-0.8295515475376648,"y0":50.00514193255553,"z0":5.213106587489285,"aX":-20.16661107680128},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":17.3,"spinRate":2456,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.39255388141782444,"extension":6.240874558795572},"hitData":{"launchSpeed":92.4,"launchAngle":12.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.58,"coordY":97.8}},"index":0,"playId":"3ac273d5-46f0-367f-833e-991627a8c5ef","pitchNumber":1,"startTime":"2025-10-08T19:42:47.526Z","endTime":"2025-10-08T19:42:59.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:42:59.939Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-08T19:43:18.469Z","endTime":"2025-10-08T19:44:16.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":84.0,"strikeZoneTop":3.43389492241932,"strikeZoneBottom":1.52999874257607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.82897772498838,"aZ":-13.478194146159124,"pfxX":-8.487608179186585,"pfxZ":10.062912756932812,"pX":-1.1184677607239646,"pZ":3.661074613364996,"vX0":2.5367780935254856,"vY0":-137.46731571162482,"vZ0":-2.4339652875398587,"x":159.63,"y":139.93,"x0":-0.967881394482451,"y0":50.00019168428255,"z0":5.5072062133309405,"aX":-15.762558699213779},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":14.5,"spinRate":2553,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4030392158732119,"extension":6.0240326901613415},"index":0,"playId":"6d63795d-011c-3bd4-a396-c59af365a105","pitchNumber":1,"startTime":"2025-10-08T19:43:27.418Z","endTime":"2025-10-08T19:43:35.258Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"135fa05d-cde5-3f0c-806f-91e8c4c661c3","startTime":"2025-10-08T19:43:47.993Z","endTime":"2025-10-08T19:43:51.131Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.022989350465,"aZ":-10.16995435749793,"pfxX":-5.244191130833933,"pfxZ":11.68566990765005,"pX":-0.23030919972823846,"pZ":2.93524119270588,"vX0":3.192927210620835,"vY0":-137.6761174603755,"vZ0":-4.8318014309213435,"x":125.78,"y":159.53,"x0":-0.7354663267717455,"y0":50.000910648369114,"z0":5.426718155934714,"aX":-9.873475786426026},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.0,"breakHorizontal":8.6,"spinRate":2452,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.400784038582342,"extension":6.160306444514767},"hitData":{"launchSpeed":106.5,"launchAngle":27.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.83,"coordY":41.01}},"index":2,"playId":"1e885042-0505-32ba-b0f4-ee87d4bffe4c","pitchNumber":2,"startTime":"2025-10-08T19:44:07.597Z","endTime":"2025-10-08T19:44:16.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:44:16.519Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Randy Arozarena lines out to third baseman Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-08T19:47:07.543Z","endTime":"2025-10-08T19:47:20.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.154742533665782,"aZ":-16.897817985350684,"pfxX":-9.505839543694146,"pfxZ":8.090120790012405,"pX":-0.9415190465521265,"pZ":2.4603521581694157,"vX0":5.972263021903084,"vY0":-136.34552395070946,"vZ0":-5.414001821954711,"x":130.01,"y":149.66,"x0":-1.9220148895923979,"y0":50.0022762449766,"z0":5.632483884410047,"aX":-17.94933548098235},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":16.0,"spinRate":2307,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4012620908262927,"extension":6.664396902616872},"hitData":{"launchSpeed":84.1,"launchAngle":11.0,"totalDistance":135.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":106.86,"coordY":173.63}},"index":0,"playId":"62cfe6ca-0405-3d5a-90e8-0a3bad0106b4","pitchNumber":1,"startTime":"2025-10-08T19:47:15.718Z","endTime":"2025-10-08T19:47:20.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:47:20.986Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-08T19:47:36.410Z","endTime":"2025-10-08T19:49:01.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":93.9,"endSpeed":84.8,"strikeZoneTop":3.61860117301771,"strikeZoneBottom":1.68000029946881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00963519062669,"aZ":-11.76922994648822,"pfxX":-5.6493496075346235,"pfxZ":10.929988752906224,"pX":-0.20917300256292104,"pZ":3.9593324430385155,"vX0":5.9280349386233775,"vY0":-136.496107669772,"vZ0":-2.787444465349401,"x":124.97,"y":131.88,"x0":-1.686196202460092,"y0":50.00308584091965,"z0":5.8159141749213665,"aX":-10.54754037941907},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":8.8,"spinRate":2172,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4029052273877851,"extension":6.612889882771023},"index":0,"playId":"f6edc08b-13f1-343e-99d3-06809a6c9542","pitchNumber":1,"startTime":"2025-10-08T19:47:43.274Z","endTime":"2025-10-08T19:47:46.946Z","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.3,"endSpeed":83.9,"strikeZoneTop":3.58014956497103,"strikeZoneBottom":1.67999871517345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60937015860605,"aZ":-13.467666945596099,"pfxX":-5.6193691477951,"pfxZ":10.187402343250216,"pX":-0.5623516264113726,"pZ":5.449845898556901,"vX0":5.398124703242876,"vY0":-135.61815818927153,"vZ0":1.516545376780225,"x":138.44,"y":91.63,"x0":-1.862373331766884,"y0":50.001576096758924,"z0":5.830693235981265,"aX":-10.317777449269395},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":8.8,"spinRate":2146,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40610315259431484,"extension":6.468339107588966},"index":1,"playId":"67e56471-285a-3829-960e-b8cbb94b5d8d","pitchNumber":2,"startTime":"2025-10-08T19:47:57.809Z","endTime":"2025-10-08T19:48:00.945Z","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":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.8,"strikeZoneTop":3.52879558083432,"strikeZoneBottom":1.68000065945944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.578427471125437,"aZ":-27.569981032106252,"pfxX":3.127657658836201,"pfxZ":2.8112968523898463,"pX":-1.1695629819882396,"pZ":3.532611043887966,"vX0":1.871268047053887,"vY0":-127.79610940207958,"vZ0":0.3344648657728224,"x":161.58,"y":143.4,"x0":-2.31989669572866,"y0":50.00470588807949,"z0":5.581677627648318,"aX":5.126329551031991},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":-6.1,"spinRate":2158,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.43010504181955334,"extension":6.501163764648264},"index":2,"playId":"26871ded-fe57-31d6-9f27-af3c0c1c07ec","pitchNumber":3,"startTime":"2025-10-08T19:48:14.408Z","endTime":"2025-10-08T19:48:18.565Z","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":93.8,"endSpeed":84.4,"strikeZoneTop":3.5435720573289,"strikeZoneBottom":1.56376797101061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.48032736928757,"aZ":-12.629804287648666,"pfxX":-5.743460429449093,"pfxZ":10.575950342647765,"pX":-0.2139166006826045,"pZ":2.5896688819916887,"vX0":6.228748965537815,"vY0":-136.2057346906227,"vZ0":-5.773825394945885,"x":125.15,"y":168.86,"x0":-1.8021931940972242,"y0":50.00560484232727,"z0":5.637300425933443,"aX":-10.617077636049421},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":8.8,"spinRate":2183,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4046868572998963,"extension":6.738733090989526},"index":3,"playId":"e7ab92a6-d8ae-35dc-92f8-0b771856b607","pitchNumber":4,"startTime":"2025-10-08T19:48:30.214Z","endTime":"2025-10-08T19:48:33.961Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-10-08T19:48:41.447Z","endTime":"2025-10-08T19:48:57.028Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.56131744351999,"strikeZoneBottom":1.67999983599525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.386725009773627,"aZ":-32.062039360418645,"pfxX":-9.282417144953106,"pfxZ":0.06620281137471373,"pX":-1.1660749608228254,"pZ":2.356931493305179,"vX0":4.917105793610838,"vY0":-128.04461881266215,"vZ0":-1.9679017225493989,"x":161.45,"y":175.14,"x0":-1.9051074394046075,"y0":50.00283898052901,"z0":5.643697898061846,"aX":-15.41647030757111},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":15.7,"spinRate":1335,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42772961750410676,"extension":6.5621932114327555},"index":5,"playId":"6e9e3713-5880-3ad0-8f53-e85fd301713c","pitchNumber":5,"startTime":"2025-10-08T19:48:57.028Z","endTime":"2025-10-08T19:49:01.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:49:01.098Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-08T19:49:20.187Z","endTime":"2025-10-08T19:50:26.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.246665703366606,"aZ":-27.56250177206334,"pfxX":-11.44586173384562,"pfxZ":2.748198640621225,"pX":-0.3951894461745563,"pZ":2.1790123373718826,"vX0":7.572377034974799,"vY0":-129.58914357484548,"vZ0":-3.3105741319486315,"x":132.06,"y":179.95,"x0":-1.886733034370446,"y0":50.004754617059035,"z0":5.607607207301492,"aX":-19.225467154075613},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":18.7,"spinRate":1582,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.42471013344244657,"extension":6.686892410569208},"index":0,"playId":"ee321741-33ef-3e7e-abd8-7514e74d2af1","pitchNumber":1,"startTime":"2025-10-08T19:49:26.574Z","endTime":"2025-10-08T19:49:30.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.7,"strikeZoneTop":3.26172944793538,"strikeZoneBottom":1.5200001320408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.39665928460442,"aZ":-9.807215090719783,"pfxX":-6.31668717128864,"pfxZ":11.460925857992972,"pX":0.7136661522958224,"pZ":3.218902528427289,"vX0":8.479671663263805,"vY0":-139.74694175015424,"vZ0":-5.24728344781946,"x":89.8,"y":151.87,"x0":-1.5583025881881845,"y0":50.00272536438396,"z0":5.782958268699617,"aX":-12.328103540763863},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":9.4,"spinRate":2303,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3939495594869893,"extension":6.745741365461222},"index":1,"playId":"9e85e661-3860-3007-bc50-728903a51208","pitchNumber":2,"startTime":"2025-10-08T19:49:49.051Z","endTime":"2025-10-08T19:49:52.992Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-10-08T19:50:05.290Z","endTime":"2025-10-08T19:50:22.494Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.594789519013986,"aZ":-11.501203433719501,"pfxX":-7.561945873274295,"pfxZ":10.524982370673175,"pX":-0.024913168074754372,"pZ":2.2209697570325293,"vX0":7.354100165232422,"vY0":-139.5487874388764,"vZ0":-7.366932709656967,"x":117.95,"y":178.81,"x0":-1.7171066598365945,"y0":50.00338673818995,"z0":5.659873925618293,"aX":-14.854367641983648},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":12.1,"spinRate":2399,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3931113308525278,"extension":6.849355615688351},"index":3,"playId":"1ecba140-8187-34cf-865d-bff7ab56e96e","pitchNumber":3,"startTime":"2025-10-08T19:50:22.494Z","endTime":"2025-10-08T19:50:26.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:50:26.365Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-08T19:50:41.730Z","endTime":"2025-10-08T19:52:51.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":96.3,"endSpeed":87.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88448187594011,"aZ":-10.364400907118426,"pfxX":-6.460453508277465,"pfxZ":11.042648881759803,"pX":-0.4443838325215868,"pZ":2.3350058610028914,"vX0":5.850213882823173,"vY0":-139.95323544849845,"vZ0":-7.322722842871746,"x":133.94,"y":175.73,"x0":-1.7269605158289358,"y0":50.0040573893047,"z0":5.671741747546084,"aX":-12.760624029908836},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":10.4,"spinRate":2277,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.392024930391655,"extension":6.891463000205567},"index":0,"playId":"2f19934c-e08c-3ec1-88b2-94ef44b48045","pitchNumber":1,"startTime":"2025-10-08T19:50:53.618Z","endTime":"2025-10-08T19:50:56.875Z","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":95.5,"endSpeed":86.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.80671278490263,"aZ":-12.76446055618902,"pfxX":-9.538522400108262,"pfxZ":10.115719104886285,"pX":-1.4580261232956961,"pZ":1.9818399026142615,"vX0":3.9500019324651925,"vY0":-138.77563307981734,"vZ0":-7.703043076385105,"x":172.58,"y":185.27,"x0":-1.673991769634446,"y0":50.00252662533303,"z0":5.675084130510507,"aX":-18.29860203827426},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":16.2,"spinRate":2371,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.39719044010147986,"extension":6.683903804074459},"index":1,"playId":"48411497-7d04-326f-a07f-52d14b379b31","pitchNumber":2,"startTime":"2025-10-08T19:51:14.701Z","endTime":"2025-10-08T19:51:18.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-10-08T19:51:29.141Z","endTime":"2025-10-08T19:51:42.659Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"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.9,"endSpeed":85.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.25185318924642,"aZ":-15.527342307685975,"pfxX":-7.83811516640152,"pfxZ":8.779606468814514,"pX":-0.14911477480952304,"pZ":3.3190933699340923,"vX0":7.036787994137918,"vY0":-137.93079958537606,"vZ0":-4.023023805170679,"x":122.68,"y":149.16,"x0":-1.7351541845704022,"y0":50.0008612089037,"z0":5.867477595115282,"aX":-14.859630392150533},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":12.4,"spinRate":2304,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3995484044261688,"extension":6.81070074166885},"index":3,"playId":"9a1f45b0-f83d-3ae6-912b-0275b8e215fa","pitchNumber":3,"startTime":"2025-10-08T19:51:42.659Z","endTime":"2025-10-08T19:51:48.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.732294223996064,"aZ":-29.445191000451754,"pfxX":-10.618925055763317,"pfxZ":1.6140509246459942,"pX":-0.5819740615831475,"pZ":3.266623652910783,"vX0":6.919788225637765,"vY0":-129.43055963323349,"vZ0":-0.5875373237383302,"x":139.18,"y":150.58,"x0":-1.9143579507896842,"y0":50.00422532209756,"z0":5.7570800204762715,"aX":-17.96674765311673},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":17.6,"spinRate":1399,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.4236503846418893,"extension":6.611387871667794},"index":4,"playId":"17f107dd-e7b0-373e-bed9-74a6a8d8aaf3","pitchNumber":4,"startTime":"2025-10-08T19:52:06.292Z","endTime":"2025-10-08T19:52:09.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.19659793996172,"strikeZoneBottom":1.48733940265849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33016001524054,"aZ":-26.720312545587632,"pfxX":-8.318235999150158,"pfxZ":3.223250116082931,"pX":-1.2989514868005583,"pZ":2.020572478076259,"vX0":4.33262500694595,"vY0":-129.52009358984267,"vZ0":-4.091600381853816,"x":166.51,"y":184.22,"x0":-1.917280911786348,"y0":50.000598904834824,"z0":5.676125176658129,"aX":-14.059098801625916},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":14.0,"spinRate":1137,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4237120288075764,"extension":6.730533570197271},"index":5,"playId":"be29c864-dee9-37c6-be4d-3a8e3c978f30","pitchNumber":5,"startTime":"2025-10-08T19:52:27.089Z","endTime":"2025-10-08T19:52:30.653Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.16744980867556,"strikeZoneBottom":1.45105850595012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.483114335221813,"aZ":-26.330688893818124,"pfxX":-9.162133102085804,"pfxZ":3.401778530167112,"pX":0.7268505506874041,"pZ":2.811242498583724,"vX0":9.682021638857528,"vY0":-129.96611582214786,"vZ0":-2.270179769335943,"x":89.29,"y":162.88,"x0":-1.851110576070209,"y0":50.00024453400988,"z0":5.689861597132483,"aX":-15.71903060401943},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":1358,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.42096727998111616,"extension":6.640716347531432},"index":6,"playId":"0f973df7-294e-37c7-bb27-4c63c29ef627","pitchNumber":6,"startTime":"2025-10-08T19:52:46.725Z","endTime":"2025-10-08T19:52:51.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:52:51.439Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Parker Meadows pops out to shortstop J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-08T19:55:52.990Z","endTime":"2025-10-08T19:56:10.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.90401570341911,"aZ":-19.13856399127885,"pfxX":-8.669034954316215,"pfxZ":6.79997359762457,"pX":0.35085164904737426,"pZ":3.244675288259099,"vX0":6.259331079014537,"vY0":-138.10097023372074,"vZ0":-2.3549050839112686,"x":103.63,"y":151.17,"x0":-0.8273507721850426,"y0":50.00295173158347,"z0":5.406537037637766,"aX":-16.619719146298028},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":14.3,"spinRate":2453,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3977464474556629,"extension":6.085018398065808},"hitData":{"launchSpeed":89.9,"launchAngle":63.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":101.52,"coordY":137.45}},"index":0,"playId":"9a91de53-2b23-308a-8cb8-533aa9a22493","pitchNumber":1,"startTime":"2025-10-08T19:56:00.550Z","endTime":"2025-10-08T19:56:10.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:56:10.534Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Báez pops out to third baseman Eugenio Suárez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-08T19:56:31.112Z","endTime":"2025-10-08T19:57:25.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.48056677644738,"strikeZoneBottom":1.64999989038319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.001391677153265,"aZ":-11.431492752859524,"pfxX":-5.971674646734057,"pfxZ":10.696530576052245,"pX":-1.1427786051206854,"pZ":2.384803929735569,"vX0":1.5270181929900772,"vY0":-139.2668153548492,"vZ0":-6.002785745077877,"x":160.56,"y":174.39,"x0":-0.9270268687826713,"y0":50.00196831512426,"z0":5.34401417906816,"aX":-11.580026804307474},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":10.4,"spinRate":2433,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3952153074870246,"extension":6.160628156033309},"index":0,"playId":"b871ce75-c92c-33ca-9099-411defddf338","pitchNumber":1,"startTime":"2025-10-08T19:56:38.368Z","endTime":"2025-10-08T19:56:42.035Z","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":87.3,"endSpeed":80.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.386352474413687,"aZ":-29.268989298641944,"pfxX":2.9798005609825267,"pfxZ":1.779844120562462,"pX":0.5818553919662477,"pZ":2.3848161583515175,"vX0":3.1731828526060544,"vY0":-127.1472451882387,"vZ0":-1.1439930742977487,"x":94.82,"y":174.39,"x0":-1.0701972039581074,"y0":50.006000197865596,"z0":5.165987915759543,"aX":4.872625676691819},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":-6.1,"spinRate":2434,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.4309944563448438,"extension":6.229174876065378},"index":1,"playId":"ee1ddc2d-c959-3981-b851-524851cc199c","pitchNumber":2,"startTime":"2025-10-08T19:56:57.075Z","endTime":"2025-10-08T19:57:00.657Z","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":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.528604647772724,"aZ":-33.27770974245189,"pfxX":9.585750564395688,"pfxZ":-0.7316461134881074,"pX":0.32384954804619426,"pZ":2.5939781919223766,"vX0":0.7952324548530436,"vY0":-122.94472314810069,"vZ0":0.6506754487372965,"x":104.66,"y":168.74,"x0":-1.2482383699111974,"y0":50.000157311677555,"z0":5.171536471883281,"aX":14.53243632875798},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.8,"breakHorizontal":-17.5,"spinRate":2362,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.447128231675487,"extension":6.116975668234449},"hitData":{"launchSpeed":87.3,"launchAngle":66.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.38,"coordY":159.0}},"index":2,"playId":"38a174c5-fe06-331c-b615-83895bb5a9fc","pitchNumber":3,"startTime":"2025-10-08T19:57:15.301Z","endTime":"2025-10-08T19:57:25.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:57:25.895Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-08T19:57:45.812Z","endTime":"2025-10-08T19:59:45.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.624178637831868,"aZ":-27.75763010337064,"pfxX":1.7898795377388925,"pfxZ":2.6265832766729433,"pX":1.1048913097489073,"pZ":1.9358022925666845,"vX0":4.405037177403981,"vY0":-128.38477583199244,"vZ0":-2.9857599775034096,"x":74.88,"y":186.51,"x0":-0.8604291120068451,"y0":50.00543904179596,"z0":5.256556497831048,"aX":3.0105019168023226},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":-4.2,"spinRate":2513,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.42535534669412023,"extension":6.154896405694515},"index":0,"playId":"a74550c8-1a8b-39ee-b712-aba0c842de96","pitchNumber":1,"startTime":"2025-10-08T19:57:55.156Z","endTime":"2025-10-08T19:58:02.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55086798772002,"aZ":-40.44100915319405,"pfxX":0.7689460263400635,"pfxZ":-5.425255179848698,"pX":0.19261500251475375,"pZ":1.3384624583460452,"vX0":2.3579956953048726,"vY0":-122.70623736075588,"vZ0":-1.3869127451233336,"x":109.66,"y":202.64,"x0":-0.8811893805943123,"y0":50.00406997170137,"z0":5.360260125787259,"aX":1.1711316107714553},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.8,"breakHorizontal":-1.9,"spinRate":2323,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44658125992645603,"extension":6.197232362685453},"index":1,"playId":"66a53624-2a6d-3058-a134-1404300d8114","pitchNumber":2,"startTime":"2025-10-08T19:58:28.168Z","endTime":"2025-10-08T19:58:32.013Z","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":96.9,"endSpeed":87.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.39548989335025,"aZ":-10.583461571606016,"pfxX":-6.38133424442152,"pfxZ":10.834992322377248,"pX":-0.1574620328894201,"pZ":3.746375049312095,"vX0":3.617804513661467,"vY0":-141.04826017719822,"vZ0":-3.073791527357366,"x":123.0,"y":137.63,"x0":-0.6352701359875984,"y0":50.001355662858494,"z0":5.544162503529024,"aX":-12.714235552020945},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.1,"breakHorizontal":10.7,"spinRate":2676,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3899913580973178,"extension":6.2131569157277795},"index":2,"playId":"6e091904-a939-36ed-aee2-391200e9b781","pitchNumber":3,"startTime":"2025-10-08T19:58:52.772Z","endTime":"2025-10-08T19:58:56.222Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-10-08T19:59:05.340Z","endTime":"2025-10-08T19:59:18.545Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.48830630318484,"strikeZoneBottom":1.61999921584477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.041861523269645,"aZ":-37.15884750771159,"pfxX":0.26412893846111096,"pfxZ":-3.0445291275801316,"pX":0.7183883919447307,"pZ":0.1536947263924268,"vX0":3.58242321803316,"vY0":-126.94409619423708,"vZ0":-5.389235060970845,"x":89.62,"y":234.63,"x0":-0.743086488495229,"y0":50.00123079498503,"z0":5.2491576268669125,"aX":0.43246127905528486},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.5,"breakHorizontal":-1.3,"spinRate":2327,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.43082828330939327,"extension":6.262606491004775},"index":4,"playId":"5a8e07ce-f384-3072-b725-a9f33f2bde5d","pitchNumber":4,"startTime":"2025-10-08T19:59:18.545Z","endTime":"2025-10-08T19:59:21.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.388510406257225,"aZ":-27.650779449866423,"pfxX":-4.850283034316284,"pfxZ":2.830765016941643,"pX":-0.7114015188194711,"pZ":1.4177198390005135,"vX0":2.61646467448362,"vY0":-125.08338331667206,"vZ0":-3.3854503892333563,"x":144.12,"y":200.5,"x0":-1.136623839285113,"y0":50.00078840772235,"z0":5.036749372517246,"aX":-7.744704723993543},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.7,"breakHorizontal":8.3,"spinRate":1009,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4365962981401914,"extension":6.429044504569631},"index":5,"playId":"c7162e92-05ec-35d0-b662-eeb2508eb650","pitchNumber":5,"startTime":"2025-10-08T19:59:41.380Z","endTime":"2025-10-08T19:59:45.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T19:59:45.071Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a ground ball to center fielder Parker Meadows, deflected by pitcher Tyler Holton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-08T20:02:49.007Z","endTime":"2025-10-08T20:03:21.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Holton replaces Casey Mize.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T20:01:12.851Z","endTime":"2025-10-08T20:02:51.308Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.2176174315018,"strikeZoneBottom":1.51999979935576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.550687428963133,"aZ":-21.776584186101037,"pfxX":10.850779793017471,"pfxZ":5.811065159284891,"pX":-0.2007723431445476,"pZ":0.6460260923447128,"vX0":-7.907225068862969,"vY0":-133.40339115373737,"vZ0":-8.210478046900512,"x":124.65,"y":221.34,"x0":1.4022222322262836,"y0":50.00456785985799,"z0":5.351538241843296,"aX":19.424233291981086},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":-17.8,"spinRate":2090,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.4116711861242952,"extension":6.474026197312272},"index":1,"playId":"feccf7f7-03fd-3079-bbb4-46145bcd7294","pitchNumber":1,"startTime":"2025-10-08T20:02:51.308Z","endTime":"2025-10-08T20:02:54.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.641257214399428,"aZ":-19.278227095974415,"pfxX":9.741501435714838,"pfxZ":7.079769404540751,"pX":-0.448352219982254,"pZ":2.3894288671074926,"vX0":-8.285328996293712,"vY0":-134.23038238200732,"vZ0":-4.6469899694878105,"x":134.09,"y":174.27,"x0":1.41596013766728,"y0":50.000111311128954,"z0":5.519661938883664,"aX":17.73564402026888},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":-15.8,"spinRate":2237,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.4083984223849595,"extension":6.488728537098554},"hitData":{"launchSpeed":103.8,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.55,"coordY":114.91}},"index":2,"playId":"52a00912-010c-3814-bf26-2efd4b99f44d","pitchNumber":2,"startTime":"2025-10-08T20:03:09.272Z","endTime":"2025-10-08T20:03:21.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:03:21.438Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a sharp line drive to left fielder Riley Greene. Josh Naylor to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-08T20:03:44.722Z","endTime":"2025-10-08T20:05:02.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.47927405515466,"strikeZoneBottom":1.60000078307206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.548995213324513,"aZ":-30.606356122617104,"pfxX":9.171776303894045,"pfxZ":1.01838603060028,"pX":-0.850506079742729,"pZ":1.5164924583913502,"vX0":-8.51686856234881,"vY0":-123.25577264373027,"vZ0":-3.2548817382140243,"x":149.42,"y":197.83,"x0":1.4584341544284616,"y0":50.0034359165257,"z0":5.439376298945453,"aX":14.10992880455528},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.3,"breakHorizontal":-14.6,"spinRate":1556,"spinDirection":105},"zone":13,"typeConfidence":0.9,"plateTime":0.44442841828707724,"extension":6.611666983067034},"index":0,"playId":"81c0a0b5-990f-36ed-82df-2679fa48b732","pitchNumber":1,"startTime":"2025-10-08T20:03:44.722Z","endTime":"2025-10-08T20:03:49.422Z","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":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.36926211537951,"strikeZoneBottom":1.55595015825683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.777658983407335,"aZ":-30.130609617218354,"pfxX":9.781977245641654,"pfxZ":1.324162050975863,"pX":1.4199112397875318,"pZ":2.20729327121529,"vX0":-3.680038759681653,"vY0":-124.18438619255947,"vZ0":-1.8157611621668481,"x":62.88,"y":179.18,"x0":1.6607482155878948,"y0":50.00185765642497,"z0":5.484594332586966,"aX":15.085959491483969},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.2,"breakHorizontal":-16.7,"spinRate":1614,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.44318853654007073,"extension":6.402020380213973},"index":1,"playId":"364a9142-1222-396a-8f60-68560988ed29","pitchNumber":2,"startTime":"2025-10-08T20:04:01.317Z","endTime":"2025-10-08T20:04:04.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.48481857595023,"strikeZoneBottom":1.59999921582353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.882203034549523,"aZ":-23.82232203196001,"pfxX":-4.079017070122126,"pfxZ":4.848861333367554,"pX":4.246206653628397E-4,"pZ":2.1013430856239306,"vX0":-2.686993677072632,"vY0":-129.77786591697702,"vZ0":-4.398922956535866,"x":116.98,"y":182.04,"x0":1.5758733749725675,"y0":50.00001630588364,"z0":5.613079551528111,"aX":-7.017436342346857},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":7.9,"spinRate":2490,"spinDirection":183},"zone":8,"typeConfidence":0.9,"plateTime":0.4206144488890198,"extension":6.478534056581734},"index":2,"playId":"6f399e0c-9819-350e-933b-ef6dcdf859d1","pitchNumber":3,"startTime":"2025-10-08T20:04:17.379Z","endTime":"2025-10-08T20:04:21.586Z","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":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.45629520550542,"strikeZoneBottom":1.6000003788649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.340149126289184,"aZ":-24.150905344930038,"pfxX":-2.080923498148377,"pfxZ":4.661178765778548,"pX":-1.726280509110066,"pZ":2.6147089803304207,"vX0":-7.259283504688021,"vY0":-129.39707684325356,"vZ0":-3.1258299934939044,"x":182.8,"y":168.18,"x0":1.369338824491053,"y0":50.000322760441925,"z0":5.659446486522605,"aX":-3.577760399374676},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":5.2,"spinRate":2500,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.420973263323849,"extension":6.520434502619064},"index":3,"playId":"f827fda4-b840-3924-bc4d-90a5e87d3004","pitchNumber":4,"startTime":"2025-10-08T20:04:33.741Z","endTime":"2025-10-08T20:04:37.393Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.794584320491744,"aZ":-24.013538821422852,"pfxX":-1.7619430276474817,"pfxZ":4.79575687595295,"pX":-0.12245325769898338,"pZ":1.49229069089425,"vX0":-3.662951008469043,"vY0":-128.38489271520672,"vZ0":-5.572327921869341,"x":121.67,"y":198.49,"x0":1.5409902873149273,"y0":50.00202022663023,"z0":5.513153676074634,"aX":-2.9972089806935376},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":3.8,"spinRate":2505,"spinDirection":186},"zone":8,"typeConfidence":0.9,"plateTime":0.4235425600489191,"extension":6.53777501440309},"hitData":{"launchSpeed":108.2,"launchAngle":10.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.52,"coordY":120.89}},"index":4,"playId":"25b6ca74-5fa3-3f7c-93aa-3d2ea75dabcf","pitchNumber":5,"startTime":"2025-10-08T20:04:50.816Z","endTime":"2025-10-08T20:05:02.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:05:02.241Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mitch Garver walks. Josh Naylor to 3rd. Eugenio Suárez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-08T20:06:38.306Z","endTime":"2025-10-08T20:09:49.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,5,6,7,8,9,10],"actionIndex":[0],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mitch Garver replaces Dominic Canzone.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T20:05:19.377Z","endTime":"2025-10-08T20:05:26.692Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-08T20:05:26.692Z","endTime":"2025-10-08T20:06:40.602Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.5,"endSpeed":78.5,"strikeZoneTop":3.4541700056787,"strikeZoneBottom":1.64000098371197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.91664717600078,"aZ":-29.120939054529003,"pfxX":9.3090686721963,"pfxZ":1.9522017105731653,"pX":-0.3315845440208546,"pZ":1.8658612992688037,"vX0":-7.592416176602996,"vY0":-124.34005891529657,"vZ0":-3.035063906924887,"x":129.64,"y":188.4,"x0":1.5519133542558043,"y0":50.00555590896973,"z0":5.518649511651955,"aX":14.579758169815879},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.0,"breakHorizontal":-15.1,"spinRate":1664,"spinDirection":105},"zone":7,"typeConfidence":0.9,"plateTime":0.4405109314513087,"extension":6.467030824741476},"index":2,"playId":"e8a9e22b-95b1-3641-af60-3cd4cb56497c","pitchNumber":1,"startTime":"2025-10-08T20:06:40.602Z","endTime":"2025-10-08T20:06:44.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.740063132540417,"aZ":-27.692952384349667,"pfxX":8.281952213559851,"pfxZ":2.901608751346629,"pX":0.036852974693749554,"pZ":2.1796868346214757,"vX0":-6.598193238334677,"vY0":-123.97589428143574,"vZ0":-2.3332340181105438,"x":115.6,"y":179.93,"x0":1.6678351974507766,"y0":50.00205038308631,"z0":5.46415474814838,"aX":12.78295092008749},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.9,"breakHorizontal":-13.3,"spinRate":1709,"spinDirection":106},"zone":8,"typeConfidence":0.9,"plateTime":0.4432319345388098,"extension":6.60061018561008},"index":3,"playId":"ad633ed1-0d15-3620-9022-26bb70dc0dec","pitchNumber":2,"startTime":"2025-10-08T20:06:59.042Z","endTime":"2025-10-08T20:07:03.076Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-10-08T20:07:13.891Z","endTime":"2025-10-08T20:07:30.583Z","isPitch":false,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.413853132951054,"aZ":-26.601018804949824,"pfxX":9.0009350917033,"pfxZ":3.52972526095442,"pX":0.17909424774413563,"pZ":1.5188159454418075,"vX0":-6.315535001782336,"vY0":-125.43487040534222,"vZ0":-4.231770888824333,"x":110.17,"y":197.77,"x0":1.5709527814916184,"y0":50.00565889254754,"z0":5.418675681492982,"aX":14.221886716009202},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.5,"breakHorizontal":-14.6,"spinRate":1613,"spinDirection":108},"zone":14,"typeConfidence":0.88,"plateTime":0.43812398773409456,"extension":6.619080255167115},"index":5,"playId":"c46d4d2f-3e31-37be-b849-cb7eb4fc1c0a","pitchNumber":3,"startTime":"2025-10-08T20:07:30.583Z","endTime":"2025-10-08T20:07:35.540Z","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":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.42490830946199,"strikeZoneBottom":1.63999967635261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.954823245372474,"aZ":-30.843651457300712,"pfxX":8.89336399836993,"pfxZ":0.8618827643223872,"pX":1.172664517395899,"pZ":1.2471153200913299,"vX0":-4.062281805075685,"vY0":-123.45253506452347,"vZ0":-3.7954624955301597,"x":72.3,"y":205.11,"x0":1.685564042782224,"y0":50.00169200457645,"z0":5.40525620179377,"aX":13.703591630530008},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.0,"breakHorizontal":-15.1,"spinRate":1604,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.4439436546884754,"extension":6.588059457919206},"index":6,"playId":"df19ea17-1274-36c7-9850-bb49dc3c0224","pitchNumber":4,"startTime":"2025-10-08T20:08:02.298Z","endTime":"2025-10-08T20:08:05.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.49842745490274,"strikeZoneBottom":1.64000054408518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.326863579197607,"aZ":-23.1664076873322,"pfxX":1.2672917019529368,"pfxZ":5.172315209312721,"pX":-1.680841672461423,"pZ":1.9947929476818247,"vX0":-8.339641626414208,"vY0":-130.57206732166736,"vZ0":-4.580901115022593,"x":181.07,"y":184.92,"x0":1.3782159517580186,"y0":50.00073124153299,"z0":5.4966260809885545,"aX":2.20633789706489},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":-0.6,"spinRate":2399,"spinDirection":158},"zone":13,"typeConfidence":0.64,"plateTime":0.41812683097200587,"extension":6.605736453641032},"index":7,"playId":"a29f1053-ed02-3f13-bc41-4e055bd7f7b1","pitchNumber":5,"startTime":"2025-10-08T20:08:22.148Z","endTime":"2025-10-08T20:08:25.765Z","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":90.6,"endSpeed":83.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81558040787307,"aZ":-21.182855310274,"pfxX":0.3314352104377969,"pfxZ":6.186092887278971,"pX":-0.2553524749205478,"pZ":1.6042306221789062,"vX0":-4.701662882569477,"vY0":-131.86510519986342,"vZ0":-6.027248563408009,"x":126.73,"y":195.47,"x0":1.5011995945070589,"y0":50.00102409579037,"z0":5.463314257270588,"aX":0.589781640382345},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.2,"breakHorizontal":0.4,"spinRate":2423,"spinDirection":163},"zone":8,"typeConfidence":0.86,"plateTime":0.4140423677171219,"extension":6.570647391534517},"index":8,"playId":"82973159-b53d-30ff-acf8-39f3bc7987c0","pitchNumber":6,"startTime":"2025-10-08T20:08:40.515Z","endTime":"2025-10-08T20:08:46.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.43595507299032,"strikeZoneBottom":1.51934816878303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56653106858728,"aZ":-43.41173604363479,"pfxX":-5.978106150980167,"pfxZ":-8.22001308564458,"pX":0.6786374213142897,"pZ":1.4501628165281235,"vX0":-0.31589161671586335,"vY0":-117.4381011397657,"vZ0":-0.6803133813034293,"x":91.13,"y":199.63,"x0":1.5899564007975504,"y0":50.00200602800118,"z0":5.855699711180168,"aX":-8.174885134747353},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.6,"breakHorizontal":10.8,"spinRate":2850,"spinDirection":311},"zone":9,"typeConfidence":0.9,"plateTime":0.4701844264065378,"extension":6.676939546036829},"index":9,"playId":"8f08bf28-69cc-36e6-94f9-a0ba77f33800","pitchNumber":7,"startTime":"2025-10-08T20:09:26.511Z","endTime":"2025-10-08T20:09:30.160Z","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":84.5,"endSpeed":76.9,"strikeZoneTop":3.48016781699746,"strikeZoneBottom":1.64000109388713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.789981798761907,"aZ":-34.218761204552976,"pfxX":7.221036572506016,"pfxZ":-1.3538830522312804,"pX":2.2163825267514508,"pZ":2.768395471564808,"vX0":-1.0437321312345438,"vY0":-122.96146983288286,"vZ0":0.32506859771554564,"x":32.52,"y":164.03,"x0":1.7119087945674505,"y0":50.000591725848565,"z0":5.563123251792457,"aX":10.938204860078523},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.0,"breakHorizontal":-12.7,"spinRate":1614,"spinDirection":100},"zone":12,"typeConfidence":0.89,"plateTime":0.4472756064547556,"extension":6.516526432217398},"index":10,"playId":"ba28f426-07bb-3b32-9124-8253e77fc6c0","pitchNumber":8,"startTime":"2025-10-08T20:09:45.866Z","endTime":"2025-10-08T20:09:49.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:09:49.322Z","atBatIndex":25},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Victor Robles grounds into a double play, shortstop Javier Báez to second baseman Gleyber Torres to first baseman Spencer Torkelson. Josh Naylor scores. Eugenio Suárez to 3rd. Mitch Garver out at 2nd. Victor Robles out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-08T20:12:43.915Z","endTime":"2025-10-08T20:13:52.910Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":61},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"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":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":663947,"link":"/api/v1/people/663947"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T20:10:00.871Z","endTime":"2025-10-08T20:10:46.660Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-08T20:10:46.660Z","endTime":"2025-10-08T20:12:46.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.24163455992232,"strikeZoneBottom":1.520000148567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84735313899373,"aZ":-9.090521625759315,"pfxX":-4.888753850300674,"pfxZ":11.827095706661051,"pX":1.263768996548316,"pZ":1.8636020712583694,"vX0":9.108704595246346,"vY0":-138.7742202790953,"vZ0":-8.090959974996256,"x":68.83,"y":188.46,"x0":-1.4248878344167675,"y0":50.005407297409874,"z0":5.421464380998561,"aX":-9.544540096083272},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.9,"breakHorizontal":7.0,"spinRate":2373,"spinDirection":207},"zone":14,"typeConfidence":0.9,"plateTime":0.3945841563671486,"extension":6.562655142745416},"index":2,"playId":"516c905b-537f-32dc-9887-ea23ad287b32","pitchNumber":1,"startTime":"2025-10-08T20:12:46.244Z","endTime":"2025-10-08T20:12:50.007Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79875650323791,"aZ":-10.987940354872544,"pfxX":-3.6219123658369146,"pfxZ":10.92752681050752,"pX":1.2926145791396186,"pZ":2.8951398479281227,"vX0":9.016078434620145,"vY0":-138.9973494315918,"vZ0":-5.025012711123527,"x":67.73,"y":160.61,"x0":-1.5358195973644457,"y0":50.00457703101,"z0":5.468607636366765,"aX":-7.02414032525939},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":4.6,"spinRate":2332,"spinDirection":203},"zone":12,"typeConfidence":0.89,"plateTime":0.3954336480646776,"extension":6.557978851915993},"index":3,"playId":"c5601910-350f-3bed-97c7-9d759a688b17","pitchNumber":2,"startTime":"2025-10-08T20:13:05.150Z","endTime":"2025-10-08T20:13:08.655Z","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":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.14252929551677,"strikeZoneBottom":1.44479781777943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.038635269597265,"aZ":-28.316720585945667,"pfxX":-3.391988083714505,"pfxZ":2.4195311954761003,"pX":-0.5427794234203387,"pZ":1.1909352320140167,"vX0":4.259337825664163,"vY0":-125.77665466961687,"vZ0":-4.6834402796016406,"x":137.69,"y":206.62,"x0":-1.8225129080431715,"y0":50.00083130010562,"z0":5.390751098675942,"aX":-5.399655731115577},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.5,"breakHorizontal":5.0,"spinRate":941,"spinDirection":227},"zone":13,"typeConfidence":0.88,"plateTime":0.43655836013783356,"extension":6.591908721448809},"index":4,"playId":"9e7950f9-1252-3163-8df6-ccb435389ded","pitchNumber":3,"startTime":"2025-10-08T20:13:24.288Z","endTime":"2025-10-08T20:13:28.369Z","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":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08899626737687,"aZ":-10.059268251859232,"pfxX":-3.4859457308496964,"pfxZ":11.496012492805539,"pX":0.35697164625773276,"pZ":3.0684129153755904,"vX0":6.683657812517921,"vY0":-138.1367528442006,"vZ0":-4.7520799985491395,"x":103.39,"y":155.93,"x0":-1.6460638535603627,"y0":50.00374547801279,"z0":5.49329355347659,"aX":-6.707278737321034},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.9,"breakHorizontal":4.8,"spinRate":2257,"spinDirection":205},"zone":3,"typeConfidence":0.89,"plateTime":0.3972180829052778,"extension":6.561286238787294},"hitData":{"launchSpeed":92.9,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.48,"coordY":155.92}},"index":5,"playId":"b1e7f3e2-cddc-3ad9-8a05-fca39cf3f326","pitchNumber":4,"startTime":"2025-10-08T20:13:44.049Z","endTime":"2025-10-08T20:13:52.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:13:52.910Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.P. Crawford pops out to catcher Dillon Dingler in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-08T20:14:16.364Z","endTime":"2025-10-08T20:15:12.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.9,"strikeZoneTop":3.32655851322691,"strikeZoneBottom":1.54999987976022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.425440643933854,"aZ":-11.908396152825643,"pfxX":-7.280127600025064,"pfxZ":10.56137031194466,"pX":1.0569027652704357,"pZ":3.6967896480040654,"vX0":9.588242220091217,"vY0":-138.69857870932327,"vZ0":-2.8576112051833347,"x":76.71,"y":138.97,"x0":-1.523787938002023,"y0":50.0001156981683,"z0":5.5513617645960505,"aX":-13.966740263814463},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":10.8,"spinRate":2385,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.39723483277734495,"extension":6.482082902851755},"index":0,"playId":"899d8429-58d3-3225-abd3-8741bb62677c","pitchNumber":1,"startTime":"2025-10-08T20:14:23.201Z","endTime":"2025-10-08T20:14:27.161Z","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":96.9,"endSpeed":87.3,"strikeZoneTop":3.21516019675426,"strikeZoneBottom":1.54999989516863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.009282558490405,"aZ":-8.263012565019993,"pfxX":-5.190158264171873,"pfxZ":12.056984825207671,"pX":-0.29155072140561455,"pZ":3.6376808292097147,"vX0":5.490116486070934,"vY0":-140.88597715171778,"vZ0":-3.5991909478752615,"x":128.11,"y":140.56,"x0":-1.6038096126397055,"y0":50.00409449343614,"z0":5.479126284656383,"aX":-10.294640154155193},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":21.1,"breakHorizontal":8.0,"spinRate":2311,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.3907774636120509,"extension":6.448019476289069},"index":1,"playId":"613e8e8b-a08b-317a-8d0d-0c7324676640","pitchNumber":2,"startTime":"2025-10-08T20:14:43.467Z","endTime":"2025-10-08T20:14:47.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.204120304484967,"aZ":-19.281009342400324,"pfxX":-6.458861514855327,"pfxZ":7.789037166425376,"pX":-0.08889488953917152,"pZ":1.6490874359304346,"vX0":6.872566053416217,"vY0":-128.0369666380323,"vZ0":-5.463918219793738,"x":120.39,"y":194.25,"x0":-1.972666631373907,"y0":50.003026363818066,"z0":5.32638095527348,"aX":-10.69103469844463},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.1,"breakHorizontal":10.1,"spinRate":1122,"spinDirection":223},"zone":8,"typeConfidence":0.89,"plateTime":0.42830091343194,"extension":6.60494589396985},"hitData":{"launchSpeed":88.1,"launchAngle":84.0,"totalDistance":39.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":114.96,"coordY":210.08}},"index":2,"playId":"a7b05263-ac16-393f-b046-90e0a4f26438","pitchNumber":3,"startTime":"2025-10-08T20:15:02.811Z","endTime":"2025-10-08T20:15:12.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:15:12.658Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a sharp line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-08T20:18:19.619Z","endTime":"2025-10-08T20:19:15.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mitch Garver remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T20:17:58.902Z","endTime":"2025-10-08T20:18:21.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"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":85.5,"strikeZoneTop":3.1927275735582,"strikeZoneBottom":1.43998304912405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.33252415273247,"aZ":-13.052845252365515,"pfxX":-3.359382174243656,"pfxZ":10.06210277502752,"pX":-0.19082930331651327,"pZ":3.052962748796704,"vX0":3.1867414373554297,"vY0":-138.08144095594434,"vZ0":-3.910331805605726,"x":124.27,"y":156.35,"x0":-0.9324596041257067,"y0":50.00214403792884,"z0":5.387248572764539,"aX":-6.383334478307364},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":5.3,"spinRate":2375,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3991212317522246,"extension":6.192890610971675},"index":1,"playId":"1a840c56-2342-39ab-94e2-7ce5e20a3693","pitchNumber":1,"startTime":"2025-10-08T20:18:21.993Z","endTime":"2025-10-08T20:18:25.752Z","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":87.2,"endSpeed":79.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00826661581541,"aZ":-30.418548622904527,"pfxX":3.143835087872361,"pfxZ":1.0796475257778795,"pX":0.6267823752051085,"pZ":2.907004490200798,"vX0":3.438858692869196,"vY0":-126.93014232159388,"vZ0":0.06187989344012812,"x":93.11,"y":160.29,"x0":-1.1560917529512107,"y0":50.001724882259815,"z0":5.312829701850404,"aX":5.107500801552075},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":-6.5,"spinRate":2421,"spinDirection":108},"zone":3,"typeConfidence":2.0,"plateTime":0.43222347153030727,"extension":6.102494533796976},"index":2,"playId":"fe8664a6-d757-39dc-a128-1da11a1b54a5","pitchNumber":2,"startTime":"2025-10-08T20:18:39.632Z","endTime":"2025-10-08T20:18:43.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.91518603628204,"aZ":-11.853673215281567,"pfxX":-4.2150203815248,"pfxZ":10.250533136310649,"pX":0.2816635876535983,"pZ":3.283181247482576,"vX0":4.111531060413397,"vY0":-140.8497075594161,"vZ0":-4.010780396771039,"x":106.26,"y":150.13,"x0":-0.6587474384845226,"y0":50.005811530713636,"z0":5.508596328957334,"aX":-8.358974383138085},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":6.6,"spinRate":2583,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3908401154651031,"extension":6.117198784573041},"hitData":{"launchSpeed":101.5,"launchAngle":9.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":130.47,"coordY":88.66}},"index":3,"playId":"93b84d38-e827-3d40-993f-d2ae18d5fe81","pitchNumber":3,"startTime":"2025-10-08T20:19:04.080Z","endTime":"2025-10-08T20:19:15.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:19:15.603Z","atBatIndex":28},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Colt Keith grounds into an unassisted double play, first baseman Josh Naylor. Gleyber Torres out at 2nd. Colt Keith out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-08T20:19:32.946Z","endTime":"2025-10-08T20:20:18.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08988782895351,"aZ":-30.613212696760158,"pfxX":-6.964435295894722,"pfxZ":1.0653056161727115,"pX":0.5012129127926186,"pZ":2.9294696897194346,"vX0":5.745349562956797,"vY0":-120.27170512543793,"vZ0":1.1296066415166008,"x":97.89,"y":159.68,"x0":-1.0177897333753172,"y0":50.00040723902736,"z0":5.17593219618636,"aX":-10.166219464921081},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.5,"breakHorizontal":11.2,"spinRate":978,"spinDirection":253},"zone":3,"typeConfidence":2.0,"plateTime":0.456024179431771,"extension":6.2872378835705955},"index":0,"playId":"4ecf40bc-406e-3441-8ac1-e1fea9e1535a","pitchNumber":1,"startTime":"2025-10-08T20:19:42.284Z","endTime":"2025-10-08T20:19:48.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.886564862330612,"aZ":-37.02118026228672,"pfxX":0.1697774329943278,"pfxZ":-3.0928086230979748,"pX":0.9745814098113028,"pZ":2.460738585092788,"vX0":5.086597376016033,"vY0":-123.8494804619407,"vZ0":0.5981796456102118,"x":79.85,"y":172.34,"x0":-1.121115364797378,"y0":50.00381257377473,"z0":5.292622711640592,"aX":0.26598641920573096},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.3,"breakHorizontal":-1.4,"spinRate":2285,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4409092544544402,"extension":6.253296366169272},"hitData":{"launchSpeed":86.0,"launchAngle":5.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.42,"coordY":174.14}},"index":1,"playId":"5a563329-da33-300b-a4ba-5e3e2c3d584a","pitchNumber":2,"startTime":"2025-10-08T20:20:09.234Z","endTime":"2025-10-08T20:20:18.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:20:18.481Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-08T20:20:49.409Z","endTime":"2025-10-08T20:22:15.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.58272471622914,"strikeZoneBottom":1.60983527376485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.408591658158052,"aZ":-29.535043110946376,"pfxX":-7.404245043357224,"pfxZ":1.6788220117765817,"pX":-1.919836906944549,"pZ":2.317730361539895,"vX0":0.8321151848387953,"vY0":-124.73887657949744,"vZ0":-0.8443350023663548,"x":190.18,"y":176.2,"x0":-1.2961193548711147,"y0":50.00450409650464,"z0":5.098624737021749,"aX":-11.653017019551521},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.1,"breakHorizontal":13.2,"spinRate":1128,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4393355409368698,"extension":6.1822578568074045},"index":0,"playId":"9bb3e3f2-b8f7-3a1c-8d4c-92f75f5e4893","pitchNumber":1,"startTime":"2025-10-08T20:20:49.409Z","endTime":"2025-10-08T20:20:52.918Z","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":95.8,"endSpeed":86.9,"strikeZoneTop":3.57998934592393,"strikeZoneBottom":1.70999910882272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21708106505508,"aZ":-12.042290031006024,"pfxX":-4.020443506657761,"pfxZ":10.297976229833544,"pX":0.040439661170200265,"pZ":4.512408365809931,"vX0":3.9741920956794012,"vY0":-139.39557997616467,"vZ0":-0.3549834996255934,"x":115.46,"y":116.94,"x0":-0.8858393994694916,"y0":50.00597504009435,"z0":5.441067819978845,"aX":-7.862644484909775},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":6.4,"spinRate":2577,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39389148384009065,"extension":6.096221501297299},"index":1,"playId":"310bd76e-8fb6-3f51-8a5e-e4d205acd1b4","pitchNumber":2,"startTime":"2025-10-08T20:21:12.124Z","endTime":"2025-10-08T20:21:15.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.045630974143805,"aZ":-13.097799197291076,"pfxX":-5.200557734953592,"pfxZ":9.75176813802562,"pX":0.279251484864949,"pZ":3.3801757447772514,"vX0":4.89798146717199,"vY0":-139.39668194196412,"vZ0":-3.0357007959201145,"x":106.36,"y":147.52,"x0":-0.8299349396219234,"y0":50.006511730814395,"z0":5.355077132344211,"aX":-10.177250788544766},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2515,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.393810838358728,"extension":6.1534926708027164},"index":2,"playId":"f2bdad36-06e4-35d1-a40a-7dc8a802d447","pitchNumber":3,"startTime":"2025-10-08T20:21:28.826Z","endTime":"2025-10-08T20:21:32.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11329636908711,"aZ":-14.611901565807576,"pfxX":-4.6581037126237685,"pfxZ":9.252616135396915,"pX":-0.4477656846600674,"pZ":3.2306970733008895,"vX0":2.6957142485959107,"vY0":-137.54240633047667,"vZ0":-2.9924745349211306,"x":134.07,"y":151.55,"x0":-0.8400706709424997,"y0":50.005302650654485,"z0":5.335510823211441,"aX":-8.844387665419912},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":7.8,"spinRate":2333,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.39961677115376926,"extension":6.215774929983435},"index":3,"playId":"ed703959-41d8-374f-8593-4c9c9141a2a9","pitchNumber":4,"startTime":"2025-10-08T20:21:48.470Z","endTime":"2025-10-08T20:21:52.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66381093519764,"aZ":-29.261212907854077,"pfxX":-6.740922240743049,"pfxZ":1.9434944110352728,"pX":-0.499709064708084,"pZ":1.693428830218592,"vX0":3.4855437318712426,"vY0":-122.42311253927357,"vZ0":-1.8510234470767137,"x":136.05,"y":193.06,"x0":-1.0743915848247183,"y0":50.00564490024746,"z0":4.990864648628893,"aX":-10.120435720664998},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.2,"breakHorizontal":11.3,"spinRate":965,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.44931873110708986,"extension":6.3843504733395156},"hitData":{"launchSpeed":64.9,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.92,"coordY":172.85}},"index":4,"playId":"cab54ce5-0700-31b6-b8a9-51beaedf1fb0","pitchNumber":5,"startTime":"2025-10-08T20:22:07.541Z","endTime":"2025-10-08T20:22:15.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:22:15.080Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a sharp ground ball to left fielder Riley Greene.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-08T20:25:16.683Z","endTime":"2025-10-08T20:26:15.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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":95.6,"endSpeed":86.7,"strikeZoneTop":3.39366476585689,"strikeZoneBottom":1.69999907623581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07379684861011,"aZ":-10.312876120537792,"pfxX":-6.34423115929769,"pfxZ":11.23898967246257,"pX":-0.7423423217807165,"pZ":3.2453668020734137,"vX0":4.586234230914708,"vY0":-139.04292086460137,"vZ0":-4.391804626900991,"x":145.3,"y":151.16,"x0":-1.5943624268558954,"y0":50.00270107532785,"z0":5.537718885422898,"aX":-12.341031564966077},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.6,"breakHorizontal":10.4,"spinRate":2256,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.39490034962707776,"extension":6.476342862938176},"index":0,"playId":"f6901476-2c54-385d-af06-9212d937d065","pitchNumber":1,"startTime":"2025-10-08T20:25:26.665Z","endTime":"2025-10-08T20:25:30.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.37341937000848,"strikeZoneBottom":1.69999905900175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44522443173728,"aZ":-30.228848485706404,"pfxX":-6.410198043730748,"pfxZ":1.1579841150323977,"pX":-0.9461864367489481,"pZ":0.8681128356098073,"vX0":4.595254236701258,"vY0":-128.66227411556832,"vZ0":-5.396606096974928,"x":153.07,"y":215.34,"x0":-1.921631202152927,"y0":50.00349646778887,"z0":5.332712055176439,"aX":-10.758354165144807},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":10.6,"spinRate":1101,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.42555820803569055,"extension":6.563355720488605},"index":1,"playId":"ff7fe177-6082-31b7-9042-1bb2eac511c3","pitchNumber":2,"startTime":"2025-10-08T20:25:45.243Z","endTime":"2025-10-08T20:25:48.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.876116554255965,"aZ":-30.071050779500577,"pfxX":-5.575290902137128,"pfxZ":1.2746269203269325,"pX":-0.23326291725024717,"pZ":1.6973443817794622,"vX0":5.433400888977075,"vY0":-127.30555663646223,"vZ0":-3.585771753711155,"x":125.89,"y":192.95,"x0":-1.665615259298714,"y0":50.00329841735811,"z0":5.491285950062432,"aX":-9.198880869740075},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":9.0,"spinRate":986,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.4294121852719388,"extension":6.459811523930778},"hitData":{"launchSpeed":98.7,"launchAngle":6.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":77.24,"coordY":130.09}},"index":2,"playId":"adab186e-9361-36a3-90a2-d0ed3560a588","pitchNumber":3,"startTime":"2025-10-08T20:26:03.585Z","endTime":"2025-10-08T20:26:15.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:26:15.185Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a sharp line drive to right fielder Kerry Carpenter. Randy Arozarena scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-08T20:26:34.990Z","endTime":"2025-10-08T20:28:51.735Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":640448,"link":"/api/v1/people/640448"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.493158813324584,"aZ":-13.477187004640868,"pfxX":-8.150178631021497,"pfxZ":9.714084383955235,"pX":-0.5012390119885307,"pZ":3.555254882068237,"vX0":6.490070746846898,"vY0":-138.90481747261322,"vZ0":-2.868800124557582,"x":136.11,"y":142.79,"x0":-1.8268497264134158,"y0":50.00046805127172,"z0":5.515435426721861,"aX":-15.684125203083768},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":13.1,"spinRate":2275,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.3966158519782983,"extension":6.567558558931722},"index":0,"playId":"274ff398-b4fb-321b-8e62-e467186c48a7","pitchNumber":1,"startTime":"2025-10-08T20:26:44.054Z","endTime":"2025-10-08T20:26:48.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.9099343364436,"aZ":-11.483392402538346,"pfxX":-5.68807748433597,"pfxZ":10.569137848357911,"pX":-0.12177874571464792,"pZ":3.347753363883326,"vX0":6.3075938973853365,"vY0":-140.04868951400863,"vZ0":-3.573220121640281,"x":121.64,"y":148.39,"x0":-1.6799038642426898,"y0":50.00208705032208,"z0":5.408309850863732,"aX":-11.134993770187743},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":8.8,"spinRate":2261,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.39329872503815455,"extension":6.555615879922459},"index":1,"playId":"1e21fe39-66d0-3d84-8960-bd2915ffeee0","pitchNumber":2,"startTime":"2025-10-08T20:27:05.943Z","endTime":"2025-10-08T20:27:09.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.41618376885529,"strikeZoneBottom":1.48870578230727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.102165867047486,"aZ":-33.38652167381243,"pfxX":-7.952093282187914,"pfxZ":-0.7050353784124496,"pX":-0.5205032093293631,"pZ":0.22137589289578843,"vX0":6.369889830736479,"vY0":-130.43536379909997,"vZ0":-6.389977674921278,"x":136.84,"y":232.8,"x0":-1.96422925206926,"y0":50.00405331233814,"z0":5.228645085147942,"aX":-13.667695854811075},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.5,"breakHorizontal":13.0,"spinRate":1020,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.4203399392811673,"extension":6.5979390256006845},"index":2,"playId":"94f24ede-2166-3641-b93a-f4bea8187024","pitchNumber":3,"startTime":"2025-10-08T20:27:30.913Z","endTime":"2025-10-08T20:27:37.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.47869526252816,"strikeZoneBottom":1.56564645377563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.912868237914097,"aZ":-30.28911502210998,"pfxX":-7.690579336262866,"pfxZ":1.0935051674425447,"pX":0.7790839238536434,"pZ":-1.087449602213522,"vX0":9.148420837158273,"vY0":-130.87999395007967,"vZ0":-10.02871394699833,"x":87.3,"y":268.14,"x0":-1.7707135287378428,"y0":50.003066412683864,"z0":5.079840104953584,"aX":-13.275429799707277},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.2,"breakHorizontal":11.8,"spinRate":1251,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.4192893669137572,"extension":6.661778740307231},"index":3,"playId":"c51fb9e3-2115-33f6-bddd-da3234b5a7fd","pitchNumber":4,"startTime":"2025-10-08T20:28:03.679Z","endTime":"2025-10-08T20:28:09.197Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kyle Finnegan. Randy Arozarena to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"actionPlayId":"c51fb9e3-2115-33f6-bddd-da3234b5a7fd","startTime":"2025-10-08T20:28:26.378Z","endTime":"2025-10-08T20:28:39.352Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.45682179067574,"aZ":-13.202385008315979,"pfxX":-7.040242216153942,"pfxZ":9.604213165579734,"pX":-0.8898984241016157,"pZ":3.2808725231037585,"vX0":4.758069068703479,"vY0":-140.31511608290953,"vZ0":-3.7018117685346477,"x":150.92,"y":150.2,"x0":-1.700829156468791,"y0":50.00650653678989,"z0":5.489298805444498,"aX":-13.912983530319273},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":2193,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39171792719224374,"extension":6.4848454212638105},"hitData":{"launchSpeed":105.1,"launchAngle":11.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":161.31,"coordY":90.37}},"index":5,"playId":"c595c35f-4f42-3d80-8613-3285adf4d7fb","pitchNumber":5,"startTime":"2025-10-08T20:28:39.352Z","endTime":"2025-10-08T20:28:51.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:28:51.735Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Julio Rodríguez grounds into a force out, third baseman Zach McKinstry to second baseman Gleyber Torres. Cal Raleigh out at 2nd. Julio Rodríguez to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-08T20:29:22.405Z","endTime":"2025-10-08T20:31:05.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.28066290195467,"aZ":-11.69146688057286,"pfxX":-5.191140324669932,"pfxZ":10.197935193719859,"pX":-0.035004111247671346,"pZ":3.421163452079656,"vX0":5.84504401085536,"vY0":-141.54124018636375,"vZ0":-3.783508450273515,"x":118.33,"y":146.41,"x0":-1.4621685904292803,"y0":50.006587093134364,"z0":5.535712385057306,"aX":-10.431100589742346},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":8.0,"spinRate":2435,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3884334364098705,"extension":6.447608396493417},"index":0,"playId":"676d3be0-a65e-3ee7-87f8-0ebde69952d9","pitchNumber":1,"startTime":"2025-10-08T20:29:22.405Z","endTime":"2025-10-08T20:29:26.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.69026490895346,"aZ":-14.018896734924535,"pfxX":-5.525117065522375,"pfxZ":9.187285779720176,"pX":0.05325849137903861,"pZ":3.5663809942196507,"vX0":6.476876835986847,"vY0":-140.60168694093372,"vZ0":-2.726109760682105,"x":114.97,"y":142.49,"x0":-1.576459895659212,"y0":50.00559809633891,"z0":5.473385665726093,"aX":-10.922334431098967},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2360,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.39148184279285614,"extension":6.548219605591247},"index":1,"playId":"426ca15a-34a6-3283-8ed6-8ec2ec2a2f2c","pitchNumber":2,"startTime":"2025-10-08T20:29:44.864Z","endTime":"2025-10-08T20:29:49.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.29208504507647,"strikeZoneBottom":1.52000030293539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7131638436944,"aZ":-29.833431286457923,"pfxX":-6.311191206876454,"pfxZ":1.3891545916915988,"pX":1.4639328932319684,"pZ":0.41551404683072535,"vX0":9.731751184671557,"vY0":-129.2558287254398,"vZ0":-6.569952472566609,"x":61.2,"y":227.56,"x0":-1.5352520503049512,"y0":50.003556199975336,"z0":5.290118686908351,"aX":-10.646729417837541},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":9.2,"spinRate":1125,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.42425191022667175,"extension":6.741375028635014},"index":2,"playId":"1dd91842-e6cf-3a39-b5c8-a09369af9274","pitchNumber":3,"startTime":"2025-10-08T20:30:06.933Z","endTime":"2025-10-08T20:30:10.943Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.28328701611006,"strikeZoneBottom":1.51999938135097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.522241486249143,"aZ":-25.53353993223239,"pfxX":-6.125050655916044,"pfxZ":3.9994636270864747,"pX":0.6846832530819504,"pZ":-0.1704384617058512,"vX0":8.096061513081327,"vY0":-127.55029371494174,"vZ0":-8.57313143333775,"x":90.9,"y":243.38,"x0":-1.7245004165024957,"y0":50.00044336340561,"z0":5.226045600994649,"aX":-10.161810412069391},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":9.4,"spinRate":1075,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.42827459659539224,"extension":6.613300700094092},"index":3,"playId":"b30fd746-d13a-382e-b6cc-cd3c74f4e8b6","pitchNumber":4,"startTime":"2025-10-08T20:30:31.149Z","endTime":"2025-10-08T20:30:35.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.143452544194556,"aZ":-27.578886219696415,"pfxX":-7.226373521065078,"pfxZ":2.81247934204735,"pX":0.021051827911061707,"pZ":2.6816175526875723,"vX0":6.8506557896436195,"vY0":-126.96807269616338,"vZ0":-1.47880470310451,"x":116.2,"y":166.38,"x0":-1.7739675579010532,"y0":50.00060530813053,"z0":5.467561540384536,"aX":-11.790481249417041},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":11.5,"spinRate":1073,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.4315028894498165,"extension":6.543672151339202},"hitData":{"launchSpeed":101.1,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.89,"coordY":170.6}},"index":4,"playId":"ebf91bb0-60b8-37f4-b582-a74377ec569d","pitchNumber":5,"startTime":"2025-10-08T20:30:56.584Z","endTime":"2025-10-08T20:31:05.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:31:05.422Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-08T20:31:29.178Z","endTime":"2025-10-08T20:33:32.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.17527925155233,"strikeZoneBottom":1.42104134767024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.45700691675982,"aZ":-26.764021057271936,"pfxX":-6.978307987990747,"pfxZ":3.2097573730816764,"pX":0.21438856195347095,"pZ":1.1207926576226166,"vX0":7.841558927519013,"vY0":-128.9848333926275,"vZ0":-5.467692841612667,"x":108.83,"y":208.52,"x0":-1.9564161630012922,"y0":50.00546172531442,"z0":5.327958940044619,"aX":-11.777447393193109},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":10.9,"spinRate":1172,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.4243974516034914,"extension":6.535584603999021},"index":0,"playId":"aa98efb1-dbf4-304b-8d64-d56e39be2c6c","pitchNumber":1,"startTime":"2025-10-08T20:31:35.793Z","endTime":"2025-10-08T20:31:39.585Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"0da619aa-fa83-365d-9fd0-6ea5ff9f2025","startTime":"2025-10-08T20:31:53.235Z","endTime":"2025-10-08T20:31:56.616Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.10727270066966,"strikeZoneBottom":1.3293002762258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17348163284223,"aZ":-10.005330237383912,"pfxX":-5.518225184080023,"pfxZ":11.657194147112197,"pX":0.7970321832132764,"pZ":3.637678912816569,"vX0":8.132031374798618,"vY0":-137.88017854653705,"vZ0":-3.2139303505823777,"x":86.62,"y":140.56,"x0":-1.490483240309642,"y0":50.003919331517174,"z0":5.506740122728879,"aX":-10.496145391835869},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.5,"breakHorizontal":8.0,"spinRate":2352,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.39914795000131464,"extension":6.523399272074787},"index":2,"playId":"a734b44b-4f9a-3cec-a83f-8551d8059e7c","pitchNumber":2,"startTime":"2025-10-08T20:32:14.225Z","endTime":"2025-10-08T20:32:18.918Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61178839686488,"aZ":-10.804135993375667,"pfxX":-5.982380814007991,"pfxZ":11.054867674390426,"pX":0.7264986548879975,"pZ":2.6863008701302555,"vX0":7.7479623268932505,"vY0":-138.55463409322476,"vZ0":-5.4849372737609015,"x":89.31,"y":166.25,"x0":-1.336389294767878,"y0":50.0038513788461,"z0":5.421860275986439,"aX":-11.566094848904978},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":9.1,"spinRate":2294,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.3961811561786037,"extension":6.651200802657991},"index":3,"playId":"48948016-c0db-3615-aaa4-6345aed241ce","pitchNumber":3,"startTime":"2025-10-08T20:32:37.162Z","endTime":"2025-10-08T20:32:43.881Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.379545258703292,"aZ":-14.263017498098655,"pfxX":-6.496183960238087,"pfxZ":9.067781704485677,"pX":0.03931484592058991,"pZ":2.7290575420556413,"vX0":6.469733296960811,"vY0":-139.6528617916624,"vZ0":-4.865898741155169,"x":115.5,"y":165.1,"x0":-1.463111375937791,"y0":50.00664143212564,"z0":5.431994254153421,"aX":-12.837529239878986},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":10.4,"spinRate":2194,"spinDirection":208},"zone":5,"typeConfidence":0.89,"plateTime":0.39216614599026656,"extension":6.501286240462767},"hitData":{"launchSpeed":93.0,"launchAngle":31.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.08,"coordY":66.82}},"index":4,"playId":"760ac414-2f98-3867-9630-8cf65c94cae5","pitchNumber":4,"startTime":"2025-10-08T20:33:19.220Z","endTime":"2025-10-08T20:33:32.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:33:32.762Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, pitcher Kyle Finnegan to second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-08T20:33:47.929Z","endTime":"2025-10-08T20:34:07.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.208296592362633,"aZ":-26.6520941475736,"pfxX":-8.44701690137148,"pfxZ":3.3509649705234272,"pX":-1.092035743323485,"pZ":1.8347606830150929,"vX0":5.076564169257607,"vY0":-127.74360053600425,"vZ0":-3.7622404705142283,"x":158.63,"y":189.24,"x0":-2.011413846830084,"y0":50.00001057669123,"z0":5.430300980365994,"aX":-13.907426734465238},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.4,"breakHorizontal":14.0,"spinRate":1126,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4293634050346138,"extension":6.417967596499622},"hitData":{"launchSpeed":70.9,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.23,"coordY":167.56}},"index":0,"playId":"21262f82-fbb7-375e-8400-1759d672c1d5","pitchNumber":1,"startTime":"2025-10-08T20:33:58.336Z","endTime":"2025-10-08T20:34:07.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:34:07.349Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-08T20:37:09.007Z","endTime":"2025-10-08T20:37:51.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.56165919763676,"strikeZoneBottom":1.69000078387555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70796457566811,"aZ":-20.024825523393655,"pfxX":-9.949700989914882,"pfxZ":6.282062840896098,"pX":0.02367501242615704,"pZ":2.0441390479834594,"vX0":5.94450898428249,"vY0":-138.60040627585818,"vZ0":-4.9432832786457785,"x":116.1,"y":183.59,"x0":-0.8629493812256233,"y0":50.00256434180105,"z0":5.199229231828308,"aX":-19.241676849846137},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":16.7,"spinRate":2219,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.39608786133681484,"extension":6.171630278325078},"index":0,"playId":"9fade8c5-0cff-36c5-848e-5dc16b29c4c7","pitchNumber":1,"startTime":"2025-10-08T20:37:18.971Z","endTime":"2025-10-08T20:37:22.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.213374917154553,"aZ":-28.834728988947028,"pfxX":-7.690468095601256,"pfxZ":2.142812854520428,"pX":0.11371891177449885,"pZ":1.5585281602430374,"vX0":5.347961480244315,"vY0":-124.27400863349332,"vZ0":-2.5639361421722975,"x":112.67,"y":196.7,"x0":-1.0730851184127024,"y0":50.00024556066515,"z0":5.012477091158872,"aX":-11.95971086826478},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.5,"breakHorizontal":12.6,"spinRate":1072,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4417020258904132,"extension":6.34060595218499},"hitData":{"launchSpeed":76.4,"launchAngle":20.0,"totalDistance":196.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.53,"coordY":102.17}},"index":1,"playId":"a2146787-31fe-33fe-b595-71ddbaccec1c","pitchNumber":2,"startTime":"2025-10-08T20:37:38.947Z","endTime":"2025-10-08T20:37:51.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:37:51.363Z","atBatIndex":36},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Zach McKinstry grounds into a force out, first baseman Josh Naylor to shortstop J.P. Crawford. Spencer Torkelson out at 2nd. Zach McKinstry to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-08T20:38:07.388Z","endTime":"2025-10-08T20:39:48.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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(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":85.9,"strikeZoneTop":3.39107667998576,"strikeZoneBottom":1.52000029003668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.22070410328076,"aZ":-9.918677183949585,"pfxX":-5.352237411252446,"pfxZ":11.565821151829036,"pX":-0.5539579460360254,"pZ":3.9463917216111075,"vX0":2.9368607550874093,"vY0":-138.83512793174273,"vZ0":-2.2777560598647435,"x":138.12,"y":132.23,"x0":-0.9382194448067627,"y0":50.00301349144307,"z0":5.450504848641844,"aX":-10.299393620278202},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.5,"breakHorizontal":9.0,"spinRate":2448,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.396698548809133,"extension":6.121619651887064},"index":0,"playId":"81468380-bafc-34fb-95ff-5b72f8e4549e","pitchNumber":1,"startTime":"2025-10-08T20:38:18.493Z","endTime":"2025-10-08T20:38:22.057Z","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":94.4,"endSpeed":84.9,"strikeZoneTop":3.4138598779959,"strikeZoneBottom":1.51999812353186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0874338207205,"aZ":-11.234704543214031,"pfxX":-5.019140960671314,"pfxZ":11.156376077098324,"pX":0.22733478067638005,"pZ":3.4500247665926724,"vX0":4.780722342708109,"vY0":-137.2853392651188,"vZ0":-2.9804829052269426,"x":108.33,"y":145.63,"x0":-0.8986535651719131,"y0":50.00540199784799,"z0":5.332837212744427,"aX":-9.42337722114323},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":7.9,"spinRate":2505,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.401514836871149,"extension":6.062914057658485},"index":1,"playId":"86b196f2-7c70-3816-aa3b-4105efccc09f","pitchNumber":2,"startTime":"2025-10-08T20:38:38.384Z","endTime":"2025-10-08T20:38:42.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.3633212833139,"strikeZoneBottom":1.51999939992169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58660271049782,"aZ":-38.720274408673646,"pfxX":0.18189398005393773,"pfxZ":-4.4150469456067345,"pX":0.035878148219170354,"pZ":0.881484310075806,"vX0":2.5294115333804412,"vY0":-121.79052191734493,"vZ0":-2.1632464889468626,"x":115.63,"y":214.98,"x0":-1.0449426518422729,"y0":50.001391516283654,"z0":5.168280588039835,"aX":0.2692121688550464},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.3,"breakHorizontal":-1.0,"spinRate":2273,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.45180346386775927,"extension":6.165930630752903},"index":2,"playId":"a60e718a-5039-3afc-942b-001524c181dd","pitchNumber":3,"startTime":"2025-10-08T20:38:58.804Z","endTime":"2025-10-08T20:39:02.743Z","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":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.43294320803398,"strikeZoneBottom":1.5067681857102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.03368375030084,"aZ":-9.509347043551436,"pfxX":-4.964332935684411,"pfxZ":11.918155666044163,"pX":0.33645976062629945,"pZ":2.2079060719987087,"vX0":4.731337982718462,"vY0":-137.85397703897382,"vZ0":-6.337498393709577,"x":104.17,"y":179.17,"x0":-0.7670348687446218,"y0":50.004157892768376,"z0":5.196587686915779,"aX":-9.442273906894126},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.3,"breakHorizontal":7.8,"spinRate":2527,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3991393557478893,"extension":6.236867989086643},"index":3,"playId":"ad6e9dd3-5774-3b65-8197-8004d3544cb5","pitchNumber":4,"startTime":"2025-10-08T20:39:19.691Z","endTime":"2025-10-08T20:39:23.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52652143220875,"aZ":-34.628015463208754,"pfxX":-5.87409982869803,"pfxZ":-1.7474784501795693,"pX":-0.9808085735384647,"pZ":2.126224945087374,"vX0":2.3975907664607616,"vY0":-118.73898802645458,"vZ0":0.7987276387089002,"x":154.39,"y":181.37,"x0":-1.2504622788710502,"y0":50.00350572239557,"z0":4.981190831210275,"aX":-8.238161582465157},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.6,"breakHorizontal":9.8,"spinRate":938,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.4644724179736044,"extension":6.450051083756238},"hitData":{"launchSpeed":81.5,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.32,"coordY":170.09}},"index":4,"playId":"365434f2-a989-3a28-8305-a85b0d89088c","pitchNumber":5,"startTime":"2025-10-08T20:39:40.008Z","endTime":"2025-10-08T20:39:48.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:39:48.202Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dillon Dingler doubles (1) on a sharp line drive to left fielder Randy Arozarena. Zach McKinstry scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-08T20:40:13.031Z","endTime":"2025-10-08T20:42:31.509Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.1,"endSpeed":80.6,"strikeZoneTop":3.41000055843225,"strikeZoneBottom":1.52999902035463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65752197998276,"aZ":-25.826309083372017,"pfxX":1.9861871197800332,"pfxZ":3.8895742452132884,"pX":1.6720232058977464,"pZ":3.10254706123035E-4,"vX0":6.0307546060622474,"vY0":-126.57390573356147,"vZ0":-7.29603082247159,"x":53.27,"y":238.77,"x0":-0.9946439502329028,"y0":50.00015851582862,"z0":4.97383274991083,"aX":3.236653092297936},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":-4.9,"spinRate":2423,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.43192669838118825,"extension":6.214486788954929},"index":0,"playId":"a3df6e9f-4e33-3b39-b534-148cc8025f28","pitchNumber":1,"startTime":"2025-10-08T20:40:19.550Z","endTime":"2025-10-08T20:40:23.780Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-10-08T20:40:36.587Z","endTime":"2025-10-08T20:41:29.607Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.54338672474577,"aZ":-11.05300829613232,"pfxX":-4.417228686950793,"pfxZ":10.994751340338267,"pX":-0.13339191910513845,"pZ":1.9962377191473446,"vX0":3.744187629982689,"vY0":-138.79659984779133,"vZ0":-6.9191363145692755,"x":122.08,"y":184.88,"x0":-0.9363425665496312,"y0":50.00264708169022,"z0":5.283510852570872,"aX":-8.48526215161929},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":7.1,"spinRate":2581,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3969841601790187,"extension":6.262979826091936},"index":2,"playId":"9f0aa7ca-e457-3e17-998c-25786a36f701","pitchNumber":2,"startTime":"2025-10-08T20:41:29.607Z","endTime":"2025-10-08T20:41:33.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.43838157207095,"strikeZoneBottom":1.53000025089707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.93620742130339,"aZ":-13.29038295842431,"pfxX":-10.692409439420345,"pfxZ":9.757011605761623,"pX":0.7139919932896074,"pZ":0.3681084637386961,"vX0":7.59479716483391,"vY0":-138.4846636780317,"vZ0":-10.300818518326196,"x":89.78,"y":228.84,"x0":-0.6796494040585802,"y0":50.00566362076986,"z0":5.033349461105661,"aX":-20.69888264911092},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":17.8,"spinRate":2531,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.396041342661126,"extension":6.235689408602253},"index":3,"playId":"b3b16f90-2dda-3a73-81bb-ed297a78b342","pitchNumber":3,"startTime":"2025-10-08T20:41:52.262Z","endTime":"2025-10-08T20:41:56.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.337674666165285,"aZ":-9.749736718674841,"pfxX":-4.648778846929798,"pfxZ":11.656505443611776,"pX":0.41053629631058847,"pZ":2.614498247894725,"vX0":4.868378448885961,"vY0":-138.6252630380016,"vZ0":-5.37239695399918,"x":101.35,"y":168.19,"x0":-0.7742435716559897,"y0":50.0009459869652,"z0":5.2442426381794585,"aX":-8.942149533264807},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":7.2,"spinRate":2402,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3968684649576941,"extension":6.251384287258164},"hitData":{"launchSpeed":109.1,"launchAngle":15.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":89.52,"coordY":75.97}},"index":4,"playId":"c366ab9c-8da7-3585-8925-9f5d5b4383bf","pitchNumber":4,"startTime":"2025-10-08T20:42:17.419Z","endTime":"2025-10-08T20:42:31.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:42:31.509Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jahmai Jones doubles (1) on a sharp line drive to left fielder Randy Arozarena. Dillon Dingler scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-08T20:45:40.358Z","endTime":"2025-10-08T20:45:53.192Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[1,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":682243,"link":"/api/v1/people/682243"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-08T20:42:51.060Z","endTime":"2025-10-08T20:44:08.014Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Gabe Speier replaces Bryce Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-10-08T20:44:08.014Z","endTime":"2025-10-08T20:45:25.392Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Parker Meadows.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-10-08T20:45:25.392Z","endTime":"2025-10-08T20:45:42.716Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":678009,"link":"/api/v1/people/678009"}},{"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.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.649685173557096,"aZ":-19.56130415975679,"pfxX":8.418468131518912,"pfxZ":6.598530782305458,"pX":0.10802660819479093,"pZ":2.0696705055792237,"vX0":-7.255691626572433,"vY0":-138.0854911595003,"vZ0":-4.9803158804490435,"x":112.88,"y":182.9,"x0":1.689067859251597,"y0":50.003393509548005,"z0":5.231621634444713,"aX":16.093558759145296},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":-13.6,"spinRate":2313,"spinDirection":124},"zone":8,"typeConfidence":0.57,"plateTime":0.39819703285388464,"extension":5.892291216925637},"hitData":{"launchSpeed":102.4,"launchAngle":11.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.22,"coordY":124.02}},"index":3,"playId":"89875415-cbe6-33e3-9d95-725fe1de51e4","pitchNumber":1,"startTime":"2025-10-08T20:45:42.716Z","endTime":"2025-10-08T20:45:53.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:45:53.192Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a sharp ground ball to left fielder Randy Arozarena. Jahmai Jones scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-08T20:46:24.209Z","endTime":"2025-10-08T20:49:17.197Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":{"id":642100,"link":"/api/v1/people/642100"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.3,"endSpeed":74.6,"strikeZoneTop":3.54328697408386,"strikeZoneBottom":1.64999877439972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94813111682932,"aZ":-34.372382253633084,"pfxX":-4.19191907592357,"pfxZ":-1.5437885711609773,"pX":1.2918155053166347,"pZ":4.519929760378255,"vX0":-0.5616173711191965,"vY0":-118.3062000607077,"vZ0":5.004801491282399,"x":67.76,"y":116.74,"x0":2.0769171185891984,"y0":50.004211812321486,"z0":5.522297342284187,"aX":-5.959855967059926},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.3,"breakHorizontal":7.7,"spinRate":2091,"spinDirection":249},"zone":12,"typeConfidence":0.9,"plateTime":0.46246092388445215,"extension":5.9461114806337365},"index":0,"playId":"1b57a3f3-6f16-39d8-857c-86456211b849","pitchNumber":1,"startTime":"2025-10-08T20:46:31.940Z","endTime":"2025-10-08T20:46:36.255Z","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":84.8,"endSpeed":77.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92432178454712,"aZ":-33.332149784734824,"pfxX":-1.0220694129948407,"pfxZ":-0.7505819829224074,"pX":-0.7518173218488046,"pZ":0.8901622898824991,"vX0":-5.642203160824329,"vY0":-123.32494711622746,"vZ0":-3.171191883234987,"x":145.66,"y":214.75,"x0":1.7044229012404128,"y0":50.00593100483944,"z0":5.0218321291885735,"aX":-1.5654365748472003},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.9,"breakHorizontal":3.2,"spinRate":2241,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.44516259652909174,"extension":5.996031644004392},"index":1,"playId":"ccacfbb1-ed89-3b81-818e-345338a2eda6","pitchNumber":2,"startTime":"2025-10-08T20:46:50.728Z","endTime":"2025-10-08T20:46:54.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"d0d6324d-1918-3b29-bf01-3a3ac204bf97","startTime":"2025-10-08T20:47:11.392Z","endTime":"2025-10-08T20:47:16.830Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.59960266004615,"strikeZoneBottom":1.64999875750368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.90325178087346,"aZ":-14.167963961164654,"pfxX":5.8632661344737365,"pfxZ":9.221429738255537,"pX":-0.31481623718030793,"pZ":1.9557574672738007,"vX0":-6.940116372794415,"vY0":-139.47443773514144,"vZ0":-6.214568858448404,"x":129.0,"y":185.97,"x0":1.45421298312247,"y0":50.00574681392988,"z0":5.162140649262938,"aX":11.453618138350858},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":-9.0,"spinRate":2367,"spinDirection":138},"zone":7,"typeConfidence":0.92,"plateTime":0.39401810443605134,"extension":5.850174455323885},"index":3,"playId":"7174a6fe-ab3c-3161-abe0-551fdd6da1f9","pitchNumber":3,"startTime":"2025-10-08T20:47:46.139Z","endTime":"2025-10-08T20:47:50.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.591845845629468,"aZ":-35.02916305664245,"pfxX":-3.7861247697529334,"pfxZ":-1.947676950690978,"pX":-0.8499907833607829,"pZ":2.0031409179994326,"vX0":-4.851504413779991,"vY0":-120.48246302385547,"vZ0":-0.12786889466679008,"x":149.4,"y":184.7,"x0":1.682056716703542,"y0":50.000288632312525,"z0":5.1547491453265035,"aX":-5.559767228520945},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.2,"breakHorizontal":8.0,"spinRate":2211,"spinDirection":267},"zone":13,"typeConfidence":0.9,"plateTime":0.45476339467387117,"extension":6.074858510094822},"index":4,"playId":"b8c896c3-0ea2-352b-8ec8-61035b8c9c83","pitchNumber":4,"startTime":"2025-10-08T20:48:04.916Z","endTime":"2025-10-08T20:48:15.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.48698713477156,"strikeZoneBottom":1.65000074815899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.366591402951055,"aZ":-32.827529854397554,"pfxX":-2.483298256919306,"pfxZ":-0.43813135669237235,"pX":-1.1494130883820146,"pZ":-0.3389131824957966,"vX0":-5.872565599819207,"vY0":-121.01379419513502,"vZ0":-5.6520996185445895,"x":160.81,"y":247.93,"x0":1.634883360258953,"y0":50.00560477736203,"z0":4.914350164964686,"aX":-3.6706887120828404},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.9,"breakHorizontal":6.0,"spinRate":2281,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.4532088581052802,"extension":6.156567524334284},"index":5,"playId":"c25c94bb-118e-3b5b-8f79-21d8aa50913a","pitchNumber":5,"startTime":"2025-10-08T20:48:39.317Z","endTime":"2025-10-08T20:48:43.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09139530866517,"aZ":-16.706597462089153,"pfxX":7.396843380605271,"pfxZ":8.111794546650898,"pX":0.6318640944598359,"pZ":2.6292232210591266,"vX0":-5.3059739974850615,"vY0":-138.0129277628287,"vZ0":-3.7282914555221165,"x":92.91,"y":167.79,"x0":1.6298749482250818,"y0":50.00021162180946,"z0":5.140644131135386,"aX":14.099243180048067},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":-12.1,"spinRate":2360,"spinDirection":136},"zone":6,"typeConfidence":0.9,"plateTime":0.3986778641148314,"extension":6.010904591213788},"hitData":{"launchSpeed":104.5,"launchAngle":5.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":111.92,"coordY":95.17}},"index":6,"playId":"77c70b60-457c-3a45-95a6-fcf5d141c79a","pitchNumber":6,"startTime":"2025-10-08T20:49:05.365Z","endTime":"2025-10-08T20:49:17.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:49:17.197Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out to first baseman Josh Naylor. Javier Báez to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-08T20:50:20.237Z","endTime":"2025-10-08T20:52:46.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8,9],"actionIndex":[4],"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-08T20:49:42.388Z","endTime":"2025-10-08T20:50:00.966Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"4f0bd439-1ab4-3b85-a437-47de87d83d82","startTime":"2025-10-08T20:50:00.966Z","endTime":"2025-10-08T20:50:04.358Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.40441181728224,"strikeZoneBottom":1.61999910593104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46098231654277,"aZ":-21.322354412274738,"pfxX":11.796133013080443,"pfxZ":5.681952167901798,"pX":0.009521646663782527,"pZ":3.048877751349038,"vX0":-8.424701736039468,"vY0":-137.74171102500463,"vZ0":-2.103525182758216,"x":116.64,"y":156.46,"x0":1.5853573751511614,"y0":50.00040327746085,"z0":5.274188424023842,"aX":22.51560381424953},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":-19.4,"spinRate":2247,"spinDirection":140},"zone":2,"typeConfidence":0.92,"plateTime":0.39864885138751927,"extension":6.0170329480850535},"index":2,"playId":"0355f714-5e5d-3da6-9569-c96b8e14b2a0","pitchNumber":1,"startTime":"2025-10-08T20:50:22.565Z","endTime":"2025-10-08T20:50:26.494Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.18517414878471,"strikeZoneBottom":1.53578297253639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.256364331252,"aZ":-24.08124635425204,"pfxX":10.84609740136044,"pfxZ":4.219991936988508,"pX":-0.15467982110272166,"pZ":3.13440471013443,"vX0":-8.235249785692163,"vY0":-137.79774293575625,"vZ0":-1.3730741454169193,"x":122.9,"y":154.15,"x0":1.4667448733733972,"y0":50.005842935644,"z0":5.269625932724807,"aX":20.815454504451424},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":-17.9,"spinRate":2284,"spinDirection":140},"zone":2,"typeConfidence":0.91,"plateTime":0.3978222822032138,"extension":5.978510487783309},"index":3,"playId":"f6bb9255-ca3e-3cee-ab96-611ec49a3421","pitchNumber":2,"startTime":"2025-10-08T20:50:41.848Z","endTime":"2025-10-08T20:50:48.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Javier Báez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"f6bb9255-ca3e-3cee-ab96-611ec49a3421","startTime":"2025-10-08T20:51:01.427Z","endTime":"2025-10-08T20:51:16.082Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.13316959816417,"aZ":-14.864555827586562,"pfxX":6.773564198574313,"pfxZ":9.059531985535802,"pX":0.43240157853998185,"pZ":4.313255117511214,"vX0":-5.505383113468359,"vY0":-138.3731177273179,"vZ0":-0.019211303962973325,"x":100.52,"y":122.32,"x0":1.5824661351246876,"y0":50.00205931089783,"z0":5.3286926835773345,"aX":12.940825009363945},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-10.9,"spinRate":2401,"spinDirection":133},"zone":12,"typeConfidence":0.92,"plateTime":0.3981033304282269,"extension":5.837022434199457},"index":5,"playId":"c2704626-7b0e-307d-8a02-74bfb1a2e5c0","pitchNumber":3,"startTime":"2025-10-08T20:51:16.082Z","endTime":"2025-10-08T20:51:20.092Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"playId":"7bdbff70-100b-4145-a399-0fe5645ba4dd","startTime":"2025-10-08T20:51:37.473Z","endTime":"2025-10-08T20:51:42.473Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.231476789773442,"aZ":-33.81031832422814,"pfxX":-1.7139386147581215,"pfxZ":-1.095455514718676,"pX":0.1804064801555436,"pZ":1.6543952186273945,"vX0":-3.1336298882019027,"vY0":-121.63740132723066,"vZ0":-1.1073281692167867,"x":110.12,"y":194.11,"x0":1.7088432971845464,"y0":50.002093266601044,"z0":5.0514582622212805,"aX":-2.563210075729686},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.0,"breakHorizontal":3.8,"spinRate":2377,"spinDirection":250},"zone":8,"typeConfidence":0.9,"plateTime":0.4505821647630932,"extension":5.966934033029812},"index":7,"playId":"53f0de9e-9a6f-353c-a857-d77c8fffab6c","pitchNumber":4,"startTime":"2025-10-08T20:51:50.248Z","endTime":"2025-10-08T20:51:54.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46757092266861,"aZ":-17.151865301813608,"pfxX":6.740260739676605,"pfxZ":7.983701569897189,"pX":0.18902492481507088,"pZ":2.8243899130409713,"vX0":-5.772169740907157,"vY0":-137.08733687393723,"vZ0":-3.218432357045779,"x":109.79,"y":162.52,"x0":1.4578071815081675,"y0":50.005549257476254,"z0":5.201106779050271,"aX":12.687568509962855},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-10.8,"spinRate":2338,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.4012646361349228,"extension":6.013733000395208},"index":8,"playId":"f27b87e4-0656-3a01-8ff7-49b23772b508","pitchNumber":5,"startTime":"2025-10-08T20:52:13.872Z","endTime":"2025-10-08T20:52:21.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.24363421455128,"aZ":-24.45056322911048,"pfxX":10.84475048625314,"pfxZ":4.190240718435965,"pX":-0.08619597822196053,"pZ":1.6946400097899987,"vX0":-8.24688671870642,"vY0":-136.00728040358894,"vZ0":-4.335171425771412,"x":120.29,"y":193.02,"x0":1.6005557298506667,"y0":50.00499121750551,"z0":5.038524562385275,"aX":19.99744052454283},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":-17.5,"spinRate":2134,"spinDirection":132},"zone":8,"typeConfidence":0.91,"plateTime":0.4052019741153048,"extension":5.957070801738502},"hitData":{"launchSpeed":58.7,"launchAngle":-56.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.86,"coordY":180.21}},"index":9,"playId":"2c5838e3-245e-3d44-9395-543e41d02eec","pitchNumber":6,"startTime":"2025-10-08T20:52:37.550Z","endTime":"2025-10-08T20:52:46.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:52:46.569Z","atBatIndex":41},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Gabe Speier intentionally walks Gleyber Torres.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-08T20:53:22.870Z","endTime":"2025-10-08T20:53:41.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08130556-0436-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-08T20:53:38.278Z","endTime":"2025-10-08T20:53:38.288Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08130556-0436-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-08T20:53:38.288Z","endTime":"2025-10-08T20:53:38.290Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08130556-0436-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-08T20:53:38.290Z","endTime":"2025-10-08T20:53:39.290Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08130556-0436-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-10-08T20:53:38.290Z","endTime":"2025-10-08T20:53:41.552Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-10-08T20:53:41.552Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out softly to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-08T20:54:04.591Z","endTime":"2025-10-08T20:54:18.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.83450641579264,"aZ":-24.228244364610408,"pfxX":11.362109877210496,"pfxZ":4.18610500780787,"pX":1.0748327097815882,"pZ":2.295298840996813,"vX0":-5.42445390850391,"vY0":-137.9022634810522,"vZ0":-3.1163061659444122,"x":76.03,"y":176.81,"x0":1.6070760193457794,"y0":50.00168850910126,"z0":5.101382075055053,"aX":21.563381428682387},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":-19.2,"spinRate":2255,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.39941409663211846,"extension":6.037236947183167},"hitData":{"launchSpeed":39.1,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":145.67,"coordY":175.61}},"index":0,"playId":"70036f47-cb3a-3696-8260-5128a35b808d","pitchNumber":1,"startTime":"2025-10-08T20:54:09.308Z","endTime":"2025-10-08T20:54:18.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:54:18.466Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, pitcher Troy Melton to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-08T20:57:16.682Z","endTime":"2025-10-08T20:58:27.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Wenceel Pérez replaces Jahmai Jones, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T20:56:04.064Z","endTime":"2025-10-08T20:56:04.075Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"802","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"description":"Pitching Change: Troy Melton replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-08T20:56:04.075Z","endTime":"2025-10-08T20:57:19.014Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675512,"link":"/api/v1/people/675512"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.6443531754375,"aZ":-11.178294111392573,"pfxX":-5.022753170101964,"pfxZ":10.168216823830106,"pX":0.6752296528019748,"pZ":2.3259043314051047,"vX0":7.853117935833175,"vY0":-143.79565166627984,"vZ0":-6.457169778690931,"x":91.26,"y":175.98,"x0":-1.4562749630652874,"y0":50.00674408142076,"z0":5.315573216354449,"aX":-10.375665818124086},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":7.3,"spinRate":2246,"spinDirection":215},"zone":6,"typeConfidence":0.94,"plateTime":0.3829462869780853,"extension":6.8344593882100915},"index":2,"playId":"a551fbb6-0b1a-3c68-be10-0d24d4455854","pitchNumber":1,"startTime":"2025-10-08T20:57:19.014Z","endTime":"2025-10-08T20:57:23.087Z","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":98.2,"endSpeed":88.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.87423982707826,"aZ":-12.739480179802422,"pfxX":-4.643771539986178,"pfxZ":9.54549660734354,"pX":0.5470530398755027,"pZ":3.2656781303961235,"vX0":6.6407878884199985,"vY0":-142.74095726978555,"vZ0":-3.800571140053239,"x":96.15,"y":150.61,"x0":-1.2206044717623956,"y0":50.00637576704562,"z0":5.432833272773319,"aX":-9.458853281594095},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2260,"spinDirection":217},"zone":3,"typeConfidence":0.94,"plateTime":0.38564873467954186,"extension":6.69152335731337},"index":3,"playId":"f5de0a9c-9aa9-3b5e-834b-e0eb2bf7d576","pitchNumber":2,"startTime":"2025-10-08T20:57:31.302Z","endTime":"2025-10-08T20:57:34.741Z","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":98.6,"endSpeed":89.1,"strikeZoneTop":3.46307057146197,"strikeZoneBottom":1.57427196488345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.659693102227706,"aZ":-15.981579384862963,"pfxX":-3.8565148014551305,"pfxZ":7.863164225711767,"pX":0.5812474885123375,"pZ":3.7801277489723155,"vX0":6.296001874984377,"vY0":-143.4095398172923,"vZ0":-1.7841273974640013,"x":94.84,"y":136.72,"x0":-1.1530435613060643,"y0":50.003210499812624,"z0":5.419631526152627,"aX":-7.942740870649572},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":5.5,"spinRate":2153,"spinDirection":221},"zone":12,"typeConfidence":0.94,"plateTime":0.38359623561414136,"extension":6.7180473775219465},"index":4,"playId":"fd79a182-c44b-3c9c-85cf-f17ec4d16f66","pitchNumber":3,"startTime":"2025-10-08T20:57:48.958Z","endTime":"2025-10-08T20:57:53.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":88.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.903197040451104,"aZ":-11.84008222190367,"pfxX":-4.38639004166947,"pfxZ":9.975786764935082,"pX":0.4553022149067245,"pZ":2.2808696755004405,"vX0":6.404892400764197,"vY0":-142.80970508879489,"vZ0":-6.192745289459792,"x":99.64,"y":177.2,"x0":-1.2604029765735734,"y0":50.0062621394934,"z0":5.242708879374712,"aX":-8.944234048132788},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2215,"spinDirection":216},"zone":6,"typeConfidence":0.94,"plateTime":0.3854842898220774,"extension":6.8602755714636885},"index":5,"playId":"956a5097-e1df-36e1-940d-8087996890a8","pitchNumber":4,"startTime":"2025-10-08T20:58:02.532Z","endTime":"2025-10-08T20:58:05.863Z","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":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.233986327509722,"aZ":-31.49758677279348,"pfxX":3.9464991416857034,"pfxZ":0.42317645158927597,"pX":0.9717321444549206,"pZ":1.698842888346635,"vX0":4.4066921305193025,"vY0":-125.18830314713551,"vZ0":-2.8005075173757943,"x":79.96,"y":192.91,"x0":-1.3238030755718038,"y0":50.00105038485514,"z0":5.409829689454481,"aX":6.263215896060312},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":-8.2,"spinRate":2421,"spinDirection":72},"zone":14,"typeConfidence":0.91,"plateTime":0.4374943798952069,"extension":6.919913266453741},"hitData":{"launchSpeed":63.2,"launchAngle":-42.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.97,"coordY":176.97}},"index":6,"playId":"a820ce95-db5a-3c84-bf35-85f9b76cbf83","pitchNumber":5,"startTime":"2025-10-08T20:58:19.564Z","endTime":"2025-10-08T20:58:27.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:58:27.581Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-08T20:58:58.667Z","endTime":"2025-10-08T20:59:42.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luke Raley replaces Mitch Garver.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-08T20:58:41.668Z","endTime":"2025-10-08T20:59:00.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":641598,"link":"/api/v1/people/641598"}},{"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":98.4,"endSpeed":88.7,"strikeZoneTop":3.39950140812941,"strikeZoneBottom":1.46610595162523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.445881114179585,"aZ":-9.13935642251197,"pfxX":-4.769653733965667,"pfxZ":11.287524725180791,"pX":-0.44505378209924135,"pZ":1.9582310540389012,"vX0":4.792160605735091,"vY0":-143.00221900497226,"vZ0":-7.651176352145697,"x":133.96,"y":185.91,"x0":-1.5347500093509847,"y0":50.00641300424555,"z0":5.265560970812032,"aX":-9.737036184403102},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.7,"breakHorizontal":7.4,"spinRate":2156,"spinDirection":222},"zone":7,"typeConfidence":0.94,"plateTime":0.38516391850843323,"extension":6.766275862269646},"index":1,"playId":"9a2f7003-b080-357b-976f-98983695b47c","pitchNumber":1,"startTime":"2025-10-08T20:59:00.733Z","endTime":"2025-10-08T20:59:04.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.289916110532495,"aZ":-11.489226920094234,"pfxX":-4.158932966029143,"pfxZ":10.193146975247506,"pX":-0.4871122507624909,"pZ":3.133935185298125,"vX0":4.410130188312705,"vY0":-143.0299574691047,"vZ0":-3.7131004734572914,"x":135.57,"y":154.16,"x0":-1.5240238319389547,"y0":50.005291840397334,"z0":5.193405014792017,"aX":-8.44189580178225},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":6.4,"spinRate":2173,"spinDirection":226},"zone":1,"typeConfidence":0.94,"plateTime":0.3859930321194569,"extension":6.70458786354359},"index":2,"playId":"a907dd9a-e00f-33db-97ba-d9408500714c","pitchNumber":2,"startTime":"2025-10-08T20:59:11.944Z","endTime":"2025-10-08T20:59:15.365Z","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":97.8,"endSpeed":87.7,"strikeZoneTop":3.37411299403437,"strikeZoneBottom":1.57022556304218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.21275329261096,"aZ":-16.438818461652904,"pfxX":-4.9570519909149455,"pfxZ":7.81823994050005,"pX":-1.4420187707332357,"pZ":5.259903557951499,"vX0":1.7754826779046369,"vY0":-142.29432932054277,"vZ0":2.2809302675329484,"x":171.97,"y":96.76,"x0":-1.4368154303865635,"y0":50.00650361810474,"z0":5.499252047283722,"aX":-9.981168257412529},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":8.5,"spinRate":2088,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3876640919419607,"extension":6.779232762040416},"index":3,"playId":"cb99b387-8b14-3114-8a48-9de9be383cc5","pitchNumber":3,"startTime":"2025-10-08T20:59:24.417Z","endTime":"2025-10-08T20:59:27.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.737334206537852,"aZ":-35.48614827179628,"pfxX":-6.968011396377991,"pfxZ":-1.9309901649317434,"pX":-1.1021682445863676,"pZ":1.835599484414943,"vX0":3.167429201204323,"vY0":-130.91320088396088,"vZ0":-1.7833046996751842,"x":159.01,"y":189.22,"x0":-1.4304963840450078,"y0":50.00226285283703,"z0":5.212064382061844,"aX":-11.948939480212044},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.7,"breakHorizontal":11.8,"spinRate":1656,"spinDirection":251},"zone":13,"typeConfidence":0.92,"plateTime":0.4203279730167071,"extension":6.888849099506853},"index":4,"playId":"4404e176-32c1-3132-83f4-e5415de5ec88","pitchNumber":4,"startTime":"2025-10-08T20:59:39.353Z","endTime":"2025-10-08T20:59:42.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T20:59:42.952Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Robles walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-08T21:00:01.541Z","endTime":"2025-10-08T21:01:34.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.95413261474597,"aZ":-11.952043381880502,"pfxX":-5.074098306185087,"pfxZ":9.783678288516189,"pX":0.061203727845337126,"pZ":3.561238884031489,"vX0":5.653522321710882,"vY0":-143.70331941446253,"vZ0":-3.1524126361122256,"x":114.67,"y":142.63,"x0":-1.2835264800477644,"y0":50.001813761192054,"z0":5.427725343942613,"aX":-10.487228164418363},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":7.9,"spinRate":2407,"spinDirection":216},"zone":12,"typeConfidence":0.94,"plateTime":0.38287948319379916,"extension":6.776586684258932},"index":0,"playId":"9c4aa23e-025d-3d6d-a3f4-5d60ea74aa6f","pitchNumber":1,"startTime":"2025-10-08T21:00:05.967Z","endTime":"2025-10-08T21:00:11.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.31000506943305,"strikeZoneBottom":1.52000102539215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33185796155715,"aZ":-19.3873930099211,"pfxX":-9.475176221373205,"pfxZ":6.291351163654937,"pX":-0.37489062153190417,"pZ":1.7839538534556465,"vX0":5.654693345254138,"vY0":-141.66065181551588,"vZ0":-6.030902863770356,"x":131.29,"y":190.61,"x0":-1.1657025739253568,"y0":50.004828204060836,"z0":5.179813387778564,"aX":-19.261467597391565},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.3,"breakHorizontal":16.0,"spinRate":2020,"spinDirection":217},"zone":7,"typeConfidence":1.0,"plateTime":0.3866374079402837,"extension":6.898393379040237},"index":1,"playId":"a1fac0f2-e787-31e2-a3e8-3158176de051","pitchNumber":2,"startTime":"2025-10-08T21:00:25.876Z","endTime":"2025-10-08T21:00:29.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.19641522985497,"strikeZoneBottom":1.47509005981187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.935855281746132,"aZ":-33.03512380384137,"pfxX":2.870058016265037,"pfxZ":-0.5311673688690295,"pX":0.9099401534959295,"pZ":1.2788840718849042,"vX0":4.311008964309935,"vY0":-126.92287405118796,"vZ0":-3.632162454050891,"x":82.32,"y":204.25,"x0":-1.1832188829288102,"y0":50.00158442476821,"z0":5.358795938151967,"aX":4.681343907139751},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.6,"breakHorizontal":-6.1,"spinRate":2499,"spinDirection":78},"zone":14,"typeConfidence":0.9,"plateTime":0.43152322587628733,"extension":6.74337177242927},"index":2,"playId":"4acadcbc-50dc-35d2-b7cb-164305ac1a4e","pitchNumber":3,"startTime":"2025-10-08T21:00:39.682Z","endTime":"2025-10-08T21:00:45.320Z","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":98.7,"endSpeed":89.5,"strikeZoneTop":3.24105503624325,"strikeZoneBottom":1.41740958650484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.1317340871618,"aZ":-13.860880021415158,"pfxX":-3.785283656658069,"pfxZ":8.824865817294157,"pX":0.8157766236994004,"pZ":4.382065980313853,"vX0":6.500473885186047,"vY0":-143.58832898098385,"vZ0":-0.4547664516842228,"x":85.9,"y":120.46,"x0":-0.9919950084935143,"y0":50.005166369181254,"z0":5.409754233101356,"aX":-7.858107672496205},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":5.4,"spinRate":2273,"spinDirection":208},"zone":12,"typeConfidence":0.94,"plateTime":0.38234815876418216,"extension":6.625833766110586},"index":3,"playId":"04de7a8b-cfb4-3d3d-8203-f98f32f91a63","pitchNumber":4,"startTime":"2025-10-08T21:00:58.629Z","endTime":"2025-10-08T21:01:02.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.14126315011173,"strikeZoneBottom":1.42351337628184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70116941870063,"aZ":-16.98746890708989,"pfxX":-8.935838040271337,"pfxZ":7.426853210097536,"pX":0.023626914602841186,"pZ":1.2876803000968806,"vX0":6.5397904513411715,"vY0":-142.35406483616478,"vZ0":-7.508984311370396,"x":116.1,"y":204.01,"x0":-1.1463574021730694,"y0":50.00575845519633,"z0":5.041898052538086,"aX":-18.281382752196308},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.0,"breakHorizontal":14.8,"spinRate":2013,"spinDirection":223},"zone":14,"typeConfidence":1.0,"plateTime":0.38525416289856373,"extension":7.029861864217309},"index":4,"playId":"e987a306-fa81-3201-b15f-332aec92f077","pitchNumber":5,"startTime":"2025-10-08T21:01:12.959Z","endTime":"2025-10-08T21:01:17.177Z","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":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.2,"strikeZoneTop":3.13255381792489,"strikeZoneBottom":1.37549804244265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.65040416354612,"aZ":-15.597791621509675,"pfxX":-5.694787189989408,"pfxZ":7.94470699105598,"pX":0.512812130311494,"pZ":1.2880825221265997,"vX0":6.571428082279806,"vY0":-143.81163295706614,"vZ0":-8.114218871076504,"x":97.45,"y":204.0,"x0":-1.0664877071540684,"y0":50.000394410382256,"z0":5.121936154032393,"aX":-11.877638610882174},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.8,"breakHorizontal":8.9,"spinRate":2064,"spinDirection":216},"zone":9,"typeConfidence":0.92,"plateTime":0.38148382379981216,"extension":6.9275275146860515},"index":5,"playId":"6c7f42ae-7a19-3461-8905-f2ac70838719","pitchNumber":6,"startTime":"2025-10-08T21:01:30.339Z","endTime":"2025-10-08T21:01:34.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:01:34.665Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a line drive to left fielder Riley Greene. Victor Robles to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-08T21:01:54.594Z","endTime":"2025-10-08T21:03:04.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.7,"endSpeed":88.4,"strikeZoneTop":3.19583404788577,"strikeZoneBottom":1.50275068798598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.366081375386756,"aZ":-16.21380608368838,"pfxX":-6.040973155630755,"pfxZ":7.920227290190095,"pX":1.8459498395922156,"pZ":2.5558115904163725,"vX0":10.604466092812512,"vY0":-141.7467176973096,"vZ0":-4.454313926123997,"x":46.64,"y":169.77,"x0":-1.1756160416063808,"y0":50.00167152685896,"z0":5.197873999349068,"aX":-12.172475582200658},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":8.5,"spinRate":2049,"spinDirection":216},"zone":12,"typeConfidence":0.84,"plateTime":0.3878754316942157,"extension":6.822356210603474},"index":0,"playId":"d2fc980b-9f32-3959-af59-33352bd923af","pitchNumber":1,"startTime":"2025-10-08T21:02:00.513Z","endTime":"2025-10-08T21:02:04.091Z","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":97.5,"endSpeed":88.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.665958432012594,"aZ":-12.585940111267005,"pfxX":-6.169836181832044,"pfxZ":9.68795221195905,"pX":-0.4233228429133889,"pZ":3.124664492991701,"vX0":5.441757220697778,"vY0":-141.83056090580894,"vZ0":-3.6779575233774957,"x":133.14,"y":154.41,"x0":-1.572192675096105,"y0":50.006631203481376,"z0":5.249980852891835,"aX":-12.48025669847678},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2180,"spinDirection":220},"zone":1,"typeConfidence":0.8,"plateTime":0.3872792969294667,"extension":6.706447436181188},"index":1,"playId":"c6f43bb7-70a6-333f-80ac-f8e85698a904","pitchNumber":2,"startTime":"2025-10-08T21:02:18.491Z","endTime":"2025-10-08T21:02:24.564Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"c6f43bb7-70a6-333f-80ac-f8e85698a904","startTime":"2025-10-08T21:02:28.571Z","endTime":"2025-10-08T21:02:52.394Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.40446876186311,"aZ":-12.258126828250838,"pfxX":-6.769694690262897,"pfxZ":9.691892986494134,"pX":0.17174750156225035,"pZ":2.6954033596644207,"vX0":6.950663555622117,"vY0":-143.00521841849294,"vZ0":-4.990088450085692,"x":110.45,"y":166.0,"x0":-1.4200424184511755,"y0":50.0011889787401,"z0":5.242738148223904,"aX":-13.909687321060709},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":10.7,"spinRate":2163,"spinDirection":217},"zone":5,"typeConfidence":0.71,"plateTime":0.38417183106485187,"extension":6.799746211358164},"hitData":{"launchSpeed":73.8,"launchAngle":27.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.64,"coordY":119.47}},"index":3,"playId":"88b60d1f-583c-3eba-af70-065cc1303879","pitchNumber":3,"startTime":"2025-10-08T21:02:52.394Z","endTime":"2025-10-08T21:03:04.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:03:04.205Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to center fielder Wenceel Pérez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-08T21:03:20.741Z","endTime":"2025-10-08T21:04:09.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.578623424937845,"aZ":-17.190989084663865,"pfxX":-3.8853934534964045,"pfxZ":7.2262751862763,"pX":-0.11316885112850658,"pZ":3.2588822390575505,"vX0":4.556550992288638,"vY0":-143.19777496906534,"vZ0":-2.8271640411695844,"x":121.31,"y":150.79,"x0":-1.2214509352281067,"y0":50.00195839930938,"z0":5.336603683442976,"aX":-8.055547835231145},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":6.1,"spinRate":2119,"spinDirection":220},"zone":2,"typeConfidence":0.93,"plateTime":0.38273155459628017,"extension":6.680512235200115},"index":0,"playId":"6fab735f-3f93-3ab6-b2d3-72a291d7fc55","pitchNumber":1,"startTime":"2025-10-08T21:03:27.509Z","endTime":"2025-10-08T21:03:31.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.4,"strikeZoneTop":3.44009583260845,"strikeZoneBottom":1.59956938907859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.19029861213162,"aZ":-13.008679164169656,"pfxX":-4.093492639160458,"pfxZ":9.104636063805216,"pX":-0.11127009707269252,"pZ":2.1112577607470975,"vX0":4.645825948756347,"vY0":-144.5333273849716,"vZ0":-6.579443405415141,"x":121.24,"y":181.78,"x0":-1.211351341819382,"y0":50.00717343177827,"z0":5.22401235334138,"aX":-8.621383187391615},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2156,"spinDirection":219},"zone":8,"typeConfidence":0.94,"plateTime":0.37965235090465477,"extension":6.755846945432953},"index":1,"playId":"49d19be2-b257-38f5-8bfa-d4499742ba76","pitchNumber":2,"startTime":"2025-10-08T21:03:43.530Z","endTime":"2025-10-08T21:03:47.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.09436639053247,"aZ":-15.19507983949371,"pfxX":-5.441446094984532,"pfxZ":7.9923201246288365,"pX":-0.080531547955505,"pZ":3.6150429900944063,"vX0":5.370285699335109,"vY0":-145.10762050542246,"vZ0":-2.3963606945155282,"x":120.07,"y":141.17,"x0":-1.251482021073324,"y0":50.00505182392323,"z0":5.3813737624667874,"aX":-11.563924943911125},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.2,"breakHorizontal":8.8,"spinRate":2126,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3779727639067767,"extension":6.590528196676188},"hitData":{"launchSpeed":97.7,"launchAngle":45.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.81,"coordY":79.07}},"index":2,"playId":"ed0ef17b-f51f-353f-87fc-48bdf157e7ad","pitchNumber":3,"startTime":"2025-10-08T21:04:00.492Z","endTime":"2025-10-08T21:04:09.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:04:09.786Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Riley Greene homers (1) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-08T21:07:08.225Z","endTime":"2025-10-08T21:07:52.455Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":642100,"link":"/api/v1/people/642100"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Luke Raley remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T21:06:58.265Z","endTime":"2025-10-08T21:07:10.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"702","replacedPlayer":{"id":641598,"link":"/api/v1/people/641598"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.50145665714397,"strikeZoneBottom":1.59759090701918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77621411660314,"aZ":-23.601583697681615,"pfxX":9.967759684706802,"pfxZ":4.62489718617552,"pX":1.0152975169778768,"pZ":3.222677233502711,"vX0":-5.556982771063397,"vY0":-135.36475491109397,"vZ0":-1.172708045624685,"x":78.3,"y":151.77,"x0":1.80055223195787,"y0":50.00575495939577,"z0":5.315268863913499,"aX":18.48557843031666},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":-16.8,"spinRate":2119,"spinDirection":131},"zone":12,"typeConfidence":0.91,"plateTime":0.4047725381419891,"extension":5.897778003028698},"index":1,"playId":"387e35d3-beff-34b3-94b4-8dcdc84434c0","pitchNumber":1,"startTime":"2025-10-08T21:07:10.545Z","endTime":"2025-10-08T21:07:14.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.21499645254115,"aZ":-33.855685634142006,"pfxX":-1.8043802667779256,"pfxZ":-1.1906882817349391,"pX":0.049364224759142844,"pZ":2.1589273344676267,"vX0":-3.8969889930092503,"vY0":-117.49969765984065,"vZ0":0.32772584490066725,"x":115.12,"y":180.49,"x0":1.957338758037398,"y0":50.00218784744299,"z0":5.138432999742432,"aX":-2.5477586003089843},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.8,"breakHorizontal":4.1,"spinRate":2147,"spinDirection":263},"zone":8,"typeConfidence":0.9,"plateTime":0.4643987887542771,"extension":5.977607247114584},"hitData":{"launchSpeed":111.9,"launchAngle":26.0,"totalDistance":454.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":197.07,"coordY":28.79}},"index":2,"playId":"c611fe70-e4e3-3d55-a05c-09a484e9daf4","pitchNumber":2,"startTime":"2025-10-08T21:07:27.253Z","endTime":"2025-10-08T21:07:52.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:07:52.455Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (3) on a ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-08T21:10:48.092Z","endTime":"2025-10-08T21:11:35.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T21:08:06.127Z","endTime":"2025-10-08T21:08:57.599Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Eduard Bazardo replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-08T21:08:57.599Z","endTime":"2025-10-08T21:10:50.350Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.49581116766216,"strikeZoneBottom":1.58006700946881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.699201023031794,"aZ":-33.06285911974303,"pfxX":5.733953705014938,"pfxZ":-0.6282643678500008,"pX":0.31423833120728645,"pZ":1.275130207650203,"vX0":4.41973616526085,"vY0":-119.31518801693815,"vZ0":-3.025122290498165,"x":105.02,"y":204.35,"x0":-2.3153744229142843,"y0":50.00128657798423,"z0":5.577854772916687,"aX":8.158993680702027},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.7,"breakHorizontal":-11.5,"spinRate":2398,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4613244170245321,"extension":5.654833689914261},"index":2,"playId":"87d73eac-3490-37ac-a95f-e73c173fc89b","pitchNumber":1,"startTime":"2025-10-08T21:10:50.350Z","endTime":"2025-10-08T21:10:54.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.47823551512341,"strikeZoneBottom":1.6020405390633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.753887069841895,"aZ":-15.064332435446357,"pfxX":-10.903955382068823,"pfxZ":8.973749468642055,"pX":0.15698425367973737,"pZ":2.0046671607464575,"vX0":8.809567891586283,"vY0":-137.94832623295432,"vZ0":-6.497432624212346,"x":111.02,"y":184.65,"x0":-1.6783398000905907,"y0":50.001457279562146,"z0":5.425774114575101,"aX":-20.788636305538922},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":17.6,"spinRate":2259,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3986862270457885,"extension":5.864978953867474},"index":3,"playId":"9c7e0634-d303-3874-9ac2-aead8a3b5ff8","pitchNumber":2,"startTime":"2025-10-08T21:11:04.431Z","endTime":"2025-10-08T21:11:07.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.107388076119726,"aZ":-35.57540518608667,"pfxX":5.458154467499972,"pfxZ":-2.351407227088755,"pX":0.09910448439188499,"pZ":2.2766926682676423,"vX0":3.9910788044260688,"vY0":-120.46606262083479,"vZ0":-0.36101955436614397,"x":113.22,"y":177.31,"x0":-2.298264821403509,"y0":50.00378134705108,"z0":5.619390420629373,"aX":7.886663556376128},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.1,"breakHorizontal":-10.9,"spinRate":2650,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.4576509337552941,"extension":5.810879802289474},"hitData":{"launchSpeed":95.9,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.66,"coordY":125.54}},"index":4,"playId":"cfbcb059-6ed0-3132-8b1b-91f13cbcedfe","pitchNumber":3,"startTime":"2025-10-08T21:11:18.849Z","endTime":"2025-10-08T21:11:35.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:11:35.071Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to right fielder Victor Robles. Spencer Torkelson scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-08T21:11:56.493Z","endTime":"2025-10-08T21:13:14.834Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":660825,"link":"/api/v1/people/660825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.36409778746868,"strikeZoneBottom":1.56483129243542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.625762009290547,"aZ":-18.993638841670446,"pfxX":-12.853243435796612,"pfxZ":6.6908084863946655,"pX":0.6219300608197605,"pZ":3.0515839504736144,"vX0":10.73467058330392,"vY0":-139.53485997071982,"vZ0":-3.376085027207306,"x":93.29,"y":156.39,"x0":-1.6065670158590386,"y0":50.0048286387724,"z0":5.529928786910612,"aX":-25.328536878575196},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":21.0,"spinRate":2172,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3926633779930757,"extension":6.109780815402313},"index":0,"playId":"9b0edb32-b7ea-3caf-8398-0dca7ae3f333","pitchNumber":1,"startTime":"2025-10-08T21:12:07.779Z","endTime":"2025-10-08T21:12:11.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.32759074265652,"strikeZoneBottom":1.51999984322671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60892991069121,"aZ":-35.83314446634971,"pfxX":4.255337002987341,"pfxZ":-2.479725140960401,"pX":0.9891755296268735,"pZ":1.5720957075516677,"vX0":5.630025747025011,"vY0":-121.69368396174487,"vZ0":-2.000262604168676,"x":79.29,"y":196.33,"x0":-1.9221910411906038,"y0":50.00437809426651,"z0":5.558558642155486,"aX":6.274854007541807},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.7,"breakHorizontal":-9.2,"spinRate":2582,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4530022553459969,"extension":5.7508220418456295},"index":1,"playId":"67074f00-1aba-303c-9f18-5fcf154fba03","pitchNumber":2,"startTime":"2025-10-08T21:12:26.769Z","endTime":"2025-10-08T21:12:30.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.5,"strikeZoneTop":3.35726830519645,"strikeZoneBottom":1.5200009700454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.002881308432208,"aZ":-40.590348256283505,"pfxX":10.157961828602932,"pfxZ":-5.825262252037588,"pX":0.8035474793955606,"pZ":0.9512941600070853,"vX0":3.8177589387554502,"vY0":-121.19417354846678,"vZ0":-2.1416912013601648,"x":86.37,"y":213.1,"x0":-2.124733032376143,"y0":50.00195699642622,"z0":5.489089170500705,"aX":14.677147568584969},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.8,"breakHorizontal":-19.4,"spinRate":2638,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4569884055544513,"extension":5.714580520159263},"index":2,"playId":"3605057a-c607-3972-8385-bb8ea900bc22","pitchNumber":3,"startTime":"2025-10-08T21:12:43.552Z","endTime":"2025-10-08T21:12:47.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13349321332188,"aZ":-36.20860845217082,"pfxX":7.092378898959274,"pfxZ":-2.802561716500117,"pX":-0.12778817817746765,"pZ":2.324942148534292,"vX0":2.6862828619522316,"vY0":-120.33983049233123,"vZ0":-0.1857740112581483,"x":121.87,"y":176.01,"x0":-2.18537641723491,"y0":50.001524970728155,"z0":5.658337104761349,"aX":10.21953062739785},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.8,"breakHorizontal":-13.6,"spinRate":2587,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.45820655996569615,"extension":5.710930094531159},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.9,"coordY":117.95}},"index":3,"playId":"f173199c-728a-3933-81ea-c139a8c68bc1","pitchNumber":4,"startTime":"2025-10-08T21:13:00.420Z","endTime":"2025-10-08T21:13:14.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:13:14.834Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler called out on strikes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-08T21:14:06.621Z","endTime":"2025-10-08T21:17:34.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"4b6a19ae-e678-3380-9977-f25e3e0d2efc","startTime":"2025-10-08T21:13:46.723Z","endTime":"2025-10-08T21:13:50.246Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.43086843981585,"strikeZoneBottom":1.51817906875697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.798689852334995,"aZ":-16.725294298973953,"pfxX":-10.599487341569617,"pfxZ":7.842381301773318,"pX":0.8137623400502616,"pZ":1.6047794288931783,"vX0":10.519164901004828,"vY0":-139.77075553469209,"vZ0":-7.174472566317238,"x":85.98,"y":195.45,"x0":-1.629425448709701,"y0":50.003934639395915,"z0":5.312159631122717,"aX":-20.881488246854182},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":16.9,"spinRate":2192,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3925466261214883,"extension":6.360750872977645},"index":1,"playId":"0dc06094-c019-34b7-ba70-8188f4d8192f","pitchNumber":1,"startTime":"2025-10-08T21:14:08.943Z","endTime":"2025-10-08T21:14:12.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.52066903076703,"strikeZoneBottom":1.59791950827831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78691609078869,"aZ":-18.512320209417336,"pfxX":-10.475557444419342,"pfxZ":7.221986233338969,"pX":0.39792283000108963,"pZ":1.465963772431367,"vX0":9.433029597932775,"vY0":-137.23845544322882,"vZ0":-7.095409908020212,"x":101.83,"y":199.2,"x0":-1.73717143105622,"y0":50.00168928206342,"z0":5.364142230684462,"aX":-19.811374776248854},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":16.8,"spinRate":2248,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40041529559595324,"extension":6.304950576339489},"index":2,"playId":"81dac4f3-10b2-346d-8886-e73b7f6291b9","pitchNumber":2,"startTime":"2025-10-08T21:14:26.269Z","endTime":"2025-10-08T21:14:30.016Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.31903645825757,"strikeZoneBottom":1.53000035877332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11921072319365,"aZ":-17.019727405514747,"pfxX":-9.179392094735833,"pfxZ":7.6650851848698425,"pX":0.7331366076386335,"pZ":2.2243289579952052,"vX0":9.70022755233937,"vY0":-139.85010236328978,"vZ0":-5.800179393213646,"x":89.05,"y":178.72,"x0":-1.5910276550388978,"y0":50.001074156036736,"z0":5.445009779183985,"aX":-18.145199087305414},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":14.5,"spinRate":2212,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3919428069314863,"extension":6.126471532970122},"index":3,"playId":"66370d5d-2da4-35bc-a959-3749a25b53fc","pitchNumber":3,"startTime":"2025-10-08T21:14:46.884Z","endTime":"2025-10-08T21:14:50.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":85.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.526919062337605,"aZ":-16.251958876393722,"pfxX":-9.824963197285454,"pfxZ":8.322492296735273,"pX":-0.43395022125664917,"pZ":3.055920381696828,"vX0":7.284393312924705,"vY0":-138.97691916937748,"vZ0":-3.4903317792656865,"x":133.54,"y":156.27,"x0":-1.8419293609963212,"y0":50.00280060610871,"z0":5.439485709669192,"aX":-18.79681472851355},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":15.8,"spinRate":2178,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39747234156542977,"extension":6.076860946443835},"index":4,"playId":"51601a1d-1a02-30a5-8d9e-8631740e51de","pitchNumber":4,"startTime":"2025-10-08T21:15:04.280Z","endTime":"2025-10-08T21:15:07.796Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"c15540c0-d8c5-3286-b6e6-3e8f5a01c2d5","startTime":"2025-10-08T21:15:30.263Z","endTime":"2025-10-08T21:15:34.480Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Tigers challenged (tag play), call on the field was upheld: pitcher Eduard Bazardo picks off Zach McKinstry at 1st on throw to first baseman Josh Naylor.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"c15540c0-d8c5-3286-b6e6-3e8f5a01c2d5","startTime":"2025-10-08T21:15:46.583Z","endTime":"2025-10-08T21:17:29.281Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":116}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.8,"strikeZoneTop":3.37544334666151,"strikeZoneBottom":1.50651902287751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9435816883471,"aZ":-33.622178713770865,"pfxX":8.618414903065426,"pfxZ":-0.9871206463480604,"pX":0.9575289366312285,"pZ":1.9440671540378478,"vX0":4.433423342483833,"vY0":-121.76582436072015,"vZ0":-1.3367987196320015,"x":80.5,"y":186.29,"x0":-2.0197569337395023,"y0":50.002722920063384,"z0":5.470357346253808,"aX":12.648210597604072},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.8,"breakHorizontal":-16.8,"spinRate":2535,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.45377893166465055,"extension":5.85988390042348},"index":7,"playId":"0a78067d-ac0f-3bf9-9a3c-b30ec91bf8d5","pitchNumber":5,"startTime":"2025-10-08T21:17:29.281Z","endTime":"2025-10-08T21:17:34.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:17:34.026Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wenceel Pérez doubles (1) on a line drive to right fielder Victor Robles.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-08T21:17:55.024Z","endTime":"2025-10-08T21:19:16.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.14936773716592,"strikeZoneBottom":1.46999880605632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.268824690455546,"aZ":-11.01291089809592,"pfxX":-9.05318238119154,"pfxZ":10.550634970094086,"pX":0.4874320334034698,"pZ":2.324208231489075,"vX0":9.776253679794596,"vY0":-141.01177694420304,"vZ0":-6.204076790112676,"x":98.42,"y":176.03,"x0":-1.854905023536902,"y0":50.002589382756405,"z0":5.269457809301932,"aX":-18.158430364496528},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":14.3,"spinRate":2224,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3890247474260735,"extension":6.084179774171299},"index":0,"playId":"7f7aa14d-572e-3ffb-b95c-77160ca5c4eb","pitchNumber":1,"startTime":"2025-10-08T21:17:58.793Z","endTime":"2025-10-08T21:18:02.537Z","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":97.3,"endSpeed":88.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.879157959359645,"aZ":-9.425934853037115,"pfxX":-6.383270537055855,"pfxZ":11.315379519486303,"pX":0.3796443601240312,"pZ":1.937549249597556,"vX0":7.846920606790219,"vY0":-141.2792000033482,"vZ0":-7.592520842770878,"x":102.53,"y":186.47,"x0":-1.6118554957699838,"y0":50.001092939694814,"z0":5.274867658353384,"aX":-12.83081880814184},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.0,"breakHorizontal":9.8,"spinRate":2301,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.3885341851251449,"extension":6.121457165591662},"index":1,"playId":"080bb8c8-161f-36a2-9516-db605dcf3cd9","pitchNumber":2,"startTime":"2025-10-08T21:18:12.951Z","endTime":"2025-10-08T21:18:17.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.13521638134322,"strikeZoneBottom":1.47000070812411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.64679113250961,"aZ":-20.324164794676374,"pfxX":-8.273416988792121,"pfxZ":6.079201714417932,"pX":-1.0853346653267129,"pZ":3.0521748063813514,"vX0":5.783906241523157,"vY0":-139.28887523117896,"vZ0":-2.2966619792238436,"x":158.37,"y":156.37,"x0":-2.122437303203012,"y0":50.00260745698658,"z0":5.2432254761609585,"aX":-16.125247072211494},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":13.7,"spinRate":2318,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3944536908242373,"extension":5.687878937910638},"index":2,"playId":"50f878d5-2085-3d1f-a09a-6044b9abdcce","pitchNumber":3,"startTime":"2025-10-08T21:18:28.446Z","endTime":"2025-10-08T21:18:31.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.19543466869463,"strikeZoneBottom":1.4699990682426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90587874738851,"aZ":-34.38855778194703,"pfxX":7.342504484279127,"pfxZ":-1.4765688318915617,"pX":0.6938493471653499,"pZ":0.2617218279733179,"vX0":3.9665283569937113,"vY0":-122.55582580016117,"vZ0":-5.173217342646142,"x":90.55,"y":231.71,"x0":-1.9083687567708925,"y0":50.00541482165229,"z0":5.392309872267493,"aX":10.988020566865512},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.8,"breakHorizontal":-14.3,"spinRate":2640,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44973421275784453,"extension":5.785530062586777},"index":3,"playId":"467ffe6b-b938-3153-992b-6ddec07b1b17","pitchNumber":4,"startTime":"2025-10-08T21:18:46.116Z","endTime":"2025-10-08T21:18:49.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1633523547491,"aZ":-22.833870865748942,"pfxX":-10.947697199438636,"pfxZ":4.692314190016828,"pX":0.35264563985074227,"pZ":0.766072173316453,"vX0":9.796505640443046,"vY0":-140.06184299140054,"vZ0":-8.052891238918594,"x":103.56,"y":218.1,"x0":-1.7652952074329464,"y0":50.00214718121642,"z0":5.1678010124683125,"aX":-21.785187320802663},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.0,"breakHorizontal":17.9,"spinRate":2291,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3908229974470294,"extension":6.131996937921588},"hitData":{"launchSpeed":85.4,"launchAngle":20.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":218.23,"coordY":110.36}},"index":4,"playId":"0ebb21c8-6c61-33f5-bd26-4d4eb9147eec","pitchNumber":5,"startTime":"2025-10-08T21:19:04.062Z","endTime":"2025-10-08T21:19:16.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:19:16.667Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Javier Báez homers (1) on a line drive to left field. Wenceel Pérez scores.","rbi":2,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-08T21:19:42.215Z","endTime":"2025-10-08T21:20:37.222Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":{"id":660825,"link":"/api/v1/people/660825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":{"id":660825,"link":"/api/v1/people/660825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.2,"strikeZoneTop":3.37252314898976,"strikeZoneBottom":1.6273312168517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55731556029213,"aZ":-34.6558614642428,"pfxX":9.332467155300947,"pfxZ":-1.7537604604402723,"pX":-0.3472749514698345,"pZ":4.162480737322738,"vX0":1.709987780364921,"vY0":-118.93896985798355,"vZ0":3.517995493839931,"x":130.24,"y":126.39,"x0":-2.289343191847405,"y0":50.00342400638668,"z0":5.83286550719455,"aX":13.198217531931492},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.9,"breakHorizontal":-17.3,"spinRate":2511,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.46280448234491756,"extension":5.586661617541981},"index":0,"playId":"6fdd4711-9f9a-3f32-8503-4cc874ae868e","pitchNumber":1,"startTime":"2025-10-08T21:19:53.024Z","endTime":"2025-10-08T21:19:56.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41280463346379,"aZ":-33.84846152295666,"pfxX":8.723341472136628,"pfxZ":-1.1862960394384086,"pX":-0.0884375883988395,"pZ":2.6975215246588022,"vX0":2.4175312151081627,"vY0":-118.8361644372782,"vZ0":0.5454687862640146,"x":120.37,"y":165.95,"x0":-2.2566736509218495,"y0":50.00586985771469,"z0":5.5826378665673015,"aX":12.26444184441537},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.7,"breakHorizontal":-16.4,"spinRate":2532,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.4639639018886066,"extension":5.7449161607657},"hitData":{"launchSpeed":106.4,"launchAngle":25.0,"totalDistance":385.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":40.55,"coordY":68.85}},"index":1,"playId":"5ad8098f-1578-33b3-8555-bb87d6a5fdf8","pitchNumber":2,"startTime":"2025-10-08T21:20:09.923Z","endTime":"2025-10-08T21:20:37.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:20:37.222Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-08T21:21:11.047Z","endTime":"2025-10-08T21:22:17.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-08T21:20:58.546Z","endTime":"2025-10-08T21:21:13.375Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97434094056149,"aZ":-20.724578580526135,"pfxX":-12.937510409904096,"pfxZ":5.748658583769267,"pX":0.25987433736139015,"pZ":1.7782681686670376,"vX0":10.140599323672392,"vY0":-140.7240640506866,"vZ0":-5.802618729250176,"x":107.09,"y":190.77,"x0":-1.7217980056667888,"y0":50.004135642096365,"z0":5.223244548956455,"aX":-25.772655823688986},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":21.1,"spinRate":2322,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.39025203155861554,"extension":5.917083681681913},"index":1,"playId":"c9dc0734-8f78-3061-8a99-c75b039fe6b4","pitchNumber":1,"startTime":"2025-10-08T21:21:13.375Z","endTime":"2025-10-08T21:21:16.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.5,"strikeZoneTop":3.41422630102222,"strikeZoneBottom":1.6199994386874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.40004358258328,"aZ":-18.44043906263902,"pfxX":-12.746267207638791,"pfxZ":6.921091071991912,"pX":0.6865422464014961,"pZ":2.511783996527849,"vX0":11.178241768319284,"vY0":-140.9782299593356,"vZ0":-4.694389534810946,"x":90.83,"y":170.96,"x0":-1.702531537398479,"y0":50.00064367545475,"z0":5.413711886704778,"aX":-25.281252499436963},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":20.4,"spinRate":2262,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39070153830388454,"extension":6.104630868634082},"index":2,"playId":"de97942a-8d7c-39c8-bc32-565999169247","pitchNumber":2,"startTime":"2025-10-08T21:21:30.169Z","endTime":"2025-10-08T21:21:34.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":74.9,"strikeZoneTop":3.41016906442705,"strikeZoneBottom":1.61999937280425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.968693891417505,"aZ":-35.86701003253509,"pfxX":7.006013704848425,"pfxZ":-2.562936451742259,"pX":-0.7100780627027012,"pZ":0.9034950660515396,"vX0":1.5232714309846718,"vY0":-120.93464196537467,"vZ0":-3.0929110208791233,"x":144.07,"y":214.39,"x0":-2.261906620320671,"y0":50.00560050639392,"z0":5.439259537963445,"aX":10.077245166984584},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.3,"breakHorizontal":-13.1,"spinRate":2706,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.45805796012798883,"extension":5.6559511585878415},"index":3,"playId":"49222365-4247-378d-acde-7ed5f610c771","pitchNumber":3,"startTime":"2025-10-08T21:21:46.980Z","endTime":"2025-10-08T21:21:50.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.653054636576854,"aZ":-19.33330277367017,"pfxX":-10.626960948499992,"pfxZ":6.365734467638994,"pX":0.6206615569745761,"pZ":2.3029397183322695,"vX0":9.917202110257437,"vY0":-140.80295996863094,"vZ0":-5.037738357244178,"x":93.34,"y":176.6,"x0":-1.5588999905659235,"y0":50.00243820620827,"z0":5.3585239078329865,"aX":-21.432018854549593},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":17.3,"spinRate":2277,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3883592408801366,"extension":5.846784768161559},"hitData":{"launchSpeed":94.0,"launchAngle":40.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.49,"coordY":69.81}},"index":4,"playId":"df3b5b61-cca3-3aa5-97d0-a4947a7a1faa","pitchNumber":4,"startTime":"2025-10-08T21:22:07.829Z","endTime":"2025-10-08T21:22:17.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:22:17.665Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to shortstop Javier Báez.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-08T21:25:15.243Z","endTime":"2025-10-08T21:25:27.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.8,"endSpeed":87.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.06165839443023,"aZ":-12.313869438157031,"pfxX":-4.439873017294048,"pfxZ":10.02707488231562,"pX":-0.11665042109850932,"pZ":3.4300713678642394,"vX0":5.098668420183707,"vY0":-140.8305205387801,"vZ0":-2.7977332395219854,"x":121.45,"y":146.17,"x0":-1.3856189534559453,"y0":50.00698337183602,"z0":5.247845357365273,"aX":-8.798285904774463},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":2336,"spinDirection":214},"zone":2,"typeConfidence":0.93,"plateTime":0.3909775162680127,"extension":6.76320984768928},"hitData":{"launchSpeed":84.5,"launchAngle":60.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.43,"coordY":139.72}},"index":0,"playId":"376d0a40-ff59-33e1-aadc-f971643680d5","pitchNumber":1,"startTime":"2025-10-08T21:25:16.639Z","endTime":"2025-10-08T21:25:27.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:25:27.335Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-08T21:25:44.698Z","endTime":"2025-10-08T21:26:22.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.8,"strikeZoneTop":3.19715844853907,"strikeZoneBottom":1.5199981764355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.21299954693924,"aZ":-12.868814059895154,"pfxX":-5.350154465558722,"pfxZ":9.63765676487132,"pX":-0.5760545648415213,"pZ":3.014594692527137,"vX0":4.102520445894334,"vY0":-141.56222227915276,"vZ0":-4.123687231181782,"x":138.96,"y":157.39,"x0":-1.358390187090976,"y0":50.00638164968736,"z0":5.331091543553399,"aX":-10.720642530522849},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":8.8,"spinRate":2249,"spinDirection":214},"zone":1,"typeConfidence":0.92,"plateTime":0.38885343416688345,"extension":6.693367187443115},"index":0,"playId":"fcd6dcf1-0238-39bd-979f-9e432b621b6a","pitchNumber":1,"startTime":"2025-10-08T21:25:47.969Z","endTime":"2025-10-08T21:25:51.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48258246352021,"aZ":-21.562610187073396,"pfxX":-10.321269834608565,"pfxZ":5.3754615644703705,"pX":-0.48168018684189606,"pZ":2.04712948653365,"vX0":5.625077435961509,"vY0":-140.03274829524486,"vZ0":-4.833173523917669,"x":135.36,"y":183.51,"x0":-1.18233286376839,"y0":50.002298011947765,"z0":5.218231117222026,"aX":-20.367600009382652},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":17.4,"spinRate":2149,"spinDirection":223},"zone":7,"typeConfidence":1.0,"plateTime":0.39209552245008394,"extension":6.71309550607886},"index":1,"playId":"314e9ff8-4b0a-3055-b619-07bf71926feb","pitchNumber":2,"startTime":"2025-10-08T21:25:59.582Z","endTime":"2025-10-08T21:26:03.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.592871766102352,"aZ":-34.99723877083038,"pfxX":-6.937178055758324,"pfxZ":-1.6998059715930394,"pX":0.6788484138900659,"pZ":0.8135623354734758,"vX0":7.065554326431644,"vY0":-128.51750137457833,"vZ0":-4.335985487775299,"x":91.12,"y":216.81,"x0":-1.2097539503716028,"y0":50.000091167219296,"z0":5.252302274144627,"aX":-11.558635678208027},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.8,"breakHorizontal":10.9,"spinRate":1529,"spinDirection":249},"zone":14,"typeConfidence":0.93,"plateTime":0.42681940678949504,"extension":7.018306148291452},"index":2,"playId":"a6c66f80-4d80-3c1e-bf1f-b9856b9d4526","pitchNumber":3,"startTime":"2025-10-08T21:26:18.474Z","endTime":"2025-10-08T21:26:22.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:26:22.114Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco called out on strikes.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-08T21:26:39.865Z","endTime":"2025-10-08T21:27:24.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":97.4,"endSpeed":88.8,"strikeZoneTop":3.24823182562285,"strikeZoneBottom":1.62000011388132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27900810378222,"aZ":-13.646462218355698,"pfxX":-4.056803448781856,"pfxZ":9.14641563780407,"pX":-0.15462465339347034,"pZ":2.456583798177285,"vX0":5.1367128822846855,"vY0":-141.655198111553,"vZ0":-5.482609761269012,"x":122.89,"y":172.45,"x0":-1.4670242999576393,"y0":50.00480781539156,"z0":5.294289527005397,"aX":-8.220270793544637},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":6.2,"spinRate":2277,"spinDirection":221},"zone":5,"typeConfidence":0.93,"plateTime":0.3871083194406517,"extension":6.797008581132158},"index":0,"playId":"a43f256c-c985-3297-a189-84093b272c4d","pitchNumber":1,"startTime":"2025-10-08T21:26:45.069Z","endTime":"2025-10-08T21:26:48.715Z","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":96.7,"endSpeed":87.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.862475829035105,"aZ":-12.384228009188407,"pfxX":-3.5846231286635533,"pfxZ":9.942685020252906,"pX":-0.5958301201127699,"pZ":2.920243254686686,"vX0":3.2786854384680555,"vY0":-140.65771132702855,"vZ0":-4.608108793545384,"x":139.71,"y":159.93,"x0":-1.314605466152303,"y0":50.00523182872023,"z0":5.391854785926037,"aX":-7.136617025825781},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2222,"spinDirection":213},"zone":1,"typeConfidence":0.92,"plateTime":0.3903918684632601,"extension":6.808074212692677},"index":1,"playId":"1e420cf0-e867-3a73-81a2-aa88dcb554f4","pitchNumber":2,"startTime":"2025-10-08T21:26:57.301Z","endTime":"2025-10-08T21:27:00.734Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-10-08T21:27:15.667Z","endTime":"2025-10-08T21:27:19.774Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.16884435996115,"strikeZoneBottom":1.40046570361769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.922310664186956,"aZ":-37.43113824861817,"pfxX":-5.849801667680078,"pfxZ":-3.1011597779738445,"pX":-0.7949728927832801,"pZ":2.9192997379373447,"vX0":3.7675136198953285,"vY0":-130.02794037442777,"vZ0":1.388588210087738,"x":147.3,"y":159.96,"x0":-1.5104221645464122,"y0":50.0030944625992,"z0":5.240893903840281,"aX":-9.91242689401064},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-5.0,"breakHorizontal":9.6,"spinRate":1595,"spinDirection":250},"zone":1,"typeConfidence":0.93,"plateTime":0.4229236002141121,"extension":7.013668581009982},"index":3,"playId":"880bb5cf-835e-3ef0-ab1a-73dd2fc25475","pitchNumber":3,"startTime":"2025-10-08T21:27:19.774Z","endTime":"2025-10-08T21:27:24.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:27:24.944Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gleyber Torres homers (1) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-08T21:30:19.929Z","endTime":"2025-10-08T21:31:02.271Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":672841,"link":"/api/v1/people/672841"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Vargas replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T21:30:04.692Z","endTime":"2025-10-08T21:30:22.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672841,"link":"/api/v1/people/672841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.1,"strikeZoneTop":3.28998042571558,"strikeZoneBottom":1.53999899639791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.217431037785175,"aZ":-20.672800939029088,"pfxX":-11.204063436021617,"pfxZ":5.533528342621713,"pX":-1.1352289110029194,"pZ":0.8297302392141067,"vX0":7.016533088307563,"vY0":-143.91644618821977,"vZ0":-9.386582958172056,"x":160.27,"y":216.38,"x0":-2.16074239562053,"y0":50.00390309997204,"z0":5.436270425006217,"aX":-23.291485296486083},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.0,"breakHorizontal":18.7,"spinRate":2215,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.381915566358507,"extension":6.775213793786117},"index":1,"playId":"4fe58e64-2b07-38d8-b65d-76c0b155533e","pitchNumber":1,"startTime":"2025-10-08T21:30:22.265Z","endTime":"2025-10-08T21:30:25.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":89.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.26837273279048,"aZ":-26.118458589620545,"pfxX":-10.999469476299637,"pfxZ":2.9217787814193734,"pX":0.06682924584483105,"pZ":3.0758220296459933,"vX0":9.885815474081793,"vY0":-144.01404297491354,"vZ0":-2.6008938920618956,"x":114.45,"y":155.73,"x0":-2.0020813304890357,"y0":50.00595623748056,"z0":5.627544317871551,"aX":-22.82574614059469},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.9,"breakHorizontal":17.6,"spinRate":2236,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.38211570129541217,"extension":6.764668885388403},"hitData":{"launchSpeed":99.0,"launchAngle":34.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.99,"coordY":95.95}},"index":2,"playId":"686cc3b9-b898-3e3a-89ec-76ce06ab8dd3","pitchNumber":2,"startTime":"2025-10-08T21:30:36.982Z","endTime":"2025-10-08T21:31:02.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:31:02.271Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-08T21:31:13.732Z","endTime":"2025-10-08T21:32:20.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.41109563173982,"strikeZoneBottom":1.58999963422877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86892227754263,"aZ":-20.825972671431714,"pfxX":-10.753445779437438,"pfxZ":5.390752050731077,"pX":0.16917440803200606,"pZ":2.8409869036240956,"vX0":10.57913343522156,"vY0":-144.23786020570785,"vZ0":-4.08182315601625,"x":110.55,"y":162.07,"x0":-2.1508238727578646,"y0":50.00134935852351,"z0":5.560273994849531,"aX":-22.633204841475095},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.1,"breakHorizontal":17.3,"spinRate":2283,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.37987867306412326,"extension":6.448821236820668},"index":0,"playId":"fa6a0823-142e-3643-a9ee-c08e37e2da89","pitchNumber":1,"startTime":"2025-10-08T21:31:28.648Z","endTime":"2025-10-08T21:31:32.156Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.35280064104986,"strikeZoneBottom":1.59000035963026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.52314191504756,"aZ":-21.770816249912393,"pfxX":-0.670386580890255,"pfxZ":5.249013772567293,"pX":-0.06637008782290568,"pZ":1.818092320689239,"vX0":6.718146733683147,"vY0":-139.92187916865038,"vZ0":-6.335518671530532,"x":119.53,"y":189.69,"x0":-2.411399103517883,"y0":50.00684910598913,"z0":5.5380558423187365,"aX":-1.3300835534873765},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.4,"breakHorizontal":-0.1,"spinRate":2461,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3914298337364692,"extension":6.293200410290742},"index":1,"playId":"83cf5ca2-a7bc-3ce2-b335-169fc23054ba","pitchNumber":2,"startTime":"2025-10-08T21:31:42.999Z","endTime":"2025-10-08T21:31:46.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.1,"strikeZoneTop":3.32164944381837,"strikeZoneBottom":1.59000119774299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.308783080385,"aZ":-20.134149762433715,"pfxX":-11.306869225140472,"pfxZ":5.6749000789235895,"pX":1.0554158838858514,"pZ":1.5606641041082916,"vX0":13.047392341873785,"vY0":-145.01561697531884,"vZ0":-7.587902919708399,"x":76.77,"y":196.64,"x0":-2.042526762815027,"y0":50.00007340546956,"z0":5.448749321291532,"aX":-23.97329672962515},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":8.8,"breakHorizontal":17.8,"spinRate":2261,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.37833891646137374,"extension":6.7444224430705315},"index":2,"playId":"efe8f082-673b-3f1d-92b5-15347424f3f5","pitchNumber":3,"startTime":"2025-10-08T21:31:58.725Z","endTime":"2025-10-08T21:32:03.101Z","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":96.6,"endSpeed":88.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47492318738829,"aZ":-20.56888099348411,"pfxX":-1.172672715747584,"pfxZ":5.847722145497261,"pX":0.3040451782680775,"pZ":1.882497457050588,"vX0":7.909875223925438,"vY0":-140.35961913587164,"vZ0":-6.231657307143358,"x":105.41,"y":187.95,"x0":-2.4050445288732707,"y0":50.00026879652491,"z0":5.482588312012757,"aX":-2.3273681484465},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":0.4,"spinRate":2480,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3910963206190088,"extension":6.596554645341231},"hitData":{"launchSpeed":98.6,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.35,"coordY":155.08}},"index":3,"playId":"5d56ddbd-296d-3b3e-bb49-5e8f588f179d","pitchNumber":4,"startTime":"2025-10-08T21:32:12.869Z","endTime":"2025-10-08T21:32:20.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:32:20.123Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-08T21:32:36.020Z","endTime":"2025-10-08T21:32:56.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.299294316659015,"aZ":-23.55724601926511,"pfxX":-0.9157998819790929,"pfxZ":4.295951149357142,"pX":-0.049678012708429656,"pZ":2.7695366940739654,"vX0":6.927242648905413,"vY0":-141.273099814257,"vZ0":-3.677397229480074,"x":118.89,"y":164.0,"x0":-2.4221332168952787,"y0":50.00698659384056,"z0":5.6152644615122425,"aX":-1.839606361904247},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.2,"breakHorizontal":0.1,"spinRate":2430,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.38875231105293473,"extension":6.57868167224169},"hitData":{"launchSpeed":104.6,"launchAngle":25.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":88.41,"coordY":47.35}},"index":0,"playId":"9a3cb733-dea2-3b97-92d4-95f5942fcd7f","pitchNumber":1,"startTime":"2025-10-08T21:32:46.762Z","endTime":"2025-10-08T21:32:56.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:32:56.218Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Torkelson pops out to third baseman Eugenio Suárez.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-08T21:33:15.237Z","endTime":"2025-10-08T21:36:54.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10,11],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.48609131934871,"strikeZoneBottom":1.69000053119878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94777156877087,"aZ":-19.94599521012413,"pfxX":-0.4086327076269831,"pfxZ":6.084435502013632,"pX":-0.5746133560918981,"pZ":2.6497962432557123,"vX0":5.144623947390304,"vY0":-141.06625540674997,"vZ0":-4.6720165614846385,"x":138.9,"y":167.24,"x0":-2.371052873249357,"y0":50.00148569859443,"z0":5.618260497513437,"aX":-0.8212782077035322},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.2,"breakHorizontal":-0.4,"spinRate":2378,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3887031342080811,"extension":6.507674043788394},"index":0,"playId":"09fda8ca-e08f-355a-a11d-3052d5849837","pitchNumber":1,"startTime":"2025-10-08T21:33:19.869Z","endTime":"2025-10-08T21:33:23.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":89.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.58947262389292,"aZ":-20.91857448142124,"pfxX":-9.952874345599422,"pfxZ":5.431593960595324,"pX":-0.6226605968689427,"pZ":2.6160046878642818,"vX0":8.094396088390726,"vY0":-144.02714002345328,"vZ0":-4.459975820192888,"x":140.73,"y":168.15,"x0":-2.195065742075331,"y0":50.00682189132307,"z0":5.501617920654713,"aX":-20.637709472675688},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2324,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.38224787530702864,"extension":6.660101026957545},"index":1,"playId":"6705b92d-d990-329d-8004-bc53f413ab69","pitchNumber":2,"startTime":"2025-10-08T21:33:33.620Z","endTime":"2025-10-08T21:33:38.457Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-10-08T21:33:44.139Z","endTime":"2025-10-08T21:33:51.649Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96251826141209,"aZ":-21.385517399612542,"pfxX":-0.20397001021634775,"pfxZ":5.314040301376341,"pX":0.8795326393330509,"pZ":2.9052574120988908,"vX0":9.026382634597587,"vY0":-141.73079896101797,"vZ0":-3.5391549687976975,"x":83.47,"y":160.34,"x0":-2.3225882400879483,"y0":50.00368685072778,"z0":5.539021393378428,"aX":-0.4145693870099909},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.0,"breakHorizontal":-1.6,"spinRate":2480,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.38673894841599,"extension":6.5946755467501035},"index":3,"playId":"c2c3101a-9a5b-3374-a674-2e7124123146","pitchNumber":3,"startTime":"2025-10-08T21:33:51.649Z","endTime":"2025-10-08T21:33:56.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66788604345851,"aZ":-24.465608303357506,"pfxX":-10.18507117564554,"pfxZ":3.7309689845192437,"pX":-0.014233051560337785,"pZ":1.964267068269818,"vX0":9.836456721758445,"vY0":-143.18321833120416,"vZ0":-5.513732731551867,"x":117.54,"y":185.74,"x0":-2.179586809999282,"y0":50.00271718787056,"z0":5.456763744769278,"aX":-21.038174292112885},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.8,"breakHorizontal":16.3,"spinRate":2279,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.38330240411362126,"extension":6.6401593109201205},"index":4,"playId":"441ff7de-6503-3a1b-b25b-69beff9c2f0d","pitchNumber":4,"startTime":"2025-10-08T21:34:09.915Z","endTime":"2025-10-08T21:34:16.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70558629986463,"aZ":-21.1470957620196,"pfxX":0.018641873251461494,"pfxZ":5.403668890967703,"pX":-0.23883120705189864,"pZ":3.3305301189194325,"vX0":5.885038561914211,"vY0":-142.19842832295438,"vZ0":-2.8133551217665187,"x":126.1,"y":148.86,"x0":-2.3407794572716116,"y0":50.00304843363949,"z0":5.6799678019607445,"aX":0.03658354165520028},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.4,"breakHorizontal":-1.3,"spinRate":2317,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3857225529108015,"extension":6.4726934443129025},"index":5,"playId":"b4b92cad-cc19-35f3-ac9f-b0a0155d1b49","pitchNumber":5,"startTime":"2025-10-08T21:34:42.358Z","endTime":"2025-10-08T21:34:47.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.2368397383121,"aZ":-25.68508873098391,"pfxX":-0.39497672065797773,"pfxZ":3.2929582872038985,"pX":0.38525548311675767,"pZ":2.290127261894869,"vX0":7.37974206434549,"vY0":-139.41255703686696,"vZ0":-4.343325889432811,"x":102.31,"y":176.95,"x0":-2.2442762076060583,"y0":50.001185434112855,"z0":5.562859972674854,"aX":-0.7795471336445329},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.3,"breakHorizontal":-0.8,"spinRate":2426,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.39283788022565114,"extension":6.412922158558191},"index":6,"playId":"d3a772bd-e08a-3151-8df1-a2431fe9769e","pitchNumber":6,"startTime":"2025-10-08T21:35:02.492Z","endTime":"2025-10-08T21:35:07.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.056988735130744,"aZ":-17.09365472363962,"pfxX":-7.746038281175501,"pfxZ":7.815193213033656,"pX":-0.4498538677420654,"pZ":2.2110217563563017,"vX0":7.440015302085785,"vY0":-138.32967392761444,"vZ0":-6.200341755805086,"x":134.15,"y":179.08,"x0":-2.17334966020202,"y0":50.0052650856409,"z0":5.6356019650570115,"aX":-14.951564171814908},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":1722,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3966000558128644,"extension":6.544896727527895},"index":7,"playId":"ac2b1b8a-6dc5-3c27-b5d6-725228df6646","pitchNumber":7,"startTime":"2025-10-08T21:35:25.012Z","endTime":"2025-10-08T21:35:30.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.500710237294484,"aZ":-20.183632148179704,"pfxX":-10.348082508278118,"pfxZ":5.750971043732421,"pX":0.588091213376477,"pZ":2.376791666540219,"vX0":11.34024556211464,"vY0":-143.96215937655234,"vZ0":-5.134794886451811,"x":94.58,"y":174.61,"x0":-2.070281083559364,"y0":50.00295360090723,"z0":5.444863801369173,"aX":-21.576523766596882},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.5,"breakHorizontal":16.3,"spinRate":2190,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3814453704970773,"extension":6.666710841592473},"index":8,"playId":"a584d99b-926a-3d2b-8f29-2ce0bbee9a03","pitchNumber":8,"startTime":"2025-10-08T21:35:44.487Z","endTime":"2025-10-08T21:35:51.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.45853678635485,"strikeZoneBottom":1.5999228633576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.515829871940078,"aZ":-28.093850137894897,"pfxX":1.7301491330647494,"pfxZ":2.304936138135637,"pX":1.319769116713236,"pZ":0.302416324382036,"vX0":8.492420504434378,"vY0":-132.09255168601396,"vZ0":-8.347623659761165,"x":66.69,"y":230.61,"x0":-2.1587765880154275,"y0":50.00595641784098,"z0":5.562268103638203,"aX":3.0629716808853145},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.5,"breakHorizontal":-4.9,"spinRate":2758,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.41428961078108717,"extension":6.717740522845819},"index":9,"playId":"05d95066-4789-3998-a256-9bb88e9cf770","pitchNumber":9,"startTime":"2025-10-08T21:36:06.778Z","endTime":"2025-10-08T21:36:10.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.115480439515643,"aZ":-27.363088098146378,"pfxX":1.2051305407608481,"pfxZ":2.765485964201843,"pX":0.669187460808649,"pZ":1.3510176228172313,"vX0":7.251787890387708,"vY0":-131.3268540082572,"vZ0":-5.967977069076749,"x":91.49,"y":202.3,"x0":-2.2900964598139733,"y0":50.00175403496267,"z0":5.701708152828257,"aX":2.092213451117986},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":-3.8,"spinRate":2680,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4178759198379831,"extension":6.3376130898350835},"index":10,"playId":"7d3a75bb-e59b-354f-b7fb-5e68dc3440e8","pitchNumber":10,"startTime":"2025-10-08T21:36:23.815Z","endTime":"2025-10-08T21:36:27.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.43551176090185,"aZ":-24.655450685071482,"pfxX":-11.86442789845556,"pfxZ":3.6122664502531006,"pX":-0.914783690018625,"pZ":2.971837246511862,"vX0":8.049741571279549,"vY0":-143.84777901774413,"vZ0":-3.1025793215054227,"x":151.87,"y":158.54,"x0":-2.217508806547085,"y0":50.00495600272625,"z0":5.604604782843827,"aX":-24.701856644871903},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.0,"breakHorizontal":19.7,"spinRate":2242,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3817449463413629,"extension":6.589693025814622},"hitData":{"launchSpeed":79.8,"launchAngle":83.0,"totalDistance":28.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":118.0,"coordY":190.34}},"index":11,"playId":"cb7850eb-bd94-365d-be2a-0ef20793bed2","pitchNumber":11,"startTime":"2025-10-08T21:36:44.585Z","endTime":"2025-10-08T21:36:54.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:36:54.930Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to center fielder Wenceel Pérez.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-08T21:39:50.535Z","endTime":"2025-10-08T21:40:10.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07527814916392,"aZ":-15.63957316747306,"pfxX":-5.058268270830113,"pfxZ":8.242074789184269,"pX":-1.0245196292541316,"pZ":1.8008307703435726,"vX0":3.4707150859735276,"vY0":-140.56128410888348,"vZ0":-6.726212428642769,"x":156.05,"y":190.16,"x0":-1.616438723017415,"y0":50.00320013428271,"z0":5.235395304591879,"aX":-10.148523028815216},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":8.5,"spinRate":2242,"spinDirection":211},"zone":13,"typeConfidence":0.89,"plateTime":0.3892847767037497,"extension":6.7264888548174016},"hitData":{"launchSpeed":84.3,"launchAngle":17.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.27,"coordY":88.02}},"index":0,"playId":"db95a385-71b4-35be-9b02-f590a79ffce9","pitchNumber":1,"startTime":"2025-10-08T21:39:57.505Z","endTime":"2025-10-08T21:40:10.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:40:10.045Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Eugenio Suárez grounds into a double play, third baseman Zach McKinstry to second baseman Gleyber Torres to first baseman Spencer Torkelson. Josh Naylor out at 2nd. Eugenio Suárez out at 1st.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-08T21:40:28.968Z","endTime":"2025-10-08T21:40:54.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":96.9,"endSpeed":88.7,"strikeZoneTop":3.4363690343937,"strikeZoneBottom":1.55270857860721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36049331230262,"aZ":-16.032589284090427,"pfxX":-3.9646789860650875,"pfxZ":7.9907268703476575,"pX":0.16628470375279647,"pZ":3.0711405706213877,"vX0":5.162095208868154,"vY0":-141.0511460698579,"vZ0":-3.277496647652904,"x":110.66,"y":155.86,"x0":-1.1703646890192423,"y0":50.001028097211794,"z0":5.278660465587176,"aX":-8.007454351421838},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":6.1,"spinRate":2174,"spinDirection":216},"zone":2,"typeConfidence":0.92,"plateTime":0.3879555653035891,"extension":6.613508620701703},"index":0,"playId":"824d1f66-1482-3659-a06d-d944b6d08b4c","pitchNumber":1,"startTime":"2025-10-08T21:40:30.591Z","endTime":"2025-10-08T21:40:35.012Z","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":96.8,"endSpeed":87.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.42479828144488,"aZ":-17.145454653758254,"pfxX":-6.859447105553663,"pfxZ":7.564512793309203,"pX":-0.2176892832932758,"pZ":1.851129009471415,"vX0":5.619880184387392,"vY0":-140.67133868810242,"vZ0":-6.0990563909195945,"x":125.3,"y":188.8,"x0":-1.3585782723939603,"y0":50.00441586965865,"z0":5.174496218919096,"aX":-13.632532557880708},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":11.2,"spinRate":2235,"spinDirection":217},"zone":8,"typeConfidence":0.51,"plateTime":0.3906239048035749,"extension":6.742277313059025},"hitData":{"launchSpeed":92.6,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.86,"coordY":171.1}},"index":1,"playId":"8f660cc1-39e9-3f55-a7a5-b7abbb98b612","pitchNumber":2,"startTime":"2025-10-08T21:40:46.325Z","endTime":"2025-10-08T21:40:54.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:40:54.584Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Raley flies out to shortstop Javier Báez.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-08T21:41:15.278Z","endTime":"2025-10-08T21:42:07.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.7,"strikeZoneTop":3.4381406957054,"strikeZoneBottom":1.60000013353807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.05467523382347,"aZ":-13.639646788113797,"pfxX":-5.793295675161742,"pfxZ":9.106974365385621,"pX":-0.795251256033866,"pZ":1.6250647832695022,"vX0":4.066119319814382,"vY0":-142.7223238463707,"vZ0":-7.643036670820071,"x":147.31,"y":194.9,"x0":-1.4958146220261321,"y0":50.000846896281224,"z0":5.222299799762662,"aX":-11.786230050708042},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":9.5,"spinRate":2171,"spinDirection":215},"zone":7,"typeConfidence":0.92,"plateTime":0.3858116487544452,"extension":6.79287185040613},"index":0,"playId":"132167e0-7725-36f2-bcc5-4a85322d228a","pitchNumber":1,"startTime":"2025-10-08T21:41:18.720Z","endTime":"2025-10-08T21:41:22.657Z","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":96.7,"endSpeed":87.9,"strikeZoneTop":3.46690507733966,"strikeZoneBottom":1.59999991518379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91885824748118,"aZ":-19.368432922042842,"pfxX":-6.352547671916314,"pfxZ":6.426303344215286,"pX":-1.4104792534225106,"pZ":2.7101048935425753,"vX0":2.3252563152958587,"vY0":-140.73491074752772,"vZ0":-3.4798370161990144,"x":170.76,"y":165.61,"x0":-1.4253170140222802,"y0":50.00348623621276,"z0":5.227614557188207,"aX":-12.658289601323718},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":10.9,"spinRate":2025,"spinDirection":219},"zone":11,"typeConfidence":0.58,"plateTime":0.3901931687161886,"extension":6.658227281770024},"index":1,"playId":"5c96e295-cf9a-33f3-ad0f-b1d5e6d03541","pitchNumber":2,"startTime":"2025-10-08T21:41:31.064Z","endTime":"2025-10-08T21:41:34.800Z","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":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.42286933046145,"strikeZoneBottom":1.48989106699901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64975852273352,"aZ":-37.40109656815358,"pfxX":-6.505744374161602,"pfxZ":-3.172316849685771,"pX":-1.4244450848326693,"pZ":3.2383384667079227,"vX0":2.594943665019248,"vY0":-127.64973531589732,"vZ0":2.2080162885636074,"x":171.3,"y":151.34,"x0":-1.6098254584959233,"y0":50.00303120594827,"z0":5.309883827566062,"aX":-10.719794297377062},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.0,"breakHorizontal":11.2,"spinRate":1525,"spinDirection":245},"zone":11,"typeConfidence":0.92,"plateTime":0.42933746976208687,"extension":6.8900711106076535},"index":2,"playId":"01f030b7-1832-3c6e-8c46-4092d9bae0f7","pitchNumber":3,"startTime":"2025-10-08T21:41:44.985Z","endTime":"2025-10-08T21:41:48.836Z","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":97.1,"endSpeed":88.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37349744758559,"aZ":-17.100549505987424,"pfxX":-5.238867616590317,"pfxZ":7.502212951015101,"pX":0.24471085961707564,"pZ":2.2778689254026117,"vX0":6.254884706020919,"vY0":-141.15561657637065,"vZ0":-5.019131621247559,"x":107.67,"y":177.28,"x0":-1.3236213873441136,"y0":50.0044593128789,"z0":5.18698537354507,"aX":-10.529146445931502},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":8.2,"spinRate":2105,"spinDirection":217},"zone":5,"typeConfidence":0.89,"plateTime":0.3886404350381052,"extension":6.768442941103245},"hitData":{"launchSpeed":89.7,"launchAngle":55.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.59,"coordY":113.11}},"index":3,"playId":"c5de79c8-ecc4-3c24-949b-b02a817a5d8b","pitchNumber":4,"startTime":"2025-10-08T21:41:57.035Z","endTime":"2025-10-08T21:42:07.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:42:07.191Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to right fielder Victor Robles.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-08T21:45:02.009Z","endTime":"2025-10-08T21:46:55.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645302,"link":"/api/v1/people/645302"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":89.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.515592075540845,"aZ":-23.43487852165998,"pfxX":-10.103623726899624,"pfxZ":4.211505074146747,"pX":-0.7050113725061746,"pZ":1.6801437977308853,"vX0":8.333417920490962,"vY0":-144.08923310936456,"vZ0":-6.504066122445483,"x":143.87,"y":193.42,"x0":-2.3406729888119266,"y0":50.00483026065128,"z0":5.4429690610091965,"aX":-20.973215782509754},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.2,"breakHorizontal":16.3,"spinRate":2322,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3820282260656902,"extension":6.749300572918339},"index":0,"playId":"0800f93a-61ed-39e3-8aa5-b8985f66a64e","pitchNumber":1,"startTime":"2025-10-08T21:45:09.893Z","endTime":"2025-10-08T21:45:14.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.007494213388444,"aZ":-20.666393074547223,"pfxX":0.6003285236916305,"pfxZ":5.691136582156255,"pX":-0.3583078769586571,"pZ":1.503435508403036,"vX0":5.7671861031304585,"vY0":-140.66855339882537,"vZ0":-7.2059946520747244,"x":130.66,"y":198.19,"x0":-2.505076820157479,"y0":50.00690738658398,"z0":5.417125720106088,"aX":1.2157506854583515},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.1,"breakHorizontal":-2.2,"spinRate":2381,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3879319450172325,"extension":6.580335228228765},"index":1,"playId":"77d5c794-d2e0-37eb-a3c4-7cb4500d0a9d","pitchNumber":2,"startTime":"2025-10-08T21:45:26.060Z","endTime":"2025-10-08T21:45:29.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.26056701870529,"strikeZoneBottom":1.52000003737703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19569485386146,"aZ":-20.901114627178938,"pfxX":-11.270554126484182,"pfxZ":5.4551455706647864,"pX":1.1445071828940934,"pZ":1.8623852699329317,"vX0":13.11850977098698,"vY0":-142.71226885275928,"vZ0":-6.37438501859477,"x":73.37,"y":188.5,"x0":-2.042952825019563,"y0":50.004336549367515,"z0":5.437197529808505,"aX":-23.299155137816886},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.6,"breakHorizontal":17.9,"spinRate":2307,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3834946362360343,"extension":6.668987130850851},"index":2,"playId":"b6040271-23b5-3132-9cf5-89f9ac6fda00","pitchNumber":3,"startTime":"2025-10-08T21:45:41.295Z","endTime":"2025-10-08T21:45:45.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.28517808855604,"strikeZoneBottom":1.52000003396684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28664330399499,"aZ":-17.889727027581753,"pfxX":-9.806782826720813,"pfxZ":6.8516663280850505,"pX":1.5603024879883123,"pZ":2.204681429603209,"vX0":13.585627510170177,"vY0":-143.09665049896188,"vZ0":-6.13822387940831,"x":57.52,"y":179.25,"x0":-1.9624576607866464,"y0":50.006331165718485,"z0":5.488247542529061,"aX":-20.456524999772604},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.3,"breakHorizontal":15.2,"spinRate":2240,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.38194607657006463,"extension":6.56901721005465},"index":3,"playId":"546b2500-e739-3749-a00e-29630904ba7c","pitchNumber":4,"startTime":"2025-10-08T21:45:55.626Z","endTime":"2025-10-08T21:45:59.458Z","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":95.8,"endSpeed":88.3,"strikeZoneTop":3.32815869566283,"strikeZoneBottom":1.51999952367203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.733626451315093,"aZ":-21.65347462663598,"pfxX":-0.3054175176612013,"pfxZ":5.2879465303732776,"pX":-0.6862362294535709,"pZ":3.6808652014240413,"vX0":4.953818707361014,"vY0":-139.54352882987817,"vZ0":-1.5045463927923002,"x":143.16,"y":139.4,"x0":-2.4380303576906988,"y0":50.00353366453449,"z0":5.6407958188065335,"aX":-0.6077838062885462},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":-0.4,"spinRate":2364,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3911470993382591,"extension":6.462134032196766},"index":4,"playId":"968ba7f0-711e-35d4-af6a-5e55a6d7cc42","pitchNumber":5,"startTime":"2025-10-08T21:46:09.796Z","endTime":"2025-10-08T21:46:14.245Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.995757339946593,"aZ":-22.51814629415784,"pfxX":-0.9064638646158705,"pfxZ":5.012155863235456,"pX":-0.36967451314190514,"pZ":2.7517819545302555,"vX0":5.910657534178284,"vY0":-137.37037741707428,"vZ0":-3.718394953700762,"x":131.09,"y":164.48,"x0":-2.423686946154265,"y0":50.0063154567227,"z0":5.638221429886613,"aX":-1.748199779816148},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":0.5,"spinRate":2456,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39742511643829603,"extension":6.31041037911534},"index":5,"playId":"8e8985f3-83a3-3a72-a34f-54c0fdf31104","pitchNumber":6,"startTime":"2025-10-08T21:46:24.928Z","endTime":"2025-10-08T21:46:28.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39140214155111,"aZ":-23.58801583386722,"pfxX":-10.537905007418294,"pfxZ":4.248205030523888,"pX":0.09704562002464233,"pZ":2.373175614926504,"vX0":10.37205795555925,"vY0":-141.58038214066576,"vZ0":-4.5526308163677776,"x":113.3,"y":174.7,"x0":-2.251046502218389,"y0":50.00704909421399,"z0":5.518578720233917,"aX":-21.32289468861984},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.8,"breakHorizontal":16.9,"spinRate":2231,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3873895761824184,"extension":6.542941583044702},"hitData":{"launchSpeed":88.9,"launchAngle":12.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":137.05,"coordY":144.88}},"index":6,"playId":"9edeeef6-1389-3159-8236-2b8b1c54a7b9","pitchNumber":7,"startTime":"2025-10-08T21:46:43.262Z","endTime":"2025-10-08T21:46:55.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:46:55.147Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dillon Dingler walks.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-08T21:47:16.865Z","endTime":"2025-10-08T21:50:32.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,7,8,9],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.917691875793274,"aZ":-25.26405872310917,"pfxX":-10.872426604325774,"pfxZ":3.3586979590015655,"pX":-0.34145111060119016,"pZ":2.312660895082128,"vX0":9.350398018857039,"vY0":-142.52079830656783,"vZ0":-4.5826103846687545,"x":130.02,"y":176.34,"x0":-2.253075274236934,"y0":50.002046412863905,"z0":5.538165294220489,"aX":-22.354194421560823},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.3,"breakHorizontal":17.8,"spinRate":2102,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.384405628206701,"extension":6.505483704995473},"index":0,"playId":"60bb420d-35bc-3ad8-9f69-d9f3ebfdc6ff","pitchNumber":1,"startTime":"2025-10-08T21:47:20.748Z","endTime":"2025-10-08T21:47:24.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.828570153882765,"aZ":-23.35041202710865,"pfxX":-0.8349474165659418,"pfxZ":4.573352124246181,"pX":0.02007955403062915,"pZ":2.6691175783171754,"vX0":6.369832536689226,"vY0":-137.8466391761148,"vZ0":-3.5749128006550985,"x":116.23,"y":166.71,"x0":-2.2094533212140903,"y0":50.005654271455924,"z0":5.554155498350843,"aX":-1.6131392210902997},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":0.2,"spinRate":2270,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39692201762451695,"extension":6.715458550921491},"index":1,"playId":"b91c5edc-386d-3d3e-b48b-75fdfc4eb282","pitchNumber":2,"startTime":"2025-10-08T21:47:41.355Z","endTime":"2025-10-08T21:47:44.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.44620940723237,"strikeZoneBottom":1.51115333848342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.55357673689925,"aZ":-26.594198016153737,"pfxX":-10.327167422092707,"pfxZ":2.759245522838304,"pX":-0.16821692826679033,"pZ":1.5850170759189017,"vX0":8.998025037506569,"vY0":-142.07035719444409,"vZ0":-6.233395701973557,"x":123.41,"y":195.98,"x0":-2.0501964173394343,"y0":50.0064129615824,"z0":5.521259550063805,"aX":-20.906627330184303},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.7,"breakHorizontal":16.7,"spinRate":2225,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3870075847691732,"extension":6.787843379657757},"index":2,"playId":"55e6f304-af32-3b77-bb27-517bcb061c57","pitchNumber":3,"startTime":"2025-10-08T21:48:04.774Z","endTime":"2025-10-08T21:48:09.009Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-10-08T21:48:21.527Z","endTime":"2025-10-08T21:48:36.623Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"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":97.0,"endSpeed":88.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62260609291718,"aZ":-25.949443400675683,"pfxX":-9.532809654858394,"pfxZ":3.1136085282346952,"pX":-0.7533663109212558,"pZ":1.7192437764940125,"vX0":7.637964629931952,"vY0":-140.92031341941953,"vZ0":-5.846365223550653,"x":145.72,"y":192.36,"x0":-2.267593256504733,"y0":50.0040833514362,"z0":5.509234573523284,"aX":-19.071672864417977},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.6,"breakHorizontal":15.6,"spinRate":2334,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3894663490978192,"extension":6.459210081196991},"index":4,"playId":"bcb91f0f-6410-3fa7-880c-8cf909f70ea3","pitchNumber":4,"startTime":"2025-10-08T21:48:36.623Z","endTime":"2025-10-08T21:48:40.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.39967190683916,"strikeZoneBottom":1.52999945042187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4048550174706,"aZ":-25.564733848648956,"pfxX":0.27700966579273434,"pfxZ":3.6256007463190407,"pX":2.060564153112678,"pZ":0.2618427087546881,"vX0":11.011889344259833,"vY0":-133.83077508737614,"vZ0":-8.942076343625702,"x":38.46,"y":231.71,"x0":-2.134269016746297,"y0":50.006484970411236,"z0":5.461930920999112,"aX":0.5028976446170987},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":-2.8,"spinRate":2582,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.40843042823940134,"extension":6.755448598556634},"index":5,"playId":"f161fd03-f373-384f-8203-6a5f0cd8486f","pitchNumber":5,"startTime":"2025-10-08T21:49:00.130Z","endTime":"2025-10-08T21:49:06.422Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Carlos Vargas. Zach McKinstry to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"actionPlayId":"f161fd03-f373-384f-8203-6a5f0cd8486f","startTime":"2025-10-08T21:49:16.457Z","endTime":"2025-10-08T21:49:36.852Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.454217031826985,"aZ":-22.39143989619508,"pfxX":-9.93684108672872,"pfxZ":4.720844845911952,"pX":-0.8208102870886285,"pZ":2.563964558193515,"vX0":7.190741458013992,"vY0":-143.31622149472543,"vZ0":-4.886273769965931,"x":148.29,"y":169.55,"x0":-2.0769118877819004,"y0":50.00058170515898,"z0":5.697620286212554,"aX":-20.579071309179767},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.7,"breakHorizontal":16.4,"spinRate":2143,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3828236832092289,"extension":6.5615051517679035},"index":7,"playId":"dc356393-1eec-3b99-9fca-56faf38c313d","pitchNumber":6,"startTime":"2025-10-08T21:49:36.852Z","endTime":"2025-10-08T21:49:43.355Z","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":96.2,"endSpeed":88.5,"strikeZoneTop":3.42488135188707,"strikeZoneBottom":1.53000034901132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.776959842691834,"aZ":-22.73080520671075,"pfxX":-1.1246392890781323,"pfxZ":4.767983279171004,"pX":1.351608675958146,"pZ":1.3948921103714267,"vX0":10.293185380143104,"vY0":-139.64346752645181,"vZ0":-7.218831232968412,"x":65.48,"y":201.12,"x0":-2.2322792143504184,"y0":50.00085497646102,"z0":5.50354452608425,"aX":-2.2283530107980685},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":0.0,"spinRate":2368,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39189594692920915,"extension":6.878696051475864},"index":8,"playId":"d35c9f03-2d47-3c59-ae4b-f2443da8f12b","pitchNumber":7,"startTime":"2025-10-08T21:50:13.248Z","endTime":"2025-10-08T21:50:17.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.45638254099786,"strikeZoneBottom":1.53000013821103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.742482102590216,"aZ":-18.2178218105788,"pfxX":-9.70242225012743,"pfxZ":6.805199080699963,"pX":0.7150948927516293,"pZ":1.5725356187575001,"vX0":11.58705227731832,"vY0":-142.52689803767552,"vZ0":-7.477680657957004,"x":89.74,"y":196.32,"x0":-2.14863397125688,"y0":50.00133232049492,"z0":5.3871437320785045,"aX":-19.895578726601705},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.8,"breakHorizontal":15.1,"spinRate":2376,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3847701816275455,"extension":6.524643440182652},"index":9,"playId":"9705e581-5799-38f3-86ac-dcc6baaa5c9f","pitchNumber":8,"startTime":"2025-10-08T21:50:28.590Z","endTime":"2025-10-08T21:50:32.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:50:32.733Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to left fielder Randy Arozarena. Zach McKinstry to 3rd.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-08T21:53:30.628Z","endTime":"2025-10-08T21:54:05.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T21:50:51.612Z","endTime":"2025-10-08T21:52:00.865Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luke Jackson replaces Carlos Vargas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-08T21:52:00.865Z","endTime":"2025-10-08T21:53:32.796Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592426,"link":"/api/v1/people/592426"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.17606589387044,"strikeZoneBottom":1.4700010666208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.569580858040553,"aZ":-37.27244313093825,"pfxX":-1.6394964120112192,"pfxZ":-3.0429065518944363,"pX":0.431491522834216,"pZ":2.1675352155699175,"vX0":7.49528163972654,"vY0":-128.86829651020864,"vZ0":-2.6196446998708285,"x":100.55,"y":180.26,"x0":-2.3056021902073436,"y0":50.00165664507343,"z0":6.085350830918328,"aX":-2.749505364777507},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.9,"breakHorizontal":1.2,"spinRate":2349,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.4255367385925286,"extension":6.5391668525887585},"index":2,"playId":"5383fbe6-eb51-38fd-9dda-3c74db830275","pitchNumber":1,"startTime":"2025-10-08T21:53:32.796Z","endTime":"2025-10-08T21:53:36.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.316340266411718,"aZ":-38.389241122175456,"pfxX":-0.7588792757466649,"pfxZ":-3.721097458530946,"pX":-0.2845249011085442,"pZ":1.879769789098672,"vX0":5.569756474637185,"vY0":-128.74200678618442,"vZ0":-2.990590725046542,"x":127.85,"y":188.03,"x0":-2.383464356303818,"y0":50.006204384766384,"z0":6.0467392382929415,"aX":-1.2662658253477719},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-7.2,"breakHorizontal":0.0,"spinRate":2436,"spinDirection":22},"zone":7,"typeConfidence":2.0,"plateTime":0.4264857152680337,"extension":6.651094839174906},"hitData":{"launchSpeed":93.4,"launchAngle":34.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.45,"coordY":94.84}},"index":3,"playId":"f804a114-4f0b-3d90-a59f-b71b23c442c5","pitchNumber":2,"startTime":"2025-10-08T21:53:50.960Z","endTime":"2025-10-08T21:54:05.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:54:05.938Z","atBatIndex":68},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Javier Báez grounds into a force out, third baseman Eugenio Suárez to second baseman Jorge Polanco. Zach McKinstry scores. Dillon Dingler out at 2nd. Javier Báez to 1st.","rbi":1,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-08T21:54:36.340Z","endTime":"2025-10-08T21:55:42.123Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":672841,"link":"/api/v1/people/672841"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.48779532460449,"strikeZoneBottom":1.65000067405627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.699124691901847,"aZ":-37.94849128363051,"pfxX":-0.3162556320941651,"pfxZ":-3.4023962408841157,"pX":0.020206120802582505,"pZ":2.236813833927349,"vX0":5.368420661399259,"vY0":-128.9730233848638,"vZ0":-2.721492736150071,"x":116.23,"y":178.39,"x0":-2.039634212275864,"y0":50.0008479923088,"z0":6.208157637083214,"aX":-0.5381008846555592},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-6.5,"breakHorizontal":-0.5,"spinRate":2493,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.4233220820250869,"extension":6.48520341051345},"index":0,"playId":"fa564cae-cf8b-3dda-bdf6-bea063736d90","pitchNumber":1,"startTime":"2025-10-08T21:54:40.309Z","endTime":"2025-10-08T21:54:44.562Z","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.4,"strikeZoneTop":3.48814772985944,"strikeZoneBottom":1.65000040232706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.252901086005096,"aZ":-12.049619679948433,"pfxX":-8.062547992914597,"pfxZ":10.575663258018817,"pX":0.007714811895056746,"pZ":4.024168435190499,"vX0":7.6056174596936605,"vY0":-138.3649546040695,"vZ0":-3.980377668537778,"x":116.71,"y":130.13,"x0":-1.7544133194767004,"y0":50.00081870719225,"z0":6.312997173024357,"aX":-15.339500109831611},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":12.6,"spinRate":2358,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.39872051593860824,"extension":6.7748477235744815},"index":1,"playId":"0d5fadac-e6a7-3790-92b7-561ddc8ae53e","pitchNumber":2,"startTime":"2025-10-08T21:54:56.292Z","endTime":"2025-10-08T21:54:59.925Z","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":86.3,"endSpeed":79.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9639345428082,"aZ":-42.394275744003956,"pfxX":0.8665558982476611,"pfxZ":-6.450421416267997,"pX":0.3240940634473424,"pZ":1.5263991245133501,"vX0":5.611949902150199,"vY0":-125.50464820405409,"vZ0":-2.9504240430390323,"x":104.65,"y":197.57,"x0":-2.0595679818286112,"y0":50.00201389016397,"z0":6.192201760442045,"aX":1.3727224676666658},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-12.1,"breakHorizontal":-3.0,"spinRate":2556,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.43751640165601957,"extension":6.473076260028443},"index":2,"playId":"360b81e1-95f5-3b62-bddb-39b0ec390703","pitchNumber":3,"startTime":"2025-10-08T21:55:12.951Z","endTime":"2025-10-08T21:55:16.845Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.848919508442755,"aZ":-9.468486593417168,"pfxX":-5.283024799358869,"pfxZ":11.710617636564493,"pX":0.19133917844341325,"pZ":3.1285567121571365,"vX0":7.106689500770206,"vY0":-138.78851814269115,"vZ0":-6.405635843626264,"x":109.71,"y":154.31,"x0":-1.7234383920157041,"y0":50.0030933775568,"z0":6.106414318511147,"aX":-10.243862579094573},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":8.0,"spinRate":2215,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.39557825447428474,"extension":6.8511569052957535},"hitData":{"launchSpeed":94.1,"launchAngle":-41.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.38,"coordY":168.57}},"index":3,"playId":"69aeecc8-556b-3a7b-a54a-80f16f58bc0a","pitchNumber":4,"startTime":"2025-10-08T21:55:34.606Z","endTime":"2025-10-08T21:55:42.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:55:42.123Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-08T21:56:15.347Z","endTime":"2025-10-08T21:57:33.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.39465642279192,"strikeZoneBottom":1.6200007510697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.72943581211224,"aZ":-38.42170592498904,"pfxX":-0.6993494389603812,"pfxZ":-3.74487167436531,"pX":-0.5871774127747805,"pZ":2.0522945304654874,"vX0":4.720743424590073,"vY0":-128.83116437646854,"vZ0":-2.699256347984015,"x":139.38,"y":183.37,"x0":-2.358687475189282,"y0":50.00344938380793,"z0":6.1062948729240825,"aX":-1.16658810963309},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-7.2,"breakHorizontal":0.1,"spinRate":2318,"spinDirection":14},"zone":7,"typeConfidence":2.0,"plateTime":0.42643654143129606,"extension":6.65213171569111},"index":0,"playId":"f92d5499-8457-308c-9a85-7fcdf6901627","pitchNumber":1,"startTime":"2025-10-08T21:56:22.807Z","endTime":"2025-10-08T21:56:26.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.36367419288079,"strikeZoneBottom":1.66024099767492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.673651880852585,"aZ":-42.365476610551454,"pfxX":1.8682860697704116,"pfxZ":-6.68419498700155,"pX":-0.75654114234367,"pZ":1.581857524642704,"vX0":3.183435344022565,"vY0":-123.49464119027684,"vZ0":-2.2586713208368434,"x":145.84,"y":196.07,"x0":-2.3119581750982303,"y0":50.00592767072976,"z0":6.117620857897898,"aX":2.8466823813225917},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-12.4,"breakHorizontal":-4.2,"spinRate":2404,"spinDirection":18},"zone":7,"typeConfidence":2.0,"plateTime":0.4458266011978189,"extension":6.499614979288028},"index":1,"playId":"0cd2228d-ba73-3ea5-9cb0-a8b9b490778f","pitchNumber":2,"startTime":"2025-10-08T21:56:41.333Z","endTime":"2025-10-08T21:56:45.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20032714442683,"aZ":-45.22242073128017,"pfxX":1.9697969118277503,"pfxZ":-8.371821744063999,"pX":-0.5374487425222664,"pZ":3.0434161102932236,"vX0":3.360609529448995,"vY0":-124.36567975815551,"vZ0":1.2513161034286513,"x":137.49,"y":156.61,"x0":-2.1650645841696976,"y0":50.003909055684254,"z0":6.300215687482104,"aX":3.0692949267318186},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-14.5,"breakHorizontal":-4.4,"spinRate":2540,"spinDirection":16},"zone":1,"typeConfidence":2.0,"plateTime":0.4413304200068824,"extension":6.349212626579834},"index":2,"playId":"a82f7532-17e6-3e86-84c2-80070cfaa263","pitchNumber":3,"startTime":"2025-10-08T21:57:02.138Z","endTime":"2025-10-08T21:57:06.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22079100571138,"aZ":-35.77200643113613,"pfxX":-1.4396108311055038,"pfxZ":-2.182781469010939,"pX":-0.045720422961985814,"pZ":1.9559730407336984,"vX0":5.538573834533854,"vY0":-127.94202453140936,"vZ0":-3.38805619190481,"x":118.74,"y":185.97,"x0":-2.05455118816525,"y0":50.00054506352129,"z0":6.110576950196938,"aX":-2.3797279977691255},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.4,"breakHorizontal":1.3,"spinRate":2247,"spinDirection":23},"zone":8,"typeConfidence":2.0,"plateTime":0.42866592352484467,"extension":6.590519761184266},"hitData":{"launchSpeed":96.2,"launchAngle":47.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.74,"coordY":101.25}},"index":3,"playId":"d7021b84-296b-3bb1-bc04-72b205d13922","pitchNumber":4,"startTime":"2025-10-08T21:57:24.147Z","endTime":"2025-10-08T21:57:33.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T21:57:33.318Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Robles grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-08T22:00:33.257Z","endTime":"2025-10-08T22:01:52.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Vest replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-08T21:59:21.851Z","endTime":"2025-10-08T22:00:35.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"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":95.7,"endSpeed":86.2,"strikeZoneTop":3.07422221104349,"strikeZoneBottom":1.47849674862951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.09139177371761,"aZ":-8.41121112570387,"pfxX":-4.574105571974961,"pfxZ":12.315617438407156,"pX":0.45574204457908085,"pZ":2.933426018941052,"vX0":7.347545850836046,"vY0":-138.9813953953073,"vZ0":-5.510427635679093,"x":99.63,"y":159.58,"x0":-1.6446351434319881,"y0":50.00582033636567,"z0":5.518390585751444,"aX":-8.828446746102575},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.1,"breakHorizontal":6.5,"spinRate":2355,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.3961716314469008,"extension":6.316716170943239},"index":1,"playId":"c58d7a33-667a-3ac6-8401-73e71bf78376","pitchNumber":1,"startTime":"2025-10-08T22:00:35.575Z","endTime":"2025-10-08T22:00:39.322Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-10-08T22:00:48.506Z","endTime":"2025-10-08T22:00:56.375Z","isPitch":false,"type":"action","player":{"id":645302,"link":"/api/v1/people/645302"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.33945852972713,"aZ":-15.1094671233826,"pfxX":-8.800231539486777,"pfxZ":8.64608632382675,"pX":-0.6343215654995373,"pZ":2.5692594201947574,"vX0":6.132389285121663,"vY0":-140.235576210184,"vZ0":-5.260616768036587,"x":141.18,"y":169.41,"x0":-1.7159821608823371,"y0":50.00417285936377,"z0":5.4694532558994515,"aX":-17.373724477528132},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":14.5,"spinRate":2370,"spinDirection":214},"zone":4,"typeConfidence":0.93,"plateTime":0.39190997773058456,"extension":6.387359202089497},"index":3,"playId":"6c51f9c5-146d-3073-8117-e7bd6af780b8","pitchNumber":2,"startTime":"2025-10-08T22:00:56.375Z","endTime":"2025-10-08T22:00:59.544Z","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":96.3,"endSpeed":87.1,"strikeZoneTop":3.13964387784037,"strikeZoneBottom":1.43079450909163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34935196470157,"aZ":-13.461541993381319,"pfxX":-3.897187467350383,"pfxZ":9.512588753290405,"pX":0.8886985196792878,"pZ":4.317758298851511,"vX0":8.333433337956148,"vY0":-140.01953387848855,"vZ0":-1.0552151468972006,"x":83.12,"y":122.2,"x0":-1.6322106420173936,"y0":50.00240101893001,"z0":5.588631789897895,"aX":-7.666682091410755},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":5.2,"spinRate":2220,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3925694899904504,"extension":6.373690116090681},"index":4,"playId":"161f6c2a-e972-3b5b-94ac-b19852150889","pitchNumber":3,"startTime":"2025-10-08T22:01:16.524Z","endTime":"2025-10-08T22:01:20.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.06062138786979,"strikeZoneBottom":1.39099589194889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.836096462497487,"aZ":-32.03295513794845,"pfxX":-0.0977992800319214,"pfxZ":0.08251577152044387,"pX":1.6992001427774714,"pZ":1.7549847831169554,"vX0":8.932217154541785,"vY0":-129.6702704214716,"vZ0":-3.057560764072277,"x":52.23,"y":191.4,"x0":-1.7644506678224567,"y0":50.00353867858564,"z0":5.370869963211141,"aX":-0.16936384647067326},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.2,"breakHorizontal":-1.7,"spinRate":2759,"spinDirection":15},"zone":14,"typeConfidence":0.9,"plateTime":0.42095647715271545,"extension":6.296692640807168},"index":5,"playId":"057acc46-bf55-38f9-b9ad-938149a60c7b","pitchNumber":4,"startTime":"2025-10-08T22:01:30.984Z","endTime":"2025-10-08T22:01:34.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.4322894484168,"aZ":-12.947702715811289,"pfxX":-4.383063323543864,"pfxZ":9.841257404822581,"pX":0.27922905237781154,"pZ":2.977572122691496,"vX0":6.759483276645763,"vY0":-139.81064361839475,"vZ0":-4.542622601546656,"x":106.36,"y":158.39,"x0":-1.6152388046366708,"y0":50.00133211006508,"z0":5.491884857015097,"aX":-8.562170841836897},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2293,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.39378308808511164,"extension":6.329820431094058},"hitData":{"launchSpeed":83.1,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.8,"coordY":154.9}},"index":6,"playId":"0cde0412-b48e-3205-8f0c-0bce039b2902","pitchNumber":5,"startTime":"2025-10-08T22:01:45.464Z","endTime":"2025-10-08T22:01:52.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T22:01:52.965Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.P. Crawford grounds out, third baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-08T22:02:15.587Z","endTime":"2025-10-08T22:02:31.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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.3,"endSpeed":86.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.66298678347748,"aZ":-13.539836871232426,"pfxX":-3.29331265200735,"pfxZ":9.558383593223276,"pX":0.614175474768298,"pZ":3.168007842948899,"vX0":7.6206242562107755,"vY0":-139.96011675975254,"vZ0":-3.892859808998162,"x":93.59,"y":153.24,"x0":-1.7373088064205624,"y0":50.00381216319262,"z0":5.486753712209001,"aX":-6.421544394070699},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":4.1,"spinRate":2292,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.3939543531874894,"extension":6.3411609204520225},"hitData":{"launchSpeed":74.1,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.34,"coordY":175.15}},"index":0,"playId":"5df3bda8-5897-3c51-a336-c0e981f7eb58","pitchNumber":1,"startTime":"2025-10-08T22:02:23.207Z","endTime":"2025-10-08T22:02:31.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T22:02:31.378Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-08T22:02:49.652Z","endTime":"2025-10-08T22:04:03.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.44216198235223,"strikeZoneBottom":1.69999974358185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.208599197935214,"aZ":-10.569128572729868,"pfxX":-4.001015200281406,"pfxZ":11.014344374165104,"pX":0.05281330127392882,"pZ":3.48201928769043,"vX0":6.272258982393773,"vY0":-139.58560116502403,"vZ0":-3.75219134400053,"x":114.99,"y":144.77,"x0":-1.709799796425886,"y0":50.00089075825082,"z0":5.546581649264209,"aX":-7.847488688929468},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":5.9,"spinRate":2238,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.39331649003440683,"extension":6.316467314281822},"index":0,"playId":"c1f1bfac-beef-3c3d-b292-22b0c7219676","pitchNumber":1,"startTime":"2025-10-08T22:02:55.761Z","endTime":"2025-10-08T22:02:59.802Z","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":96.2,"endSpeed":86.9,"strikeZoneTop":3.47757246995763,"strikeZoneBottom":1.70000110337671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.602264372966204,"aZ":-12.841535867967487,"pfxX":-5.377515109325158,"pfxZ":9.857858879371445,"pX":-0.05504185735253488,"pZ":4.727800980471494,"vX0":6.313086595086465,"vY0":-139.8895188606311,"vZ0":-0.2628095171110507,"x":119.1,"y":111.13,"x0":-1.653522187092893,"y0":50.005085944914285,"z0":5.672509416326968,"aX":-10.549227571327723},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2284,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.3930939317927127,"extension":6.194347436085407},"index":1,"playId":"dfe6d7b1-f1ed-3b4d-8fb7-d0023ac101db","pitchNumber":2,"startTime":"2025-10-08T22:03:08.593Z","endTime":"2025-10-08T22:03:12.079Z","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.5,"endSpeed":86.9,"strikeZoneTop":3.42253048154235,"strikeZoneBottom":1.69999924507441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2203242679176,"aZ":-10.723108401752613,"pfxX":-5.032296444774771,"pfxZ":11.045449127590466,"pX":0.39589438969237495,"pZ":2.463870801045243,"vX0":7.294430132603338,"vY0":-138.76378106779737,"vZ0":-6.151178815285851,"x":101.91,"y":172.26,"x0":-1.6180398780707068,"y0":50.00529741940224,"z0":5.430029198796074,"aX":-9.775888181517152},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":7.6,"spinRate":2320,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.3953288096486416,"extension":6.362160647944838},"index":2,"playId":"edff9131-3dc6-3023-9893-5b9fd0d4ffa6","pitchNumber":3,"startTime":"2025-10-08T22:03:23.143Z","endTime":"2025-10-08T22:03:26.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13095056256104,"aZ":-19.499018088478447,"pfxX":-8.451329558526563,"pfxZ":6.515205441860958,"pX":-0.437246897453323,"pZ":2.6135074466450403,"vX0":6.348672492620229,"vY0":-138.209893470816,"vZ0":-4.099706933853883,"x":133.67,"y":168.22,"x0":-1.659394865159635,"y0":50.0034494390044,"z0":5.415658035304092,"aX":-16.445590564025228},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":14.0,"spinRate":2201,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.3954288125706822,"extension":6.37922679832046},"index":3,"playId":"a28c2f06-75c0-33d2-8517-25a0bb84fbbd","pitchNumber":4,"startTime":"2025-10-08T22:03:38.327Z","endTime":"2025-10-08T22:03:42.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.779319736109485,"aZ":-31.423662337008544,"pfxX":2.805656356666748,"pfxZ":0.4552106075903719,"pX":0.7746963666544849,"pZ":2.143253320249549,"vX0":5.852522034784115,"vY0":-127.4918392294362,"vZ0":-2.063910143514235,"x":87.47,"y":180.91,"x0":-1.9134864360253219,"y0":50.002254733002985,"z0":5.439050932769506,"aX":4.626573914468989},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":-6.4,"spinRate":2714,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.4293220040268402,"extension":6.382952312547676},"index":4,"playId":"478ce321-9520-39ce-a944-a0f271127079","pitchNumber":5,"startTime":"2025-10-08T22:03:58.737Z","endTime":"2025-10-08T22:04:03.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T22:04:03.487Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-08T22:02:49.652Z","endTime":"2025-10-08T22:04:03.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.44216198235223,"strikeZoneBottom":1.69999974358185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.208599197935214,"aZ":-10.569128572729868,"pfxX":-4.001015200281406,"pfxZ":11.014344374165104,"pX":0.05281330127392882,"pZ":3.48201928769043,"vX0":6.272258982393773,"vY0":-139.58560116502403,"vZ0":-3.75219134400053,"x":114.99,"y":144.77,"x0":-1.709799796425886,"y0":50.00089075825082,"z0":5.546581649264209,"aX":-7.847488688929468},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":5.9,"spinRate":2238,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.39331649003440683,"extension":6.316467314281822},"index":0,"playId":"c1f1bfac-beef-3c3d-b292-22b0c7219676","pitchNumber":1,"startTime":"2025-10-08T22:02:55.761Z","endTime":"2025-10-08T22:02:59.802Z","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":96.2,"endSpeed":86.9,"strikeZoneTop":3.47757246995763,"strikeZoneBottom":1.70000110337671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.602264372966204,"aZ":-12.841535867967487,"pfxX":-5.377515109325158,"pfxZ":9.857858879371445,"pX":-0.05504185735253488,"pZ":4.727800980471494,"vX0":6.313086595086465,"vY0":-139.8895188606311,"vZ0":-0.2628095171110507,"x":119.1,"y":111.13,"x0":-1.653522187092893,"y0":50.005085944914285,"z0":5.672509416326968,"aX":-10.549227571327723},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2284,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.3930939317927127,"extension":6.194347436085407},"index":1,"playId":"dfe6d7b1-f1ed-3b4d-8fb7-d0023ac101db","pitchNumber":2,"startTime":"2025-10-08T22:03:08.593Z","endTime":"2025-10-08T22:03:12.079Z","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.5,"endSpeed":86.9,"strikeZoneTop":3.42253048154235,"strikeZoneBottom":1.69999924507441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2203242679176,"aZ":-10.723108401752613,"pfxX":-5.032296444774771,"pfxZ":11.045449127590466,"pX":0.39589438969237495,"pZ":2.463870801045243,"vX0":7.294430132603338,"vY0":-138.76378106779737,"vZ0":-6.151178815285851,"x":101.91,"y":172.26,"x0":-1.6180398780707068,"y0":50.00529741940224,"z0":5.430029198796074,"aX":-9.775888181517152},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":7.6,"spinRate":2320,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.3953288096486416,"extension":6.362160647944838},"index":2,"playId":"edff9131-3dc6-3023-9893-5b9fd0d4ffa6","pitchNumber":3,"startTime":"2025-10-08T22:03:23.143Z","endTime":"2025-10-08T22:03:26.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13095056256104,"aZ":-19.499018088478447,"pfxX":-8.451329558526563,"pfxZ":6.515205441860958,"pX":-0.437246897453323,"pZ":2.6135074466450403,"vX0":6.348672492620229,"vY0":-138.209893470816,"vZ0":-4.099706933853883,"x":133.67,"y":168.22,"x0":-1.659394865159635,"y0":50.0034494390044,"z0":5.415658035304092,"aX":-16.445590564025228},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":14.0,"spinRate":2201,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.3954288125706822,"extension":6.37922679832046},"index":3,"playId":"a28c2f06-75c0-33d2-8517-25a0bb84fbbd","pitchNumber":4,"startTime":"2025-10-08T22:03:38.327Z","endTime":"2025-10-08T22:03:42.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.779319736109485,"aZ":-31.423662337008544,"pfxX":2.805656356666748,"pfxZ":0.4552106075903719,"pX":0.7746963666544849,"pZ":2.143253320249549,"vX0":5.852522034784115,"vY0":-127.4918392294362,"vZ0":-2.063910143514235,"x":87.47,"y":180.91,"x0":-1.9134864360253219,"y0":50.002254733002985,"z0":5.439050932769506,"aX":4.626573914468989},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":-6.4,"spinRate":2714,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.4293220040268402,"extension":6.382952312547676},"index":4,"playId":"478ce321-9520-39ce-a944-a0f271127079","pitchNumber":5,"startTime":"2025-10-08T22:03:58.737Z","endTime":"2025-10-08T22:04:03.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-10-08T22:04:03.487Z","atBatIndex":73},"scoringPlays":[9,26,32,38,39,40,49,51,54,59,69],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":98.05,"y":164.81},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":107.53,"y":81.71},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":118.5,"y":171.61},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":136.73,"y":189.79},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":15,"top":[6,7,8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":205.86,"y":121.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":183.8,"y":116.43},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":152.93,"y":172.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":194.81,"y":83.23},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":112.58,"y":97.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":144.83,"y":41.01},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":22,"top":[16,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":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":106.86,"y":173.63},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":101.52,"y":137.45},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":88.38,"y":159.0},"type":"O","description":"Pop Out"}]}},{"startIndex":23,"endIndex":30,"top":[23,24,25,26,27],"bottom":[28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":122.55,"y":114.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":68.52,"y":120.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":116.48,"y":155.92},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":114.96,"y":210.08},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":130.47,"y":88.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":152.42,"y":174.14},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":151.92,"y":172.85},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":43,"top":[31,32,33,34,35],"bottom":[36,37,38,39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":77.24,"y":130.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":161.31,"y":90.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":108.89,"y":170.6},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":84.08,"y":66.82},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":137.23,"y":167.56},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":111.53,"y":102.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":144.32,"y":170.09},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":89.52,"y":75.97},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":54.22,"y":124.02},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":111.92,"y":95.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":147.86,"y":180.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":145.67,"y":175.61},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":55,"top":[44,45,46,47,48],"bottom":[49,50,51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":127.97,"y":176.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":88.64,"y":119.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":99.81,"y":79.07},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":197.07,"y":28.79},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":49.66,"y":125.54},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":191.9,"y":117.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":218.23,"y":110.36},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":40.55,"y":68.85},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":126.49,"y":69.81},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":112.43,"y":139.72},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":219.99,"y":95.95},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":164.35,"y":155.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":88.41,"y":47.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":118.0,"y":190.34},"type":"O","description":"Pop Out"}]}},{"startIndex":63,"endIndex":70,"top":[63,64,65],"bottom":[66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":114.27,"y":88.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":106.86,"y":171.1},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"coordinates":{"x":109.59,"y":113.11},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":137.05,"y":144.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":41.45,"y":94.84},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":108.38,"y":168.57},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":137.74,"y":101.25},"type":"O","description":"Flyout"}]}},{"startIndex":71,"endIndex":73,"top":[71,72,73],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"coordinates":{"x":142.8,"y":154.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":105.34,"y":175.15},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":5,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":9,"hits":13,"errors":0,"leftOnBase":4},"away":{"runs":3,"hits":8,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"catcher":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"third":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"shortstop":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"left":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"center":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"right":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"onDeck":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"inHole":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"battingOrder":2,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"onDeck":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"inHole":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"battingOrder":1,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".219","atBats":33,"obp":".285","slg":".387","ops":".672","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":9,"rbi":2,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":10,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":35,"obp":".405","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":137,"era":"4.14","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.14","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":40,"strikes":97,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":9,"pitchesPerInning":"17.13","runsScoredPer9":"10.13","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":0,"chances":29,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":7,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".176","atBats":17,"obp":".222","slg":".235","ops":".457","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":4,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".188","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":25,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID645302":{"person":{"id":645302,"fullName":"Victor Robles","link":"/api/v1/people/645302"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":2,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".308","slg":".200","ops":".508","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":2,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.40","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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".222","atBats":18,"obp":".263","slg":".278","ops":".541","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":5,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".308","atBats":13,"obp":".333","slg":".538","ops":".871","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":7,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":8,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592426":{"person":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"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}},"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":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","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"}]},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"1-1 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".286","slg":".167","ops":".453","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":0,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".438","atBats":16,"obp":".500","slg":".688","ops":"1.188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":11,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".545","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":2,"putOuts":37,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"40.50","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"7.50","battersFaced":7,"outs":2,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":20,"strikes":16,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"54.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"27.00","hitsPer9Inn":"40.50","runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":10,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":61,"era":"3.38","inningsPitched":"2.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"1.13","battersFaced":12,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":21,"strikes":40,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"22.88","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"16.88","walksPer9Inn":"6.75","hitsPer9Inn":"3.38","runsScoredPer9":"6.75","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":21,"obp":".227","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":85,"era":"1.50","inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.67","battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":35,"strikes":50,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.17","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.50","walksPer9Inn":"0.00","hitsPer9Inn":"6.00","runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695670":{"person":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"jerseyNumber":"5","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":3,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":15,"obp":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":85,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.07","battersFaced":19,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":32,"strikes":53,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".---","pitchesPerInning":"18.21","gamesFinished":0,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"5.79","walksPer9Inn":"7.71","hitsPer9Inn":"1.93","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":94,"era":"3.60","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.40","battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":32,"strikes":62,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"18.80","gamesFinished":0,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"14.40","walksPer9Inn":"1.80","hitsPer9Inn":"10.80","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":11,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":11,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":17,"strikes":31,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.14","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".133","atBats":15,"obp":".188","slg":".333","ops":".521","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":5,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"2.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"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"}]},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".400","slg":".250","ops":".650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"0.2 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"13.50","inheritedRunners":1,"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}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":13,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":46,"era":"5.40","inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.20","battersFaced":14,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":11,"strikes":35,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":3,"winPercentage":".000","pitchesPerInning":"13.80","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"5.40","homeRunsPer9":"2.70","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660844":{"person":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"jerseyNumber":"76","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".222","atBats":18,"obp":".222","slg":".444","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":8,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682243":{"person":{"id":682243,"fullName":"Bryce Miller","link":"/api/v1/people/682243"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":55,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":16,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":15,"strikes":40,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":55,"era":"4.15","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.92","battersFaced":16,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":15,"strikes":40,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".---","pitchesPerInning":"12.69","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.15","walksPer9Inn":"0.00","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":54,"era":"8.10","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.50","battersFaced":14,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":18,"strikes":36,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.25","rbi":3,"winPercentage":".---","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.80","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"8.10","homeRunsPer9":"2.70","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".188","atBats":16,"obp":".235","slg":".563","ops":".798","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":9,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".111","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"702","stats":{"batting":{"note":"b-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":4,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"avg":".000","atBats":4,"obp":".200","slg":".000","ops":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676106":{"person":{"id":676106,"fullName":"Emerson Hancock","link":"/api/v1/people/676106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":10,"strikes":23,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".455","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":57,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":19,"strikes":38,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".000","pitchesPerInning":"28.50","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"13.50","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[668227,663728,677594,593871,647304,553993,686527,641598,670042,645302,641487,682243,642100,660825,672841,592426],"pitchers":[682243,642100,660825,672841,592426],"bench":[695670,660844,810938],"bullpen":[666374,622491,657571,669302,676106,669923,662253],"battingOrder":[668227,663728,677594,593871,647304,553993,670042,645302,641487],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Naylor, J (1, Mize)."},{"label":"TB","value":"Arozarena; Canzone; Crawford, J; Naylor, J 4; Raleigh; Suárez, E."},{"label":"RBI","value":"Canzone (1); Raleigh (4)."},{"label":"2-out RBI","value":"Canzone."},{"label":"Runners left in scoring position, 2 out","value":"Crawford, J 2; Arozarena."},{"label":"GIDP","value":"Robles; Suárez, E."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Bazardo (McKinstry at 1st base)."},{"label":"DP","value":"(Naylor, J)."}]}],"note":[{"label":"a","value":"Walked for Canzone in the 4th."},{"label":"b","value":"Struck out for Garver in the 6th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":10,"runs":9,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":1,"hits":13,"hitByPitch":0,"avg":".217","atBats":35,"obp":".285","slg":".362","ops":".647","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":26,"rbi":9,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"11.67","popOuts":4,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":140,"era":"3.41","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.14","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":50,"strikes":90,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":2,"pitchesPerInning":"15.56","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID676428":{"person":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":0,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":13,"obp":".154","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"4.91","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.55","battersFaced":13,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":5,"strikes":31,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.82","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"2.45","walksPer9Inn":"0.00","hitsPer9Inn":"4.91","runsScoredPer9":"4.91","homeRunsPer9":"4.91","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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}},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".174","atBats":23,"obp":".296","slg":".174","ops":".470","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":4,"rbi":3,"leftOnBase":10,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":10,"errors":0,"chances":24,"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"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":2,"gamesStarted":2,"flyOuts":5,"groundOuts":9,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":51,"obp":".218","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":204,"era":"1.84","inningsPitched":"14.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.82","battersFaced":55,"outs":44,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":63,"strikes":141,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.91","gamesFinished":0,"strikeoutWalkRatio":"5.75","strikeoutsPer9Inn":"14.11","walksPer9Inn":"2.45","hitsPer9Inn":"4.91","runsScoredPer9":"1.84","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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}},"ID700242":{"person":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"jerseyNumber":"27","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":54,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":18,"strikes":36,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":2,"gamesStarted":2,"flyOuts":4,"groundOuts":2,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":116,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.17","battersFaced":25,"outs":18,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":43,"strikes":73,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":1,"winPercentage":".---","pitchesPerInning":"19.33","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"10.50","walksPer9Inn":"6.00","hitsPer9Inn":"4.50","runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606160":{"person":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"obp":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"-.--","battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":6,"strikes":4,"strikePercentage":".400","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-1 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".500","atBats":2,"obp":".750","slg":"1.000","ops":"1.750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 4 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":7,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".346","atBats":26,"obp":".370","slg":".500","ops":".870","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":13,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".348","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":15,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".259","atBats":27,"obp":".286","slg":".444","ops":".730","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":12,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":8,"strikes":7,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":0,"groundOuts":6,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":15,"obp":".313","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":62,"era":"2.08","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.15","battersFaced":16,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":20,"strikes":42,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.31","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.15","walksPer9Inn":"2.08","hitsPer9Inn":"8.31","runsScoredPer9":"2.08","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":1,"hits":5,"hitByPitch":0,"avg":".185","atBats":27,"obp":".313","slg":".333","ops":".646","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":9,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"obp":".269","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":103,"era":"2.70","inningsPitched":"6.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.05","battersFaced":26,"outs":20,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":40,"strikes":63,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".500","pitchesPerInning":"15.45","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"4.05","walksPer9Inn":"1.35","hitsPer9Inn":"8.10","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":2,"gamesStarted":2,"flyOuts":4,"groundOuts":4,"airOuts":8,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":29,"obp":".353","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":150,"era":"4.50","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.50","battersFaced":34,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":59,"strikes":91,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"18.75","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"11.25","walksPer9Inn":"5.63","hitsPer9Inn":"7.88","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":8,"groundOuts":3,"airOuts":10,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":2,"avg":".231","atBats":26,"obp":".355","slg":".346","ops":".701","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":9,"rbi":6,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":51,"errors":0,"chances":54,"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"}]},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":10,"obp":".231","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":43,"era":"0.00","inningsPitched":"3.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":13,"outs":10,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":14,"strikes":29,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.90","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.70","hitsPer9Inn":"2.70","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":1,"hits":8,"hitByPitch":1,"avg":".286","atBats":28,"obp":".355","slg":".464","ops":".819","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":13,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".368","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592454":{"person":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":35,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":14,"strikes":21,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":true,"isSubstitute":false}},"ID669724":{"person":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID628451":{"person":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"jerseyNumber":"77","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678009":{"person":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".167","atBats":24,"obp":".200","slg":".167","ops":".367","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":4,"rbi":0,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.56","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":4,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".125","atBats":24,"obp":".300","slg":".292","ops":".592","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":7,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","assists":2,"putOuts":65,"errors":0,"chances":67,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676684":{"person":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","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":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":1,"groundOuts":9,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"obp":".053","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":67,"era":"0.00","inningsPitched":"6.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.17","battersFaced":19,"outs":18,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":67,"balls":20,"strikes":47,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"11.17","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"7.50","walksPer9Inn":"0.00","hitsPer9Inn":"1.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"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":4,"flyOuts":2,"groundOuts":5,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".182","slg":".100","ops":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"2.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"802","stats":{"batting":{"summary":"1-2 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"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":2,"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":6,"flyOuts":3,"groundOuts":5,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".105","atBats":19,"obp":".105","slg":".158","ops":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":3,"rbi":2,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"3.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":9,"strikes":26,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":1,"flyOuts":5,"groundOuts":7,"airOuts":7,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":28,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":106,"era":"6.14","inningsPitched":"7.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.36","battersFaced":31,"outs":22,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":34,"strikes":72,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"14.45","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.59","walksPer9Inn":"3.68","hitsPer9Inn":"8.59","runsScoredPer9":"6.14","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[681481,650402,690993,682985,679529,656716,693307,678009,663330,672761,595879,663554,663947,640448,675512,676684],"pitchers":[663554,663947,640448,675512,676684],"bench":[628451,668670,700242],"bullpen":[656427,669724,676428,592454,672456,606160,669373],"battingOrder":[681481,650402,690993,682985,679529,656716,693307,672761,595879],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Dingler (1, Miller, B); Jones, Jah (1, Speier); Torkelson (3, Bazardo); Pérez, W (1, Bazardo)."},{"label":"HR","value":"Greene, R (1, 6th inning off Speier, 0 on, 0 out); Báez, J (1, 6th inning off Bazardo, 1 on, 2 out); Torres (1, 7th inning off Vargas, 0 on, 0 out)."},{"label":"TB","value":"Báez, J 5; Dingler 2; Greene, R 4; Jones, Jah 2; McKinstry 3; Pérez, W 2; Torkelson 3; Torres 5."},{"label":"RBI","value":"Báez, J 4 (5); Dingler (2); Greene, R (2); Jones, Jah (1); McKinstry (3); Torres (1)."},{"label":"2-out RBI","value":"Báez, J 2."},{"label":"Runners left in scoring position, 2 out","value":"Keith."},{"label":"GIDP","value":"Keith."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Báez, J (1, 2nd base off Speier/Raleigh)."},{"label":"PO","value":"McKinstry (1st base by Bazardo)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Báez, J-Torres-Torkelson; McKinstry-Torres-Torkelson)."}]}],"note":[{"label":"a","value":"Doubled for Meadows, P in the 5th."}]}},"officials":[{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Home Plate"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"Third Base"},{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Left Field"},{"official":{"id":483630,"fullName":"John Tumpane","link":"/api/v1/people/483630"},"officialType":"Right Field"}],"info":[{"label":"WP","value":"Vargas; Finnegan."},{"label":"IBB","value":"Torres (by Speier)."},{"label":"Pitches-strikes","value":"Miller, B 55-40; Speier 16-12; Bazardo 23-14; Vargas 33-23; Jackson 10-8; Mize 54-36; Holton 15-7; Finnegan 25-14; Melton 35-26; Vest 11-7."},{"label":"Groundouts-flyouts","value":"Miller, B 5-2; Speier 2-0; Bazardo 0-1; Vargas 1-1; Jackson 1-2; Mize 1-1; Holton 0-0; Finnegan 3-1; Melton 2-2; Vest 2-0."},{"label":"Batters faced","value":"Miller, B 16; Speier 6; Bazardo 6; Vargas 6; Jackson 3; Mize 13; Holton 3; Finnegan 7; Melton 11; Vest 3."},{"label":"Inherited runners-scored","value":"Speier 1-1; Jackson 2-1; Finnegan 3-1."},{"label":"Umpires","value":"HP: Chris Guccione. 1B: Alan Porter. 2B: Nate Tomlinson. 3B: Alex Tosi. LF: Jeremie Rehak. RF: John Tumpane. "},{"label":"Weather","value":"62 degrees, Sunny."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"3:08 PM."},{"label":"T","value":"2:55."},{"label":"Att","value":"37,069."},{"label":"Venue","value":"Comerica Park."},{"label":"October 8, 2025"}],"pitchingNotes":["Holton pitched to 3 batters in the 4th inning.","Speier pitched to 1 batter in the 6th inning.","Vargas pitched to 2 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879","boxscoreName":"Báez, J"},"jerseyNumber":"28","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 4 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":7,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".346","atBats":26,"obp":".370","slg":".500","ops":".870","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":13,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".348","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":15,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","boxscoreName":"Naylor, J"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | 2B, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":2,"groundOuts":7,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".176","atBats":17,"obp":".222","slg":".235","ops":".457","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":4,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".188","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":25,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","boxscoreName":"Torres"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":1,"hits":8,"hitByPitch":1,"avg":".286","atBats":28,"obp":".355","slg":".464","ops":".819","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":13,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".368","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"loser":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}