{"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":776573,"link":"/api/v1.1/game/776573/feed/live","metaData":{"wait":10,"timeStamp":"20250827_051243","gameEvents":["walk","game_finished"],"logicalEvents":["countChange","count41","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776573,"type":"R","doubleHeader":"N","id":"2025/08/26/detmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776573-2025-08-26","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-27T02:05:00Z","originalDate":"2025-08-26","officialDate":"2025-08-26","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":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":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":56,"ties":0,"pct":".582"},"records":{},"divisionLeader":false,"wins":78,"losses":56,"winningPercentage":".582"},"franchiseName":"Detroit","clubName":"Tigers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2025,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","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":"Athletics","record":{"gamesPlayed":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":62,"losses":72,"ties":0,"pct":".463"},"records":{},"divisionLeader":false,"wins":62,"losses":72,"winningPercentage":".463"},"franchiseName":"Athletics","clubName":"Athletics","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID547184":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184","firstName":"Michael","lastName":"Kelly","primaryNumber":"49","birthDate":"1992-09-06","currentAge":34,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Kelly","middleName":"Joseph","boxscoreName":"Kelly, Mi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Kelly","nameSlug":"michael-kelly-547184","firstLastName":"Michael Kelly","lastFirstName":"Kelly, Michael","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Michael Joseph Kelly","fullLFMName":"Kelly, Michael Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID674370":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370","firstName":"Osvaldo","lastName":"Bido","primaryNumber":"46","birthDate":"1995-10-18","currentAge":30,"birthCity":"Los Hidalgos","birthCountry":"Dominican Republic","height":"6' 3\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Osvaldo","useLastName":"Bido","boxscoreName":"Bido","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":true,"pronunciation":"ohs-WAHL-doh BEE-doh","mlbDebutDate":"2023-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osvaldo Bido","nameSlug":"osvaldo-bido-674370","firstLastName":"Osvaldo Bido","lastFirstName":"Bido, Osvaldo","lastInitName":"Bido, O","initLastName":"O Bido","fullFMLName":"Osvaldo  Bido","fullLFMName":"Bido, Osvaldo","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","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},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID656794":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","firstName":"Sean","lastName":"Newcomb","primaryNumber":"15","birthDate":"1993-06-12","currentAge":33,"birthCity":"Brockton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Newcomb","middleName":"William","boxscoreName":"Newcomb, S","nickName":"Newk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Newcomb","nameSlug":"sean-newcomb-656794","firstLastName":"Sean Newcomb","lastFirstName":"Newcomb, Sean","lastInitName":"Newcomb, S","initLastName":"S Newcomb","fullFMLName":"Sean William Newcomb","fullLFMName":"Newcomb, Sean William","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID806960":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960","firstName":"Luis","lastName":"Morales","primaryNumber":"19","birthDate":"2002-09-24","currentAge":23,"birthCity":"Antilla","birthCountry":"Cuba","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Morales","middleName":"Danys","boxscoreName":"Morales","gender":"M","nameMatrilineal":"Aguilera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Morales","nameSlug":"luis-morales-806960","firstLastName":"Luis Morales","lastFirstName":"Morales, Luis","lastInitName":"Morales, L","initLastName":"L Morales","fullFMLName":"Luis Danys Morales","fullLFMName":"Morales, Luis Danys","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"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},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID680862":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862","firstName":"William","lastName":"MacIver","birthDate":"1996-10-28","currentAge":29,"birthCity":"Pleasant Hill","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Willie","useLastName":"MacIver","boxscoreName":"MacIver","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willie MacIver","nameSlug":"willie-maciver-680862","firstLastName":"Willie MacIver","lastFirstName":"MacIver, Willie","lastInitName":"MacIver, W","initLastName":"W MacIver","fullFMLName":"William  MacIver","fullLFMName":"MacIver, William","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"ID621053":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","firstName":"Tyler","lastName":"Ferguson","primaryNumber":"64","birthDate":"1993-10-05","currentAge":32,"birthCity":"Fresno","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Ferguson","middleName":"Clark","boxscoreName":"Ferguson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Ferguson","nameSlug":"tyler-ferguson-621053","firstLastName":"Tyler Ferguson","lastFirstName":"Ferguson, Tyler","lastInitName":"Ferguson, T","initLastName":"T Ferguson","fullFMLName":"Tyler Clark Ferguson","fullLFMName":"Ferguson, Tyler Clark","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"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},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"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},"ID695391":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391","firstName":"Brett","lastName":"Harris","primaryNumber":"29","birthDate":"1998-06-24","currentAge":28,"birthCity":"Arlington Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Harris","middleName":"Steven","boxscoreName":"Harris, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Harris","nameSlug":"brett-harris-695391","firstLastName":"Brett Harris","lastFirstName":"Harris, Brett","lastInitName":"Harris, B","initLastName":"B Harris","fullFMLName":"Brett Steven Harris","fullLFMName":"Harris, Brett Steven","strikeZoneTop":3.283,"strikeZoneBottom":1.657},"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},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"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},"ID674384":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384","firstName":"Eduarniel","lastName":"Núñez","birthDate":"1999-06-07","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 2\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduarniel","useLastName":"Núñez","boxscoreName":"Núñez, E","gender":"M","nameMatrilineal":"Mejia","isPlayer":true,"isVerified":false,"pronunciation":"eh-DWAR-knee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduarniel Núñez","nameSlug":"eduarniel-nunez-674384","firstLastName":"Eduarniel Núñez","lastFirstName":"Núñez, Eduarniel","lastInitName":"Núñez, E","initLastName":"E Núñez","fullFMLName":"Eduarniel Núñez","fullLFMName":"Núñez, Eduarniel ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID663978":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978","firstName":"Christopher","lastName":"Paddack","primaryNumber":"40","birthDate":"1996-01-08","currentAge":30,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Paddack","middleName":"Joseph","boxscoreName":"Paddack","nickName":"Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"PAD-ack","mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Paddack","nameSlug":"chris-paddack-663978","firstLastName":"Chris Paddack","lastFirstName":"Paddack, Chris","lastInitName":"Paddack, C","initLastName":"C Paddack","fullFMLName":"Christopher Joseph Paddack","fullLFMName":"Paddack, Christopher Joseph","strikeZoneTop":3.47,"strikeZoneBottom":1.7},"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},"ID450203":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203","firstName":"Charles","lastName":"Morton","birthDate":"1983-11-12","currentAge":42,"birthCity":"Flemington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Charlie","useLastName":"Morton","middleName":"A.","boxscoreName":"Morton, C","nickName":"Ground Chuck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2002,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charlie Morton","nameSlug":"charlie-morton-450203","firstLastName":"Charlie Morton","lastFirstName":"Morton, Charlie","lastInitName":"Morton, C","initLastName":"C Morton","fullFMLName":"Charles A. Morton","fullLFMName":"Morton, Charles A.","strikeZoneTop":3.51,"strikeZoneBottom":1.63},"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},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661},"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":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":13416,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Clear","temp":"88","wind":"9 mph, Out To CF"},"gameInfo":{"attendance":9043,"firstPitch":"2025-08-27T02:05:00.000Z","gameDurationMinutes":187},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"home":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"}},"officialScorer":{"id":482136,"fullName":"Brian Berger","link":"/api/v1/people/482136"},"primaryDatacaster":{"id":823337,"fullName":"Ryan Cosgrove","link":"/api/v1/people/823337"},"moundVisits":{"away":{"used":2,"remaining":3},"home":{"used":3,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T02:05:37.283Z","endTime":"2025-08-27T02:06:40.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-08-26T22:11:25.818Z","endTime":"2025-08-27T01:49:25.253Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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-08-27T01:49:25.253Z","endTime":"2025-08-27T02:04:19.116Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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-08-27T02:04:19.116Z","endTime":"2025-08-27T02:05:39.658Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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.3,"endSpeed":86.2,"strikeZoneTop":3.50524838242952,"strikeZoneBottom":1.60683368654175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.568499411978376,"aZ":-15.332120416827522,"pfxX":-6.48443643818041,"pfxZ":8.869343843023273,"pX":-0.5671943781426733,"pZ":1.9570532386856425,"vX0":6.81441763266329,"vY0":-137.01064915164147,"vZ0":-7.289644798754465,"x":138.62,"y":185.94,"x0":-2.245367775307697,"y0":50.003791696333195,"z0":5.702021677016073,"aX":-12.315868203081457},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":10.3,"spinRate":2535,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3999322033494743,"extension":6.381459101634982},"index":3,"playId":"1c0181e8-6c30-3fac-99fe-3fb3d01693fc","pitchNumber":1,"startTime":"2025-08-27T02:05:39.658Z","endTime":"2025-08-27T02:05:44.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.971450651040154,"aZ":-15.814295289062498,"pfxX":-6.189543561554081,"pfxZ":8.587287607156663,"pX":-0.4917677028725871,"pZ":3.70403445591997,"vX0":6.99331397557803,"vY0":-137.50681724351404,"vZ0":-3.154972220514615,"x":135.75,"y":138.77,"x0":-2.27008997731236,"y0":50.00157548426849,"z0":5.9463534525345905,"aX":-11.790711915019807},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":9.6,"spinRate":2512,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39912304714887004,"extension":6.242340468101029},"index":4,"playId":"80234f37-5b5c-3a6c-9c9e-c236c674ca6c","pitchNumber":2,"startTime":"2025-08-27T02:05:56.317Z","endTime":"2025-08-27T02:06:00.298Z","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":85.2,"endSpeed":79.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8846799998636,"aZ":-27.84619833017783,"pfxX":4.341997057298453,"pfxZ":2.7476086885887483,"pX":-0.31687067820762044,"pZ":2.7758473182912167,"vX0":3.563325941684054,"vY0":-124.19421167928941,"vZ0":-2.3839460145292843,"x":129.08,"y":163.83,"x0":-2.3300384936076064,"y0":50.00329936609358,"z0":6.044440205875838,"aX":6.840260411641042},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":-8.6,"spinRate":2127,"spinDirection":51},"zone":4,"typeConfidence":0.92,"plateTime":0.43958689257959715,"extension":6.252203833666504},"index":5,"playId":"7d9fe5f3-0edc-3112-b3ef-eeb98267b413","pitchNumber":3,"startTime":"2025-08-27T02:06:15.471Z","endTime":"2025-08-27T02:06:19.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.033433603551963,"aZ":-26.671124015580755,"pfxX":2.9853488661744545,"pfxZ":3.478878116819619,"pX":-0.598912957799011,"pZ":3.311445216822871,"vX0":3.4072929144232296,"vY0":-124.44255450902929,"vZ0":-1.26986584642312,"x":139.83,"y":149.37,"x0":-2.3694514304450753,"y0":50.002404246463826,"z0":6.0209095781844155,"aX":4.7199288212336885},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":-6.1,"spinRate":2206,"spinDirection":61},"zone":1,"typeConfidence":0.91,"plateTime":0.4387632307059315,"extension":6.159104759732929},"index":6,"playId":"9a308ac4-3e94-30fc-a4b6-79c819bba62c","pitchNumber":4,"startTime":"2025-08-27T02:06:35.946Z","endTime":"2025-08-27T02:06:40.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:06:40.266Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, catcher Shea Langeliers to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T02:06:41.406Z","endTime":"2025-08-27T02:07:32.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.33841863284886,"strikeZoneBottom":1.55562310500781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81600983956335,"aZ":-16.18930982516894,"pfxX":-7.083620416077407,"pfxZ":8.262134427090583,"pX":-0.9306027179675612,"pZ":3.5449372075050287,"vX0":6.15882064507039,"vY0":-138.64702567985918,"vZ0":-3.182401072592935,"x":152.47,"y":143.07,"x0":-2.267288142229623,"y0":50.00268299679583,"z0":5.796775420782892,"aX":-13.704485717242992},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2499,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39601465568832994,"extension":6.35360143967055},"index":0,"playId":"7b3ba37b-dac2-327a-bdd8-bddb36b1ca2e","pitchNumber":1,"startTime":"2025-08-27T02:07:08.083Z","endTime":"2025-08-27T02:07:12.792Z","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":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40302806870053,"aZ":-28.550832267720644,"pfxX":5.527783915674267,"pfxZ":2.393984787068158,"pX":0.12095847585576716,"pZ":2.043640048189044,"vX0":4.083081427312227,"vY0":-122.66170714967127,"vZ0":-3.547026826042752,"x":112.39,"y":183.6,"x0":-2.2865132261768975,"y0":50.00532566208698,"z0":5.956038986847771,"aX":8.382463254051144},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.7,"breakHorizontal":-11.0,"spinRate":2141,"spinDirection":56},"zone":5,"typeConfidence":0.93,"plateTime":0.4473998930314358,"extension":6.211586621187769},"hitData":{"launchSpeed":67.1,"launchAngle":-75.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":124.82,"coordY":202.13}},"index":1,"playId":"9f383510-12ef-33e1-88d0-34f7a6b79500","pitchNumber":2,"startTime":"2025-08-27T02:07:23.941Z","endTime":"2025-08-27T02:07:32.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:07:32.277Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a sharp line drive to right fielder Colby Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T02:07:36.709Z","endTime":"2025-08-27T02:08:53.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":87.5,"strikeZoneTop":3.53207311307508,"strikeZoneBottom":1.60070266645386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27220736214739,"aZ":-15.29912699672539,"pfxX":-6.025525293621668,"pfxZ":8.51897757000686,"pX":-1.1149233329938792,"pZ":4.486304362963461,"vX0":5.505858430655039,"vY0":-140.22443553747053,"vZ0":-1.1450210730285455,"x":159.5,"y":117.65,"x0":-2.326091337200677,"y0":50.00333331535795,"z0":5.903435636294068,"aX":-11.936677911592263},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":9.7,"spinRate":2574,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3914002590465122,"extension":6.30627310173063},"index":0,"playId":"8ecc8d5c-9109-3bba-84e1-b61fcc4ecfdd","pitchNumber":1,"startTime":"2025-08-27T02:08:00.342Z","endTime":"2025-08-27T02:08:04.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96710148600937,"aZ":-11.473974622065997,"pfxX":-5.632692937404855,"pfxZ":10.605074900460515,"pX":-0.43721044269467024,"pZ":2.855017191420854,"vX0":6.911614705019107,"vY0":-139.2371114847478,"vZ0":-5.890747777720295,"x":133.67,"y":161.69,"x0":-2.2267220685543037,"y0":50.00604710403463,"z0":5.766494975720453,"aX":-10.997997317694837},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2662,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3942747698177942,"extension":6.391285861172356},"index":1,"playId":"ecefe721-7162-3a04-bada-0d2f37ca9f4b","pitchNumber":2,"startTime":"2025-08-27T02:08:18.418Z","endTime":"2025-08-27T02:08:22.949Z","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":2},"index":2,"startTime":"2025-08-27T02:08:29.515Z","endTime":"2025-08-27T02:08:43.554Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0177194722433,"aZ":-27.89921004615287,"pfxX":3.46365458674855,"pfxZ":2.65131414709672,"pX":-0.17051544830030244,"pZ":2.769598484659488,"vX0":4.199021338551773,"vY0":-125.98213120909165,"vZ0":-2.27576041047502,"x":123.5,"y":164.0,"x0":-2.307235629022011,"y0":50.00155310244274,"z0":5.934224431553362,"aX":5.579618445563655},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":-7.2,"spinRate":2284,"spinDirection":77},"zone":5,"typeConfidence":0.92,"plateTime":0.4343734886511559,"extension":6.019930118254567},"hitData":{"launchSpeed":104.6,"launchAngle":10.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.64,"coordY":106.3}},"index":3,"playId":"ac8ae831-424c-3f19-a647-41792bfa07fe","pitchNumber":3,"startTime":"2025-08-27T02:08:43.554Z","endTime":"2025-08-27T02:08:53.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:08:53.946Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-27T02:08:53.390Z","endTime":"2025-08-27T02:10:25.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.345137933026397,"aZ":-14.76312274686362,"pfxX":-7.0845578458769705,"pfxZ":8.930275240995782,"pX":0.19383337392470482,"pZ":2.044044351306835,"vX0":8.778648761135962,"vY0":-138.8213314812627,"vZ0":-7.146025563708612,"x":109.61,"y":183.59,"x0":-2.0903776605231927,"y0":50.003751400415624,"z0":5.636075526584179,"aX":-13.815302082254393},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":11.0,"spinRate":2539,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3946874125803834,"extension":6.551978312921849},"index":0,"playId":"775f568d-3d9b-3567-934f-b207ed332b82","pitchNumber":1,"startTime":"2025-08-27T02:09:19.024Z","endTime":"2025-08-27T02:09:22.171Z","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.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.325327381451224,"aZ":-14.656303330479167,"pfxX":-7.848060113672087,"pfxZ":8.780731096865424,"pX":-1.01467795728439,"pZ":3.0755938884381218,"vX0":6.287843390580618,"vY0":-140.91270564455633,"vZ0":-4.851694092870911,"x":155.68,"y":155.74,"x0":-2.263964812872151,"y0":50.004912371282835,"z0":5.778302766190506,"aX":-15.662814711855539},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":12.8,"spinRate":2579,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38984689690575225,"extension":6.472956755636664},"index":1,"playId":"19b3f62c-1726-363a-8366-293d42208d10","pitchNumber":2,"startTime":"2025-08-27T02:09:38.739Z","endTime":"2025-08-27T02:09:42.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.73192882687891,"strikeZoneBottom":1.65494750382114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70773331736974,"aZ":-12.497184057879654,"pfxX":-5.187406817068089,"pfxZ":9.990140742916255,"pX":-1.4707971996586164,"pZ":4.511996122248885,"vX0":4.174658249668366,"vY0":-139.96804100546976,"vZ0":-1.8307707658884373,"x":173.06,"y":116.96,"x0":-2.312994565836939,"y0":50.00412329021322,"z0":5.999764296331555,"aX":-10.219551384383719},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":8.4,"spinRate":2601,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3923939219027157,"extension":6.374296955899787},"index":2,"playId":"af8360c3-ce88-3b01-9f10-6bd91386032d","pitchNumber":3,"startTime":"2025-08-27T02:10:01.659Z","endTime":"2025-08-27T02:10:05.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.687993798438942,"aZ":-31.070267221466715,"pfxX":5.900225506697217,"pfxZ":0.735662865626141,"pX":-0.161011524739217,"pZ":2.6738204919340967,"vX0":2.9139731682816308,"vY0":-121.9121044701279,"vZ0":-1.8673721599213775,"x":123.14,"y":166.59,"x0":-2.1380132638616356,"y0":50.00493727341172,"z0":6.128343186591579,"aX":8.893227523325228},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.2,"breakHorizontal":-11.4,"spinRate":2274,"spinDirection":56},"zone":5,"typeConfidence":0.93,"plateTime":0.4490579605716185,"extension":6.087055800697661},"index":3,"playId":"1c2b72b0-e8f1-3c78-a706-4d1569d14b62","pitchNumber":4,"startTime":"2025-08-27T02:10:21.406Z","endTime":"2025-08-27T02:10:25.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:10:25.487Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a line drive to center fielder Javier Báez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T02:11:57.064Z","endTime":"2025-08-27T02:13:05.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.82447840775995,"strikeZoneBottom":1.63332128924372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.540051627112813,"aZ":-20.255904059727534,"pfxX":-8.496374735981332,"pfxZ":6.213325691585002,"pX":-0.9427596287448415,"pZ":2.278092792788292,"vX0":6.596332371171978,"vY0":-137.41618039442855,"vZ0":-4.9038415296984885,"x":152.94,"y":177.27,"x0":-2.2666098676154918,"y0":50.004750469016614,"z0":5.455916117799524,"aX":-16.30285781132455},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.4,"breakHorizontal":14.0,"spinRate":2264,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.39810369978250026,"extension":5.956059916072988},"index":0,"playId":"2c9464e5-c711-3a8e-9eef-1df2c8370889","pitchNumber":1,"startTime":"2025-08-27T02:12:42.283Z","endTime":"2025-08-27T02:12:46.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48886607905927,"aZ":-38.148757649136215,"pfxX":7.378302668354707,"pfxZ":-4.221740665629122,"pX":0.11305498784613022,"pZ":2.0596285383041377,"vX0":3.927269198742226,"vY0":-118.40348877003392,"vZ0":-0.05205542666686003,"x":112.69,"y":183.17,"x0":-2.52814673101501,"y0":50.00553528290389,"z0":5.5849724324038785,"aX":10.432868148759736},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.3,"breakHorizontal":-14.4,"spinRate":3209,"spinDirection":59},"zone":8,"typeConfidence":0.9,"plateTime":0.4633422462878509,"extension":6.092054600450885},"hitData":{"launchSpeed":90.3,"launchAngle":18.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.35,"coordY":91.15}},"index":1,"playId":"a102d8f9-d99a-3db1-a86a-9f44a8e03e94","pitchNumber":2,"startTime":"2025-08-27T02:12:56.261Z","endTime":"2025-08-27T02:13:05.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:13:05.993Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a line drive to center fielder Javier Báez. Nick Kurtz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T02:13:08.026Z","endTime":"2025-08-27T02:13:43.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.567073868627627,"aZ":-24.571248128347385,"pfxX":-10.74250596066013,"pfxZ":3.9787804839213017,"pX":-0.22268938236343824,"pZ":2.1780257042311346,"vX0":8.807097884158265,"vY0":-137.33440240493033,"vZ0":-4.107163984373514,"x":125.49,"y":179.97,"x0":-2.07632731325347,"y0":50.000165408051515,"z0":5.365285000949565,"aX":-20.506415584101305},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.5,"breakHorizontal":17.6,"spinRate":2256,"spinDirection":242},"zone":5,"typeConfidence":0.92,"plateTime":0.398916787397424,"extension":6.411981501613139},"hitData":{"launchSpeed":105.3,"launchAngle":6.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.05,"coordY":117.34}},"index":0,"playId":"3e47474a-47d5-30cb-9ad2-e6cce682b542","pitchNumber":1,"startTime":"2025-08-27T02:13:33.173Z","endTime":"2025-08-27T02:13:43.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:13:43.402Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T02:13:43.707Z","endTime":"2025-08-27T02:15:57.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39883338979123,"aZ":-28.86702593664733,"pfxX":0.8364540248767363,"pfxZ":1.970718720761134,"pX":-0.0980173212201416,"pZ":2.718753717401982,"vX0":5.274795681299558,"vY0":-128.457090817694,"vZ0":-1.342887079940787,"x":120.74,"y":165.37,"x0":-2.2826415587879536,"y0":50.003681614566766,"z0":5.482361531883224,"aX":1.4044931415896023},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":-2.6,"spinRate":2553,"spinDirection":182},"zone":5,"typeConfidence":0.92,"plateTime":0.42559642462598646,"extension":6.215794432663799},"index":0,"playId":"49497145-c1b3-3d00-85cd-d38eb80f9186","pitchNumber":1,"startTime":"2025-08-27T02:14:09.377Z","endTime":"2025-08-27T02:14:12.440Z","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":86.8,"endSpeed":80.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.698086377177606,"aZ":-31.177420518189525,"pfxX":0.7221659813563484,"pfxZ":0.6149573037890121,"pX":-0.48547721015284745,"pZ":3.036909172267532,"vX0":4.658851777432764,"vY0":-126.44125478706492,"vZ0":0.023274373886631672,"x":135.51,"y":156.78,"x0":-2.4423902570023963,"y0":50.00483958971173,"z0":5.520043619977969,"aX":1.1739315521040814},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.3,"breakHorizontal":-2.3,"spinRate":2533,"spinDirection":153},"zone":1,"typeConfidence":0.91,"plateTime":0.43244778029972153,"extension":6.274626774335201},"index":1,"playId":"ee37db93-ae42-35b4-8424-19b37f077578","pitchNumber":2,"startTime":"2025-08-27T02:14:26.947Z","endTime":"2025-08-27T02:14:31.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.942871409792282,"aZ":-25.61730206306689,"pfxX":-11.644946144937823,"pfxZ":3.4062497435227215,"pX":-0.6456225987740809,"pZ":1.3072495038527032,"vX0":8.097818483504422,"vY0":-138.16968406205265,"vZ0":-6.355339263697933,"x":141.61,"y":203.48,"x0":-2.1074585110763038,"y0":50.00319144550408,"z0":5.368226306214128,"aX":-22.42533369205531},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.9,"breakHorizontal":19.3,"spinRate":2339,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.39702844084786193,"extension":6.163771861095186},"index":2,"playId":"a121dd4f-d0f4-388f-9140-d7b49702d48f","pitchNumber":3,"startTime":"2025-08-27T02:15:05.685Z","endTime":"2025-08-27T02:15:09.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.65143512733662,"strikeZoneBottom":1.68744355088076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70954812484626,"aZ":-41.42431485449042,"pfxX":8.57672157485393,"pfxZ":-6.6420191627702305,"pX":2.133533416685167,"pZ":0.14541614078618118,"vX0":7.386673906708352,"vY0":-118.41727001796416,"vZ0":-2.77552438976314,"x":35.67,"y":234.85,"x0":-2.1627208376451303,"y0":50.00286364082179,"z0":5.194368439170884,"aX":11.94337696529485},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.5,"breakHorizontal":-17.6,"spinRate":3321,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4660224605355707,"extension":6.394100174914714},"index":3,"playId":"aa470053-995e-311b-93ed-f9ceae07b5dc","pitchNumber":4,"startTime":"2025-08-27T02:15:31.060Z","endTime":"2025-08-27T02:15:35.493Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15602995693288,"aZ":-26.116588177868067,"pfxX":-12.034909399202945,"pfxZ":3.1236026291205716,"pX":0.15286633930900365,"pZ":1.2561212136537723,"vX0":10.267613076692147,"vY0":-138.66178780243214,"vZ0":-6.383911339183538,"x":111.17,"y":204.86,"x0":-2.0416911506012356,"y0":50.00231372552446,"z0":5.340298484152301,"aX":-23.34167345678684},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.4,"breakHorizontal":19.6,"spinRate":2347,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.39561144678792637,"extension":6.266088048791551},"index":4,"playId":"3b570512-63c7-3a23-a3a3-e1caaddbf738","pitchNumber":5,"startTime":"2025-08-27T02:15:53.967Z","endTime":"2025-08-27T02:15:57.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:15:57.376Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T02:15:59.145Z","endTime":"2025-08-27T02:17:57.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.165205373949902,"aZ":-42.00334327846912,"pfxX":-5.9110840754646805,"pfxZ":-5.823922706135857,"pX":0.11186652159276377,"pZ":2.246341598769464,"vX0":7.745744988602195,"vY0":-129.86852344044203,"vZ0":0.06728202602050448,"x":112.74,"y":178.13,"x0":-2.1576557108658636,"y0":50.0018923439228,"z0":5.446189535720467,"aX":-9.978838349646123},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-10.2,"breakHorizontal":8.8,"spinRate":1855,"spinDirection":267},"zone":5,"typeConfidence":0.88,"plateTime":0.42365496224515553,"extension":6.400459149653356},"index":0,"playId":"6894e4c9-6435-3912-9e2d-43bfba999091","pitchNumber":1,"startTime":"2025-08-27T02:16:24.459Z","endTime":"2025-08-27T02:16:28.907Z","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":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.38462425695553,"strikeZoneBottom":1.51377009578075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.05849852083492,"aZ":-25.724521069892926,"pfxX":-10.038468899384085,"pfxZ":3.3288618918522337,"pX":0.6556895313550007,"pZ":2.266584875932983,"vX0":10.635706572287292,"vY0":-138.34930183492585,"vZ0":-3.8547255000107006,"x":92.01,"y":177.58,"x0":-1.9354345183353427,"y0":50.003339708153284,"z0":5.403510981272616,"aX":-19.448220556922216},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":16.0,"spinRate":2274,"spinDirection":241},"zone":6,"typeConfidence":0.92,"plateTime":0.3960021659906676,"extension":6.2803119696373315},"index":1,"playId":"24383134-d53e-3108-b65d-86479cd24a31","pitchNumber":2,"startTime":"2025-08-27T02:16:41.118Z","endTime":"2025-08-27T02:16:45.258Z","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.3,"endSpeed":87.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.945372536040722,"aZ":-18.4233071061716,"pfxX":-6.542687052919564,"pfxZ":6.931440205620444,"pX":0.20498448320441276,"pZ":3.2456940407735715,"vX0":8.183076154592705,"vY0":-140.02255729241153,"vZ0":-2.7780158248657703,"x":109.19,"y":151.15,"x0":-1.9067972551538266,"y0":50.00227202117095,"z0":5.45777476119004,"aX":-12.978118885167202},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2437,"spinDirection":228},"zone":2,"typeConfidence":0.91,"plateTime":0.39133810109352574,"extension":6.223579883824502},"index":2,"playId":"e533a981-afb1-3a80-a35c-11fd19c35477","pitchNumber":3,"startTime":"2025-08-27T02:16:58.887Z","endTime":"2025-08-27T02:17:02.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.36398231427004,"strikeZoneBottom":1.49297524503474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.613588058016997,"aZ":-40.17658394262419,"pfxX":7.223659768749684,"pfxZ":-5.619730537086157,"pX":3.9131322986726653,"pZ":-0.5083944264696002,"vX0":11.790231458150748,"vY0":-119.27960005549093,"vZ0":-4.71695582254427,"x":-32.16,"y":252.51,"x0":-2.0568148292836277,"y0":50.004175492208866,"z0":5.165715148042837,"aX":10.280664837880888},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.2,"breakHorizontal":-16.2,"spinRate":3407,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.46140359829797717,"extension":6.348093057780898},"index":3,"playId":"630e58ff-00fc-3f97-a425-91ca856ac1c0","pitchNumber":4,"startTime":"2025-08-27T02:17:21.779Z","endTime":"2025-08-27T02:17:27.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Charlie Morton. Nick Kurtz to 3rd. Shea Langeliers to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"630e58ff-00fc-3f97-a425-91ca856ac1c0","startTime":"2025-08-27T02:17:39.739Z","endTime":"2025-08-27T02:17:53.524Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.680004710118812,"aZ":-40.66216153296169,"pfxX":9.778470850673703,"pfxZ":-5.9918709265478265,"pX":0.6629431130047484,"pZ":1.0416680031223495,"vX0":4.023872457764448,"vY0":-119.56308938282235,"vZ0":-1.2930745642532582,"x":91.73,"y":210.65,"x0":-2.32317231051116,"y0":50.00393826649957,"z0":5.3103053039285495,"aX":13.851073701898684},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.8,"breakHorizontal":-18.7,"spinRate":3320,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.4619422164795872,"extension":6.254250480954461},"index":5,"playId":"8f8ae873-d79f-3c02-b639-096826fd1a52","pitchNumber":5,"startTime":"2025-08-27T02:17:53.524Z","endTime":"2025-08-27T02:17:57.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:17:57.153Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jacob Wilson homers (12) on a fly ball to left field. Nick Kurtz scores. Shea Langeliers scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T02:17:59.865Z","endTime":"2025-08-27T02:18:48.669Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.52797534726483,"aZ":-24.73666617005397,"pfxX":-11.106481409525683,"pfxZ":3.839887546464368,"pX":-0.7126094529423728,"pZ":2.4782752061854296,"vX0":7.585547434071887,"vY0":-139.28288222269,"vZ0":-3.6195027452230724,"x":144.16,"y":171.87,"x0":-2.0487989421973047,"y0":50.002217124448286,"z0":5.458538950502133,"aX":-21.50365363349268},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.2,"breakHorizontal":18.2,"spinRate":2361,"spinDirection":236},"zone":4,"typeConfidence":0.93,"plateTime":0.3954598322665319,"extension":6.1045910021717145},"hitData":{"launchSpeed":96.7,"launchAngle":28.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.85,"coordY":79.86}},"index":0,"playId":"e7363b7f-5d54-34e6-b746-daa1826b5a7c","pitchNumber":1,"startTime":"2025-08-27T02:18:23.660Z","endTime":"2025-08-27T02:18:48.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:18:48.669Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colby Thomas walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T02:18:39.580Z","endTime":"2025-08-27T02:20:04.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.4335208725867,"strikeZoneBottom":1.62995272791241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.727867917588963,"aZ":-39.61255307782962,"pfxX":9.076135641335021,"pfxZ":-5.222069008170799,"pX":0.5651885301310907,"pZ":0.926848875574485,"vX0":4.5360651422877805,"vY0":-119.09311937412899,"vZ0":-2.035027585670685,"x":95.46,"y":213.76,"x0":-2.548716141169737,"y0":50.00379029168136,"z0":5.404569677726194,"aX":12.924093756579936},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.7,"breakHorizontal":-17.6,"spinRate":3313,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.46144674775540473,"extension":6.327817037335488},"index":0,"playId":"cf267692-146d-3631-bd80-a066caeb1c46","pitchNumber":1,"startTime":"2025-08-27T02:19:10.916Z","endTime":"2025-08-27T02:19:14.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.32632392431462,"strikeZoneBottom":1.61403392971436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64273143372932,"aZ":-36.618242087924244,"pfxX":9.08668630086365,"pfxZ":-3.107018324601727,"pX":2.045881154991822,"pZ":2.680662073041138,"vX0":7.045290105161659,"vY0":-119.29708428762368,"vZ0":1.153081180736634,"x":39.02,"y":166.4,"x0":-2.1344914078035417,"y0":50.0032339584444,"z0":5.511992169677282,"aX":12.993103223211456},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.0,"breakHorizontal":-18.2,"spinRate":3194,"spinDirection":58},"zone":12,"typeConfidence":0.9,"plateTime":0.46052073302399954,"extension":6.232023258805759},"index":1,"playId":"0cc28cef-93af-3b0a-ba15-436202163e5e","pitchNumber":2,"startTime":"2025-08-27T02:19:30.319Z","endTime":"2025-08-27T02:19:33.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.2965792292506,"strikeZoneBottom":1.58457074298522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.328729039045008,"aZ":-29.995146452113243,"pfxX":-0.06684383098667812,"pfxZ":1.3176454049951012,"pX":1.254757332204041,"pZ":1.2573283844637837,"vX0":8.571422477662214,"vY0":-128.02833006579226,"vZ0":-4.3999808208113915,"x":69.17,"y":204.83,"x0":-2.1329676129505573,"y0":50.00249825152584,"z0":5.355405510364922,"aX":-0.11075607497996867},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.6,"breakHorizontal":-1.9,"spinRate":2679,"spinDirection":168},"zone":14,"typeConfidence":0.9,"plateTime":0.4283991864757679,"extension":6.203617024898576},"index":2,"playId":"844724a0-0dea-30c7-b5b0-bc0faee34986","pitchNumber":3,"startTime":"2025-08-27T02:19:46.471Z","endTime":"2025-08-27T02:19:50.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.24474307214932,"strikeZoneBottom":1.44152605341688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.245984801499013,"aZ":-23.383856375452957,"pfxX":-12.188480338096594,"pfxZ":4.575320734495979,"pX":-0.014668045620080665,"pZ":1.2990594395912878,"vX0":9.755019141298245,"vY0":-137.8810259097297,"vZ0":-6.557068857894249,"x":117.56,"y":203.71,"x0":-2.018508931363391,"y0":50.004337624842634,"z0":5.290816008517204,"aX":-23.42200554735889},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.0,"breakHorizontal":20.0,"spinRate":2325,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.39756357234122186,"extension":6.274674714959242},"index":3,"playId":"1a1efc39-b00f-3899-911e-4ad797986c79","pitchNumber":4,"startTime":"2025-08-27T02:20:01.342Z","endTime":"2025-08-27T02:20:04.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:20:04.969Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-27T02:20:05.211Z","endTime":"2025-08-27T02:21:27.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.809192781064628,"aZ":-37.22861560820159,"pfxX":9.517109811394567,"pfxZ":-3.5720135197883405,"pX":0.975468284436253,"pZ":1.2644464531324087,"vX0":4.585238984846728,"vY0":-118.8112941577447,"vZ0":-1.4674027825755587,"x":79.82,"y":204.64,"x0":-2.2215777123441924,"y0":50.001481102483055,"z0":5.30312532708759,"aX":13.47332944716732},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-6.6,"breakHorizontal":-18.4,"spinRate":3272,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.462706646503797,"extension":6.0908311733605665},"index":0,"playId":"1e3b03c0-0f81-38f8-bbda-c506a5231544","pitchNumber":1,"startTime":"2025-08-27T02:20:32.531Z","endTime":"2025-08-27T02:20:35.696Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"9c248da5-8de7-30a1-abcc-49c877379da6","startTime":"2025-08-27T02:20:46.659Z","endTime":"2025-08-27T02:20:49.659Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.269984910543386,"aZ":-33.40449525829695,"pfxX":-10.274813534102321,"pfxZ":-0.7216356746882866,"pX":0.18840441243020112,"pZ":2.20965581983634,"vX0":8.77968297750438,"vY0":-129.67360210901614,"vZ0":-1.8113962638559897,"x":109.82,"y":179.12,"x0":-1.9008051915854542,"y0":50.00270462339215,"z0":5.457777897050777,"aX":-17.55699815757089},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.4,"breakHorizontal":16.8,"spinRate":1945,"spinDirection":257},"zone":8,"typeConfidence":0.8,"plateTime":0.42185359651959153,"extension":6.345514174225712},"index":2,"playId":"53af885c-dae7-38ac-a504-0d46a381e69a","pitchNumber":2,"startTime":"2025-08-27T02:21:01.105Z","endTime":"2025-08-27T02:21:05.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.766765400564807,"aZ":-17.778156657858787,"pfxX":-6.067147647517762,"pfxZ":7.316190120653827,"pX":-0.015709398245487612,"pZ":3.649617035489247,"vX0":7.510389561113996,"vY0":-139.28089391133705,"vZ0":-1.9525348244124574,"x":117.6,"y":140.24,"x0":-1.9566790618360006,"y0":50.00453136832427,"z0":5.533124297064426,"aX":-11.942370060064958},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":9.5,"spinRate":2408,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.39298310673837245,"extension":6.070072125230441},"index":3,"playId":"730209cc-4561-3911-8101-afc22141d179","pitchNumber":3,"startTime":"2025-08-27T02:21:24.096Z","endTime":"2025-08-27T02:21:27.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:21:27.262Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T02:23:49.909Z","endTime":"2025-08-27T02:25:11.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T02:23:34.244Z","endTime":"2025-08-27T02:23:51.769Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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.2,"endSpeed":86.3,"strikeZoneTop":3.53348865987956,"strikeZoneBottom":1.65403608271395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2377969388831,"aZ":-14.068523199817385,"pfxX":-6.260621809154162,"pfxZ":9.443951742107565,"pX":0.24359267609569346,"pZ":2.334378454604823,"vX0":8.486197471657285,"vY0":-138.16456890392433,"vZ0":-6.519992750989885,"x":107.71,"y":175.75,"x0":-2.066519472637383,"y0":50.00169091326269,"z0":5.68556704470138,"aX":-12.00103930937777},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":9.4,"spinRate":2491,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3977390229706921,"extension":6.578959521527746},"index":1,"playId":"38059295-7d87-300f-af24-3a0e3d4fac94","pitchNumber":1,"startTime":"2025-08-27T02:23:51.769Z","endTime":"2025-08-27T02:23:56.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.55525667429317,"strikeZoneBottom":1.6093409893582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2198422926746,"aZ":-21.002519729570658,"pfxX":-8.913669352042586,"pfxZ":5.781208354285738,"pX":-0.30309997361590446,"pZ":3.8715916756981628,"vX0":7.814047253243158,"vY0":-138.6870658046245,"vZ0":-1.6477807786816459,"x":128.55,"y":134.25,"x0":-2.009584152710542,"y0":50.00691615512209,"z0":5.885196476236618,"aX":-17.236204100523626},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":2437,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3960990723328166,"extension":6.332632386555257},"index":2,"playId":"ea2c23c5-f027-342e-a1b6-8e5559ca7080","pitchNumber":2,"startTime":"2025-08-27T02:24:07.886Z","endTime":"2025-08-27T02:24:13.424Z","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.1,"endSpeed":87.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.84017704616356,"aZ":-14.79259733097072,"pfxX":-5.106918422998866,"pfxZ":8.871837577484694,"pX":-0.05527572018400948,"pZ":3.0817820456926466,"vX0":7.3724194169631385,"vY0":-139.63732876022868,"vZ0":-4.719871148517603,"x":119.11,"y":155.57,"x0":-2.0761625714691023,"y0":50.00019442791122,"z0":5.779699571783532,"aX":-10.00251123124934},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":7.6,"spinRate":2432,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.39349128462523586,"extension":6.5154513292280685},"index":3,"playId":"89985a0f-bc96-3d41-b07c-3f748ddb1d0e","pitchNumber":3,"startTime":"2025-08-27T02:24:26.223Z","endTime":"2025-08-27T02:24:30.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.809248312799845,"aZ":-29.44034211359222,"pfxX":6.530627148297665,"pfxZ":1.7661296808213933,"pX":0.9620785694555904,"pZ":2.3764090626920598,"vX0":5.079873445618086,"vY0":-124.67137634644996,"vZ0":-2.993012576743303,"x":80.33,"y":174.62,"x0":-1.9620351836532368,"y0":50.00370315514864,"z0":6.063422283836345,"aX":10.115474511014217},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":-13.1,"spinRate":2348,"spinDirection":55},"zone":14,"typeConfidence":0.93,"plateTime":0.4420547957833634,"extension":6.280723684777053},"index":4,"playId":"093e9489-2db4-37e7-8cbb-e15dad3ffb71","pitchNumber":4,"startTime":"2025-08-27T02:24:47.514Z","endTime":"2025-08-27T02:24:50.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92153548163229,"aZ":-30.74349403013314,"pfxX":1.7781197498581376,"pfxZ":0.8833390163612211,"pX":1.047545363702993,"pZ":1.685755183605404,"vX0":7.227664348975859,"vY0":-127.06805182339288,"vZ0":-4.528706319693643,"x":77.07,"y":193.26,"x0":-2.078430753787238,"y0":50.00081667528369,"z0":5.966936027379436,"aX":2.8724176810194666},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.7,"breakHorizontal":-5.0,"spinRate":2490,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.43301168046887684,"extension":6.179557403692204},"index":5,"playId":"b769ddb8-cbd1-373c-bdfe-b37f33be9f7a","pitchNumber":5,"startTime":"2025-08-27T02:25:08.332Z","endTime":"2025-08-27T02:25:11.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:25:11.604Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wenceel Pérez pops out to third baseman Darell Hernaiz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T02:25:14.291Z","endTime":"2025-08-27T02:26:24.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"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.5,"endSpeed":85.8,"strikeZoneTop":3.20538525250342,"strikeZoneBottom":1.52247000818271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.13721211053198,"aZ":-13.083381105364163,"pfxX":-4.861735719950494,"pfxZ":9.947563044309556,"pX":-1.3908659218567179,"pZ":3.6382090844727584,"vX0":4.071396065371106,"vY0":-138.85623101551275,"vZ0":-3.5477425505392013,"x":170.02,"y":140.55,"x0":-2.25721914367783,"y0":50.00033799590148,"z0":5.825203590103644,"aX":-9.327538582758455},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2513,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.39711584665652744,"extension":6.505147997018806},"index":0,"playId":"3f1c3055-baa2-3d05-a072-53a0a0198c43","pitchNumber":1,"startTime":"2025-08-27T02:25:38.779Z","endTime":"2025-08-27T02:25:42.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":81.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.311495268831617,"aZ":-18.550802611405416,"pfxX":-9.00947854126353,"pfxZ":7.9016405447123965,"pX":-0.11757408037901712,"pZ":1.8798114242656374,"vX0":7.852203334579007,"vY0":-131.33744405369472,"vZ0":-6.4169399140410555,"x":121.48,"y":188.03,"x0":-1.9953020167447604,"y0":50.001094636645654,"z0":5.764038893323357,"aX":-15.526753485442553},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.8,"breakHorizontal":14.3,"spinRate":2174,"spinDirection":225},"zone":8,"typeConfidence":0.89,"plateTime":0.4192147462370439,"extension":6.567915402159488},"index":1,"playId":"2676516a-0e9b-36f8-96e2-d65d1287aa29","pitchNumber":2,"startTime":"2025-08-27T02:25:55.007Z","endTime":"2025-08-27T02:25:58.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.55353929397433,"aZ":-12.911885187998795,"pfxX":-5.843973295741034,"pfxZ":9.969358440956752,"pX":0.3500004136202415,"pZ":3.517145204369426,"vX0":8.711226327205948,"vY0":-139.37236803669668,"vZ0":-4.034663986969945,"x":103.66,"y":143.82,"x0":-2.08295126392191,"y0":50.000479026601866,"z0":5.860119295842013,"aX":-11.289535709969005},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":8.4,"spinRate":2616,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39572018479022564,"extension":6.497474779117431},"hitData":{"launchSpeed":88.7,"launchAngle":80.0,"totalDistance":26.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":124.96,"coordY":189.18}},"index":2,"playId":"29d8b8fa-d394-376c-9503-fa23ecafc819","pitchNumber":3,"startTime":"2025-08-27T02:26:14.061Z","endTime":"2025-08-27T02:26:24.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:26:24.427Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-27T02:26:30.237Z","endTime":"2025-08-27T02:30:47.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":78.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36862453221275,"aZ":-27.3941456023418,"pfxX":0.816771064064437,"pfxZ":3.0073899811143567,"pX":-0.06566228408048713,"pZ":0.9204650744036742,"vX0":4.934902059779369,"vY0":-126.46931350153923,"vZ0":-6.755845452288871,"x":119.5,"y":213.93,"x0":-2.1638191488986713,"y0":50.00216876794519,"z0":5.8805880446836,"aX":1.2974696280757958},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":-2.8,"spinRate":2418,"spinDirection":66},"zone":13,"typeConfidence":0.69,"plateTime":0.4362901522784499,"extension":6.074071779802223},"index":0,"playId":"2ef1b0c2-9bf3-3761-a6a6-7ffcdac94fb2","pitchNumber":1,"startTime":"2025-08-27T02:26:52.530Z","endTime":"2025-08-27T02:26:55.824Z","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":97.1,"endSpeed":87.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.88825208109231,"aZ":-14.409114141948274,"pfxX":-7.026057558634733,"pfxZ":8.936580130999207,"pX":-0.24960433981581956,"pZ":2.260696717682349,"vX0":7.700976293623557,"vY0":-141.02597469401218,"vZ0":-7.013832896594651,"x":126.51,"y":177.74,"x0":-2.11965577135058,"y0":50.006895358281156,"z0":5.733027181564039,"aX":-13.974942271182886},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":10.9,"spinRate":2591,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.390288020882652,"extension":6.363306336471067},"index":1,"playId":"395e7564-8c49-37db-9f61-1f507a71e8de","pitchNumber":2,"startTime":"2025-08-27T02:27:09.892Z","endTime":"2025-08-27T02:27:14.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.37110221033256,"strikeZoneBottom":1.50154411293129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.139751884583426,"aZ":-11.510130156208447,"pfxX":-4.434090703150019,"pfxZ":10.374903226654041,"pX":-1.6605230934803115,"pZ":4.152286911399128,"vX0":3.482445842407854,"vY0":-140.75204044999543,"vZ0":-2.780763031863037,"x":180.3,"y":126.67,"x0":-2.342298032535877,"y0":50.00182329118695,"z0":5.906021705833262,"aX":-8.830905522140508},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":2665,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3902395222545727,"extension":6.382414790235175},"index":2,"playId":"50d3410a-9c5b-3b42-8999-69b869657c55","pitchNumber":3,"startTime":"2025-08-27T02:27:31.484Z","endTime":"2025-08-27T02:27:35.408Z","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":83.7,"endSpeed":76.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26189785878758,"aZ":-35.536214217109745,"pfxX":6.888540844387887,"pfxZ":-2.262608390752634,"pX":0.1563101003001301,"pZ":2.30098854660008,"vX0":3.2026855737654945,"vY0":-121.80001805638183,"vZ0":-1.9017596833483792,"x":111.04,"y":176.65,"x0":-2.0747599720699115,"y0":50.0018210969557,"z0":6.195247970102092,"aX":10.240503213903871},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.3,"breakHorizontal":-13.3,"spinRate":2277,"spinDirection":44},"zone":5,"typeConfidence":0.93,"plateTime":0.45150335817409015,"extension":6.171284476850329},"index":3,"playId":"2bdcca4f-7643-3c9e-ba73-2603be034095","pitchNumber":4,"startTime":"2025-08-27T02:27:50.629Z","endTime":"2025-08-27T02:27:54.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44229829494529,"aZ":-12.203789037672479,"pfxX":-5.0794562093228235,"pfxZ":10.16408469685621,"pX":-0.2641498626760374,"pZ":3.0256764695342873,"vX0":6.870586343353461,"vY0":-139.5319417671689,"vZ0":-5.253413911742152,"x":127.07,"y":157.09,"x0":-2.1025680631248864,"y0":50.003169064479,"z0":5.7422633213649625,"aX":-9.980832294551083},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":7.7,"spinRate":2570,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.39308406792812667,"extension":6.623926222274767},"index":4,"playId":"84282d39-b241-35f5-90e6-484a2fd11629","pitchNumber":5,"startTime":"2025-08-27T02:28:15.453Z","endTime":"2025-08-27T02:28:19.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.42916826895372,"strikeZoneBottom":1.46855945026319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15034405272205,"aZ":-12.579107122414298,"pfxX":-5.917099397840262,"pfxZ":9.809915285091723,"pX":-1.4403256220072724,"pZ":2.628488840715385,"vX0":4.253852027524177,"vY0":-140.72780195460987,"vZ0":-6.379465161664228,"x":171.9,"y":167.81,"x0":-2.205858616346023,"y0":50.00315658912328,"z0":5.746269214700576,"aX":-11.820164546492142},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":9.8,"spinRate":2600,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3898134895008383,"extension":6.3411979432879555},"index":5,"playId":"eb2cebe7-7e87-39b0-b56f-ced36a538348","pitchNumber":6,"startTime":"2025-08-27T02:28:39.632Z","endTime":"2025-08-27T02:28:43.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.965459426265227,"aZ":-36.31395508921911,"pfxX":5.967664961541782,"pfxZ":-2.7555441503864397,"pX":0.7146688996259843,"pZ":1.620793088575788,"vX0":4.618175197060704,"vY0":-121.85548975687503,"vZ0":-2.9414822692902365,"x":89.76,"y":195.02,"x0":-1.9802669584327945,"y0":50.00063990626696,"z0":5.980991269443003,"aX":8.972405403958797},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.4,"breakHorizontal":-11.9,"spinRate":2226,"spinDirection":46},"zone":9,"typeConfidence":0.93,"plateTime":0.44949222236677233,"extension":6.227383421805012},"index":6,"playId":"1b7473a6-453b-3335-963f-5b77b87ed67a","pitchNumber":7,"startTime":"2025-08-27T02:28:57.552Z","endTime":"2025-08-27T02:29:00.754Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-27T02:29:30.164Z","endTime":"2025-08-27T02:30:10.101Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.101501865873562,"aZ":-25.482275600932724,"pfxX":5.931982097575779,"pfxZ":4.490186126619379,"pX":0.21453458267651837,"pZ":2.9370281780537093,"vX0":3.338801432611736,"vY0":-121.92466855276352,"vZ0":-2.138034308546395,"x":108.82,"y":159.48,"x0":-1.9476979803688672,"y0":50.004395393462694,"z0":6.0453698066555015,"aX":8.84694288885107},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.8,"breakHorizontal":-11.5,"spinRate":2165,"spinDirection":54},"zone":2,"typeConfidence":0.93,"plateTime":0.45087696447517267,"extension":6.2786276549728495},"index":8,"playId":"c2b9463f-8e20-3742-8623-9d2bd4c9d77c","pitchNumber":8,"startTime":"2025-08-27T02:30:10.101Z","endTime":"2025-08-27T02:30:14.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.31351415928511,"strikeZoneBottom":1.45811942376694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.167983394437034,"aZ":-13.373763938250665,"pfxX":-5.565593479622061,"pfxZ":9.643465630927146,"pX":0.7653697338046177,"pZ":3.0734717141464074,"vX0":9.36213351935764,"vY0":-138.5560740913482,"vZ0":-4.93698071085622,"x":87.83,"y":155.8,"x0":-1.930057399329129,"y0":50.004487786956645,"z0":5.76811731629859,"aX":-10.853068712219166},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2649,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.3948981709737245,"extension":6.498592680851764},"index":9,"playId":"ad391c44-d9a7-3f1f-a672-d0d19a64d750","pitchNumber":9,"startTime":"2025-08-27T02:30:42.436Z","endTime":"2025-08-27T02:30:47.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:30:47.362Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T02:32:38.403Z","endTime":"2025-08-27T02:33:16.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.55314864534992,"strikeZoneBottom":1.67893054119214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98109592835856,"aZ":-24.889524403341696,"pfxX":0.42457221385524146,"pfxZ":4.278770792254855,"pX":1.4955402910098883,"pZ":2.723982214013701,"vX0":8.893785191395818,"vY0":-129.20775667775757,"vZ0":-2.120140076437048,"x":59.99,"y":165.23,"x0":-2.035528454370046,"y0":50.00566720288906,"z0":5.4529271072520835,"aX":0.7233380931969494},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":-2.6,"spinRate":2546,"spinDirection":236},"zone":12,"typeConfidence":0.92,"plateTime":0.42266679477939606,"extension":6.31751253333445},"index":0,"playId":"6d1788c5-99b8-3e4b-a759-ad431a69caab","pitchNumber":1,"startTime":"2025-08-27T02:32:53.957Z","endTime":"2025-08-27T02:32:58.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.537908194402092,"aZ":-24.902364762837806,"pfxX":0.8316913474379155,"pfxZ":4.243561634958093,"pX":0.7371696207972688,"pZ":2.278719894530726,"vX0":6.90241194742982,"vY0":-129.45151026189757,"vZ0":-3.054034760095089,"x":88.9,"y":177.25,"x0":-2.0610643536872075,"y0":50.00367736530226,"z0":5.3598792218607985,"aX":1.4244956814441503},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.3,"breakHorizontal":-2.9,"spinRate":2549,"spinDirection":228},"zone":6,"typeConfidence":0.93,"plateTime":0.42152863063429136,"extension":6.237810626530742},"hitData":{"launchSpeed":68.4,"launchAngle":11.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.46,"coordY":144.45}},"index":1,"playId":"44fe6cb8-1fdf-3462-a324-3701695662c1","pitchNumber":2,"startTime":"2025-08-27T02:33:09.070Z","endTime":"2025-08-27T02:33:16.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:33:16.866Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T02:33:16.840Z","endTime":"2025-08-27T02:35:04.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.5,"strikeZoneTop":3.53863240812002,"strikeZoneBottom":1.54822091019674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97948631197097,"aZ":-42.217631791671884,"pfxX":10.02808973769123,"pfxZ":-7.33575264522239,"pX":-0.7077726452675447,"pZ":1.5074059374118598,"vX0":1.0939261565568286,"vY0":-117.32775580467094,"vZ0":-0.05063097903057834,"x":143.98,"y":198.08,"x0":-2.482658751038964,"y0":50.00493321153433,"z0":5.52465598773999,"aX":13.725818366130733},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.0,"breakHorizontal":-18.4,"spinRate":3262,"spinDirection":51},"zone":7,"typeConfidence":0.91,"plateTime":0.4701413391284648,"extension":6.142564353596298},"index":0,"playId":"11f8e45c-c549-3cfa-8e6e-5f4f374b7fc2","pitchNumber":1,"startTime":"2025-08-27T02:33:38.190Z","endTime":"2025-08-27T02:33:43.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.45704528144034,"strikeZoneBottom":1.46709474653331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.108665005246774,"aZ":-24.085467670750013,"pfxX":-10.981130906610595,"pfxZ":4.258145759964935,"pX":-1.3869515521355802,"pZ":1.5016969701530043,"vX0":5.806385857894781,"vY0":-137.15041570282708,"vZ0":-5.8796841552930115,"x":169.87,"y":198.23,"x0":-2.1078388349035904,"y0":50.00424089538593,"z0":5.322242816363986,"aX":-20.864018064066737},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.6,"breakHorizontal":18.6,"spinRate":2249,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.3997760330146698,"extension":6.195679486942274},"index":1,"playId":"9914edec-b289-302e-9a3a-2c8bf9bc3438","pitchNumber":2,"startTime":"2025-08-27T02:33:51.590Z","endTime":"2025-08-27T02:33:55.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.44269584632952,"strikeZoneBottom":1.42292910039185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.950828991735282,"aZ":-41.88125120391089,"pfxX":6.96931568335862,"pfxZ":-6.891698875431062,"pX":1.1206714095281547,"pZ":1.6345127473308037,"vX0":5.692742822050332,"vY0":-118.36358042775483,"vZ0":-0.07619827852949856,"x":74.28,"y":194.65,"x0":-2.2262875850838255,"y0":50.00053190086378,"z0":5.522894854237904,"aX":9.821518652656366},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.1,"breakHorizontal":-14.0,"spinRate":3284,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.46390197220841944,"extension":6.134480697200804},"index":2,"playId":"66c66643-1b33-3f92-a051-633ce3afa0f2","pitchNumber":3,"startTime":"2025-08-27T02:34:06.934Z","endTime":"2025-08-27T02:34:11.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.52404870644593,"strikeZoneBottom":1.56581635150171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.607926042576313,"aZ":-26.68769171021035,"pfxX":-10.025006964798234,"pfxZ":2.9789875491562636,"pX":-0.12965785440230077,"pZ":2.2403411255661827,"vX0":9.493080752283905,"vY0":-134.30899826649335,"vZ0":-3.4479068101132704,"x":121.94,"y":178.29,"x0":-2.3920436955120197,"y0":50.00500507915127,"z0":5.419461544666264,"aX":-18.484408116753727},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.9,"breakHorizontal":16.3,"spinRate":2192,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4063963921443605,"extension":6.078489622936512},"index":3,"playId":"af535d3f-a0ca-302c-8b62-59c793118213","pitchNumber":4,"startTime":"2025-08-27T02:34:22.589Z","endTime":"2025-08-27T02:34:27.024Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-27T02:34:32.408Z","endTime":"2025-08-27T02:34:45.446Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.44743164955932,"strikeZoneBottom":1.48945449940321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.685171223938227,"aZ":-29.740220664792112,"pfxX":-0.04270034811564294,"pfxZ":1.4989726274442434,"pX":0.6321074584451472,"pZ":2.098469256066918,"vX0":7.377482307159957,"vY0":-126.3371432569549,"vZ0":-2.2411656065874324,"x":92.91,"y":182.12,"x0":-2.314940126751313,"y0":50.0027760803289,"z0":5.377097473698318,"aX":-0.07015206394981331},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":-1.6,"spinRate":2648,"spinDirection":119},"zone":9,"typeConfidence":0.91,"plateTime":0.4328267133964685,"extension":6.307670643459993},"index":5,"playId":"de045fdf-5441-3baa-9dcc-675a017c37af","pitchNumber":5,"startTime":"2025-08-27T02:34:45.446Z","endTime":"2025-08-27T02:34:50.720Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27186563172656,"aZ":-27.608597552541863,"pfxX":-10.062715458650487,"pfxZ":2.3832567385091004,"pX":-1.026026824652987,"pZ":2.8154874946432273,"vX0":6.323404431728367,"vY0":-137.69492455023047,"vZ0":-2.3036753330805912,"x":156.11,"y":162.76,"x0":-2.0478202382200923,"y0":50.00237733508967,"z0":5.535616257037988,"aX":-19.27500018860878},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.0,"breakHorizontal":16.8,"spinRate":2401,"spinDirection":233},"zone":11,"typeConfidence":0.92,"plateTime":0.3981501317349503,"extension":6.08010396595327},"index":6,"playId":"df01d2a1-5c4b-334c-9407-0591cb2dcbaa","pitchNumber":6,"startTime":"2025-08-27T02:35:00.596Z","endTime":"2025-08-27T02:35:04.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:35:04.946Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-27T02:35:04.253Z","endTime":"2025-08-27T02:37:13.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.2,"endSpeed":86.1,"strikeZoneTop":3.70231586695567,"strikeZoneBottom":1.66802461041254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.043570202046276,"aZ":-25.6954439295533,"pfxX":-12.509839725341163,"pfxZ":3.429278709455831,"pX":1.262412391241609,"pZ":1.780509182105479,"vX0":12.623921819778786,"vY0":-136.58905580256462,"vZ0":-4.885863876007615,"x":68.88,"y":190.71,"x0":-1.7936109617141167,"y0":50.00327184414798,"z0":5.358947197350416,"aX":-23.641646718732417},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":20.0,"spinRate":2368,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40098612622905927,"extension":6.3534862468723245},"index":0,"playId":"72e0fda1-e7fb-306a-84cc-b42b2eb0e6a7","pitchNumber":1,"startTime":"2025-08-27T02:35:32.246Z","endTime":"2025-08-27T02:35:36.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.71953529378967,"strikeZoneBottom":1.65464997823205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.719541688792592,"aZ":-40.25639168873977,"pfxX":5.675476514396051,"pfxZ":-5.614225091059085,"pX":2.234634905199091,"pZ":0.9392319347165405,"vX0":8.518705255955489,"vY0":-119.71380210832535,"vZ0":-1.718652032296055,"x":31.82,"y":213.42,"x0":-2.117267934638155,"y0":50.00081410192288,"z0":5.294642081066453,"aX":8.173878291266204},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.3,"breakHorizontal":-12.5,"spinRate":3172,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.45883898998277006,"extension":6.325700890339696},"index":1,"playId":"f63e7c70-9636-3a15-93af-7ff5b5bbb477","pitchNumber":2,"startTime":"2025-08-27T02:35:46.809Z","endTime":"2025-08-27T02:35:51.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.75069754787332,"strikeZoneBottom":1.68594246562572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.992063575785785,"aZ":-40.125786912164145,"pfxX":8.295828482510508,"pfxZ":-5.56318718619166,"pX":-1.3204628735036519,"pZ":3.0959029349535485,"vX0":0.5050661045919347,"vY0":-118.88262404593505,"vZ0":2.7103884902301045,"x":167.33,"y":155.19,"x0":-2.613234109502918,"y0":50.00088264795998,"z0":5.5855643220529725,"aX":11.861688039865669},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.1,"breakHorizontal":-15.1,"spinRate":3134,"spinDirection":65},"zone":11,"typeConfidence":0.9,"plateTime":0.4608918823298387,"extension":5.97321937726854},"index":2,"playId":"4a83db47-70be-3aac-9e04-13b1dec98b31","pitchNumber":3,"startTime":"2025-08-27T02:36:06.649Z","endTime":"2025-08-27T02:36:10.370Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.77724819048746,"strikeZoneBottom":1.68207857644401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.134347292265407,"aZ":-18.852775823961718,"pfxX":-7.12866293057014,"pfxZ":7.057587407715215,"pX":-0.16143188325786437,"pZ":2.2577781020809855,"vX0":7.683859092443478,"vY0":-136.75093278380882,"vZ0":-4.717337074504782,"x":123.15,"y":177.82,"x0":-2.086138465277783,"y0":50.00296016830474,"z0":5.304762602112993,"aX":-13.455422586532066},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":11.3,"spinRate":2345,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.4010612661204149,"extension":6.222176066139179},"index":3,"playId":"9cf14e2b-9ac2-3b74-a383-86549548cf47","pitchNumber":4,"startTime":"2025-08-27T02:36:23.539Z","endTime":"2025-08-27T02:36:27.615Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.768566612825502,"aZ":-40.340227983968276,"pfxX":7.735973602069434,"pfxZ":-5.715226922020831,"pX":-0.3351721890089496,"pZ":2.7101534639401637,"vX0":2.7776024991240003,"vY0":-119.06303087768195,"vZ0":2.1500482976585644,"x":129.78,"y":165.61,"x0":-2.5231292532854446,"y0":50.00071700732035,"z0":5.457269416233345,"aX":11.057749220793736},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.5,"breakHorizontal":-14.6,"spinRate":3160,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.4607827602481782,"extension":6.303968114412299},"index":4,"playId":"d9471d2c-f281-3843-abba-d04d042f88f8","pitchNumber":5,"startTime":"2025-08-27T02:36:40.521Z","endTime":"2025-08-27T02:36:43.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.271078939445225,"aZ":-19.60938453209396,"pfxX":-5.576969761648957,"pfxZ":6.370107587620145,"pX":0.7237664023100626,"pZ":3.169544398787294,"vX0":9.27811336929284,"vY0":-139.52166878726442,"vZ0":-2.8630530478584135,"x":89.41,"y":153.2,"x0":-1.919536118304535,"y0":50.0035113700414,"z0":5.5007746473409105,"aX":-11.001698024098259},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":8.2,"spinRate":2224,"spinDirection":236},"zone":3,"typeConfidence":0.9,"plateTime":0.39251669602111505,"extension":6.051683655217278},"hitData":{"launchSpeed":78.4,"launchAngle":34.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.09,"coordY":88.97}},"index":5,"playId":"64299536-d8b3-3a74-a86c-da988221ddfa","pitchNumber":6,"startTime":"2025-08-27T02:37:04.649Z","endTime":"2025-08-27T02:37:13.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:37:13.041Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T02:39:03.611Z","endTime":"2025-08-27T02:40:53.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.35575555711118,"strikeZoneBottom":1.60663477958319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.536540739703575,"aZ":-13.968930559068731,"pfxX":-5.635076566810065,"pfxZ":9.446826671129125,"pX":0.14894843991379542,"pZ":3.6202055010306347,"vX0":7.89353396140666,"vY0":-138.57019665133402,"vZ0":-3.362495251992564,"x":111.32,"y":141.03,"x0":-2.016309253118918,"y0":50.00444100843759,"z0":5.794186675250224,"aX":-10.862225766132486},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":8.4,"spinRate":2564,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39662684768789935,"extension":6.550093043598171},"index":0,"playId":"0e601203-9932-3523-92c1-8c7c855d106c","pitchNumber":1,"startTime":"2025-08-27T02:39:25.136Z","endTime":"2025-08-27T02:39:30.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48572811579273,"aZ":-13.919021885092208,"pfxX":-5.156970742261208,"pfxZ":9.639050895688275,"pX":-0.17688727148394875,"pZ":4.098015071835389,"vX0":6.878019333946343,"vY0":-137.47613782724486,"vZ0":-2.114421932687855,"x":123.74,"y":128.13,"x0":-2.0535867797038625,"y0":50.00263099355457,"z0":5.833725439725711,"aX":-9.767105596923358},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":7.7,"spinRate":2558,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.40004852400847835,"extension":6.472392209746151},"index":1,"playId":"a46dbcb3-5957-34bd-9bb7-b9d7f62150e4","pitchNumber":2,"startTime":"2025-08-27T02:39:40.273Z","endTime":"2025-08-27T02:39:43.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89694302557207,"aZ":-29.07017556378226,"pfxX":4.280949706318156,"pfxZ":1.97398520092535,"pX":-0.9503467495223463,"pZ":3.6743585641433234,"vX0":1.7553345432207856,"vY0":-124.57511117083642,"vZ0":-0.19478372876471028,"x":153.22,"y":139.57,"x0":-2.220164464357023,"y0":50.00298446295745,"z0":6.155478156189512,"aX":6.731759298781384},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-8.2,"spinRate":2390,"spinDirection":71},"zone":11,"typeConfidence":0.92,"plateTime":0.43958434165917026,"extension":6.115575886956882},"index":2,"playId":"55e2213d-e5f6-3b4e-a339-9b4d85d5a2a4","pitchNumber":3,"startTime":"2025-08-27T02:39:57.366Z","endTime":"2025-08-27T02:40:02.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-27T02:40:09.053Z","endTime":"2025-08-27T02:40:21.680Z","isPitch":false,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.456040102777145,"aZ":-28.39793898105226,"pfxX":3.2147817247559702,"pfxZ":2.41773307145108,"pX":-0.28868619038155185,"pZ":2.6588658548513306,"vX0":3.158662635169518,"vY0":-124.54915632372489,"vZ0":-2.5849218919488655,"x":128.0,"y":166.99,"x0":-1.9938225347318963,"y0":50.00231484048589,"z0":6.073426143528451,"aX":5.018770689679409},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":-6.6,"spinRate":2391,"spinDirection":55},"zone":4,"typeConfidence":0.91,"plateTime":0.44080367426420075,"extension":6.227612461354855},"index":4,"playId":"3d795dac-c003-3c9f-b506-c2d24d505d86","pitchNumber":4,"startTime":"2025-08-27T02:40:21.680Z","endTime":"2025-08-27T02:40:24.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68605559842273,"aZ":-13.827767177796824,"pfxX":-4.55497550879408,"pfxZ":9.360586822004587,"pX":0.06140361080404039,"pZ":3.9358436848685447,"vX0":7.26289742122437,"vY0":-139.65959110235656,"vZ0":-2.8036540255502187,"x":114.66,"y":132.51,"x0":-1.990257785450545,"y0":50.00510664736027,"z0":5.871219852599675,"aX":-8.93043836499204},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":6.6,"spinRate":2584,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.39331832113613574,"extension":6.254972385226161},"hitData":{"launchSpeed":97.5,"launchAngle":33.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.23,"coordY":50.85}},"index":5,"playId":"a2f54a49-3d2d-39c9-aab2-a4cdcc7ba901","pitchNumber":5,"startTime":"2025-08-27T02:40:44.918Z","endTime":"2025-08-27T02:40:53.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:40:53.689Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Rogers walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T02:40:57.360Z","endTime":"2025-08-27T02:42:31.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.48433173525771,"strikeZoneBottom":1.53966629592908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95189514592467,"aZ":-32.405536699717246,"pfxX":4.630823550464518,"pfxZ":-0.1481497015479869,"pX":0.14231217170762886,"pZ":0.9970384770957117,"vX0":4.073792657219304,"vY0":-125.34257981211361,"vZ0":-5.490964430724668,"x":111.58,"y":211.86,"x0":-2.112121278863284,"y0":50.00236788354426,"z0":5.897042783373203,"aX":7.285830697292331},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.4,"breakHorizontal":-9.4,"spinRate":2302,"spinDirection":65},"zone":14,"typeConfidence":0.92,"plateTime":0.4388565301965994,"extension":6.045495334716027},"index":0,"playId":"4b1ebea7-f932-38a7-8252-d13d2721cfa8","pitchNumber":1,"startTime":"2025-08-27T02:41:25.229Z","endTime":"2025-08-27T02:41:29.421Z","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":95.2,"endSpeed":86.4,"strikeZoneTop":3.45590536729543,"strikeZoneBottom":1.5109689463501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.911147494430125,"aZ":-12.11239483829438,"pfxX":-4.239760915146271,"pfxZ":10.388448272033846,"pX":-0.9322017705297232,"pZ":3.883368987015469,"vX0":5.152038053799531,"vY0":-138.5612392316042,"vZ0":-3.1995213181483058,"x":152.53,"y":133.93,"x0":-2.2707715706862506,"y0":50.00308532863589,"z0":5.8701913231299505,"aX":-8.18849148878492},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":6.5,"spinRate":2573,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39630662997790056,"extension":6.330739225327713},"index":1,"playId":"da92bc09-8215-30de-8923-0b98d78df1d7","pitchNumber":2,"startTime":"2025-08-27T02:41:42.265Z","endTime":"2025-08-27T02:41:46.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.39095052904435,"strikeZoneBottom":1.50886059897124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.635541306617327,"aZ":-14.675452326583063,"pfxX":-2.4956650186243348,"pfxZ":9.2149444261909,"pX":-1.2036620488195704,"pZ":4.610182170831402,"vX0":3.7813660140876864,"vY0":-137.01699754066712,"vZ0":-0.7871531905298779,"x":162.88,"y":114.31,"x0":-2.278178739522924,"y0":50.00160089053704,"z0":5.9051885038202085,"aX":-4.738889991708474},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":3.7,"spinRate":2524,"spinDirection":213},"zone":11,"typeConfidence":0.89,"plateTime":0.3999355196162089,"extension":6.4350310469524},"index":2,"playId":"d86645eb-abed-3df6-abe6-da93a08d10c6","pitchNumber":3,"startTime":"2025-08-27T02:42:00.936Z","endTime":"2025-08-27T02:42:04.094Z","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":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.50101173496133,"strikeZoneBottom":1.55642448072332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15209142169371,"aZ":-14.223978833583603,"pfxX":-7.995561194444776,"pfxZ":9.110420642203831,"pX":-0.11282496606793212,"pZ":1.2639370491655202,"vX0":8.271054005356845,"vY0":-139.65954565977427,"vZ0":-9.26334040396366,"x":121.3,"y":204.65,"x0":-2.0773462208404,"y0":50.00584676425162,"z0":5.564681404914765,"aX":-15.759821508930294},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":12.7,"spinRate":2699,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39253513500263626,"extension":6.502004717996035},"index":3,"playId":"fd871213-d196-3ffe-8471-48611bfc80d3","pitchNumber":4,"startTime":"2025-08-27T02:42:26.585Z","endTime":"2025-08-27T02:42:31.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:42:31.009Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a line drive to center fielder Lawrence Butler. Jake Rogers to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T02:42:34.333Z","endTime":"2025-08-27T02:43:25.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.31274820414323,"strikeZoneBottom":1.53284341982152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.653323715871295,"aZ":-20.047468846395507,"pfxX":-8.149806125617499,"pfxZ":7.057929215179236,"pX":0.09050586535681922,"pZ":2.8254744085400487,"vX0":7.951857323639528,"vY0":-130.31926494897274,"vZ0":-3.826333371161968,"x":113.55,"y":162.49,"x0":-1.9430487663676206,"y0":50.002657493304845,"z0":5.829014843153165,"aX":-14.003287133234428},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.1,"breakHorizontal":13.0,"spinRate":2346,"spinDirection":225},"zone":2,"typeConfidence":0.88,"plateTime":0.42046701122556485,"extension":6.476115917701084},"index":0,"playId":"a6541b18-2051-3fd0-a5d4-e79b347f1c55","pitchNumber":1,"startTime":"2025-08-27T02:42:55.729Z","endTime":"2025-08-27T02:43:00.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.43531729888926,"aZ":-20.93126289809914,"pfxX":-8.675374552744803,"pfxZ":6.435273197600623,"pX":-0.7831444179469946,"pZ":2.527248480987393,"vX0":6.573172124942892,"vY0":-131.22434540413087,"vZ0":-4.336627384532652,"x":146.85,"y":170.54,"x0":-2.1918211110192303,"y0":50.00023715452767,"z0":5.758048787039924,"aX":-15.147172320265412},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":2242,"spinDirection":229},"zone":4,"typeConfidence":0.89,"plateTime":0.4172017971957902,"extension":6.499236139714376},"hitData":{"launchSpeed":82.6,"launchAngle":16.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.86,"coordY":88.94}},"index":1,"playId":"74db8073-73ba-3278-a3a8-0c3969a1b341","pitchNumber":2,"startTime":"2025-08-27T02:43:14.649Z","endTime":"2025-08-27T02:43:25.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:43:25.099Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks. Jake Rogers to 3rd. Colt Keith to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T02:43:25.225Z","endTime":"2025-08-27T02:46:57.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnThird":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.27001546859199,"strikeZoneBottom":1.52292658605523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14645175220711,"aZ":-21.992726199362473,"pfxX":-10.634327784573937,"pfxZ":5.311067188262266,"pX":1.3754239925811225,"pZ":1.7572854897834462,"vX0":12.544005351337367,"vY0":-138.13156151714085,"vZ0":-6.489511398992908,"x":64.57,"y":191.33,"x0":-1.8608261568106306,"y0":50.00260350445403,"z0":5.634350052805273,"aX":-20.381209739618686},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":16.3,"spinRate":2431,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39779351506655924,"extension":6.61228892257363},"index":0,"playId":"3b4bc783-2abe-3cfe-9b75-8c6b6c0c60ae","pitchNumber":1,"startTime":"2025-08-27T02:43:56.284Z","endTime":"2025-08-27T02:44:00.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.19502479212094,"strikeZoneBottom":1.38695929833275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.092765500983635,"aZ":-28.399090827041427,"pfxX":6.534819835466168,"pfxZ":2.4258410699497723,"pX":-0.07479526267866478,"pZ":2.777575625900754,"vX0":3.0391965518866546,"vY0":-124.10469284714749,"vZ0":-1.9387498211081167,"x":119.85,"y":163.79,"x0":-2.164899232438203,"y0":50.005772346990845,"z0":5.936916321225862,"aX":10.18313441025421},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":-12.6,"spinRate":2351,"spinDirection":62},"zone":2,"typeConfidence":0.93,"plateTime":0.4415311300445315,"extension":6.080030335680599},"index":1,"playId":"e464a7b6-4f18-3df7-a7a9-9cfd7cef1b15","pitchNumber":2,"startTime":"2025-08-27T02:44:17.312Z","endTime":"2025-08-27T02:44:21.913Z","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":96.4,"endSpeed":87.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.87733098754548,"aZ":-20.878567339900204,"pfxX":-9.91728188168725,"pfxZ":5.737536922513984,"pX":-0.0921252598517138,"pZ":2.941667995986791,"vX0":8.54062041734012,"vY0":-139.97815920785467,"vZ0":-4.195164470129111,"x":120.51,"y":159.35,"x0":-1.9059674590289835,"y0":50.0035145755901,"z0":5.840494285803196,"aX":-19.528944105217672},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":16.1,"spinRate":2477,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3924507817076539,"extension":6.307830990312968},"index":2,"playId":"2868838c-a604-3b64-994a-2c82f25f2d07","pitchNumber":3,"startTime":"2025-08-27T02:44:35.769Z","endTime":"2025-08-27T02:44:39.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.594416531569404,"aZ":-26.70194090687102,"pfxX":4.948432981527243,"pfxZ":3.463996666063206,"pX":0.04454634082604221,"pZ":2.3548881145951284,"vX0":3.648929028744474,"vY0":-124.9891925235808,"vZ0":-3.2652452492515947,"x":115.3,"y":175.2,"x0":-2.0779444928633213,"y0":50.00161497047843,"z0":5.874828360218153,"aX":7.815384734989299},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":-9.8,"spinRate":2291,"spinDirection":65},"zone":5,"typeConfidence":0.92,"plateTime":0.43850107350327594,"extension":6.034204619017607},"index":3,"playId":"b82cbb56-ae90-3bf8-bc0c-9303da9ff2ae","pitchNumber":4,"startTime":"2025-08-27T02:45:00.513Z","endTime":"2025-08-27T02:45:03.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.32338587714239,"strikeZoneBottom":1.42483657818761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.449881357336885,"aZ":-13.507444519268505,"pfxX":-6.147438878548291,"pfxZ":9.662734855196934,"pX":1.7438313842689541,"pZ":2.6953247419909663,"vX0":11.88619548494463,"vY0":-138.46120973080895,"vZ0":-5.790497091224134,"x":50.53,"y":166.01,"x0":-1.81611896309732,"y0":50.00032547286101,"z0":5.726282880044043,"aX":-11.873785843180736},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":8.5,"spinRate":2604,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3963968470119834,"extension":6.4468264933663875},"index":4,"playId":"284d299d-f7ec-3193-8d0c-169268e2bcaf","pitchNumber":5,"startTime":"2025-08-27T02:45:23.994Z","endTime":"2025-08-27T02:45:27.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.838034014820998,"aZ":-34.0024068512906,"pfxX":3.883271710273586,"pfxZ":-1.2238320406388485,"pX":0.8794385305737406,"pZ":2.166879436616207,"vX0":5.42702926660373,"vY0":-122.31144073656561,"vZ0":-2.181297472598536,"x":83.48,"y":180.27,"x0":-1.8828770505196133,"y0":50.002070248668005,"z0":6.0201991562386645,"aX":5.8108442092493275},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.5,"breakHorizontal":-8.4,"spinRate":2225,"spinDirection":49},"zone":14,"typeConfidence":0.92,"plateTime":0.449893671899368,"extension":6.211303511001821},"index":5,"playId":"ece4e35f-142d-3cc8-9599-6280952e29a3","pitchNumber":6,"startTime":"2025-08-27T02:45:44.796Z","endTime":"2025-08-27T02:45:48.377Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-27T02:46:14.217Z","endTime":"2025-08-27T02:46:32.269Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.29410683225116,"strikeZoneBottom":1.42124689381223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.237135441336257,"aZ":-30.50398792225128,"pfxX":2.272415832605523,"pfxZ":1.0883421584396693,"pX":0.8422599251516865,"pZ":1.5500278465069284,"vX0":6.218596910906426,"vY0":-123.56239853906682,"vZ0":-4.345633320681442,"x":84.9,"y":196.93,"x0":-2.0095035590974644,"y0":50.00427874634349,"z0":5.9150724369539045,"aX":3.487919182127485},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":-5.6,"spinRate":2559,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.444480127785444,"extension":6.259941392679385},"index":7,"playId":"b3fb7d2a-83d6-3d12-a338-e304e2201268","pitchNumber":7,"startTime":"2025-08-27T02:46:32.269Z","endTime":"2025-08-27T02:46:37.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.2,"strikeZoneTop":3.31098136306029,"strikeZoneBottom":1.46884618938994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.584313573142296,"aZ":-10.395530400345157,"pfxX":-5.9061758617287206,"pfxZ":11.4161842768874,"pX":1.644299022875069,"pZ":1.2911688072592442,"vX0":11.594409865680063,"vY0":-138.16439431049673,"vZ0":-9.73575886480051,"x":54.32,"y":203.92,"x0":-1.8644724347851502,"y0":50.002046726047176,"z0":5.5866780154146145,"aX":-11.267128214589704},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":7.9,"spinRate":2620,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3984564498962766,"extension":6.693781086625063},"index":8,"playId":"4542b271-7668-37a1-be00-4dde479763c0","pitchNumber":8,"startTime":"2025-08-27T02:46:52.914Z","endTime":"2025-08-27T02:46:57.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:46:57.251Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T02:48:04.325Z","endTime":"2025-08-27T02:50:07.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnThird":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T02:47:17.172Z","endTime":"2025-08-27T02:48:06.550Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.54481568265798,"strikeZoneBottom":1.53108575984755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.05363583480139,"aZ":-16.886278845625185,"pfxX":-9.173463963427984,"pfxZ":7.938510981838863,"pX":1.386433380157177,"pZ":2.0663424511654633,"vX0":12.061958580999523,"vY0":-138.61511884658537,"vZ0":-6.65713045732454,"x":64.15,"y":182.99,"x0":-1.8512631768788506,"y0":50.00175641783252,"z0":5.647439978628259,"aX":-17.662562784537286},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":13.8,"spinRate":2523,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.396763102959075,"extension":6.574054754660266},"index":1,"playId":"76067fee-fbc7-3bd9-b402-2db698afaba3","pitchNumber":1,"startTime":"2025-08-27T02:48:06.550Z","endTime":"2025-08-27T02:48:10.507Z","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":95.5,"endSpeed":86.7,"strikeZoneTop":3.59272026503182,"strikeZoneBottom":1.63107341299359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13321839915306,"aZ":-13.38706605088942,"pfxX":-5.490717258347386,"pfxZ":9.74851305678071,"pX":0.4702422527912379,"pZ":1.5803394482482096,"vX0":8.786344186792496,"vY0":-138.48209764116078,"vZ0":-8.500299379194793,"x":99.08,"y":196.11,"x0":-2.041565765917409,"y0":50.005637106792335,"z0":5.601056648629485,"aX":-10.585147479571127},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2617,"spinDirection":227},"zone":9,"typeConfidence":0.9,"plateTime":0.3966822593558468,"extension":6.5447176775152185},"index":2,"playId":"954dd620-8d68-34f8-a681-c70492a9ee15","pitchNumber":2,"startTime":"2025-08-27T02:48:26.263Z","endTime":"2025-08-27T02:48:31.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.403960556270764,"aZ":-20.865713754073425,"pfxX":-9.74409438538537,"pfxZ":6.49060534866865,"pX":-0.17549371937737962,"pZ":2.7688289717289623,"vX0":7.959434243660042,"vY0":-131.53650167254088,"vZ0":-3.9772378053624546,"x":123.69,"y":164.02,"x0":-1.983314147263553,"y0":50.00312341028748,"z0":5.8587742155122715,"aX":-16.976718756507374},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.0,"breakHorizontal":15.7,"spinRate":2208,"spinDirection":220},"zone":5,"typeConfidence":0.89,"plateTime":0.41733896149324323,"extension":6.363096756601627},"index":3,"playId":"5678fa5e-6557-3c61-a771-7a13cd751142","pitchNumber":3,"startTime":"2025-08-27T02:48:45.406Z","endTime":"2025-08-27T02:48:49.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28581247439001,"aZ":-15.408114535599031,"pfxX":-7.552974895574984,"pfxZ":8.683916358737061,"pX":-0.12038260674815913,"pZ":2.5540344832137083,"vX0":8.093081051718844,"vY0":-138.61795417546605,"vZ0":-5.629318020688187,"x":121.59,"y":169.82,"x0":-2.107658380716454,"y0":50.00136874000015,"z0":5.6534512126950975,"aX":-14.580712324329458},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2646,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39633311106260205,"extension":6.413263787090804},"index":4,"playId":"43f3e73c-0122-3d68-a11f-72d5fed7e912","pitchNumber":4,"startTime":"2025-08-27T02:49:09.852Z","endTime":"2025-08-27T02:49:13.933Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-27T02:49:23.225Z","endTime":"2025-08-27T02:49:41.019Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26537750523006,"aZ":-14.86620388154083,"pfxX":-6.513724250236675,"pfxZ":8.883522972615353,"pX":-0.3774584992791569,"pZ":3.0928109917557527,"vX0":7.0052535497772705,"vY0":-139.18999812340186,"vZ0":-4.637437050263258,"x":131.39,"y":155.27,"x0":-2.088950026998354,"y0":50.00624370810745,"z0":5.775685667888757,"aX":-12.695454505823498},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2588,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.394567743032054,"extension":6.426402427810827},"index":6,"playId":"71f0a014-f698-389c-81b0-06a96f7b641e","pitchNumber":5,"startTime":"2025-08-27T02:49:41.019Z","endTime":"2025-08-27T02:49:44.934Z","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":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.124551487280346,"aZ":-26.343632745962598,"pfxX":3.9938722359430336,"pfxZ":3.6296022720794685,"pX":-0.5881933162919497,"pZ":3.0778058519999822,"vX0":2.7123523300879833,"vY0":-125.85319338066739,"vZ0":-1.8372180328178003,"x":139.42,"y":155.68,"x0":-2.198224971472075,"y0":50.005143319522524,"z0":5.947431256966249,"aX":6.417487141231702},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.4,"breakHorizontal":-7.8,"spinRate":2340,"spinDirection":57},"zone":1,"typeConfidence":0.92,"plateTime":0.43493157596904863,"extension":6.161567466878416},"index":7,"playId":"ee73edc1-b36e-37e7-b13d-d41e7f5c4dfa","pitchNumber":6,"startTime":"2025-08-27T02:50:03.912Z","endTime":"2025-08-27T02:50:07.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:50:07.891Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Riley Greene hits a grand slam (32) to center field. Jake Rogers scores. Colt Keith scores. Gleyber Torres scores.","rbi":4,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T02:50:10.736Z","endTime":"2025-08-27T02:52:07.014Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":674370,"link":"/api/v1/people/674370"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":{"id":674370,"link":"/api/v1/people/674370"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":{"id":674370,"link":"/api/v1/people/674370"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":674370,"link":"/api/v1/people/674370"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.6270969607925,"strikeZoneBottom":1.70201683447961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.716855566149473,"aZ":-21.918362055965748,"pfxX":-9.622668211238913,"pfxZ":5.93080776133567,"pX":-1.5173521136344983,"pZ":3.254001249560185,"vX0":4.685935410416415,"vY0":-131.2047955245631,"vZ0":-2.483449068278699,"x":174.84,"y":150.92,"x0":-2.083469656823036,"y0":50.00581086440236,"z0":5.859495944184537,"aX":-16.653303009266477},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.3,"breakHorizontal":16.3,"spinRate":2245,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.4186627184163805,"extension":6.367524587811324},"index":0,"playId":"b2618174-0ed8-3ddc-a678-c8624fd2b485","pitchNumber":1,"startTime":"2025-08-27T02:50:34.437Z","endTime":"2025-08-27T02:50:38.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84332361776339,"aZ":-13.552867688524614,"pfxX":-6.151487492909014,"pfxZ":9.568933583636252,"pX":0.1079552185254968,"pZ":2.5292046652128466,"vX0":8.10011542412561,"vY0":-139.02258862708393,"vZ0":-6.176231360477798,"x":112.89,"y":170.49,"x0":-2.052112309183196,"y0":50.00523319319535,"z0":5.689093877814091,"aX":-11.974199725696282},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2672,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.39486613554734573,"extension":6.458587408902193},"index":1,"playId":"6c125ba1-618c-3866-a6cb-a22f4c345ae9","pitchNumber":2,"startTime":"2025-08-27T02:50:52.489Z","endTime":"2025-08-27T02:50:55.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.60632562550291,"aZ":-13.523599317423947,"pfxX":-5.491228022257564,"pfxZ":9.634697915122693,"pX":-0.07851237726725899,"pZ":3.4174135031206845,"vX0":7.307891800060984,"vY0":-139.06263686159897,"vZ0":-4.198900359611816,"x":119.99,"y":146.51,"x0":-2.0415442601510794,"y0":50.00134671665359,"z0":5.860424899370513,"aX":-10.62845733026034},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":8.2,"spinRate":2574,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.3956522653326604,"extension":6.211904223140345},"index":2,"playId":"6376f77d-e611-3316-9355-959d94690082","pitchNumber":3,"startTime":"2025-08-27T02:51:14.844Z","endTime":"2025-08-27T02:51:18.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.261321923248303,"aZ":-32.16481073488186,"pfxX":3.757602097183721,"pfxZ":0.00464196859600996,"pX":-0.3608561661679744,"pZ":2.0755339309823833,"vX0":3.0381771436571507,"vY0":-124.78099843256616,"vZ0":-2.9768885916104217,"x":130.75,"y":182.74,"x0":-2.084418648456343,"y0":50.00115250074453,"z0":5.947300932444101,"aX":5.895748574238577},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":-7.6,"spinRate":2428,"spinDirection":54},"zone":7,"typeConfidence":0.92,"plateTime":0.4397671733103139,"extension":6.2395242523020515},"hitData":{"launchSpeed":110.7,"launchAngle":30.0,"totalDistance":471.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.62,"coordY":7.6}},"index":3,"playId":"83cdd4c4-4e44-3c73-87ce-1da20b8bd59f","pitchNumber":4,"startTime":"2025-08-27T02:51:41.457Z","endTime":"2025-08-27T02:52:07.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:52:07.014Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Torkelson pops out to third baseman Darell Hernaiz in foul territory.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-27T02:52:03.407Z","endTime":"2025-08-27T02:54:41.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":7},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"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":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.53859515676244,"strikeZoneBottom":1.69647966414838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59018400390188,"aZ":-12.216054716364676,"pfxX":-6.363007179115205,"pfxZ":10.42803523898603,"pX":1.5799167966450904,"pZ":1.2959534308796015,"vX0":11.730690867103752,"vY0":-137.93043028903048,"vZ0":-9.392106294362698,"x":56.78,"y":203.79,"x0":-1.9143673440204212,"y0":50.001941268873566,"z0":5.583030545028707,"aX":-12.177889130391625},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2587,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39811436435925396,"extension":6.517163032365598},"index":0,"playId":"6d9d26bb-de42-3db2-85ea-9fa5977d91ee","pitchNumber":1,"startTime":"2025-08-27T02:52:30.243Z","endTime":"2025-08-27T02:52:33.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.51841714896687,"strikeZoneBottom":1.64629959356048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61771814953132,"aZ":-23.063668428067555,"pfxX":-10.271373146322325,"pfxZ":4.752831879957782,"pX":0.8147171269527071,"pZ":2.41343716854011,"vX0":11.048536658942735,"vY0":-138.07405965469707,"vZ0":-4.969124397417912,"x":85.94,"y":173.62,"x0":-1.916700160776108,"y0":50.005725045177456,"z0":5.801888311654868,"aX":-19.70574197660704},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.7,"breakHorizontal":16.1,"spinRate":2343,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3976868885844338,"extension":6.431833287994227},"index":1,"playId":"e6321ce9-7f15-3501-9345-a742848062af","pitchNumber":2,"startTime":"2025-08-27T02:52:46.483Z","endTime":"2025-08-27T02:52:50.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.59705824423982,"strikeZoneBottom":1.63332333306186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.66372854483199,"aZ":-21.90998485400191,"pfxX":-9.899492304809067,"pfxZ":5.390728512756465,"pX":0.29524161652260494,"pZ":0.9300957283194629,"vX0":9.593156410237967,"vY0":-137.39747338741665,"vZ0":-8.554843578710614,"x":105.75,"y":213.67,"x0":-1.9625898545649623,"y0":50.0037145105972,"z0":5.584103142066689,"aX":-18.847644137812832},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":15.8,"spinRate":2378,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39930125998274146,"extension":6.715789796323545},"index":2,"playId":"0786333f-c835-38d6-9f15-a909e736dfda","pitchNumber":3,"startTime":"2025-08-27T02:53:03.809Z","endTime":"2025-08-27T02:53:10.821Z","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":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.58575368362829,"strikeZoneBottom":1.56127772035824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.077620915003514,"aZ":-11.373550902775076,"pfxX":-3.7814913164809147,"pfxZ":10.848688105939752,"pX":0.8331730733510342,"pZ":3.671229143021385,"vX0":8.941888830237408,"vY0":-138.36555735256078,"vZ0":-3.701018340958128,"x":85.24,"y":139.66,"x0":-1.9652659799605445,"y0":50.00273832206842,"z0":5.801679285080939,"aX":-7.25102532647143},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":4.8,"spinRate":2597,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.39755118856242033,"extension":6.5283157829490746},"index":3,"playId":"0129f42e-4a33-374e-bf52-96380507ca4d","pitchNumber":4,"startTime":"2025-08-27T02:53:23.159Z","endTime":"2025-08-27T02:53:27.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.51211374597427,"strikeZoneBottom":1.64086827270269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.696967002733764,"aZ":-13.441584937497286,"pfxX":-5.8368601425127355,"pfxZ":9.910817462386175,"pX":0.5550280991543307,"pZ":3.0283269798644175,"vX0":8.828295304274453,"vY0":-137.62047943665837,"vZ0":-4.944269798551749,"x":95.84,"y":157.02,"x0":-1.9579200148208884,"y0":50.00464159930297,"z0":5.781141871433916,"aX":-11.034992183538078},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":8.4,"spinRate":2539,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4002554900704336,"extension":6.344257396675367},"index":4,"playId":"c6af594c-399e-3392-9e86-8bbba57c8075","pitchNumber":5,"startTime":"2025-08-27T02:53:41.370Z","endTime":"2025-08-27T02:53:46.281Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-27T02:53:52.063Z","endTime":"2025-08-27T02:54:06.366Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.074082343694066,"aZ":-14.562259005501952,"pfxX":-5.579025731506606,"pfxZ":9.245058108887628,"pX":0.25277593765565987,"pZ":3.5261116103918306,"vX0":8.088626515064876,"vY0":-137.76305271564027,"vZ0":-3.615158233729664,"x":113.59,"y":104.62,"x0":-2.0084179142103946,"y0":50.00661773250901,"z0":5.851748438086219,"aX":-10.633404774814897},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2585,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3989051481104897,"extension":6.2739962178956725},"index":6,"playId":"cc603a0a-531a-328b-8ad8-fcda6fbed9b8","pitchNumber":6,"startTime":"2025-08-27T02:54:06.366Z","endTime":"2025-08-27T02:54:09.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.463379798229997,"aZ":-28.077678097977603,"pfxX":3.2561408388935087,"pfxZ":2.727986664325641,"pX":-0.23135341448976243,"pZ":2.8178314925516172,"vX0":3.2323581648481996,"vY0":-122.15533988361132,"vZ0":-2.120591850430174,"x":125.82,"y":162.7,"x0":-1.9977973373166102,"y0":50.00266941836596,"z0":6.125860196200797,"aX":4.889981643618705},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.7,"breakHorizontal":-6.7,"spinRate":2410,"spinDirection":61},"zone":5,"typeConfidence":0.91,"plateTime":0.44945446624041985,"extension":6.198351485686413},"hitData":{"launchSpeed":94.8,"launchAngle":74.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.49,"coordY":189.18}},"index":7,"playId":"3e72d8ef-9abb-39b4-80ea-00219fe47719","pitchNumber":7,"startTime":"2025-08-27T02:54:30.936Z","endTime":"2025-08-27T02:54:41.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:54:41.604Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a ground ball to third baseman Colt Keith.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T02:56:38.697Z","endTime":"2025-08-27T02:57:21.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.12162772462068,"strikeZoneBottom":1.47079935439118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.562643330930364,"aZ":-37.44441260183573,"pfxX":8.274191538742285,"pfxZ":-3.731335899487668,"pX":0.16091817705504105,"pZ":1.5286878505353927,"vX0":2.902975492032486,"vY0":-118.68379838269591,"vZ0":-1.1454790787335938,"x":110.87,"y":197.51,"x0":-2.1557812116163575,"y0":50.001004202458105,"z0":5.454534830948503,"aX":11.698124755158679},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.7,"breakHorizontal":-15.7,"spinRate":3122,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.4630556226330267,"extension":6.221012947087826},"index":0,"playId":"1a1dbd08-8709-3033-94d4-bbf5aaf572ec","pitchNumber":1,"startTime":"2025-08-27T02:56:58.575Z","endTime":"2025-08-27T02:57:02.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64105961921157,"aZ":-34.00507703428587,"pfxX":-5.947049092550332,"pfxZ":-1.1254835283851552,"pX":0.4292737038775915,"pZ":2.638435000224679,"vX0":8.081769818898113,"vY0":-126.98340691211254,"vZ0":-0.19864999207572442,"x":100.64,"y":167.54,"x0":-2.0319737794797903,"y0":50.004991669300644,"z0":5.438502324733195,"aX":-9.647966358400033},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.8,"breakHorizontal":8.8,"spinRate":2008,"spinDirection":260},"zone":6,"typeConfidence":0.88,"plateTime":0.432453321733675,"extension":6.217350899204323},"hitData":{"launchSpeed":75.7,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.29,"coordY":180.06}},"index":1,"playId":"96f053ca-efb7-3ad7-97cd-93c9e4d6af41","pitchNumber":2,"startTime":"2025-08-27T02:57:12.206Z","endTime":"2025-08-27T02:57:21.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:57:21.154Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a ground ball to left fielder Riley Greene. Shea Langeliers to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T02:57:47.226Z","endTime":"2025-08-27T02:58:18.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnThird":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.52285987761904,"strikeZoneBottom":1.54236489528902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.888985456373305,"aZ":-25.40845076423305,"pfxX":-10.560098505732414,"pfxZ":3.5382365574324366,"pX":-0.8827984245682555,"pZ":1.6140103836168638,"vX0":6.739798682297134,"vY0":-137.2725513216873,"vZ0":-5.325626174748874,"x":150.65,"y":195.2,"x0":-1.9956566457843774,"y0":50.00267218894333,"z0":5.305064508466361,"aX":-20.18863475717859},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.5,"breakHorizontal":17.8,"spinRate":2090,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.39874557402380306,"extension":6.106209641131574},"index":0,"playId":"22156e32-df15-3893-9f71-98f027cbc7ba","pitchNumber":1,"startTime":"2025-08-27T02:57:48.715Z","endTime":"2025-08-27T02:57:53.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":87.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.375860539321376,"aZ":-20.29862133472597,"pfxX":-8.948908461603468,"pfxZ":6.150277995435655,"pX":-0.11428165616749013,"pZ":2.240523394155531,"vX0":7.662419853113711,"vY0":-137.77417274719446,"vZ0":-4.8227419469717825,"x":121.36,"y":178.29,"x0":-1.7629693294734519,"y0":50.00178496735473,"z0":5.377420143777326,"aX":-17.27695009611771},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":14.6,"spinRate":2280,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.39690378627025913,"extension":6.166735143340623},"hitData":{"launchSpeed":93.8,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.14,"coordY":105.06}},"index":1,"playId":"248cc40d-334d-3a4e-b677-de2fe498092a","pitchNumber":2,"startTime":"2025-08-27T02:58:06.322Z","endTime":"2025-08-27T02:58:18.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:58:18.522Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a ground ball to left fielder Riley Greene. Shea Langeliers scores. Brent Rooker to 3rd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T02:58:24.934Z","endTime":"2025-08-27T03:01:06.834Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.36870451681744,"strikeZoneBottom":1.53039522378263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.510888006449996,"aZ":-39.92243262440599,"pfxX":8.692776378339602,"pfxZ":-5.520561960366308,"pX":0.5437355870750838,"pZ":0.405612802733175,"vX0":3.7423719762953347,"vY0":-118.24234970627496,"vZ0":-2.5802749335546036,"x":96.27,"y":227.83,"x0":-2.1935261908029884,"y0":50.00497152856436,"z0":5.207180490193931,"aX":12.194466438654146},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.3,"breakHorizontal":-16.7,"spinRate":3291,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.46489836037651333,"extension":6.24743426234264},"index":0,"playId":"3db57ca1-a1ef-39b6-a94c-0ef256908fdc","pitchNumber":1,"startTime":"2025-08-27T02:58:55.333Z","endTime":"2025-08-27T02:59:00.062Z","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":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.442219364442224,"aZ":-41.99924313986268,"pfxX":8.392120829223572,"pfxZ":-6.88607237262277,"pX":-0.022336411015006295,"pZ":1.3602546647008817,"vX0":2.599974937144213,"vY0":-119.58625790334835,"vZ0":-0.45312945379719294,"x":117.85,"y":202.05,"x0":-2.2185557795358415,"y0":50.005215091717304,"z0":5.370806075871751,"aX":11.965877228861647},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-12.2,"breakHorizontal":-15.8,"spinRate":3373,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.46080166844167847,"extension":6.08139809485405},"index":1,"playId":"f768299f-02e1-34f0-8d4b-0b3cea6489f5","pitchNumber":2,"startTime":"2025-08-27T02:59:20.293Z","endTime":"2025-08-27T02:59:23.625Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-27T02:59:54.129Z","endTime":"2025-08-27T03:00:37.508Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55033263329658,"aZ":-39.91216228032982,"pfxX":7.212811032906615,"pfxZ":-5.355236704627486,"pX":0.030176649608490813,"pZ":1.552278353540939,"vX0":3.11986878997521,"vY0":-119.8268706743477,"vZ0":-0.53490071400763,"x":115.85,"y":196.87,"x0":-2.228360247078655,"y0":50.00377212478885,"z0":5.364263625681323,"aX":10.420456234681728},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.5,"breakHorizontal":-13.8,"spinRate":3263,"spinDirection":56},"zone":8,"typeConfidence":0.9,"plateTime":0.4582408945734069,"extension":6.0220892288990955},"index":3,"playId":"68781bae-d0ef-3060-9710-2345252c2b99","pitchNumber":3,"startTime":"2025-08-27T03:00:37.508Z","endTime":"2025-08-27T03:00:42.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54485071908076,"aZ":-40.30663063291636,"pfxX":8.399587526967222,"pfxZ":-5.619845794643398,"pX":-0.12575678811905971,"pZ":2.306568580304791,"vX0":2.4960831154457335,"vY0":-120.16351361118036,"vZ0":1.2651985945049529,"x":121.79,"y":176.5,"x0":-2.2719083859180995,"y0":50.003129548781416,"z0":5.383220095306889,"aX":12.154685949040518},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.5,"breakHorizontal":-15.8,"spinRate":3381,"spinDirection":54},"zone":5,"typeConfidence":0.9,"plateTime":0.45764654418734674,"extension":6.2250794772554086},"hitData":{"launchSpeed":100.3,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.12,"coordY":108.61}},"index":4,"playId":"f5321772-f59c-340d-9744-320487a3f755","pitchNumber":4,"startTime":"2025-08-27T03:00:56.132Z","endTime":"2025-08-27T03:01:06.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:01:06.834Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jacob Wilson grounds into a force out, shortstop Zach McKinstry to second baseman Gleyber Torres. Brent Rooker scores. Tyler Soderstrom out at 2nd. Jacob Wilson to 1st.","rbi":1,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T03:01:19.146Z","endTime":"2025-08-27T03:01:47.905Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.619671433462575,"aZ":-28.71911936591598,"pfxX":-0.6986737444859581,"pfxZ":2.1332591982114204,"pX":0.6009767061205012,"pZ":1.4084300706350674,"vX0":6.6332111589544684,"vY0":-126.17015408165614,"vZ0":-3.8139772500380746,"x":94.09,"y":200.75,"x0":-1.966403266569206,"y0":50.002113067094356,"z0":5.242804706347397,"aX":-1.1316514320129658},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":-0.2,"spinRate":2560,"spinDirection":228},"zone":9,"typeConfidence":0.91,"plateTime":0.43339756198666723,"extension":6.212208946541323},"hitData":{"launchSpeed":73.6,"launchAngle":-8.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.68,"coordY":149.66}},"index":0,"playId":"313f6689-9039-3cf4-98fb-41cf5f5be4c6","pitchNumber":1,"startTime":"2025-08-27T03:01:39.283Z","endTime":"2025-08-27T03:01:47.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:01:47.905Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colby Thomas grounds into a force out, third baseman Colt Keith to second baseman Gleyber Torres. Jacob Wilson out at 2nd. Colby Thomas to 1st.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T03:02:00.545Z","endTime":"2025-08-27T03:03:19.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.38623751031001,"strikeZoneBottom":1.54363572908711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25165537727186,"aZ":-28.879475962152984,"pfxX":-0.31351553506077057,"pfxZ":1.9727947713225875,"pX":0.874910596960981,"pZ":1.4769190274979977,"vX0":6.981596495789975,"vY0":-127.35242205428506,"vZ0":-3.759264100893212,"x":83.65,"y":198.9,"x0":-1.8429405253899,"y0":50.00223352185032,"z0":5.216903597037884,"aX":-0.5244944603413328},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":-0.7,"spinRate":2604,"spinDirection":213},"zone":14,"typeConfidence":0.92,"plateTime":0.4275026332389298,"extension":6.188079016195967},"index":0,"playId":"d2335471-f3dd-3506-b49c-5f921929a15e","pitchNumber":1,"startTime":"2025-08-27T03:02:16.977Z","endTime":"2025-08-27T03:02:21.709Z","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":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.001951103286697,"aZ":-39.431963854143454,"pfxX":8.640692565051936,"pfxZ":-5.144860953894938,"pX":0.2787052679651885,"pZ":1.7143161811513519,"vX0":3.081104126120988,"vY0":-118.38521367857133,"vZ0":-0.18069605043854708,"x":106.38,"y":192.49,"x0":-2.1647969864724623,"y0":50.0048850859961,"z0":5.421321958159429,"aX":12.183472259678469},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.0,"breakHorizontal":-16.4,"spinRate":3280,"spinDirection":57},"zone":9,"typeConfidence":0.91,"plateTime":0.46384569826103794,"extension":6.083529364233276},"index":1,"playId":"49fa470a-1fb6-395e-bb2f-4ffb1b034896","pitchNumber":2,"startTime":"2025-08-27T03:02:33.135Z","endTime":"2025-08-27T03:02:36.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.25235186470681,"strikeZoneBottom":1.56385876806362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.058253680896538,"aZ":-19.87907599570194,"pfxX":-8.591684343011373,"pfxZ":6.623651968927932,"pX":0.39796929619833205,"pZ":1.64418691330691,"vX0":8.846626592612465,"vY0":-135.2651175236374,"vZ0":-6.018788587989472,"x":101.83,"y":194.39,"x0":-1.7961764307951273,"y0":50.001920977240076,"z0":5.2885118152276895,"aX":-15.946141678245207},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":13.7,"spinRate":2359,"spinDirection":235},"zone":9,"typeConfidence":0.9,"plateTime":0.40468044271409465,"extension":6.040523289733445},"index":2,"playId":"8d22bffd-4a0e-3cf6-a63f-8eaa871281a3","pitchNumber":3,"startTime":"2025-08-27T03:02:53.294Z","endTime":"2025-08-27T03:02:58.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.202288696392568,"aZ":-37.411627558595804,"pfxX":-6.47416381377611,"pfxZ":-3.156515379075106,"pX":-0.17711588155971938,"pZ":2.3387305004997927,"vX0":6.758489210365006,"vY0":-128.51006745989793,"vZ0":-0.3573604420448542,"x":123.75,"y":175.63,"x0":-2.0078612282499155,"y0":50.000320889174546,"z0":5.401485503180068,"aX":-10.75949781280925},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.5,"breakHorizontal":10.1,"spinRate":1858,"spinDirection":266},"zone":5,"typeConfidence":0.9,"plateTime":0.42725212730921536,"extension":6.037780664751361},"hitData":{"launchSpeed":98.7,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.21,"coordY":165.87}},"index":3,"playId":"9f2b77c0-0b44-3938-8940-62fc7ec68756","pitchNumber":4,"startTime":"2025-08-27T03:03:12.011Z","endTime":"2025-08-27T03:03:19.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:03:19.166Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out sharply to center fielder Javier Báez.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-27T03:03:29.444Z","endTime":"2025-08-27T03:05:01.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.65167790591016,"strikeZoneBottom":1.72673427990983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97943588437969,"aZ":-33.89607959668988,"pfxX":7.862769153443502,"pfxZ":-1.189902356512841,"pX":1.5200386870149316,"pZ":0.6613481344236011,"vX0":5.891265070499947,"vY0":-119.59725294527537,"vZ0":-3.636383439892561,"x":59.06,"y":220.92,"x0":-2.0006695684766456,"y0":50.00546562805491,"z0":5.255160968883976,"aX":11.34289548945657},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.8,"breakHorizontal":-15.7,"spinRate":3195,"spinDirection":52},"zone":14,"typeConfidence":0.87,"plateTime":0.4587215734119692,"extension":6.237919858010012},"index":0,"playId":"55d2e456-df77-37a7-9ad9-0fdce9a58ea8","pitchNumber":1,"startTime":"2025-08-27T03:03:46.282Z","endTime":"2025-08-27T03:03:51.289Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Charlie Morton. Colby Thomas to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"55d2e456-df77-37a7-9ad9-0fdce9a58ea8","startTime":"2025-08-27T03:03:59.004Z","endTime":"2025-08-27T03:04:16.336Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"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":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.57125138305132,"strikeZoneBottom":1.69448627895696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.625355546737424,"aZ":-41.576971307239,"pfxX":-7.60191935916588,"pfxZ":-5.638406338998513,"pX":0.5218916418233646,"pZ":1.2592222646020683,"vX0":8.911888305331747,"vY0":-129.06324904154755,"vZ0":-2.0979354626383944,"x":97.11,"y":204.78,"x0":-2.006158763614835,"y0":50.00136096278017,"z0":5.318049713476,"aX":-12.682710816066937},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-10.4,"breakHorizontal":11.5,"spinRate":1782,"spinDirection":264},"zone":14,"typeConfidence":0.9,"plateTime":0.4261863035783424,"extension":6.304308441853888},"index":2,"playId":"157a0443-8f2f-364e-bc3b-65e3bfb0af4a","pitchNumber":2,"startTime":"2025-08-27T03:04:16.336Z","endTime":"2025-08-27T03:04:22.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.66672611458145,"strikeZoneBottom":1.69611624783547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51015745858322,"aZ":-18.10416143230412,"pfxX":-6.860607234426242,"pfxZ":7.2719288900732515,"pX":0.28016171655941036,"pZ":4.147107250305768,"vX0":8.013082904136871,"vY0":-138.592340349181,"vZ0":-0.48061522764002745,"x":106.32,"y":126.81,"x0":-1.7645213804161834,"y0":50.003423616600806,"z0":5.537658007651208,"aX":-13.276202923892766},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":2396,"spinDirection":236},"zone":12,"typeConfidence":0.91,"plateTime":0.39601350434641835,"extension":6.226718495320519},"index":3,"playId":"2590cc4c-b8fd-3a36-a213-b14eae871d6b","pitchNumber":3,"startTime":"2025-08-27T03:04:31.761Z","endTime":"2025-08-27T03:04:37.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.94333415240179,"aZ":-19.896884455864985,"pfxX":-7.465573099863989,"pfxZ":6.557025598203401,"pX":0.5557642701276699,"pZ":2.215099182882414,"vX0":9.188420582153297,"vY0":-136.44398477160206,"vZ0":-4.521142324986082,"x":95.82,"y":178.97,"x0":-1.8963946342482638,"y0":50.00521530657579,"z0":5.277480382242456,"aX":-13.98283589014414},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":11.4,"spinRate":2367,"spinDirection":242},"zone":6,"typeConfidence":0.9,"plateTime":0.4024932944996329,"extension":6.156668443604624},"hitData":{"launchSpeed":102.3,"launchAngle":20.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.86,"coordY":57.57}},"index":4,"playId":"58aa1cd9-da89-3a2c-9b0a-e721513c7b12","pitchNumber":4,"startTime":"2025-08-27T03:04:51.620Z","endTime":"2025-08-27T03:05:01.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:05:01.908Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T03:07:03.436Z","endTime":"2025-08-27T03:07:58.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Sterner replaces Osvaldo Bido.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T03:05:37.278Z","endTime":"2025-08-27T03:07:05.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.5,"strikeZoneTop":3.11507089628169,"strikeZoneBottom":1.38217316190347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50467180502421,"aZ":-12.251057841445947,"pfxX":-6.6184910784077156,"pfxZ":10.758682896213557,"pX":0.11598062979484863,"pZ":3.2874422751100107,"vX0":9.601728725584438,"vY0":-136.10459711165853,"vZ0":-3.6488281151460003,"x":112.58,"y":150.02,"x0":-2.6190269187333186,"y0":50.00051944445854,"z0":5.510515683362407,"aX":-12.254291960117321},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":9.6,"spinRate":2404,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.4044461516690241,"extension":6.4448155450986535},"index":1,"playId":"88429aae-af28-383a-8b0b-8192b967a48f","pitchNumber":1,"startTime":"2025-08-27T03:07:05.283Z","endTime":"2025-08-27T03:07:10.082Z","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":93.3,"endSpeed":84.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36945188020172,"aZ":-13.398392085288778,"pfxX":-8.00894451658961,"pfxZ":10.222218428290086,"pX":0.05557694838220666,"pZ":2.759369202081515,"vX0":9.75067747018715,"vY0":-135.36760652398144,"vZ0":-4.707681037685981,"x":114.88,"y":164.28,"x0":-2.570039247022584,"y0":50.00489057375705,"z0":5.474708579715589,"aX":-14.714155007131183},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":12.1,"spinRate":2433,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.40622838114828896,"extension":6.422366703336903},"index":2,"playId":"7dfe5613-7d66-36c1-b2d8-a0321f29d0db","pitchNumber":2,"startTime":"2025-08-27T03:07:18.872Z","endTime":"2025-08-27T03:07:23.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.31514214967825,"aZ":-13.637147594416655,"pfxX":-7.111624033123366,"pfxZ":9.990792872802427,"pX":0.09853578025673798,"pZ":3.3178007786924137,"vX0":9.898323199032554,"vY0":-136.19664626589636,"vZ0":-3.2460127795798694,"x":113.24,"y":149.2,"x0":-2.679719467951136,"y0":50.005770274159474,"z0":5.484100486775972,"aX":-13.200043499858591},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":10.4,"spinRate":2493,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.4040504662249127,"extension":6.477519231764423},"hitData":{"launchSpeed":95.8,"launchAngle":51.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.5,"coordY":87.53}},"index":3,"playId":"a5949f79-2cf0-37da-9319-676e7f5b1ce0","pitchNumber":3,"startTime":"2025-08-27T03:07:48.059Z","endTime":"2025-08-27T03:07:58.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:07:58.561Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, second baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T03:07:58.489Z","endTime":"2025-08-27T03:09:51.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_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":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.922326750745206,"aZ":-24.39579151199892,"pfxX":0.9453975192416983,"pfxZ":4.625266921745579,"pX":1.3358740488911651,"pZ":2.185150727580978,"vX0":9.873949998683756,"vY0":-128.67086462286994,"vZ0":-3.4259254007522872,"x":66.08,"y":179.78,"x0":-2.6691722987538724,"y0":50.00332205718976,"z0":5.417541912146334,"aX":1.5894830318014601},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":-3.8,"spinRate":2680,"spinDirection":193},"zone":14,"typeConfidence":0.9,"plateTime":0.42517650668198304,"extension":6.253775035287311},"index":0,"playId":"4c743fe9-f360-3ac8-b614-3ed82171c4e7","pitchNumber":1,"startTime":"2025-08-27T03:08:22.171Z","endTime":"2025-08-27T03:08:25.171Z","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.6,"endSpeed":85.6,"strikeZoneTop":3.34963641330028,"strikeZoneBottom":1.54007501444134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28574733275857,"aZ":-15.0640255273872,"pfxX":-7.519449378038492,"pfxZ":9.010290705143197,"pX":-1.3080194185650165,"pZ":3.7739392319947203,"vX0":6.612536679847884,"vY0":-137.59848917822927,"vZ0":-1.953628923952603,"x":166.86,"y":136.88,"x0":-2.77681391841754,"y0":50.00385362114806,"z0":5.525067264385445,"aX":-14.280727285930432},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":12.0,"spinRate":2443,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.3995423383016812,"extension":6.361330131795172},"index":1,"playId":"639f66a8-ac68-3aae-b024-d508d1bb7f14","pitchNumber":2,"startTime":"2025-08-27T03:08:36.965Z","endTime":"2025-08-27T03:08:40.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.5,"strikeZoneTop":3.37432946500286,"strikeZoneBottom":1.53443277088593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.6221967963633,"aZ":-14.262298398379372,"pfxX":-8.908686438133994,"pfxZ":9.650954154035457,"pX":1.1316157155045588,"pZ":3.4101796529171677,"vX0":12.780088837724147,"vY0":-136.49361281585482,"vZ0":-2.8487457475989455,"x":73.87,"y":146.71,"x0":-2.489640876301936,"y0":50.00406340866681,"z0":5.470352167007708,"aX":-16.537544296969884},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":13.0,"spinRate":2415,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.40383506473011943,"extension":6.395318426320664},"index":2,"playId":"2998c2f0-8d3e-3655-93c0-b30a03865be1","pitchNumber":3,"startTime":"2025-08-27T03:08:51.495Z","endTime":"2025-08-27T03:08:56.525Z","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":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.42688412946055,"strikeZoneBottom":1.52603561681781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.26589509426654,"aZ":-25.25759953724632,"pfxX":1.7293850091039609,"pfxZ":4.213544091435238,"pX":2.2139283307360165,"pZ":1.0029901107226193,"vX0":11.547093457075464,"vY0":-127.80131669227775,"vZ0":-5.7640142669637795,"x":32.61,"y":211.7,"x0":-2.6021727954989418,"y0":50.00322103643914,"z0":5.2920026322689715,"aX":2.8358671067640486},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":-5.9,"spinRate":2745,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.42986706943531905,"extension":6.377004220292324},"index":3,"playId":"cbd5d06c-32f0-3012-ba12-3370cf235ab2","pitchNumber":4,"startTime":"2025-08-27T03:09:07.183Z","endTime":"2025-08-27T03:09:10.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.918133667167016,"aZ":-16.841595587508735,"pfxX":-7.41150829159929,"pfxZ":8.273416308648201,"pX":-0.4891072128150463,"pZ":3.148587695503243,"vX0":8.577077809366395,"vY0":-135.81769593592065,"vZ0":-2.868561951966836,"x":135.64,"y":153.77,"x0":-2.7368583881209663,"y0":50.0049128182325,"z0":5.400894223543706,"aX":-13.739968607457635},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2359,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.4044990191661517,"extension":6.334346877866489},"index":4,"playId":"243e5f99-5c40-37d0-a3c6-0951045f8926","pitchNumber":5,"startTime":"2025-08-27T03:09:26.934Z","endTime":"2025-08-27T03:09:30.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.615866614230082,"aZ":-15.984941261274558,"pfxX":-7.484258446042374,"pfxZ":8.64047152547874,"pX":-0.19847401396248382,"pZ":2.785950454172452,"vX0":9.273671976880589,"vY0":-136.40117739565795,"vZ0":-3.9979804647813366,"x":124.57,"y":163.56,"x0":-2.679214712609875,"y0":50.0000586059936,"z0":5.3815759524051705,"aX":-14.019333502295142},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2436,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.40243619577785505,"extension":6.376225748290675},"hitData":{"launchSpeed":81.3,"launchAngle":10.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.34,"coordY":148.51}},"index":5,"playId":"bee705f2-e51b-3ec8-b55b-3125a736c2a4","pitchNumber":6,"startTime":"2025-08-27T03:09:43.239Z","endTime":"2025-08-27T03:09:51.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:09:51.588Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T03:09:52.356Z","endTime":"2025-08-27T03:10:46.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.43921510000527,"strikeZoneBottom":1.65341487753697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.497522005944468,"aZ":-27.774712423605926,"pfxX":1.4735248296795018,"pfxZ":2.681001168621508,"pX":0.11954943701479784,"pZ":2.4226983869966463,"vX0":6.700155519744418,"vY0":-126.93010622502125,"vZ0":-2.0324791289810835,"x":112.44,"y":173.37,"x0":-2.7392216384966734,"y0":50.003144041563075,"z0":5.432086997682569,"aX":2.4190374291445598},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":-4.1,"spinRate":2681,"spinDirection":166},"zone":5,"typeConfidence":0.91,"plateTime":0.4305205242023846,"extension":6.366644760283378},"index":0,"playId":"a9273ad9-8be5-3d4e-9b3c-4e6ddb5397d0","pitchNumber":1,"startTime":"2025-08-27T03:10:14.607Z","endTime":"2025-08-27T03:10:18.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11371385725908,"aZ":-29.346282207070562,"pfxX":7.617378765061778,"pfxZ":2.008534034917221,"pX":0.12490043397037588,"pZ":2.1187203841811058,"vX0":4.548130774392806,"vY0":-118.4016230564995,"vZ0":-1.4850425609796736,"x":112.24,"y":181.57,"x0":-2.815345746102456,"y0":50.00515731274464,"z0":5.4575091625994965,"aX":10.738168517683523},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.5,"breakHorizontal":-15.0,"spinRate":2751,"spinDirection":62},"zone":8,"typeConfidence":0.9,"plateTime":0.4638774816655462,"extension":6.263775656732575},"index":1,"playId":"82cc95a0-9b6a-3fb3-864a-5c19bbd1b5b7","pitchNumber":2,"startTime":"2025-08-27T03:10:28.629Z","endTime":"2025-08-27T03:10:31.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.583555522510185,"aZ":-27.546935688520726,"pfxX":6.849212927728314,"pfxZ":3.27276660688568,"pX":1.8528398512872952,"pZ":2.3607617667709575,"vX0":8.61960267007715,"vY0":-118.6560920224451,"vZ0":-1.1823953769135152,"x":46.37,"y":175.04,"x0":-2.728848161598904,"y0":50.0013416919151,"z0":5.395961025644718,"aX":9.678343280326729},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.9,"breakHorizontal":-14.6,"spinRate":2742,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4631768120169042,"extension":6.437439352600436},"index":2,"playId":"dd1460f3-9116-309b-bf6e-031fd69e519c","pitchNumber":3,"startTime":"2025-08-27T03:10:43.213Z","endTime":"2025-08-27T03:10:46.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:10:46.524Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T03:12:46.053Z","endTime":"2025-08-27T03:13:50.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.49807513850912,"strikeZoneBottom":1.54976519084431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52786544191235,"aZ":-38.554391743087685,"pfxX":7.256216980375402,"pfxZ":-4.513126265171931,"pX":0.7837704086240126,"pZ":1.58044608245782,"vX0":4.809704958118316,"vY0":-118.11389476250031,"vZ0":-0.7688860957983095,"x":87.12,"y":196.11,"x0":-2.2219414369618673,"y0":50.00477445051997,"z0":5.45591063671923,"aX":10.251317197732412},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-8.0,"breakHorizontal":-14.3,"spinRate":3200,"spinDirection":53},"zone":9,"typeConfidence":0.9,"plateTime":0.4637625474183147,"extension":6.256716929057311},"index":0,"playId":"a2a89214-63a0-304b-89ce-d4ec0c0c2966","pitchNumber":1,"startTime":"2025-08-27T03:12:54.569Z","endTime":"2025-08-27T03:12:58.944Z","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":85.7,"endSpeed":79.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.34849484600989,"aZ":-26.526062479296556,"pfxX":-0.9331198125859134,"pfxZ":3.5337814509411416,"pX":0.11693230181440997,"pZ":1.789384280050644,"vX0":5.877769345505495,"vY0":-124.84553998637202,"vZ0":-3.2471683683215358,"x":112.54,"y":190.47,"x0":-2.1347098803675193,"y0":50.0017034294896,"z0":5.26250307344875,"aX":-1.4916004011358739},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":0.5,"spinRate":2545,"spinDirection":238},"zone":8,"typeConfidence":0.93,"plateTime":0.4367614703541105,"extension":6.0864873366018175},"index":1,"playId":"d5b20cd5-7c2c-398d-bc18-692416edd8e2","pitchNumber":2,"startTime":"2025-08-27T03:13:08.268Z","endTime":"2025-08-27T03:13:12.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.363200072921124,"aZ":-18.549868022958883,"pfxX":-8.145240343104192,"pfxZ":7.311943854381037,"pX":-0.03337900316012515,"pZ":1.6015749085649411,"vX0":8.198918634627596,"vY0":-136.25215353631143,"vZ0":-6.413448504763432,"x":118.27,"y":195.54,"x0":-2.0358929431331725,"y0":50.005054770985254,"z0":5.2857960886264985,"aX":-15.183669930518475},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":12.8,"spinRate":2312,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.40333869807314704,"extension":5.996884461049573},"hitData":{"launchSpeed":106.0,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.69,"coordY":154.72}},"index":2,"playId":"e4754349-85b0-35b6-bb26-c267453d5a7f","pitchNumber":3,"startTime":"2025-08-27T03:13:42.498Z","endTime":"2025-08-27T03:13:50.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:13:50.022Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T03:13:52.584Z","endTime":"2025-08-27T03:15:47.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.274950031113793,"aZ":-40.553181968335565,"pfxX":6.259775673280009,"pfxZ":-5.823847363325205,"pX":0.8060688818079165,"pZ":1.787921373053479,"vX0":5.0550542117513775,"vY0":-119.56755423410095,"vZ0":-0.044819222443177154,"x":86.27,"y":190.51,"x0":-2.1528537134899706,"y0":50.00112271427014,"z0":5.46314789530756,"aX":9.009908204354462},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.2,"breakHorizontal":-12.6,"spinRate":3187,"spinDirection":58},"zone":9,"typeConfidence":0.89,"plateTime":0.4590957310480772,"extension":5.988410003380661},"index":0,"playId":"dbcb3d3e-841e-3965-b20e-9f718d9f6dbd","pitchNumber":1,"startTime":"2025-08-27T03:14:14.163Z","endTime":"2025-08-27T03:14:17.697Z","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":93.4,"endSpeed":85.4,"strikeZoneTop":3.43264759100416,"strikeZoneBottom":1.55942197203774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91516831252325,"aZ":-25.706445813721196,"pfxX":-11.760819994147138,"pfxZ":3.4824832723627948,"pX":1.114731520841231,"pZ":1.552946756583658,"vX0":11.305928116136847,"vY0":-135.45567340203323,"vZ0":-5.247290491432958,"x":74.51,"y":196.85,"x0":-1.5876082960408109,"y0":50.00127737846195,"z0":5.315250549671702,"aX":-21.827727452508586},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.3,"breakHorizontal":18.8,"spinRate":2294,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4045379534219027,"extension":6.120757479934067},"index":1,"playId":"845f6574-693e-3b0d-b622-73e871be27e9","pitchNumber":2,"startTime":"2025-08-27T03:14:28.231Z","endTime":"2025-08-27T03:14:32.208Z","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":81.7,"endSpeed":74.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94243434290397,"aZ":-41.65780618030739,"pfxX":7.952900618843655,"pfxZ":-6.685894923060101,"pX":-0.32620808919522837,"pZ":2.4019013061313856,"vX0":2.2033933778968446,"vY0":-118.93093938801715,"vZ0":1.5385124386231575,"x":129.43,"y":173.93,"x0":-2.300155047087771,"y0":50.00376503497878,"z0":5.553807615077699,"aX":11.2784848324153},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.4,"breakHorizontal":-15.0,"spinRate":3358,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.46231949431347674,"extension":5.7992809713241416},"index":2,"playId":"ef2adfae-9d02-3174-8488-9077bb7cb141","pitchNumber":3,"startTime":"2025-08-27T03:14:42.981Z","endTime":"2025-08-27T03:14:46.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.44671836049051,"strikeZoneBottom":1.54232864881881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.686178547582056,"aZ":-34.4324269685035,"pfxX":-8.39740407286206,"pfxZ":-1.3962469657686025,"pX":1.5659132166882097,"pZ":0.041134915443353036,"vX0":11.452877139010752,"vY0":-127.11961180394752,"vZ0":-5.760918824025024,"x":57.31,"y":237.67,"x0":-1.9294339166867216,"y0":50.00114457890462,"z0":5.105244173832837,"aX":-13.593440657117302},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.8,"breakHorizontal":12.2,"spinRate":2036,"spinDirection":268},"zone":14,"typeConfidence":0.91,"plateTime":0.43266980866650595,"extension":6.432532280170761},"index":3,"playId":"47153309-9f0e-38a8-bbef-4c7a8eb3d422","pitchNumber":4,"startTime":"2025-08-27T03:15:03.202Z","endTime":"2025-08-27T03:15:08.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.47509929238371,"strikeZoneBottom":1.54036386675461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.368179836879808,"aZ":-42.294195012243094,"pfxX":6.769477253879589,"pfxZ":-7.0018119375952805,"pX":2.4406600722093925,"pZ":0.24453987529380614,"vX0":8.555544307340034,"vY0":-120.60470419317551,"vZ0":-2.8972918533703282,"x":23.97,"y":232.18,"x0":-2.056164355781222,"y0":50.00004940577588,"z0":5.257179621531677,"aX":9.789779723451787},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.1,"breakHorizontal":-14.6,"spinRate":3343,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4573069720249978,"extension":6.070473138571574},"index":4,"playId":"35bd4f1f-392d-3d81-a094-111d862c49da","pitchNumber":5,"startTime":"2025-08-27T03:15:25.024Z","endTime":"2025-08-27T03:15:29.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.018328002089525,"aZ":-38.255936384667216,"pfxX":9.37115971870787,"pfxZ":-4.316857996258227,"pX":1.0856554276981583,"pZ":1.3044965085054354,"vX0":4.817988512262749,"vY0":-118.55523214006654,"vZ0":-1.324739083179072,"x":75.62,"y":203.56,"x0":-2.1980076306129055,"y0":50.005700443493446,"z0":5.397581378170361,"aX":13.191936567326126},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.8,"breakHorizontal":-18.2,"spinRate":3399,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4639948380855201,"extension":5.983112321488213},"index":5,"playId":"db69da0b-7fb1-3247-9a95-db9702a374ad","pitchNumber":6,"startTime":"2025-08-27T03:15:43.136Z","endTime":"2025-08-27T03:15:47.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:15:47.006Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T03:15:48.381Z","endTime":"2025-08-27T03:17:25.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.522609429639434,"aZ":-39.27087879312325,"pfxX":-6.4494792472242395,"pfxZ":-4.331242930681977,"pX":-0.17222761159505465,"pZ":1.699497870647451,"vX0":7.0691608124708205,"vY0":-128.0068656341698,"vZ0":-1.3651304068607877,"x":123.56,"y":192.89,"x0":-2.148226330918251,"y0":50.00228783234664,"z0":5.349527841524565,"aX":-10.568402574007997},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.9,"breakHorizontal":9.8,"spinRate":1913,"spinDirection":261},"zone":8,"typeConfidence":0.9,"plateTime":0.429953139905376,"extension":6.31772056129337},"index":0,"playId":"e2697dd5-780f-31e0-b8b4-f39b8875cfdb","pitchNumber":1,"startTime":"2025-08-27T03:16:09.471Z","endTime":"2025-08-27T03:16:12.608Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-27T03:16:25.857Z","endTime":"2025-08-27T03:16:31.190Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.77895559626128,"strikeZoneBottom":1.71068947174095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53747822003818,"aZ":-19.0998826447672,"pfxX":-7.745801805320035,"pfxZ":7.013325954827115,"pX":-0.6716696738910425,"pZ":3.6205657539028757,"vX0":6.4322169037390635,"vY0":-136.31047602390234,"vZ0":-1.213160362825975,"x":142.6,"y":141.02,"x0":-2.06638599263136,"y0":50.00360274364102,"z0":5.401994740594793,"aX":-14.442674892779978},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":12.5,"spinRate":2350,"spinDirection":235},"zone":1,"typeConfidence":0.9,"plateTime":0.40325213629292067,"extension":6.0977474031907155},"index":2,"playId":"71f0a6a4-0077-357c-afab-251f80c73fce","pitchNumber":2,"startTime":"2025-08-27T03:16:31.190Z","endTime":"2025-08-27T03:16:37.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.5,"strikeZoneTop":3.69650693067569,"strikeZoneBottom":1.62844523061169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.305046297342123,"aZ":-33.86121878880883,"pfxX":-8.132320465350858,"pfxZ":-1.039999000944956,"pX":-1.165789769197503,"pZ":2.255875027969795,"vX0":5.486613039404787,"vY0":-127.48598499825333,"vZ0":-0.7979098132191218,"x":161.44,"y":177.87,"x0":-2.303130992010867,"y0":50.00092430924812,"z0":5.275691885790025,"aX":-13.215327237887424},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.8,"breakHorizontal":13.3,"spinRate":1862,"spinDirection":263},"zone":13,"typeConfidence":0.89,"plateTime":0.43173161674735994,"extension":6.04580077569796},"index":3,"playId":"895d204c-049a-35ac-8fea-58fe8ebb3c92","pitchNumber":3,"startTime":"2025-08-27T03:16:48.670Z","endTime":"2025-08-27T03:16:52.546Z","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":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.73817477844449,"strikeZoneBottom":1.70113424674297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18390564121317,"aZ":-20.673613643369688,"pfxX":-8.15387627562318,"pfxZ":6.081303535414806,"pX":-1.339882398698049,"pZ":2.8907505337582795,"vX0":4.9646773042952805,"vY0":-137.07821128213502,"vZ0":-2.7296653188806257,"x":168.07,"y":160.73,"x0":-2.121490045324828,"y0":50.000073797064225,"z0":5.321497729796588,"aX":-15.41155977665585},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":2369,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.40059564735953,"extension":6.123841028727},"index":4,"playId":"8e3c63ae-a6d5-33da-9a57-acdeafe2bbc2","pitchNumber":4,"startTime":"2025-08-27T03:17:05.807Z","endTime":"2025-08-27T03:17:10.738Z","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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.63879561762004,"strikeZoneBottom":1.6059477921883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49772614448564,"aZ":-41.675576072493286,"pfxX":7.237983784776846,"pfxZ":-6.921831162868988,"pX":-0.604785547941695,"pZ":1.2895928963947045,"vX0":1.9654565486776965,"vY0":-117.30055257682473,"vZ0":-0.36845153895461014,"x":140.05,"y":203.96,"x0":-2.3973030252085903,"y0":50.005757746811206,"z0":5.387664049155174,"aX":9.927148598455132},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.2,"breakHorizontal":-13.6,"spinRate":3175,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.46981496706876946,"extension":6.0978954270395995},"index":5,"playId":"87f94f6d-893d-3886-b3e7-b33c6218ecdf","pitchNumber":5,"startTime":"2025-08-27T03:17:21.198Z","endTime":"2025-08-27T03:17:25.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:17:25.423Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shea Langeliers lines out to center fielder Javier Báez.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T03:17:28.097Z","endTime":"2025-08-27T03:19:08.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83749280630843,"aZ":-38.53719511280334,"pfxX":7.509817462139465,"pfxZ":-4.496831740564753,"pX":1.1535195183689628,"pZ":1.3047214188743699,"vX0":5.879483648633582,"vY0":-118.80507951995858,"vZ0":-1.1535168518636816,"x":73.03,"y":203.55,"x0":-2.337513506573906,"y0":50.00219767448809,"z0":5.3298421936356135,"aX":10.628694755461115},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.2,"breakHorizontal":-15.1,"spinRate":3195,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4627645618308698,"extension":5.987844776283388},"index":0,"playId":"173acfcb-97b8-3a64-8902-cf1c177a2e29","pitchNumber":1,"startTime":"2025-08-27T03:17:51.490Z","endTime":"2025-08-27T03:17:54.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.2623299414946,"strikeZoneBottom":1.4463974358791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.781311831738613,"aZ":-28.25574107668999,"pfxX":-0.6761619141980086,"pfxZ":2.413517345649137,"pX":0.39217136198801544,"pZ":0.746992743938956,"vX0":6.312558328571054,"vY0":-126.44162259008961,"vZ0":-5.2621268581755505,"x":102.05,"y":218.61,"x0":-2.044637814509158,"y0":50.006117408729274,"z0":5.1111189553720955,"aX":-1.1001197868547972},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":-0.1,"spinRate":2583,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.43251153959877486,"extension":6.078353207163831},"index":1,"playId":"c5dd7f15-22bf-3885-ab25-c0dec8a069fc","pitchNumber":2,"startTime":"2025-08-27T03:18:09.490Z","endTime":"2025-08-27T03:18:13.210Z","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":81.2,"endSpeed":74.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.439107089727464,"aZ":-39.05005034729675,"pfxX":9.63268027156452,"pfxZ":-4.90057807798857,"pX":0.378595360653047,"pZ":1.5277082861985878,"vX0":3.0819362660735328,"vY0":-118.23492943338536,"vZ0":-0.3283688875775701,"x":102.57,"y":197.53,"x0":-2.196352599364872,"y0":50.00342067774455,"z0":5.279525771525969,"aX":13.514350303987568},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.6,"breakHorizontal":-18.2,"spinRate":3268,"spinDirection":61},"zone":9,"typeConfidence":0.91,"plateTime":0.4648541773491024,"extension":6.0073440950414465},"index":2,"playId":"8d9d1a19-3781-3f9b-b9e0-f425d15e4bae","pitchNumber":3,"startTime":"2025-08-27T03:18:28.627Z","endTime":"2025-08-27T03:18:31.730Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-27T03:18:42.009Z","endTime":"2025-08-27T03:19:00.251Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38622962367791,"aZ":-18.588105612765048,"pfxX":-7.403181088490948,"pfxZ":7.166840424276051,"pX":-0.40648562315427217,"pZ":3.1446066881251853,"vX0":6.817206028625299,"vY0":-137.28555351534098,"vZ0":-2.6129092562858,"x":132.49,"y":153.88,"x0":-1.9685570305174727,"y0":50.00030052664379,"z0":5.384074208352326,"aX":-14.03018551282477},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":11.9,"spinRate":2399,"spinDirection":238},"zone":1,"typeConfidence":0.91,"plateTime":0.40003691167259836,"extension":6.068796188443465},"hitData":{"launchSpeed":96.1,"launchAngle":20.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":116.2,"coordY":77.24}},"index":4,"playId":"f45aead9-a435-3aaf-b73c-3338eae916a6","pitchNumber":4,"startTime":"2025-08-27T03:19:00.251Z","endTime":"2025-08-27T03:19:08.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:19:08.436Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Rogers flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T03:21:24.997Z","endTime":"2025-08-27T03:22:18.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T03:21:17.401Z","endTime":"2025-08-27T03:21:27.206Z","isPitch":false,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.4359577507943,"strikeZoneBottom":1.49587452651448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.095057563809526,"aZ":-13.062055057449156,"pfxX":-7.620758062889102,"pfxZ":10.511300235902663,"pX":0.4301744116842311,"pZ":2.477278074712664,"vX0":10.614800883354775,"vY0":-134.91231803181407,"vZ0":-5.321101398475631,"x":100.6,"y":171.89,"x0":-2.590366848442951,"y0":50.0042119022721,"z0":5.4180231629073585,"aX":-13.858784120998873},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.9,"breakHorizontal":11.2,"spinRate":2313,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.40814347730950473,"extension":6.299141399803979},"index":1,"playId":"62dfc7a8-e633-381d-b0cc-150976c0b87e","pitchNumber":1,"startTime":"2025-08-27T03:21:27.206Z","endTime":"2025-08-27T03:21:32.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.0,"strikeZoneTop":3.35514556486237,"strikeZoneBottom":1.50887957541084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.78631900263185,"aZ":-12.170584280841235,"pfxX":-8.151681910458585,"pfxZ":11.098242638715568,"pX":-1.0137812275972806,"pZ":3.804686738741193,"vX0":7.46483501942117,"vY0":-134.76143894810357,"vZ0":-2.3007974023255784,"x":155.64,"y":136.05,"x0":-2.7880830928508287,"y0":50.00073010612411,"z0":5.551262196423644,"aX":-14.689930690468714},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.7,"breakHorizontal":12.7,"spinRate":2411,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.4096224322946398,"extension":6.320128510422988},"index":2,"playId":"2350bfdb-50ca-3879-843c-7d1ade93007e","pitchNumber":2,"startTime":"2025-08-27T03:21:40.716Z","endTime":"2025-08-27T03:21:44.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.57801317783144,"strikeZoneBottom":1.57562299084088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20520359133028,"aZ":-27.786144354149982,"pfxX":2.435020095321673,"pfxZ":2.756153681876249,"pX":1.473171501977203,"pZ":1.7104287989673896,"vX0":9.474337390681608,"vY0":-124.71422871076324,"vZ0":-3.632898773530556,"x":60.85,"y":192.6,"x0":-2.6728946105718507,"y0":50.00615974601834,"z0":5.447310395090899,"aX":3.883150386597744},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":-6.4,"spinRate":2696,"spinDirection":149},"zone":14,"typeConfidence":0.91,"plateTime":0.43714625746337177,"extension":6.319400553506421},"index":3,"playId":"3dba25fd-2ae7-3a1d-85fa-750fb4274833","pitchNumber":3,"startTime":"2025-08-27T03:21:54.361Z","endTime":"2025-08-27T03:21:58.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78027328688962,"aZ":-13.299053169807696,"pfxX":-7.701451283087614,"pfxZ":10.180161792398678,"pX":0.3767632648985905,"pZ":2.4525055157178626,"vX0":10.526257581446677,"vY0":-136.02019569889742,"vZ0":-5.302649461162567,"x":102.64,"y":172.56,"x0":-2.5618221091191833,"y0":50.00313722255348,"z0":5.366414125926856,"aX":-14.280120599356021},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":11.4,"spinRate":2394,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.4043203779025415,"extension":6.440120294449689},"hitData":{"launchSpeed":99.9,"launchAngle":48.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.41,"coordY":71.26}},"index":4,"playId":"7fc3239d-5deb-353e-a13e-b036c3b4e9e9","pitchNumber":4,"startTime":"2025-08-27T03:22:08.202Z","endTime":"2025-08-27T03:22:18.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:22:18.114Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colt Keith homers (12) on a fly ball to right center field.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T03:22:18.306Z","endTime":"2025-08-27T03:23:34.066Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.46622246683415,"strikeZoneBottom":1.67048382477515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17323599414302,"aZ":-29.741956010705863,"pfxX":4.3782630453246885,"pfxZ":1.6682651836886162,"pX":0.4505452386410947,"pZ":0.8126898036594263,"vX0":6.613492615208197,"vY0":-120.29444112135234,"vZ0":-4.590117897204809,"x":99.83,"y":216.84,"x0":-2.90741622606627,"y0":50.004997572269986,"z0":5.393889712383523,"aX":6.39171248921659},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.2,"breakHorizontal":-9.6,"spinRate":2804,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4559904130922843,"extension":6.240156662448562},"index":0,"playId":"2f1511fd-d30d-3a70-8268-bee6cb675a63","pitchNumber":1,"startTime":"2025-08-27T03:22:40.334Z","endTime":"2025-08-27T03:22:44.249Z","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.2,"endSpeed":84.3,"strikeZoneTop":3.47438780123186,"strikeZoneBottom":1.52415721175348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.033554107167475,"aZ":-13.298388775829011,"pfxX":-6.38937252095575,"pfxZ":10.24883177809177,"pX":-0.9019251575011544,"pZ":3.4863209483544066,"vX0":7.088804473530317,"vY0":-135.44927542923568,"vZ0":-2.6590082599281586,"x":151.38,"y":144.65,"x0":-2.733903636566571,"y0":50.002407682113684,"z0":5.421244380096788,"aX":-11.767394935726932},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":9.8,"spinRate":2404,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.4057714653321889,"extension":6.270162052054924},"index":1,"playId":"73f0b95f-4242-3145-91bb-25475b934e2c","pitchNumber":2,"startTime":"2025-08-27T03:22:55.351Z","endTime":"2025-08-27T03:22:59.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23870241075869,"aZ":-27.437536197872706,"pfxX":1.8344342514140268,"pfxZ":2.861292256817345,"pX":0.476564413469419,"pZ":2.425161026533593,"vX0":7.7578440335723995,"vY0":-127.75267522017315,"vZ0":-1.9308327967220176,"x":98.83,"y":173.3,"x0":-2.8371500170768797,"y0":50.00054096262417,"z0":5.346744597940583,"aX":3.0306386231376528},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.9,"breakHorizontal":-5.0,"spinRate":2756,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.4286950410632602,"extension":6.240832544008713},"hitData":{"launchSpeed":104.5,"launchAngle":25.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":202.53,"coordY":58.8}},"index":2,"playId":"745d606a-a2c7-391a-84cc-2b5032b2838c","pitchNumber":3,"startTime":"2025-08-27T03:23:09.865Z","endTime":"2025-08-27T03:23:34.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:23:34.066Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out softly, pitcher Justin Sterner to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T03:23:22.262Z","endTime":"2025-08-27T03:25:08.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"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":"Groundout","eventType":"field_out","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":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.706984361750035,"aZ":-29.442297415656995,"pfxX":3.449932935557683,"pfxZ":1.701283345385816,"pX":0.32237890676854486,"pZ":2.483823928413032,"vX0":6.5104736864305,"vY0":-125.7343218489654,"vZ0":-1.3745676435567264,"x":104.71,"y":171.72,"x0":-2.745365730319553,"y0":50.00271568064412,"z0":5.419359139796376,"aX":5.5418524732558065},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":-7.7,"spinRate":2768,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.4350692069046542,"extension":6.242071836542065},"index":0,"playId":"5fb85237-bcd2-36eb-9786-1b352b2140ce","pitchNumber":1,"startTime":"2025-08-27T03:23:54.521Z","endTime":"2025-08-27T03:23:57.591Z","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":94.1,"endSpeed":85.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58771967579218,"aZ":-14.365469986274986,"pfxX":-5.812285769332918,"pfxZ":9.529515154535735,"pX":0.23539310789448964,"pZ":3.018932917523989,"vX0":9.47265623528211,"vY0":-136.6862004927456,"vZ0":-3.7070904659127155,"x":108.03,"y":157.27,"x0":-2.539645675717379,"y0":50.00323066619365,"z0":5.396436035209088,"aX":-10.86328922951446},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":8.3,"spinRate":2407,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.40260982825693814,"extension":6.287522137775703},"index":1,"playId":"4442b1fb-a497-3e8a-9dd3-7552bb52a656","pitchNumber":2,"startTime":"2025-08-27T03:24:08.942Z","endTime":"2025-08-27T03:24:12.464Z","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":93.6,"endSpeed":84.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62954779716583,"aZ":-12.608371767233349,"pfxX":-8.098489720755744,"pfxZ":10.622935083475967,"pX":-0.036767981628771144,"pZ":2.197727277231708,"vX0":9.882908998864583,"vY0":-135.80611842707125,"vZ0":-5.911364689694269,"x":118.4,"y":179.44,"x0":-2.695020735766,"y0":50.00288900605925,"z0":5.303029973817069,"aX":-14.916403299826122},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":12.2,"spinRate":2418,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.4054988047317334,"extension":6.3771706868486175},"index":2,"playId":"0d21a2c3-b43d-3554-bf5f-7b8dc2a919a6","pitchNumber":3,"startTime":"2025-08-27T03:24:26.125Z","endTime":"2025-08-27T03:24:31.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.15720026902042,"strikeZoneBottom":1.48544076096254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.362358396068903,"aZ":-29.816588499734067,"pfxX":7.1796109532135715,"pfxZ":1.6117530962132771,"pX":2.578600123346826,"pZ":0.9612063203134179,"vX0":10.070350512036757,"vY0":-120.58400488018997,"vZ0":-3.931330374651551,"x":18.71,"y":212.83,"x0":-2.598176426230124,"y0":50.00012109746434,"z0":5.268452069646556,"aX":10.477827927420284},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.2,"breakHorizontal":-15.6,"spinRate":2761,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4557446351127288,"extension":6.350503365250373},"index":3,"playId":"7e99facc-f896-384d-8968-61e626221aed","pitchNumber":4,"startTime":"2025-08-27T03:24:45.277Z","endTime":"2025-08-27T03:24:50.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.302784196701534,"aZ":-29.495733891000828,"pfxX":6.481401956385511,"pfxZ":1.8346013396297263,"pX":1.086532547243404,"pZ":3.041750253016377,"vX0":6.94085642565028,"vY0":-120.66857083247811,"vZ0":0.5382885856336996,"x":75.58,"y":156.65,"x0":-2.6783408109249778,"y0":50.00459219034155,"z0":5.431661319065692,"aX":9.479680912439026},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":-13.6,"spinRate":2821,"spinDirection":67},"zone":12,"typeConfidence":2.0,"plateTime":0.45535891394953465,"extension":6.319808725645945},"hitData":{"launchSpeed":52.1,"launchAngle":-63.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":120.51,"coordY":186.58}},"index":4,"playId":"c006cec8-ef96-3123-8c40-d627f5b94a5a","pitchNumber":5,"startTime":"2025-08-27T03:25:00.916Z","endTime":"2025-08-27T03:25:08.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:25:08.367Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T03:27:35.655Z","endTime":"2025-08-27T03:28:50.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T03:25:22.601Z","endTime":"2025-08-27T03:25:44.243Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hogan Harris replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-27T03:25:44.243Z","endTime":"2025-08-27T03:27:38.027Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.46488703788127,"strikeZoneBottom":1.53297423978922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.17442803757999,"aZ":-11.905242868073259,"pfxX":5.130395390757612,"pfxZ":10.799028738288632,"pX":0.6130126427271954,"pZ":2.4376766341320457,"vX0":-4.910860417267602,"vY0":-136.4074442910152,"vZ0":-7.577759916112473,"x":93.63,"y":172.96,"x0":1.7737421149487402,"y0":50.00122846979087,"z0":6.080232941492201,"aX":9.627329917853318},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":-8.2,"spinRate":2265,"spinDirection":151},"zone":6,"typeConfidence":0.88,"plateTime":0.40219349834947726,"extension":6.432437017743692},"index":2,"playId":"1179c14b-e7d3-3d2e-904f-dc4eb2bbd80a","pitchNumber":1,"startTime":"2025-08-27T03:27:38.027Z","endTime":"2025-08-27T03:27:41.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.51356086411995,"strikeZoneBottom":1.55138982787722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74637648430124,"aZ":-23.299964881734443,"pfxX":-4.402327380281633,"pfxZ":5.988418881084047,"pX":-2.3950073851419234,"pZ":2.23043333199165,"vX0":-8.200641808110959,"vY0":-121.5201903169769,"vZ0":-4.457508364150777,"x":208.29,"y":178.56,"x0":1.6071384967367235,"y0":50.00501352864819,"z0":6.134187278870408,"aX":-6.527377549007047},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.0,"breakHorizontal":10.1,"spinRate":2097,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.45222926755386395,"extension":6.501248930105194},"index":3,"playId":"5f7946ee-4276-35b0-8949-060c3ef2c9ba","pitchNumber":2,"startTime":"2025-08-27T03:27:52.199Z","endTime":"2025-08-27T03:27:55.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34275013836894,"aZ":-11.520268432390118,"pfxX":5.480155143177186,"pfxZ":11.118300620782804,"pX":0.14482368729593628,"pZ":3.04094140916791,"vX0":-5.94143506539771,"vY0":-136.0439086883475,"vZ0":-6.135068089323274,"x":111.48,"y":156.67,"x0":1.6544438660164031,"y0":50.00490775701454,"z0":6.138563857494537,"aX":10.182084251969334},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":-8.5,"spinRate":2252,"spinDirection":152},"zone":2,"typeConfidence":0.88,"plateTime":0.40401612268589604,"extension":6.4985702933550265},"index":4,"playId":"aee61d79-1ff5-301d-9927-fd8d9fc30782","pitchNumber":3,"startTime":"2025-08-27T03:28:08.430Z","endTime":"2025-08-27T03:28:13.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.2,"strikeZoneTop":3.47078367035285,"strikeZoneBottom":1.63075569692461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.39868855860025,"aZ":-44.50317794783311,"pfxX":-2.045238278349622,"pfxZ":-10.625684277138395,"pX":-0.886525244553096,"pZ":0.5710014559026737,"vX0":-4.960755584816744,"vY0":-108.71653910580437,"vZ0":-1.544677976319549,"x":150.79,"y":223.36,"x0":1.71861616064654,"y0":50.001324059579126,"z0":6.2547009167115455,"aX":-2.373006488043341},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.4,"breakVerticalInduced":-19.2,"breakHorizontal":5.4,"spinRate":2567,"spinDirection":346},"zone":13,"typeConfidence":0.9,"plateTime":0.509742194499613,"extension":6.4767628320202695},"index":5,"playId":"efe02ff7-3060-334b-99f7-585d2c5be37e","pitchNumber":4,"startTime":"2025-08-27T03:28:26.882Z","endTime":"2025-08-27T03:28:30.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":67.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.330962679513476,"aZ":-43.35097701184958,"pfxX":-2.1022984373029514,"pfxZ":-9.59668921321449,"pX":-0.38040405895433876,"pZ":1.7479324703265593,"vX0":-4.031304755658201,"vY0":-108.86270763878964,"vZ0":0.4178255683499954,"x":131.5,"y":191.59,"x0":1.7904305817794812,"y0":50.00117158932018,"z0":6.36127293163196,"aX":-2.448821671484472},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-16.7,"breakHorizontal":5.2,"spinRate":2688,"spinDirection":344},"zone":7,"typeConfidence":0.89,"plateTime":0.5088921907859629,"extension":6.403492264987882},"index":6,"playId":"d53df5ef-cd52-3a6f-8c2c-3d8c2e3a460d","pitchNumber":5,"startTime":"2025-08-27T03:28:47.657Z","endTime":"2025-08-27T03:28:50.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:28:50.986Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brent Rooker doubles (32) on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:30:41.326Z","endTime":"2025-08-27T03:31:40.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.55524784840026,"strikeZoneBottom":1.67270941486673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.816301230071673,"aZ":-38.24732787579813,"pfxX":6.508220887814106,"pfxZ":-4.351537984412767,"pX":1.311228087897028,"pZ":1.7147029707937418,"vX0":6.2229863372350875,"vY0":-117.23655125753874,"vZ0":-0.39889285225203575,"x":67.02,"y":192.48,"x0":-2.221672125704589,"y0":50.00470049670871,"z0":5.451737495583815,"aX":9.075589249863521},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.7,"breakHorizontal":-13.3,"spinRate":3119,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.46688958728543994,"extension":5.94621775355036},"index":0,"playId":"818ca33a-7009-3d28-b542-5dc11bf1b38d","pitchNumber":1,"startTime":"2025-08-27T03:31:13.816Z","endTime":"2025-08-27T03:31:17.865Z","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":93.8,"endSpeed":85.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.985010774994297,"aZ":-24.2728608120342,"pfxX":-10.969246355149945,"pfxZ":4.189410369628128,"pX":-0.7777890060186126,"pZ":2.506563973837709,"vX0":7.239925586099078,"vY0":-136.41509107748908,"vZ0":-3.2466120886055854,"x":146.65,"y":171.1,"x0":-2.040986026570913,"y0":50.00095460333897,"z0":5.385288603274793,"aX":-20.673112936112563},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":18.4,"spinRate":2353,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4015120358990383,"extension":6.059788797963891},"hitData":{"launchSpeed":99.2,"launchAngle":9.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.11,"coordY":157.5}},"index":1,"playId":"a85ac6c8-2724-3fcc-b356-9581bcf55db3","pitchNumber":2,"startTime":"2025-08-27T03:31:27.495Z","endTime":"2025-08-27T03:31:40.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:31:40.299Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:31:47.318Z","endTime":"2025-08-27T03:34:06.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":80.1,"strikeZoneTop":3.34300870296265,"strikeZoneBottom":1.48882682234561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21134408333091,"aZ":-37.4031894195965,"pfxX":-4.669913860034127,"pfxZ":-3.2487545222718945,"pX":0.4464342516767648,"pZ":0.7402816076170734,"vX0":7.598878473337201,"vY0":-126.01052241286857,"vZ0":-3.7130559973719617,"x":99.98,"y":218.79,"x0":-1.99918439839238,"y0":50.000936024715,"z0":5.249446529584904,"aX":-7.521840075237199},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.5,"breakHorizontal":6.7,"spinRate":1460,"spinDirection":272},"zone":14,"typeConfidence":0.88,"plateTime":0.4343999233969673,"extension":6.292027945839932},"index":0,"playId":"eb948b04-dae8-32c8-909d-f88516fe8956","pitchNumber":1,"startTime":"2025-08-27T03:32:08.773Z","endTime":"2025-08-27T03:32:12.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.1,"strikeZoneTop":3.31398223110045,"strikeZoneBottom":1.52328793278389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50935647673583,"aZ":-40.294280808921535,"pfxX":9.074919794582259,"pfxZ":-6.02003845188781,"pX":-1.075237059632322,"pZ":1.6908151280294277,"vX0":0.35445170371004886,"vY0":-115.94947963676373,"vZ0":0.3670767099713661,"x":157.99,"y":193.13,"x0":-2.407799077458494,"y0":50.00188494604077,"z0":5.4038257781831955,"aX":12.243617932241515},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.4,"breakHorizontal":-16.4,"spinRate":3277,"spinDirection":66},"zone":13,"typeConfidence":0.91,"plateTime":0.47401869978221933,"extension":6.0123294551530515},"index":1,"playId":"f407c5d3-c816-3317-9521-14e06bd2e13b","pitchNumber":2,"startTime":"2025-08-27T03:32:27.376Z","endTime":"2025-08-27T03:32:31.204Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.492864896402185,"aZ":-40.99250226781086,"pfxX":6.738706301420162,"pfxZ":-6.313789669103239,"pX":1.0682349119747314,"pZ":1.9348776444969078,"vX0":5.5898549915605775,"vY0":-117.75289600243879,"vZ0":0.8546574079015983,"x":76.28,"y":186.54,"x0":-2.2165315661932525,"y0":50.00318824740373,"z0":5.376198128926906,"aX":9.410694604212498},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.9,"breakHorizontal":-13.7,"spinRate":3143,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.46611366511095387,"extension":5.982939287396253},"index":2,"playId":"294774c7-49c9-34fd-9eb7-79ed13e2c6f5","pitchNumber":3,"startTime":"2025-08-27T03:32:47.591Z","endTime":"2025-08-27T03:32:51.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78824223864672,"aZ":-40.44200535452393,"pfxX":9.100949965064922,"pfxZ":-5.99221129946953,"pX":0.8264042501941534,"pZ":1.5285738529934532,"vX0":4.389149303326676,"vY0":-117.48041084156793,"vZ0":0.13938525304438665,"x":85.5,"y":197.51,"x0":-2.255439310673358,"y0":50.00058213746824,"z0":5.265707740624146,"aX":12.563634433903436},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.4,"breakHorizontal":-17.6,"spinRate":3402,"spinDirection":62},"zone":9,"typeConfidence":0.91,"plateTime":0.4684158915779282,"extension":5.847245815406708},"index":3,"playId":"296e675d-5cdb-335d-a72c-511950766595","pitchNumber":4,"startTime":"2025-08-27T03:33:07.180Z","endTime":"2025-08-27T03:33:12.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-27T03:33:22.580Z","endTime":"2025-08-27T03:33:39.106Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.878275597089527,"aZ":-42.00757714220017,"pfxX":8.720020271528492,"pfxZ":-7.001270858088886,"pX":0.8027336933468825,"pZ":1.7854174079493885,"vX0":4.359502913949895,"vY0":-118.92844552301482,"vZ0":0.6197449238701627,"x":86.4,"y":190.57,"x0":-2.1981840975325637,"y0":50.00236869210677,"z0":5.391216569557121,"aX":12.249676716255099},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.1,"breakHorizontal":-16.9,"spinRate":3264,"spinDirection":60},"zone":9,"typeConfidence":0.9,"plateTime":0.4639716815420698,"extension":5.9101718641641465},"index":5,"playId":"dc2beeca-e054-361c-89bc-9cca1d023d9f","pitchNumber":5,"startTime":"2025-08-27T03:33:39.106Z","endTime":"2025-08-27T03:33:43.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.33476760934148,"strikeZoneBottom":1.55906759793223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21267517819742,"aZ":-18.1049012143769,"pfxX":-7.291260581051945,"pfxZ":7.446768364747921,"pX":0.41881103352664706,"pZ":2.2877355617933652,"vX0":8.801703856020538,"vY0":-136.60163743979325,"vZ0":-4.839792063828753,"x":101.04,"y":177.01,"x0":-1.8983802604887807,"y0":50.00078869358163,"z0":5.327805973568824,"aX":-13.772196730736328},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":11.3,"spinRate":2241,"spinDirection":236},"zone":6,"typeConfidence":0.9,"plateTime":0.40102520924134133,"extension":5.983063311635279},"index":6,"playId":"6985e7e4-18f9-35c4-adfc-1b8d5dd94341","pitchNumber":6,"startTime":"2025-08-27T03:34:01.835Z","endTime":"2025-08-27T03:34:06.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:34:06.683Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson. Brent Rooker to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:34:06.495Z","endTime":"2025-08-27T03:35:49.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.18752669076232,"strikeZoneBottom":1.5064714899859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4316219658,"aZ":-29.65625367964453,"pfxX":-11.609086912939008,"pfxZ":1.3557849071170125,"pX":0.335948198364545,"pZ":1.5755111850142576,"vX0":9.799102591984175,"vY0":-136.1713408013058,"vZ0":-4.134266315609082,"x":104.19,"y":196.24,"x0":-1.817070877184092,"y0":50.00578834398562,"z0":5.186709312397852,"aX":-21.60783608018983},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.7,"breakHorizontal":18.7,"spinRate":2461,"spinDirection":238},"zone":9,"typeConfidence":0.9,"plateTime":0.4036318439185642,"extension":6.222677083416649},"index":0,"playId":"b3fa663a-3cc6-32fb-b561-ca9b659bacd0","pitchNumber":1,"startTime":"2025-08-27T03:34:34.089Z","endTime":"2025-08-27T03:34:39.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.27301383655049,"strikeZoneBottom":1.59170632292738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.010134246713882,"aZ":-40.6505271272474,"pfxX":7.638781001761757,"pfxZ":-6.177680136202513,"pX":0.5595852638438554,"pZ":1.1697608219101185,"vX0":3.7247253276579255,"vY0":-117.50518876389611,"vZ0":-0.7417341270161363,"x":95.67,"y":207.2,"x0":-2.0474037184203047,"y0":50.000061361894296,"z0":5.326261072922971,"aX":10.487212524038656},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.0,"breakHorizontal":-14.9,"spinRate":3292,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.46938774893160007,"extension":6.132088406844746},"index":1,"playId":"80202a88-b8d2-3df5-91cd-669144c6c288","pitchNumber":2,"startTime":"2025-08-27T03:34:52.717Z","endTime":"2025-08-27T03:34:56.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.783574491932985,"aZ":-35.78908455902427,"pfxX":-5.2440843449573,"pfxZ":-2.25557219243857,"pX":-0.4861631351367986,"pZ":1.1528344078851833,"vX0":5.908133640973825,"vY0":-126.16991510600684,"vZ0":-2.921361582493007,"x":135.53,"y":207.65,"x0":-2.1819447854708782,"y0":50.00100330571252,"z0":5.223229221079147,"aX":-8.41490094978521},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.6,"breakHorizontal":8.0,"spinRate":1614,"spinDirection":265},"zone":13,"typeConfidence":0.88,"plateTime":0.43489792478815836,"extension":6.320959266279615},"index":2,"playId":"cada08e1-cf68-36fd-b263-b8350ce67518","pitchNumber":3,"startTime":"2025-08-27T03:35:09.662Z","endTime":"2025-08-27T03:35:13.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.822432437157648,"aZ":-19.671645828636976,"pfxX":-8.166596691203054,"pfxZ":6.74796102067766,"pX":0.8544228836965442,"pZ":2.2791854309303345,"vX0":10.03874798509982,"vY0":-135.33784710453043,"vZ0":-4.195941915938118,"x":84.43,"y":177.24,"x0":-1.8437231459535648,"y0":50.00506317474233,"z0":5.229418501358073,"aX":-15.136451140436247},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":2310,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4048698848013146,"extension":6.197964914534615},"hitData":{"launchSpeed":93.7,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.56,"coordY":150.67}},"index":3,"playId":"1b758f9d-6d96-3f2e-afba-cf0a61e33891","pitchNumber":4,"startTime":"2025-08-27T03:35:40.404Z","endTime":"2025-08-27T03:35:49.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:35:49.059Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T03:35:58.867Z","endTime":"2025-08-27T03:37:15.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.967318215148104,"aZ":-24.17718686632148,"pfxX":-11.73601568860796,"pfxZ":4.2705119943929715,"pX":-0.27736956023891474,"pZ":1.8932804507387944,"vX0":8.655833305154166,"vY0":-136.89881516426794,"vZ0":-4.617198012250945,"x":127.57,"y":187.66,"x0":-1.9766473861672567,"y0":50.00460377547937,"z0":5.284832227494779,"aX":-21.98254024276082},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.8,"breakHorizontal":19.1,"spinRate":2334,"spinDirection":237},"zone":7,"typeConfidence":0.92,"plateTime":0.4021520206959397,"extension":6.1420124116129315},"index":0,"playId":"46ed6e08-51bd-3232-9b0a-3254e511b113","pitchNumber":1,"startTime":"2025-08-27T03:36:11.924Z","endTime":"2025-08-27T03:36:15.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.28055156036097,"strikeZoneBottom":1.60983683801392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.240939403611996,"aZ":-40.15726572714844,"pfxX":7.917150331973862,"pfxZ":-5.6433032230620945,"pX":-0.589571880407153,"pZ":1.9097923320867078,"vX0":1.6291426103927389,"vY0":-118.5851006118227,"vZ0":0.512792618950469,"x":139.47,"y":187.22,"x0":-2.315072816575479,"y0":50.00459274089373,"z0":5.376009202063491,"aX":11.193428202280618},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.7,"breakHorizontal":-14.8,"spinRate":3244,"spinDirection":62},"zone":7,"typeConfidence":0.9,"plateTime":0.4631959252874305,"extension":5.831266909813678},"index":1,"playId":"14b08e10-c3f2-38fa-ba2f-57865ad6a037","pitchNumber":2,"startTime":"2025-08-27T03:36:30.835Z","endTime":"2025-08-27T03:36:36.082Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-27T03:36:38.461Z","endTime":"2025-08-27T03:36:54.363Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.35262087983877,"strikeZoneBottom":1.55551547448985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42038441553083,"aZ":-18.77754368870469,"pfxX":-6.571291906726721,"pfxZ":7.068272887779845,"pX":1.2059368931885142,"pZ":1.6961984826003895,"vX0":10.550177171169546,"vY0":-136.61764700962343,"vZ0":-6.120346720426578,"x":71.03,"y":192.98,"x0":-1.847765251660056,"y0":50.00236751673698,"z0":5.2513807670821,"aX":-12.453186085130788},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":9.7,"spinRate":2271,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.40056705074934174,"extension":6.274587005827913},"index":3,"playId":"3891d451-528f-3665-84f2-b19bad64467b","pitchNumber":3,"startTime":"2025-08-27T03:36:54.363Z","endTime":"2025-08-27T03:36:58.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13176887913979,"aZ":-38.84752470365868,"pfxX":8.85514946283923,"pfxZ":-4.689964645817302,"pX":0.5622590670052182,"pZ":2.0514318279311436,"vX0":3.588588698898913,"vY0":-119.21172620552504,"vZ0":0.5220306853678158,"x":95.57,"y":183.39,"x0":-2.1173294547317556,"y0":50.00011522866594,"z0":5.365830170282642,"aX":12.610269787999613},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.0,"breakHorizontal":-16.9,"spinRate":3411,"spinDirection":58},"zone":9,"typeConfidence":0.9,"plateTime":0.4612888860172881,"extension":6.058945911349794},"index":4,"playId":"5276bd6a-ce57-30d8-9117-b5b658c9183c","pitchNumber":4,"startTime":"2025-08-27T03:37:11.657Z","endTime":"2025-08-27T03:37:15.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:37:15.031Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to third baseman Darell Hernaiz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:39:30.099Z","endTime":"2025-08-27T03:39:51.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T03:39:21.608Z","endTime":"2025-08-27T03:39:32.290Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.7,"strikeZoneTop":3.74688845157296,"strikeZoneBottom":1.71931566668285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74781825249277,"aZ":-12.777884126135177,"pfxX":6.058141131726582,"pfxZ":10.516728107010962,"pX":0.03150433805026288,"pZ":2.0536622509657168,"vX0":-6.330227789230467,"vY0":-135.4712830360299,"vZ0":-8.230363243112516,"x":115.8,"y":183.33,"x0":1.6201262774633576,"y0":50.00099022353168,"z0":6.040026263289599,"aX":11.171580859321791},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":-9.5,"spinRate":2280,"spinDirection":154},"zone":8,"typeConfidence":0.88,"plateTime":0.40552039268856443,"extension":6.430400174844321},"index":1,"playId":"8bb87edc-13ec-304c-b783-0cfc0943611b","pitchNumber":1,"startTime":"2025-08-27T03:39:32.290Z","endTime":"2025-08-27T03:39:36.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(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":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47127997209761,"aZ":-14.066661035194597,"pfxX":6.439411514389844,"pfxZ":9.714977406584824,"pX":0.6110948367257573,"pZ":3.2588959891345888,"vX0":-5.7116885906255375,"vY0":-136.27290112355428,"vZ0":-4.9771554571620085,"x":93.71,"y":150.79,"x0":1.9068950367630144,"y0":50.00293770738108,"z0":6.095141286195257,"aX":12.002067538297561},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":-10.3,"spinRate":2178,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.40333097569987153,"extension":6.400309373501219},"hitData":{"launchSpeed":70.3,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.33,"coordY":178.54}},"index":2,"playId":"27f753bf-307a-3f66-951a-20a95dc1fb7a","pitchNumber":2,"startTime":"2025-08-27T03:39:43.036Z","endTime":"2025-08-27T03:39:51.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:39:51.695Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:39:55.785Z","endTime":"2025-08-27T03:41:42.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.52784487219143,"strikeZoneBottom":1.68708681120446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.413462058239404,"aZ":-15.41416609972765,"pfxX":5.8559917317013115,"pfxZ":9.19024431967539,"pX":1.133478228455138,"pZ":3.307043132682571,"vX0":-4.792807191779267,"vY0":-134.72484428435558,"vZ0":-4.747157918839671,"x":73.79,"y":149.49,"x0":2.1816037041032725,"y0":50.003616409633956,"z0":6.1943675715517035,"aX":10.681070827431048},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":-9.5,"spinRate":2334,"spinDirection":148},"zone":12,"typeConfidence":0.88,"plateTime":0.4077774589591394,"extension":6.1547035812766255},"index":0,"playId":"cef65400-8b9f-36f6-8e89-2210f3656949","pitchNumber":1,"startTime":"2025-08-27T03:40:19.778Z","endTime":"2025-08-27T03:40:23.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47724366326134,"aZ":-19.059138324652352,"pfxX":8.855644509628092,"pfxZ":8.969864015615874,"pX":0.36519937584642875,"pZ":3.553432745819801,"vX0":-6.8775222098771005,"vY0":-120.966452568666,"vZ0":-1.9872104435403979,"x":103.08,"y":142.84,"x0":2.112962930019632,"y0":50.00571921705337,"z0":6.079481456818945,"aX":12.954591563097047},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":16.0,"breakHorizontal":-14.2,"spinRate":2130,"spinDirection":124},"zone":3,"typeConfidence":0.9,"plateTime":0.45507812536141934,"extension":6.323975613071587},"index":1,"playId":"1503c755-e057-341c-9476-b6a761b1233c","pitchNumber":2,"startTime":"2025-08-27T03:40:33.201Z","endTime":"2025-08-27T03:40:36.731Z","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":94.1,"endSpeed":85.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61108277611758,"aZ":-12.725165261697752,"pfxX":6.858015622842471,"pfxZ":10.364851480392439,"pX":0.010882030073748583,"pZ":3.234085929209899,"vX0":-7.20596862382162,"vY0":-136.72258352030423,"vZ0":-5.510729945637885,"x":116.59,"y":151.46,"x0":1.800750927817001,"y0":50.00400848526598,"z0":6.163016465174389,"aX":12.870862431414935},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-10.7,"spinRate":2406,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.40196314371148834,"extension":6.275086205226027},"index":2,"playId":"9440756f-7ab7-3b94-8e3f-c36d54a504d3","pitchNumber":3,"startTime":"2025-08-27T03:40:48.640Z","endTime":"2025-08-27T03:40:51.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":67.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.809548197907066,"aZ":-43.291879157369145,"pfxX":-3.2251233146791245,"pfxZ":-9.803466796617531,"pX":-0.1734617161143206,"pZ":1.319552873054795,"vX0":-3.7433971940990927,"vY0":-107.18940474340091,"vZ0":-0.3460131579800376,"x":123.61,"y":203.15,"x0":2.0312224490365156,"y0":50.0009326836535,"z0":6.420565908062923,"aX":-3.6584994527934844},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.6,"breakVerticalInduced":-17.3,"breakHorizontal":7.1,"spinRate":2603,"spinDirection":336},"zone":13,"typeConfidence":0.9,"plateTime":0.5159267442184761,"extension":6.222398605699536},"index":3,"playId":"aaa82000-0cf5-38b4-bf36-76fef6ee0dd0","pitchNumber":4,"startTime":"2025-08-27T03:41:06.080Z","endTime":"2025-08-27T03:41:09.501Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-27T03:41:29.255Z","endTime":"2025-08-27T03:41:37.887Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.55636860724207,"strikeZoneBottom":1.65884774078495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.112936161417608,"aZ":-11.40771845241278,"pfxX":6.4027758685885345,"pfxZ":10.843267562779857,"pX":0.2883579144736396,"pZ":2.3243306688780327,"vX0":-7.078260032469232,"vY0":-137.4378028328678,"vZ0":-7.992829602576052,"x":106.01,"y":176.02,"x0":2.0638156078812564,"y0":50.00453392020406,"z0":6.042764191571535,"aX":12.265089516878662},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":-10.1,"spinRate":2328,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.3983413222842116,"extension":6.244668359060278},"index":5,"playId":"58d0401a-bc0a-30b8-974b-038b23a134f2","pitchNumber":5,"startTime":"2025-08-27T03:41:37.887Z","endTime":"2025-08-27T03:41:42.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:41:42.135Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Wenceel Pérez grounds into a force out, third baseman Darell Hernaiz to second baseman Zack Gelof. Riley Greene out at 2nd. Wenceel Pérez to 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:41:42.149Z","endTime":"2025-08-27T03:42:10.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.7,"endSpeed":67.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.907179062041124,"aZ":-43.357159464677025,"pfxX":-4.318427771959245,"pfxZ":-9.804542395894511,"pX":-0.14746516771141954,"pZ":1.9353800959300351,"vX0":-3.3374653682808884,"vY0":-107.17520193249882,"vZ0":0.7803406935854076,"x":122.62,"y":186.52,"x0":2.002151217802437,"y0":50.00284914242419,"z0":6.486041245438095,"aX":-4.925096055486127},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-17.0,"breakHorizontal":8.9,"spinRate":2815,"spinDirection":336},"zone":8,"typeConfidence":0.9,"plateTime":0.5149438851870314,"extension":6.198291660199133},"hitData":{"launchSpeed":83.1,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":171.95}},"index":0,"playId":"560d280d-65de-335a-8ce8-d4b161536ff2","pitchNumber":1,"startTime":"2025-08-27T03:42:02.072Z","endTime":"2025-08-27T03:42:10.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:42:10.220Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks. Wenceel Pérez to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:42:15.794Z","endTime":"2025-08-27T03:43:43.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.39752037750184,"strikeZoneBottom":1.57744678906926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.969605032802754,"aZ":-16.207691719784606,"pfxX":7.838590989707284,"pfxZ":8.57956997765723,"pX":0.8003226602864142,"pZ":3.9485071824724893,"vX0":-5.677563642572775,"vY0":-136.06964782873953,"vZ0":-3.1472342970054985,"x":86.49,"y":132.17,"x0":1.9035154296559111,"y0":50.002648908292244,"z0":6.2539734196567,"aX":14.587191316512248},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":-12.8,"spinRate":2288,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4037051465571402,"extension":6.220165272448902},"index":0,"playId":"68fba6e8-9463-39ee-bc2b-22db0ee21d28","pitchNumber":1,"startTime":"2025-08-27T03:42:35.407Z","endTime":"2025-08-27T03:42:38.654Z","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":93.9,"endSpeed":85.2,"strikeZoneTop":3.35159159351729,"strikeZoneBottom":1.46864683626118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.026684691419305,"aZ":-10.796130346437906,"pfxX":4.593236445254159,"pfxZ":11.407008322973905,"pX":-0.8777611801871426,"pZ":4.322399935043776,"vX0":-8.462643659345906,"vY0":-136.51016096226778,"vZ0":-3.47364586119111,"x":150.46,"y":122.08,"x0":1.6756124306938642,"y0":50.00258897088089,"z0":6.362808565600465,"aX":8.609249638210496},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":-6.4,"spinRate":2348,"spinDirection":160},"zone":11,"typeConfidence":0.9,"plateTime":0.40232124127470437,"extension":6.361002136578412},"index":1,"playId":"0f0a69cd-9a65-32aa-a065-8a339be13fbe","pitchNumber":2,"startTime":"2025-08-27T03:42:50.356Z","endTime":"2025-08-27T03:42:54.074Z","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":93.3,"endSpeed":84.9,"strikeZoneTop":3.42652901952648,"strikeZoneBottom":1.51269204169684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1636115801639,"aZ":-15.165535107471317,"pfxX":7.926886573876013,"pfxZ":9.196113511985253,"pX":-0.33262949656628393,"pZ":2.3957791511736093,"vX0":-8.23635713098141,"vY0":-135.50748732011667,"vZ0":-7.011915104732024,"x":129.68,"y":174.09,"x0":1.724550313242041,"y0":50.00001834286448,"z0":6.08741347970197,"aX":14.656801377096329},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-12.5,"spinRate":2296,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.40507237020203934,"extension":6.557029099553482},"index":2,"playId":"4d1d8bd8-b813-3e13-92ef-808b2995dd9e","pitchNumber":3,"startTime":"2025-08-27T03:43:07.878Z","endTime":"2025-08-27T03:43:12.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.8,"strikeZoneTop":3.36394930651821,"strikeZoneBottom":1.57562172401297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.461567956876735,"aZ":-44.75261533790594,"pfxX":-2.765699839547495,"pfxZ":-10.618362591170357,"pX":-0.27013519805390596,"pZ":1.3537848504471024,"vX0":-3.923251490631977,"vY0":-109.4384548015215,"vZ0":-0.19895206837032453,"x":127.3,"y":202.23,"x0":1.9213014450446841,"y0":50.00201700708382,"z0":6.334247103605914,"aX":-3.2762988128697454},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.0,"breakVerticalInduced":-18.7,"breakHorizontal":6.2,"spinRate":2796,"spinDirection":337},"zone":13,"typeConfidence":0.89,"plateTime":0.5049747875913968,"extension":6.34250613136051},"index":3,"playId":"51a167a9-03e6-3a1b-862e-5ee7b1abe3c3","pitchNumber":4,"startTime":"2025-08-27T03:43:22.134Z","endTime":"2025-08-27T03:43:27.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.42398351372978,"strikeZoneBottom":1.51027993531973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.927249439265054,"aZ":-10.575581418505914,"pfxX":5.414125671208527,"pfxZ":11.499032944571116,"pX":-0.8491179827036567,"pZ":2.2671887415875496,"vX0":-8.573387615835609,"vY0":-136.40588324777673,"vZ0":-8.280747551498784,"x":149.37,"y":177.57,"x0":1.6359265460493695,"y0":50.000872766360416,"z0":6.077495870218322,"aX":10.168134111850037},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":-7.9,"spinRate":2317,"spinDirection":160},"zone":13,"typeConfidence":0.88,"plateTime":0.4020484182746733,"extension":6.531376868601},"index":4,"playId":"70781b49-6ed1-336f-921d-a27fc4407ff3","pitchNumber":5,"startTime":"2025-08-27T03:43:37.823Z","endTime":"2025-08-27T03:43:43.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:43:43.112Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Báez pops out to second baseman Zack Gelof.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T03:46:17.993Z","endTime":"2025-08-27T03:46:28.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":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":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T03:43:58.355Z","endTime":"2025-08-27T03:44:25.212Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Ferguson replaces Hogan Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-27T03:44:25.212Z","endTime":"2025-08-27T03:46:20.128Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621053,"link":"/api/v1/people/621053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.864709123758185,"aZ":-33.32332978904432,"pfxX":7.476360773048841,"pfxZ":-0.8160788813763915,"pX":-0.7062727013697767,"pZ":3.050364514219694,"vX0":3.5096301438811097,"vY0":-118.75052132662665,"vZ0":-0.12276091646671294,"x":143.92,"y":156.42,"x0":-3.181547391110993,"y0":50.003290523141,"z0":6.172153115466017,"aX":10.51992503380682},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.2,"breakHorizontal":-14.4,"spinRate":2489,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.46386432636779196,"extension":5.898733080911609},"hitData":{"launchSpeed":68.1,"launchAngle":44.0,"totalDistance":206.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":141.6,"coordY":120.06}},"index":2,"playId":"1c3e4590-8b87-3e3d-8a59-e6d0623926ad","pitchNumber":1,"startTime":"2025-08-27T03:46:20.128Z","endTime":"2025-08-27T03:46:28.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:46:28.837Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, first baseman Spencer Torkelson to pitcher Troy Melton.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T03:48:42.538Z","endTime":"2025-08-27T03:48:53.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Troy Melton replaces Charlie Morton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T03:47:39.285Z","endTime":"2025-08-27T03:48:44.865Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.730981358743524,"aZ":-32.71052122081633,"pfxX":3.5441810450740565,"pfxZ":-0.3337706580145072,"pX":0.2443906063839891,"pZ":1.4523680271237074,"vX0":3.810468084981842,"vY0":-125.05443060575296,"vZ0":-3.5006389959618343,"x":107.68,"y":199.57,"x0":-1.7585681562777196,"y0":50.006164455449095,"z0":5.547914288652306,"aX":5.625605717227855},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.2,"breakHorizontal":-7.3,"spinRate":2453,"spinDirection":101},"zone":14,"typeConfidence":0.92,"plateTime":0.43764728504650563,"extension":6.758056655558867},"hitData":{"launchSpeed":64.0,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.57,"coordY":161.2}},"index":1,"playId":"e8345cfc-d5e3-3e3f-bc0e-ebac419f8e50","pitchNumber":1,"startTime":"2025-08-27T03:48:44.865Z","endTime":"2025-08-27T03:48:53.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:48:53.066Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a ground ball to second baseman Gleyber Torres.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T03:48:53.251Z","endTime":"2025-08-27T03:50:21.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.41095215915412,"strikeZoneBottom":1.53781983994842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.55281276406963,"aZ":-13.71637872821301,"pfxX":-4.835201217663862,"pfxZ":9.482212248002707,"pX":-1.1047407551744939,"pZ":2.6316398421273774,"vX0":3.444745531787955,"vY0":-139.20148110438464,"vZ0":-5.175120207594329,"x":159.11,"y":167.73,"x0":-1.735006228659151,"y0":50.00693882468947,"z0":5.435366148259358,"aX":-9.416235684617794},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2399,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39468501591053595,"extension":6.52895737083418},"index":0,"playId":"e39a804e-4fec-379b-9932-4711d7fb192a","pitchNumber":1,"startTime":"2025-08-27T03:49:15.038Z","endTime":"2025-08-27T03:49:18.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.36064555788939,"strikeZoneBottom":1.51873579032006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.813729722626846,"aZ":-35.197958801128344,"pfxX":4.462181689297925,"pfxZ":-1.9524124782032395,"pX":0.3571905079585613,"pZ":1.0811477776899963,"vX0":3.668220493639747,"vY0":-124.27375732463895,"vZ0":-3.5916155134702317,"x":103.38,"y":209.59,"x0":-1.7245618919010561,"y0":50.00590701385161,"z0":5.507318326563521,"aX":6.893419821449277},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.2,"breakHorizontal":-9.0,"spinRate":2433,"spinDirection":91},"zone":14,"typeConfidence":0.9,"plateTime":0.44287275448592656,"extension":6.722607432343497},"index":1,"playId":"d6afe35a-796f-3901-a480-c6099ec7af3b","pitchNumber":2,"startTime":"2025-08-27T03:49:26.654Z","endTime":"2025-08-27T03:49:30.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.3759982169064,"strikeZoneBottom":1.44063088597621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46230397942996,"aZ":-20.58622663314021,"pfxX":-8.495393823493345,"pfxZ":6.091043809565196,"pX":-0.6239523293173822,"pZ":2.46649470431424,"vX0":5.465411964455366,"vY0":-137.51772522659266,"vZ0":-4.396878506154634,"x":140.78,"y":172.18,"x0":-1.5405587694417056,"y0":50.0006220699509,"z0":5.495211317144821,"aX":-16.156732254516864},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":2212,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.39934860982451514,"extension":6.863393674664028},"index":2,"playId":"72cb7110-7071-3378-bb1e-fe52e6599043","pitchNumber":3,"startTime":"2025-08-27T03:49:40.094Z","endTime":"2025-08-27T03:49:45.272Z","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":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.51074072170633,"strikeZoneBottom":1.575783368891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32863429130391,"aZ":-21.963301694623286,"pfxX":-0.5798633921464909,"pfxZ":5.868768124573452,"pX":1.144121377660641,"pZ":1.6486070256016123,"vX0":7.258692406349785,"vY0":-130.97324829470762,"vZ0":-5.6939130755417615,"x":73.39,"y":194.27,"x0":-1.5863083119394208,"y0":50.002417602262035,"z0":5.490379072423015,"aX":-1.0099441739848058},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.6,"breakHorizontal":-0.5,"spinRate":2371,"spinDirection":175},"zone":14,"typeConfidence":0.88,"plateTime":0.41800412309740187,"extension":6.847512064004369},"index":3,"playId":"89222631-9727-3fad-a113-43e8423ef8d8","pitchNumber":4,"startTime":"2025-08-27T03:49:52.610Z","endTime":"2025-08-27T03:49:57.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58769336605273,"aZ":-21.276927133256827,"pfxX":-8.774785176348335,"pfxZ":5.652997831769293,"pX":-0.026010774223161046,"pZ":2.680598474840736,"vX0":7.211011808752884,"vY0":-138.16145654214193,"vZ0":-3.830239682872396,"x":117.99,"y":166.4,"x0":-1.5334100792387613,"y0":50.00278654587483,"z0":5.519760098311914,"aX":-16.91646284476154},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.6,"breakHorizontal":14.3,"spinRate":2168,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.39686333218064185,"extension":6.726161112478799},"hitData":{"launchSpeed":80.7,"launchAngle":-0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.56,"coordY":142.56}},"index":4,"playId":"32eca3b2-78b2-3da5-ba31-104703bc14bf","pitchNumber":5,"startTime":"2025-08-27T03:50:08.572Z","endTime":"2025-08-27T03:50:21.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:50:21.558Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out softly, third baseman Colt Keith to first baseman Spencer Torkelson. Darell Hernaiz to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T03:50:38.490Z","endTime":"2025-08-27T03:51:32.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.31164758183188,"strikeZoneBottom":1.29439301068703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.544050040698906,"aZ":-26.789646534774885,"pfxX":-8.223269402717172,"pfxZ":2.7632621294810633,"pX":-1.1318873539824261,"pZ":3.6301340209631485,"vX0":3.919769620402855,"vY0":-139.03806381987104,"vZ0":-0.647581607120861,"x":160.14,"y":140.77,"x0":-1.4952143029499774,"y0":50.003442904113484,"z0":5.651324575865497,"aX":-16.024527843763266},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.0,"breakHorizontal":14.0,"spinRate":2034,"spinDirection":211},"zone":11,"typeConfidence":0.89,"plateTime":0.39465180105724773,"extension":6.783848789331784},"index":0,"playId":"67de58c4-928d-3251-89be-8bc6c9c6dcae","pitchNumber":1,"startTime":"2025-08-27T03:50:47.821Z","endTime":"2025-08-27T03:50:51.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27557933538679,"aZ":-12.750302253474942,"pfxX":-4.92200218716687,"pfxZ":9.674945300592743,"pX":0.37714206990369636,"pZ":2.2165667138100495,"vX0":6.8660797837767165,"vY0":-141.0617227837735,"vZ0":-6.694905449119203,"x":102.62,"y":178.93,"x0":-1.4534188817944524,"y0":50.000645694013144,"z0":5.449353622478147,"aX":-9.879539662926254},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":7.4,"spinRate":2291,"spinDirection":214},"zone":6,"typeConfidence":0.89,"plateTime":0.3888829168540098,"extension":6.797887662047789},"index":1,"playId":"50cae40a-130c-3469-a96c-45f883989d2c","pitchNumber":2,"startTime":"2025-08-27T03:51:05.228Z","endTime":"2025-08-27T03:51:08.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69885054349068,"aZ":-22.747880138608203,"pfxX":-8.487448426105102,"pfxZ":4.848351871276504,"pX":-0.888463503261684,"pZ":3.1110245760431643,"vX0":4.637442793297317,"vY0":-138.45620476302457,"vZ0":-2.6524160245183537,"x":150.87,"y":154.78,"x0":-1.4818287801911447,"y0":50.000107659718815,"z0":5.6024856070649065,"aX":-16.48772929226233},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":14.4,"spinRate":1998,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.39548355339119734,"extension":6.706589410334377},"hitData":{"launchSpeed":53.2,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":104.38,"coordY":174.36}},"index":2,"playId":"bfddcab1-210c-3dbe-8b95-0dadb3053a5a","pitchNumber":3,"startTime":"2025-08-27T03:51:24.949Z","endTime":"2025-08-27T03:51:32.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:51:32.322Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T03:51:38.768Z","endTime":"2025-08-27T03:52:44.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.391468181512476,"aZ":-14.675170978869371,"pfxX":-4.275031617943945,"pfxZ":8.690138388101383,"pX":0.16198853990490858,"pZ":3.234140625054899,"vX0":5.82489910637093,"vY0":-140.87887497639736,"vZ0":-3.7184267298740536,"x":110.83,"y":151.46,"x0":-1.3750727739841597,"y0":50.00678630280507,"z0":5.517085572708105,"aX":-8.612893833530386},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2288,"spinDirection":210},"zone":2,"typeConfidence":0.92,"plateTime":0.38849017700588995,"extension":6.743938553690517},"index":0,"playId":"9c35de67-39df-3090-ac80-8d6dcd65af65","pitchNumber":1,"startTime":"2025-08-27T03:51:58.832Z","endTime":"2025-08-27T03:52:01.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-27T03:52:11.520Z","endTime":"2025-08-27T03:52:23.420Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.71239678655193,"strikeZoneBottom":1.66212847507342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47008272060004,"aZ":-32.915481900215546,"pfxX":-6.62374585445739,"pfxZ":-0.4446745107293868,"pX":0.5540336366298915,"pZ":2.1230832444678187,"vX0":7.31993673360708,"vY0":-128.85025149276623,"vZ0":-2.0756028965817066,"x":95.88,"y":181.46,"x0":-1.4722119513257508,"y0":50.00267688324329,"z0":5.499197902101681,"aX":-11.0623854064635},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.1,"breakHorizontal":10.2,"spinRate":1352,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.42620004882895257,"extension":7.027670409348487},"index":2,"playId":"81426f38-c5e4-308b-86be-6ccbc345ca71","pitchNumber":2,"startTime":"2025-08-27T03:52:23.420Z","endTime":"2025-08-27T03:52:28.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.04723229779527,"aZ":-13.012418104235214,"pfxX":-5.521860011963209,"pfxZ":9.263429067432444,"pX":-0.012237599121213475,"pZ":3.8514339198167824,"vX0":5.9827809976042285,"vY0":-142.7320967157378,"vZ0":-2.46866726195978,"x":117.47,"y":134.79,"x0":-1.4154590598045949,"y0":50.00283103417574,"z0":5.544173690765415,"aX":-11.423051467186935},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2303,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3833573154493304,"extension":6.580691027259304},"index":3,"playId":"3848e668-f40d-3db6-b6e2-1f55b22f2e13","pitchNumber":3,"startTime":"2025-08-27T03:52:40.901Z","endTime":"2025-08-27T03:52:44.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:52:44.992Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Rogers singles on a sharp line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T03:54:31.768Z","endTime":"2025-08-27T03:56:44.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":93.0,"endSpeed":84.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.939061611827807,"aZ":-14.334803013602084,"pfxX":-5.587503400481218,"pfxZ":9.786619226093098,"pX":0.30156765194994584,"pZ":2.411738021611985,"vX0":10.752176871649581,"vY0":-134.82026600392612,"vZ0":-6.5293613071549315,"x":105.5,"y":173.66,"x0":-3.02986613483797,"y0":50.006353740338355,"z0":5.8948900861081475,"aX":-10.189855419616853},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":7.6,"spinRate":2352,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4077632579186825,"extension":6.162548939105284},"index":0,"playId":"8d407cef-0610-3037-8473-da5461f5c071","pitchNumber":1,"startTime":"2025-08-27T03:54:55.460Z","endTime":"2025-08-27T03:55:00.244Z","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":81.5,"endSpeed":74.4,"strikeZoneTop":3.35253739394502,"strikeZoneBottom":1.40280760041694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.260062977288715,"aZ":-32.814256596684984,"pfxX":8.41079466311033,"pfxZ":-0.45489042756235065,"pX":-1.514633694951893,"pZ":2.5029127153953414,"vX0":1.5996686046950712,"vY0":-118.62668138862381,"vZ0":-1.3943137888962132,"x":174.73,"y":171.2,"x0":-3.291641977846868,"y0":50.002644003227125,"z0":6.123188826680088,"aX":11.841225081270156},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.8,"breakHorizontal":-15.6,"spinRate":2558,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4638838550428894,"extension":5.855455926320465},"index":1,"playId":"a90ee521-7761-32f6-b436-6b66f1bce0c4","pitchNumber":2,"startTime":"2025-08-27T03:55:19.905Z","endTime":"2025-08-27T03:55:23.758Z","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":81.4,"endSpeed":74.7,"strikeZoneTop":3.42107170537062,"strikeZoneBottom":1.47156148372027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.071998528861034,"aZ":-31.34872639499443,"pfxX":4.771448289916386,"pfxZ":0.5905282170795219,"pX":0.21168266407242273,"pZ":0.7404777502932717,"vX0":6.2906246527094325,"vY0":-118.25813128159498,"vZ0":-5.489655834812269,"x":108.93,"y":218.79,"x0":-3.11508507883725,"y0":50.00380285825722,"z0":6.008407650373933,"aX":6.676534043671434},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.1,"breakHorizontal":-10.3,"spinRate":2523,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46530702652210465,"extension":5.901391322374241},"index":2,"playId":"1fc57279-fc45-3578-a12b-60a99dae3ad8","pitchNumber":3,"startTime":"2025-08-27T03:55:34.540Z","endTime":"2025-08-27T03:55:38.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.089601826837214,"aZ":-15.110571380381643,"pfxX":-5.211812357417445,"pfxZ":9.223945749181397,"pX":-0.6587521786564382,"pZ":3.4355516499372665,"vX0":8.18721036413051,"vY0":-135.30518447048746,"vZ0":-3.915467729892098,"x":142.11,"y":146.02,"x0":-3.0496393729073024,"y0":50.006503362613,"z0":5.963448937885386,"aX":-9.646266975164856},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2292,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.40512932835490467,"extension":6.127171546857909},"index":3,"playId":"e5e1ee1c-a1d8-33e4-afa1-20576482c0a0","pitchNumber":4,"startTime":"2025-08-27T03:55:50.724Z","endTime":"2025-08-27T03:55:54.129Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-27T03:56:01.013Z","endTime":"2025-08-27T03:56:11.172Z","isPitch":false,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.817785019234357,"aZ":-16.43329963884378,"pfxX":-4.928322091113127,"pfxZ":8.500116091734164,"pX":-0.9236377985142109,"pZ":3.079829616597769,"vX0":7.13514957402828,"vY0":-135.50747554149092,"vZ0":-4.828145863230323,"x":152.21,"y":155.62,"x0":-2.955846354256682,"y0":50.00074579479152,"z0":6.040143891600628,"aX":-9.124588907344744},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":7.3,"spinRate":2284,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4048836398075064,"extension":6.057339366061875},"index":5,"playId":"08ac3581-557a-337d-9aff-2b89754b2ca3","pitchNumber":5,"startTime":"2025-08-27T03:56:11.172Z","endTime":"2025-08-27T03:56:14.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52144637989341,"aZ":-14.29778261726822,"pfxX":-6.646618561548198,"pfxZ":9.357874866058046,"pX":-0.7660511637126596,"pZ":2.102158202118026,"vX0":8.546928321305623,"vY0":-137.80568182746327,"vZ0":-7.396841398217052,"x":146.2,"y":182.02,"x0":-3.053901482982555,"y0":50.00482654130008,"z0":5.79997413511298,"aX":-12.700499468040595},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":10.1,"spinRate":2370,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.398468457607815,"extension":6.0882401387138465},"hitData":{"launchSpeed":103.3,"launchAngle":12.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.01,"coordY":115.23}},"index":6,"playId":"706026a1-4e9c-3210-9abc-c2469a48fac5","pitchNumber":6,"startTime":"2025-08-27T03:56:34.688Z","endTime":"2025-08-27T03:56:44.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:56:44.222Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a line drive to pitcher Tyler Ferguson. Jake Rogers to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T03:56:48.921Z","endTime":"2025-08-27T03:58:23.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621053,"link":"/api/v1/people/621053"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.798927125836386,"aZ":-26.78341319621062,"pfxX":-0.7910243453415582,"pfxZ":3.182635641278419,"pX":-0.6782861404437397,"pZ":1.8206054994311414,"vX0":6.839407514414249,"vY0":-128.4286880169678,"vZ0":-4.854835688894771,"x":142.85,"y":189.62,"x0":-3.256089012867034,"y0":50.00600444434789,"z0":5.780601245456939,"aX":-1.3417811916393716},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":0.1,"spinRate":2347,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.42402184898466055,"extension":6.186641825666097},"index":0,"playId":"dedee805-2f2f-3302-9ff8-e49ac8453cd5","pitchNumber":1,"startTime":"2025-08-27T03:57:08.826Z","endTime":"2025-08-27T03:57:12.657Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.46073221517656,"strikeZoneBottom":1.52618960076409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.312054901389995,"aZ":-25.05566505594657,"pfxX":-9.879283796478596,"pfxZ":4.654508905331555,"pX":0.13107228053951978,"pZ":0.3954496604868224,"vX0":10.656898701728664,"vY0":-122.37635386156788,"vZ0":-7.677209378614199,"x":112.0,"y":228.1,"x0":-2.9799669602170518,"y0":50.00380841744325,"z0":5.694674131276328,"aX":-15.108150266616606},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.8,"breakHorizontal":15.6,"spinRate":1623,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.44620597432392595,"extension":6.184379299516328},"index":1,"playId":"89bbb55f-7538-3618-8ddf-21048c8ea27f","pitchNumber":2,"startTime":"2025-08-27T03:57:54.794Z","endTime":"2025-08-27T03:57:59.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.050449243901667,"aZ":-15.737981153834513,"pfxX":-5.843449593845622,"pfxZ":8.860946085117378,"pX":-0.5964288370826034,"pZ":3.278769378857041,"vX0":8.809648585063545,"vY0":-135.65959213292552,"vZ0":-4.056308708400159,"x":139.73,"y":150.25,"x0":-3.1341009787875174,"y0":50.0015545441206,"z0":5.898110155936136,"aX":-10.837878887200096},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2296,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.4045175316390277,"extension":6.123717378253838},"hitData":{"launchSpeed":99.8,"launchAngle":4.0,"totalDistance":101.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":117.08,"coordY":181.76}},"index":2,"playId":"a19032e3-c126-3bed-b800-08947e0eec40","pitchNumber":3,"startTime":"2025-08-27T03:58:14.782Z","endTime":"2025-08-27T03:58:23.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T03:58:23.046Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to right fielder Colby Thomas.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T03:59:46.565Z","endTime":"2025-08-27T04:00:45.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T03:58:45.300Z","endTime":"2025-08-27T03:59:48.935Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"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":93.8,"endSpeed":85.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.242766156945343,"aZ":-22.5364161632237,"pfxX":-11.252706816551107,"pfxZ":5.113644245736607,"pX":-1.0999298684976726,"pZ":2.5916643686289293,"vX0":9.219331227590626,"vY0":-136.25373883248417,"vZ0":-4.501907388212971,"x":158.93,"y":168.81,"x0":-3.0612376940397943,"y0":50.0046373116658,"z0":5.817818076350527,"aX":-21.212900002678932},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":18.5,"spinRate":2243,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40160905394018265,"extension":6.280525276644637},"index":1,"playId":"a177a3ac-f8af-3272-adcd-5e1d096bf1a5","pitchNumber":1,"startTime":"2025-08-27T03:59:48.935Z","endTime":"2025-08-27T03:59:52.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.30921145289881,"strikeZoneBottom":1.52756955776665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.220719431437374,"aZ":-28.269841867623406,"pfxX":6.109110402693337,"pfxZ":2.696357218256022,"pX":0.08028016832545923,"pZ":2.7740895090533826,"vX0":5.553340662707888,"vY0":-119.76642646771886,"vZ0":-1.7692021372658755,"x":113.94,"y":163.88,"x0":-3.0661080617529586,"y0":50.00024546515607,"z0":6.062966323693436,"aX":8.826254348601287},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.7,"breakHorizontal":-12.5,"spinRate":2592,"spinDirection":57},"zone":2,"typeConfidence":2.0,"plateTime":0.45822841211279464,"extension":6.0243311547742655},"index":2,"playId":"ed5e485e-f750-3135-be50-5ce9d6a83ef3","pitchNumber":2,"startTime":"2025-08-27T04:00:11.469Z","endTime":"2025-08-27T04:00:15.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40136178887631,"aZ":-17.58017675788446,"pfxX":-7.212781131637778,"pfxZ":7.531467350370167,"pX":0.23849541508164826,"pZ":1.8411954971238726,"vX0":10.500886872005077,"vY0":-138.19863820159466,"vZ0":-7.8153077468805385,"x":107.91,"y":189.07,"x0":-2.6708446107698367,"y0":50.000800535634816,"z0":5.883666537093003,"aX":-13.971155892659187},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":10.9,"spinRate":2400,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.39612419785184505,"extension":6.275334159142309},"hitData":{"launchSpeed":84.2,"launchAngle":29.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.09,"coordY":86.15}},"index":3,"playId":"e71c0586-3910-3b1d-92c4-956a61d16d6a","pitchNumber":3,"startTime":"2025-08-27T04:00:32.833Z","endTime":"2025-08-27T04:00:45.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:00:45.189Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kerry Carpenter lines out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T04:00:48.133Z","endTime":"2025-08-27T04:01:47.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61249691744582,"aZ":-32.90465357444822,"pfxX":3.602561739268431,"pfxZ":-0.5213481993095375,"pX":-0.03320272109977635,"pZ":1.0485605005055063,"vX0":5.981320074386268,"vY0":-118.25976390424978,"vZ0":-4.382215431336969,"x":118.27,"y":210.47,"x0":-3.0729822501358206,"y0":50.0035289886118,"z0":5.976502082220771,"aX":5.051458680433764},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.8,"breakHorizontal":-8.2,"spinRate":2654,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.46490662332124577,"extension":5.911812786934093},"index":0,"playId":"9e5adc11-88a3-3b82-a996-13cc90bb7a7f","pitchNumber":1,"startTime":"2025-08-27T04:01:15.968Z","endTime":"2025-08-27T04:01:22.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.43380864695793,"aZ":-15.68188569354968,"pfxX":-5.131503562966409,"pfxZ":8.591906190212043,"pX":-0.24892933777718554,"pZ":2.7883296302379637,"vX0":9.39562567825656,"vY0":-137.8772552711957,"vZ0":-5.752290623686312,"x":126.49,"y":163.5,"x0":-3.038405766710735,"y0":50.0053596039673,"z0":5.964751523734033,"aX":-9.853921178974405},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":7.3,"spinRate":2375,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3976721914373771,"extension":5.957283473266203},"hitData":{"launchSpeed":98.2,"launchAngle":22.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.72,"coordY":84.39}},"index":1,"playId":"38f18a90-1257-3874-8e2f-d10d9b693086","pitchNumber":2,"startTime":"2025-08-27T04:01:40.127Z","endTime":"2025-08-27T04:01:47.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:01:47.201Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T04:01:51.174Z","endTime":"2025-08-27T04:02:29.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.45712861204689,"aZ":-16.16548177588997,"pfxX":-5.053025517118579,"pfxZ":8.27009768407239,"pX":0.4027755882407911,"pZ":2.5544637188305503,"vX0":10.768481980096775,"vY0":-137.95192728683966,"vZ0":-6.029456202532728,"x":101.65,"y":169.81,"x0":-2.887266757718228,"y0":50.00210865518819,"z0":5.850296663764134,"aX":-9.781298630236945},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":7.0,"spinRate":2448,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.39638646140073464,"extension":6.217586573561356},"hitData":{"launchSpeed":93.8,"launchAngle":61.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.15,"coordY":133.44}},"index":0,"playId":"dfa3f5eb-59bd-33ff-8b8a-afed9d36d668","pitchNumber":1,"startTime":"2025-08-27T04:02:19.676Z","endTime":"2025-08-27T04:02:29.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:02:29.773Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shea Langeliers pops out to catcher Jake Rogers in foul territory.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T04:03:56.828Z","endTime":"2025-08-27T04:05:03.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.06378977722648,"strikeZoneBottom":1.20701613907486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.648503850970855,"aZ":-27.767155195776375,"pfxX":3.3622496854255672,"pfxZ":2.6579368094217717,"pX":1.5650285656857017,"pZ":2.0876481103595443,"vX0":6.7928417817281845,"vY0":-128.04412009462686,"vZ0":-3.3635902153479815,"x":57.34,"y":182.41,"x0":-1.5600409561680404,"y0":50.003996096191244,"z0":5.592944484213499,"aX":5.578174544893529},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-7.7,"spinRate":2416,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4279055372946905,"extension":6.762661253689212},"index":0,"playId":"5043beff-8da3-37bf-8203-1f7b3a97d662","pitchNumber":1,"startTime":"2025-08-27T04:04:41.511Z","endTime":"2025-08-27T04:04:45.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07576499893357,"aZ":-25.19815964433444,"pfxX":0.9048643938436376,"pfxZ":4.001543627185367,"pX":0.5232100257996557,"pZ":2.400880492618791,"vX0":5.068642820653468,"vY0":-131.07999459434802,"vZ0":-3.3801026183447584,"x":97.06,"y":173.96,"x0":-1.5512313101304291,"y0":50.00442291877595,"z0":5.583297310967857,"aX":1.5787484549873694},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":-2.8,"spinRate":2324,"spinDirection":171},"zone":6,"typeConfidence":0.88,"plateTime":0.4174620226914856,"extension":6.701415906422034},"hitData":{"launchSpeed":77.6,"launchAngle":81.0,"totalDistance":46.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":144.72,"coordY":209.45}},"index":1,"playId":"766091db-9566-3961-97c1-75fe005dbae1","pitchNumber":2,"startTime":"2025-08-27T04:04:54.087Z","endTime":"2025-08-27T04:05:03.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:05:03.451Z","atBatIndex":59},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Brent Rooker reaches on a fielding error by third baseman Colt Keith. Brent Rooker to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T04:05:06.891Z","endTime":"2025-08-27T04:06:30.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.49033140549784,"strikeZoneBottom":1.56672019902501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.150640710897953,"aZ":-14.506283776903489,"pfxX":-2.2815453713495573,"pfxZ":8.95542864964187,"pX":0.8272154482338251,"pZ":2.7071084591354686,"vX0":6.954044835581381,"vY0":-139.52779414952053,"vZ0":-5.001042794882212,"x":85.47,"y":165.69,"x0":-1.4001595370194657,"y0":50.004907427531776,"z0":5.477345863736097,"aX":-4.502432553694432},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":2.8,"spinRate":2292,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.39243228231003435,"extension":6.885481232491054},"index":0,"playId":"4eabdea7-4dcd-3c4f-af8d-b2aebba64bc8","pitchNumber":1,"startTime":"2025-08-27T04:05:27.112Z","endTime":"2025-08-27T04:05:32.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.50103805004753,"strikeZoneBottom":1.67077087364359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.152477855086453,"aZ":-24.68691087989124,"pfxX":1.2485057439310492,"pfxZ":4.241935672487741,"pX":0.48522381872766,"pZ":1.0970722850175099,"vX0":4.724238819171488,"vY0":-131.3343707815781,"vZ0":-6.633344488957876,"x":98.5,"y":209.16,"x0":-1.491661520717594,"y0":50.00314386855323,"z0":5.465396675433484,"aX":2.2023185243026964},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.6,"breakHorizontal":-3.2,"spinRate":2332,"spinDirection":178},"zone":14,"typeConfidence":0.89,"plateTime":0.41542636261050303,"extension":6.918984644730702},"index":1,"playId":"31a54b18-5ce4-3181-a50e-65369d5c59b5","pitchNumber":2,"startTime":"2025-08-27T04:05:40.689Z","endTime":"2025-08-27T04:05:44.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.46964515611165,"strikeZoneBottom":1.63941952018517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26143379206382,"aZ":-32.53920551126004,"pfxX":-7.385234266536565,"pfxZ":-0.21719979848462667,"pX":0.7179535408519124,"pZ":0.2039748744603019,"vX0":7.507245416234184,"vY0":-127.25219149762489,"vZ0":-6.617884050405483,"x":89.63,"y":233.27,"x0":-1.300354759972973,"y0":50.00474281039773,"z0":5.391755223635199,"aX":-12.204915746187103},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.7,"breakHorizontal":11.9,"spinRate":1437,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4291823791102236,"extension":7.090773897281056},"index":2,"playId":"9eedda16-fcae-3284-ada7-179056d3e43f","pitchNumber":3,"startTime":"2025-08-27T04:05:54.863Z","endTime":"2025-08-27T04:05:59.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82245756640426,"aZ":-14.75653264131406,"pfxX":-3.761141532286314,"pfxZ":8.8855043660662,"pX":-0.16626339502730952,"pZ":2.630760139718552,"vX0":4.68491167645321,"vY0":-139.69787779147867,"vZ0":-5.081151779111624,"x":123.34,"y":167.75,"x0":-1.3827365492753079,"y0":50.006260351310125,"z0":5.456031138383893,"aX":-7.375998711828659},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":5.8,"spinRate":2319,"spinDirection":216},"zone":5,"typeConfidence":0.91,"plateTime":0.3932951481338156,"extension":6.7897194842094075},"hitData":{"launchSpeed":91.0,"launchAngle":71.0,"totalDistance":124.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.98,"coordY":158.65}},"index":3,"playId":"e1b128b1-4d72-3969-a68b-13cecde43750","pitchNumber":4,"startTime":"2025-08-27T04:06:15.373Z","endTime":"2025-08-27T04:06:30.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:06:30.176Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, pitcher Troy Melton to first baseman Spencer Torkelson. Brent Rooker to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T04:06:52.157Z","endTime":"2025-08-27T04:07:55.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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"}]},{"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.42711995048377,"strikeZoneBottom":1.51163509214752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.75074285709698,"aZ":-11.036683578449686,"pfxX":-6.562468965672825,"pfxZ":10.414347368971493,"pX":0.9787174766581419,"pZ":2.3403527671051063,"vX0":8.562845474620634,"vY0":-141.66575728880795,"vZ0":-6.550310099157899,"x":79.69,"y":175.59,"x0":-1.232299324601541,"y0":50.00455449935325,"z0":5.390034995118893,"aX":-13.3227427289296},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":10.1,"spinRate":2383,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3868162319175541,"extension":6.829752152989904},"index":0,"playId":"0d5d379a-0e3d-3d2d-8fba-62c9bf510e09","pitchNumber":1,"startTime":"2025-08-27T04:06:58.309Z","endTime":"2025-08-27T04:07:02.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.27133634573703,"strikeZoneBottom":1.44873140466851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09342287451881,"aZ":-32.651867823759105,"pfxX":3.644196790606298,"pfxZ":-0.2945276944693287,"pX":-0.1305961132815544,"pZ":1.5403494856340092,"vX0":2.5734617233172963,"vY0":-126.87656337731379,"vZ0":-3.451864324340595,"x":121.98,"y":197.19,"x0":-1.6316565409367432,"y0":50.002934511066194,"z0":5.522198132385441,"aX":5.936890558159962},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.1,"breakHorizontal":-7.2,"spinRate":2435,"spinDirection":102},"zone":8,"typeConfidence":0.91,"plateTime":0.4317988708442537,"extension":6.53025012184965},"index":1,"playId":"d439a1f0-78dc-3aae-aaa6-02b930ffe21a","pitchNumber":2,"startTime":"2025-08-27T04:07:14.431Z","endTime":"2025-08-27T04:07:20.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.38596839938712,"strikeZoneBottom":1.47114740223406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.380356479175482,"aZ":-32.12866112535186,"pfxX":4.0184416713490885,"pfxZ":0.03130090472159752,"pX":1.5375026588535428,"pZ":0.930416867254425,"vX0":6.334218743369831,"vY0":-128.1414540130944,"vZ0":-5.184842314717949,"x":58.39,"y":213.66,"x0":-1.4883969633682512,"y0":50.00615689572107,"z0":5.4890804705162415,"aX":6.685960812534057},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":-8.6,"spinRate":2446,"spinDirection":103},"zone":14,"typeConfidence":0.91,"plateTime":0.4273697925713864,"extension":6.737482399919684},"index":2,"playId":"51d20d75-15d0-3aaf-a3d6-6e3f6b2930f1","pitchNumber":3,"startTime":"2025-08-27T04:07:29.705Z","endTime":"2025-08-27T04:07:33.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5876183772461,"aZ":-31.378289458024906,"pfxX":-5.109537329800245,"pfxZ":0.4719902610449722,"pX":-0.7252408133582796,"pZ":2.1008644083846653,"vX0":3.809908441321233,"vY0":-128.84236535338687,"vZ0":-2.4338311509019404,"x":144.64,"y":182.06,"x0":-1.555808808097057,"y0":50.004392499128485,"z0":5.471362865269783,"aX":-8.63187673104757},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":8.4,"spinRate":1277,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.424357020347641,"extension":6.927937755176055},"hitData":{"launchSpeed":69.4,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.03,"coordY":183.1}},"index":3,"playId":"f532ca49-b4fd-3f3f-a62b-d0ab8564cb57","pitchNumber":4,"startTime":"2025-08-27T04:07:47.242Z","endTime":"2025-08-27T04:07:55.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:07:55.046Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jacob Wilson pops out to shortstop Zach McKinstry.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T04:08:04.619Z","endTime":"2025-08-27T04:08:49.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.20264213773907,"strikeZoneBottom":1.38813524013384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19464226456954,"aZ":-20.67354645200888,"pfxX":-7.019281921063213,"pfxZ":5.791685806325135,"pX":0.43871656742409953,"pZ":1.588688020383228,"vX0":6.870136454355439,"vY0":-140.37839188538595,"vZ0":-6.852408870571106,"x":100.28,"y":195.89,"x0":-1.1340306292855171,"y0":50.00692254239198,"z0":5.4177964407036425,"aX":-13.945994967039951},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.1,"breakHorizontal":11.2,"spinRate":2325,"spinDirection":220},"zone":9,"typeConfidence":0.88,"plateTime":0.39090459139963096,"extension":6.776134463365905},"index":0,"playId":"8fdb7013-f80e-3ed6-8306-168dc63e6c7f","pitchNumber":1,"startTime":"2025-08-27T04:08:22.046Z","endTime":"2025-08-27T04:08:27.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.257155861697438,"aZ":-22.601201881524283,"pfxX":1.630353375017088,"pfxZ":5.211497299018136,"pX":0.045379579286050825,"pZ":2.8234348112616536,"vX0":3.7078862988006174,"vY0":-134.4306736445245,"vZ0":-3.009842482306583,"x":115.27,"y":162.55,"x0":-1.5617335624457422,"y0":50.001064435483116,"z0":5.556123226897054,"aX":2.9923081310575386},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":-3.7,"spinRate":2446,"spinDirection":179},"zone":2,"typeConfidence":0.91,"plateTime":0.40694720702333687,"extension":6.615304011563745},"hitData":{"launchSpeed":82.6,"launchAngle":59.0,"totalDistance":204.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.47,"coordY":121.49}},"index":1,"playId":"8b3cb98e-0791-3d2e-9bc4-8a05d9d89498","pitchNumber":2,"startTime":"2025-08-27T04:08:39.331Z","endTime":"2025-08-27T04:08:49.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:08:49.117Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Torkelson pops out to second baseman Zack Gelof.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T04:11:42.968Z","endTime":"2025-08-27T04:12:59.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Kelly replaces Tyler Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T04:09:50.936Z","endTime":"2025-08-27T04:11:45.126Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547184,"link":"/api/v1/people/547184"},"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.4,"endSpeed":87.2,"strikeZoneTop":3.56535285716571,"strikeZoneBottom":1.66017496508671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35775868518407,"aZ":-13.528231142940523,"pfxX":-5.213021092509201,"pfxZ":9.628745634320666,"pX":1.0013392175587326,"pZ":1.1723482175915818,"vX0":7.726792658262367,"vY0":-138.39746381714812,"vZ0":-10.923101244774552,"x":78.83,"y":207.13,"x0":-1.151569787424574,"y0":50.003157706198934,"z0":6.080288404772891,"aX":-10.096201541079019},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":7.8,"spinRate":2232,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.39600852035085055,"extension":5.709497885523368},"index":1,"playId":"7a55adda-310b-312b-9a4f-c083b2aa2aa2","pitchNumber":1,"startTime":"2025-08-27T04:11:45.126Z","endTime":"2025-08-27T04:11:49.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.60942134906028,"strikeZoneBottom":1.61062767885896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.716656088184187,"aZ":-22.52575936522882,"pfxX":1.3646075256949262,"pfxZ":5.36944056026275,"pX":1.034106600656408,"pZ":1.5515344175162995,"vX0":5.842667363142431,"vY0":-133.01623864444596,"vZ0":-7.613331982364903,"x":77.58,"y":196.89,"x0":-1.3655057860917974,"y0":50.00413016760373,"z0":6.076279301821438,"aX":2.4527523055009617},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":-3.7,"spinRate":2759,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.411295238589485,"extension":5.584564369985494},"index":2,"playId":"bc2dde66-bb0b-3300-ab2c-444e3767a1ce","pitchNumber":2,"startTime":"2025-08-27T04:11:59.169Z","endTime":"2025-08-27T04:12:03.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.58437119569628,"strikeZoneBottom":1.57336237875887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.751364539063154,"aZ":-34.634979565058714,"pfxX":7.340144395380526,"pfxZ":-1.7240021475477683,"pX":-0.4980609391096753,"pZ":3.292537488966656,"vX0":0.9014333357195461,"vY0":-119.09455329496488,"vZ0":0.4975448024982778,"x":135.98,"y":149.88,"x0":-1.8352488757176189,"y0":50.00506626749086,"z0":6.2357724762100135,"aX":10.452566937525905},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.6,"breakHorizontal":-13.4,"spinRate":2581,"spinDirection":51},"zone":1,"typeConfidence":0.9,"plateTime":0.46146847747562836,"extension":5.530680590426474},"index":3,"playId":"38b30609-3f32-3166-923e-d4e6ff69c1a5","pitchNumber":3,"startTime":"2025-08-27T04:12:18.978Z","endTime":"2025-08-27T04:12:22.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.60670259408229,"strikeZoneBottom":1.65897665161447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67545024989442,"aZ":-35.12184218748543,"pfxX":9.22270764816618,"pfxZ":-2.0654183176544816,"pX":-0.7209862989610557,"pZ":3.303999538488523,"vX0":-0.567156911431631,"vY0":-119.51492182365693,"vZ0":0.43604216970437726,"x":144.48,"y":149.57,"x0":-1.6749878983986488,"y0":50.001598128794974,"z0":6.305196925892191,"aX":13.176323062227201},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.4,"breakHorizontal":-16.4,"spinRate":2669,"spinDirection":48},"zone":1,"typeConfidence":0.9,"plateTime":0.4604682918713974,"extension":5.491240470600538},"index":4,"playId":"ac442d21-38a4-3aa7-b3e5-5a7a168c9fba","pitchNumber":4,"startTime":"2025-08-27T04:12:33.726Z","endTime":"2025-08-27T04:12:40.398Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.169163464329205,"aZ":-32.91382096073568,"pfxX":7.681544298817709,"pfxZ":-0.5194801229325741,"pX":0.5749915965801217,"pZ":1.3811410713913184,"vX0":2.6715829437452867,"vY0":-119.54309396515383,"vZ0":-4.000025937223175,"x":95.08,"y":201.49,"x0":-1.5578938332019168,"y0":50.00136927318464,"z0":6.0622491021034355,"aX":11.005684410432753},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.7,"breakHorizontal":-14.5,"spinRate":2757,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.4599349841964102,"extension":5.6070143162570565},"hitData":{"launchSpeed":69.7,"launchAngle":42.0,"totalDistance":218.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.3,"coordY":115.71}},"index":5,"playId":"66fa4b85-f5dc-3ba2-a067-a26ec13be0c2","pitchNumber":5,"startTime":"2025-08-27T04:12:50.022Z","endTime":"2025-08-27T04:12:59.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:12:59.431Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wenceel Pérez walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T04:12:58.999Z","endTime":"2025-08-27T04:15:07.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.5,"strikeZoneTop":3.16853461347346,"strikeZoneBottom":1.3655381206086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82165163982197,"aZ":-33.96261343376246,"pfxX":6.717445670538849,"pfxZ":-1.2233862233426276,"pX":-0.9470010924819989,"pZ":2.66779625412125,"vX0":-0.18520005626954933,"vY0":-121.64171725512195,"vZ0":-1.1900645874478974,"x":153.1,"y":166.75,"x0":-1.7384697155427287,"y0":50.00073640714163,"z0":6.16822233319043,"aX":9.840744061071444},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.3,"breakHorizontal":-12.0,"spinRate":2698,"spinDirection":51},"zone":11,"typeConfidence":0.87,"plateTime":0.45418524272661864,"extension":5.567391449135403},"index":0,"playId":"8f91fdc4-400b-381a-9e28-43bfb024e9de","pitchNumber":1,"startTime":"2025-08-27T04:13:23.021Z","endTime":"2025-08-27T04:13:27.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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.28141406493431,"strikeZoneBottom":1.44743384496891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.451205818103446,"aZ":-14.477914442178486,"pfxX":-3.5875442379346114,"pfxZ":9.067636181804978,"pX":-1.0891600438785636,"pZ":2.5340555947147974,"vX0":2.516234712759847,"vY0":-138.88358114110508,"vZ0":-7.155120428591439,"x":158.52,"y":170.36,"x0":-1.5413647196740825,"y0":50.00158766093521,"z0":6.1089275336766065,"aX":-6.99949059229539},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":6.0,"spinRate":2317,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3945618333205907,"extension":5.503589023209847},"index":1,"playId":"ef3b2fd3-eaec-34db-b4f0-20c19896e344","pitchNumber":2,"startTime":"2025-08-27T04:13:37.482Z","endTime":"2025-08-27T04:13:41.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.25803192794655,"strikeZoneBottom":1.42390525849541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84215322380241,"aZ":-36.99713971515189,"pfxX":7.017858324928437,"pfxZ":-3.37821511309983,"pX":-0.5578822523995006,"pZ":1.1399898450483639,"vX0":0.6789868080804842,"vY0":-119.78091670252931,"vZ0":-3.515580183429652,"x":138.27,"y":208.0,"x0":-1.7562056273461204,"y0":50.003266179865804,"z0":5.993620206887034,"aX":10.021726940491916},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.7,"breakHorizontal":-12.8,"spinRate":2716,"spinDirection":41},"zone":13,"typeConfidence":0.9,"plateTime":0.4603176521477339,"extension":5.538405787036928},"index":2,"playId":"ed90f11a-be9e-3c0f-ad87-2bc91b532a36","pitchNumber":3,"startTime":"2025-08-27T04:13:54.016Z","endTime":"2025-08-27T04:13:58.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.16470067175705,"strikeZoneBottom":1.39251968480364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46599087768322,"aZ":-34.33475803117876,"pfxX":6.656370417145122,"pfxZ":-1.4937161860696833,"pX":0.22105639447119024,"pZ":1.7924059189804797,"vX0":2.3134290485498537,"vY0":-120.32478047665937,"vZ0":-2.7902557415356544,"x":108.57,"y":190.39,"x0":-1.621450453730232,"y0":50.003348253716055,"z0":6.053072858335739,"aX":9.620611976627668},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.1,"breakHorizontal":-12.6,"spinRate":2665,"spinDirection":47},"zone":8,"typeConfidence":0.9,"plateTime":0.4577225153695572,"extension":5.582308900492244},"index":3,"playId":"5703cba5-5784-3925-8eb2-e10960b70c0f","pitchNumber":4,"startTime":"2025-08-27T04:14:10.536Z","endTime":"2025-08-27T04:14:15.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.200769503907534,"aZ":-22.35363762714612,"pfxX":1.3297274375153345,"pfxZ":5.402916189790186,"pX":0.316675710846322,"pZ":2.1405485362649332,"vX0":4.70686047302177,"vY0":-133.59370700876872,"vZ0":-5.905825113900418,"x":104.93,"y":180.99,"x0":-1.6367326601041636,"y0":50.0057516957631,"z0":5.973617247284838,"aX":2.4169548048292433},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.8,"breakHorizontal":-3.4,"spinRate":2722,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4090815235540135,"extension":5.619194774041057},"index":4,"playId":"240e4f0f-287e-3409-9d19-7f7dfaf3042c","pitchNumber":5,"startTime":"2025-08-27T04:14:27.989Z","endTime":"2025-08-27T04:14:36.080Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-27T04:14:48.749Z","endTime":"2025-08-27T04:15:03.138Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.239233233541,"strikeZoneBottom":1.4983758207361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.53197138070103,"aZ":-13.833023345913505,"pfxX":-5.283407373249553,"pfxZ":9.338109280681136,"pX":1.2048177655284762,"pZ":0.3616712731013985,"vX0":8.79906918446115,"vY0":-139.10585142820585,"vZ0":-12.384690265503172,"x":71.08,"y":229.01,"x0":-1.3095798656536106,"y0":50.003483735971955,"z0":5.782545880922864,"aX":-10.378686179887394},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":7.8,"spinRate":2365,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3934026960931267,"extension":5.748814338194613},"index":6,"playId":"d9021bb5-cf84-33a2-ba7c-debbec645a05","pitchNumber":6,"startTime":"2025-08-27T04:15:03.138Z","endTime":"2025-08-27T04:15:07.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:15:07.089Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Athletics challenged (tag play), call on the field was upheld: Zach McKinstry singles on a fly ball to left fielder Tyler Soderstrom. Wenceel Pérez to 2nd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T04:15:13.725Z","endTime":"2025-08-27T04:16:59.200Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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,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":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":92.5,"endSpeed":85.0,"strikeZoneTop":3.35772482058006,"strikeZoneBottom":1.4949372074479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.936595867925778,"aZ":-23.098122033783895,"pfxX":-0.13162540376318388,"pfxZ":4.938911783170845,"pX":0.2731968413372855,"pZ":2.5747471799126807,"vX0":4.847823593478613,"vY0":-134.65728604384336,"vZ0":-4.749659545170888,"x":106.59,"y":169.26,"x0":-1.5325780443502368,"y0":50.00552618462558,"z0":5.9933922812325635,"aX":-0.24249308887674587},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.2,"breakHorizontal":-0.8,"spinRate":2867,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4065775034166079,"extension":5.686176079793528},"index":0,"playId":"0bec0478-e25b-3df9-80d1-d88df0bc8859","pitchNumber":1,"startTime":"2025-08-27T04:15:32.203Z","endTime":"2025-08-27T04:15:36.250Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"bb723cd4-bf1c-3d0f-b12f-74e65641f3b9","startTime":"2025-08-27T04:15:48.168Z","endTime":"2025-08-27T04:15:51.181Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.39370530177792,"strikeZoneBottom":1.53052610098416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5356980947681,"aZ":-15.395325686275104,"pfxX":-5.5487845207930455,"pfxZ":8.637074351338237,"pX":-1.7302547412987657,"pZ":2.98039996556772,"vX0":1.2615285616647909,"vY0":-139.06097897718078,"vZ0":-5.74204520182258,"x":182.95,"y":158.31,"x0":-1.4714138909455088,"y0":50.00305957083363,"z0":6.107314104499006,"aX":-10.779515983703138},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":9.7,"spinRate":2353,"spinDirection":210},"zone":11,"typeConfidence":0.68,"plateTime":0.39509891955872245,"extension":5.633221919894943},"index":2,"playId":"c37b3dc6-7972-367d-90e0-661264452e24","pitchNumber":2,"startTime":"2025-08-27T04:16:08.439Z","endTime":"2025-08-27T04:16:12.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.41998833524585,"strikeZoneBottom":1.49491200516631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99451618596892,"aZ":-32.91676704576974,"pfxX":9.229487298168056,"pfxZ":-0.5051790788590313,"pX":-0.754728784232705,"pZ":2.480631831366097,"vX0":-0.34032285428651854,"vY0":-121.82205160306391,"vZ0":-1.6355619669794614,"x":145.77,"y":171.8,"x0":-1.8085527502561956,"y0":50.00100056947369,"z0":6.0429641804007215,"aX":13.67918465672236},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.1,"breakHorizontal":-16.6,"spinRate":2809,"spinDirection":56},"zone":4,"typeConfidence":0.89,"plateTime":0.4520017073545701,"extension":5.6376670321236855},"index":3,"playId":"fb6b1c0b-9b82-3bbe-b210-78721858b657","pitchNumber":3,"startTime":"2025-08-27T04:16:27.697Z","endTime":"2025-08-27T04:16:34.182Z","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":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.597780393864433,"aZ":-34.71526824131345,"pfxX":9.45183994559304,"pfxZ":-1.7307652302689736,"pX":0.40030756970971754,"pZ":2.1874309192573382,"vX0":1.809089534444928,"vY0":-121.70714180291102,"vZ0":-1.9456645405891875,"x":101.74,"y":179.72,"x0":-1.582934726424367,"y0":50.003045879524585,"z0":6.0649618516551715,"aX":13.878813112707718},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.4,"breakHorizontal":-17.5,"spinRate":2880,"spinDirection":56},"zone":6,"typeConfidence":0.9,"plateTime":0.4537291973934545,"extension":5.598046916243129},"hitData":{"launchSpeed":62.6,"launchAngle":32.0,"totalDistance":181.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.86,"coordY":125.84}},"index":4,"playId":"ff8c7438-677e-3018-9ffd-864ba4ba4a45","pitchNumber":4,"startTime":"2025-08-27T04:16:46.463Z","endTime":"2025-08-27T04:16:59.200Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":133},"playEndTime":"2025-08-27T04:16:59.200Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Báez pops out to shortstop Jacob Wilson.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T04:20:12.513Z","endTime":"2025-08-27T04:20:41.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0],"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":3},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T04:17:28.670Z","endTime":"2025-08-27T04:19:39.236Z","isPitch":false,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-27T04:19:39.236Z","endTime":"2025-08-27T04:20:14.274Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.55810909879557,"strikeZoneBottom":1.57425519761729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.407643826218997,"aZ":-38.83391809815427,"pfxX":7.562241689623806,"pfxZ":-4.5348009988370865,"pX":0.46873001272642806,"pZ":1.587013480662084,"vX0":2.3026424764937743,"vY0":-121.39552926261617,"vZ0":-2.5395376145931126,"x":99.13,"y":195.93,"x0":-1.478529576767749,"y0":50.00319279262628,"z0":6.081307593762657,"aX":11.101774581907124},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-8.5,"breakHorizontal":-14.3,"spinRate":2794,"spinDirection":41},"zone":9,"typeConfidence":0.9,"plateTime":0.45405731688370743,"extension":5.744977640058734},"index":2,"playId":"1a0f22a2-f341-34fc-befd-c3c8075b2365","pitchNumber":1,"startTime":"2025-08-27T04:20:14.274Z","endTime":"2025-08-27T04:20:18.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41085506832219,"aZ":-37.6290198945475,"pfxX":6.757617876155564,"pfxZ":-3.705755384847282,"pX":0.4890076299934495,"pZ":1.2662964927458362,"vX0":2.6443340501198533,"vY0":-121.53408162403838,"vZ0":-3.49858461672017,"x":98.36,"y":204.59,"x0":-1.496220351507741,"y0":50.00365943928902,"z0":6.047223089156257,"aX":9.945191825754486},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.3,"breakHorizontal":-13.0,"spinRate":2804,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.4534932933921749,"extension":5.606258331505542},"hitData":{"launchSpeed":60.2,"launchAngle":40.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.42,"coordY":128.66}},"index":3,"playId":"41378345-cb7b-3b78-ae71-e17af180cf43","pitchNumber":2,"startTime":"2025-08-27T04:20:32.862Z","endTime":"2025-08-27T04:20:41.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:20:41.387Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, second baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T04:21:43.838Z","endTime":"2025-08-27T04:23:29.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dillon Dingler replaces Jake Rogers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T04:21:08.548Z","endTime":"2025-08-27T04:21:45.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":668670,"link":"/api/v1/people/668670"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.37009471301119,"strikeZoneBottom":1.49781254618575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.127213491360664,"aZ":-32.559739609251,"pfxX":9.10890738283019,"pfxZ":-0.26798736338429663,"pX":1.2162231183743026,"pZ":1.2015213575299781,"vX0":3.149948518395003,"vY0":-119.9218781614329,"vZ0":-4.444270119957834,"x":70.64,"y":206.34,"x0":-1.3044464764288075,"y0":50.00475268232302,"z0":6.042466971270796,"aX":13.025875649891132},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.4,"breakHorizontal":-17.3,"spinRate":2814,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4599630202513172,"extension":5.6455269086681135},"index":1,"playId":"1e0333b0-4798-33b5-97f7-c7c2a981ad57","pitchNumber":1,"startTime":"2025-08-27T04:21:45.976Z","endTime":"2025-08-27T04:21:49.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.755141286907996,"aZ":-31.563095536749586,"pfxX":8.626172227149915,"pfxZ":0.42185166345503156,"pX":0.9946928318596112,"pZ":1.6976568572554127,"vX0":3.1453330188207502,"vY0":-120.33285506494616,"vZ0":-3.574546023728394,"x":79.08,"y":192.94,"x0":-1.4557763373801227,"y0":50.003211028941436,"z0":6.045635046610653,"aX":12.450858221467282},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.1,"breakHorizontal":-16.4,"spinRate":2785,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.457939520142153,"extension":5.623671007336182},"index":2,"playId":"2c6d9a84-7e4a-3317-b9fb-990ab9ba46fd","pitchNumber":2,"startTime":"2025-08-27T04:22:02.753Z","endTime":"2025-08-27T04:22:06.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.45602096805807,"strikeZoneBottom":1.51814011738455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.295207360772995,"aZ":-14.620335243290485,"pfxX":-4.240613319028859,"pfxZ":8.95026924531287,"pX":1.1119043892312521,"pZ":1.1032129720998778,"vX0":7.480261922674898,"vY0":-138.7303961706262,"vZ0":-10.704059302896326,"x":74.62,"y":208.99,"x0":-1.0610290147375239,"y0":50.00115996787255,"z0":5.971528683127633,"aX":-8.315476037459415},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":6.2,"spinRate":2350,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.39391929105545165,"extension":5.8095240883081525},"index":3,"playId":"485e7b67-9f0e-32e3-9b72-0326111f9896","pitchNumber":3,"startTime":"2025-08-27T04:22:42.546Z","endTime":"2025-08-27T04:22:47.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29529410450005,"aZ":-37.43822869072685,"pfxX":6.8440048413572185,"pfxZ":-3.565898937996677,"pX":0.16130596179174103,"pZ":0.9125173876761484,"vX0":1.8162566981562778,"vY0":-121.95648792244141,"vZ0":-4.223506674388164,"x":110.85,"y":214.14,"x0":-1.485370558053892,"y0":50.00158890493477,"z0":5.962772580308938,"aX":10.109341238279887},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-7.3,"breakHorizontal":-12.8,"spinRate":2848,"spinDirection":43},"zone":14,"typeConfidence":0.89,"plateTime":0.45247186265438444,"extension":5.658517044843137},"index":4,"playId":"e472bc92-392a-3c42-ada8-97c7b4ac9761","pitchNumber":4,"startTime":"2025-08-27T04:23:00.230Z","endTime":"2025-08-27T04:23:03.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.109727648621636,"aZ":-16.468157459955147,"pfxX":-4.554874550922765,"pfxZ":8.097194655119756,"pX":-0.5993168067858624,"pZ":2.8954313844940365,"vX0":3.2394591826433072,"vY0":-138.4411125173946,"vZ0":-5.9303719177698015,"x":139.84,"y":160.6,"x0":-1.1932721039961405,"y0":50.00151906307414,"z0":6.168751335612516,"aX":-8.834575144266003},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":7.6,"spinRate":2396,"spinDirection":207},"zone":1,"typeConfidence":0.89,"plateTime":0.3957387697250967,"extension":5.649247950303559},"hitData":{"launchSpeed":56.5,"launchAngle":9.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.49,"coordY":153.81}},"index":5,"playId":"a594f1f8-9781-3b50-8e76-05b6459c5eaf","pitchNumber":5,"startTime":"2025-08-27T04:23:22.154Z","endTime":"2025-08-27T04:23:29.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:23:29.751Z","atBatIndex":67},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Colby Thomas reaches on a throwing error by shortstop Zach McKinstry.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T04:25:59.749Z","endTime":"2025-08-27T04:26:24.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Dillon Dingler remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T04:25:26.913Z","endTime":"2025-08-27T04:26:01.893Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":668670,"link":"/api/v1/people/668670"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.479585524246218,"aZ":-32.39914329973725,"pfxX":4.327299214246711,"pfxZ":-0.15127827570201813,"pX":0.26422511049521413,"pZ":1.1247093150579341,"vX0":3.2045262199601616,"vY0":-121.77998431686056,"vZ0":-4.017175820971008,"x":106.93,"y":208.41,"x0":-1.6320390091845445,"y0":50.00276757457437,"z0":5.605963042726354,"aX":6.4821543930892265},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.0,"breakHorizontal":-8.6,"spinRate":2424,"spinDirection":90},"zone":14,"typeConfidence":0.92,"plateTime":0.4501989393719641,"extension":6.798042814172032},"index":1,"playId":"c498219d-a8f5-3200-82b2-868f77836911","pitchNumber":1,"startTime":"2025-08-27T04:26:01.893Z","endTime":"2025-08-27T04:26:04.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.424039381899142,"aZ":-33.659435604244536,"pfxX":3.6976766054474153,"pfxZ":-0.9355930166752504,"pX":0.9462086255471096,"pZ":2.268588607179432,"vX0":4.809924445275994,"vY0":-125.39586119168696,"vZ0":-1.6452626521859628,"x":80.93,"y":177.53,"x0":-1.4772858081477171,"y0":50.001717082064935,"z0":5.6800914608087085,"aX":5.884952147196133},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.8,"breakHorizontal":-7.8,"spinRate":2381,"spinDirection":104},"zone":14,"typeConfidence":0.91,"plateTime":0.43685811685826126,"extension":6.5042722169333835},"hitData":{"launchSpeed":99.5,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":147.12}},"index":2,"playId":"b56f4a19-78c1-3414-b0f8-167d80336a08","pitchNumber":2,"startTime":"2025-08-27T04:26:14.521Z","endTime":"2025-08-27T04:26:24.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:26:24.389Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Lawrence Butler grounds into a double play, pitcher Troy Melton to shortstop Zach McKinstry to first baseman Spencer Torkelson. Colby Thomas out at 2nd. Lawrence Butler out at 1st.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T04:26:37.263Z","endTime":"2025-08-27T04:27:10.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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,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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.541633800110404,"aZ":-27.3884956892994,"pfxX":2.1384609244957606,"pfxZ":2.844124169318322,"pX":-0.09186217277739818,"pZ":2.4812313396939527,"vX0":4.161573384376227,"vY0":-128.6152389657639,"vZ0":-2.3872077676838863,"x":120.5,"y":171.79,"x0":-2.0058871612980984,"y0":50.004489458988814,"z0":5.535830047692063,"aX":3.5978065227941936},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":-4.8,"spinRate":2349,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.4251322172389074,"extension":6.675493494163077},"hitData":{"launchSpeed":88.4,"launchAngle":82.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":119.89,"coordY":191.21}},"index":0,"playId":"66644725-3e01-3e9f-a89b-a716afb5131f","pitchNumber":1,"startTime":"2025-08-27T04:26:55.440Z","endTime":"2025-08-27T04:27:10.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:27:10.234Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Darell Hernaiz lines out to center fielder Javier Báez.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T04:27:42.141Z","endTime":"2025-08-27T04:28:02.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.47280462208695,"strikeZoneBottom":1.53641323077802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45902241283608,"aZ":-13.724981813670567,"pfxX":-4.618331156224517,"pfxZ":9.265334144084104,"pX":1.0128455882043281,"pZ":1.9149722119356596,"vX0":8.163580561104407,"vY0":-140.39167774392865,"vZ0":-7.174193986057031,"x":78.39,"y":187.08,"x0":-1.33573782660129,"y0":50.00598967098219,"z0":5.401116064596855,"aX":-9.199851760287599},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2354,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.3904768025230818,"extension":6.809930241152507},"index":0,"playId":"8d27da78-abdf-35ee-861b-b1bbed5c834a","pitchNumber":1,"startTime":"2025-08-27T04:27:42.141Z","endTime":"2025-08-27T04:27:46.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.821824482579935,"aZ":-15.796660050955262,"pfxX":-4.928603296069021,"pfxZ":8.332717385991607,"pX":-0.10465753576516271,"pZ":2.212303038152345,"vX0":5.032083581618749,"vY0":-139.84215939094022,"vZ0":-5.855290180934951,"x":120.99,"y":179.05,"x0":-1.2938410293976093,"y0":50.00079608270796,"z0":5.38304174999569,"aX":-9.684779159622167},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":7.8,"spinRate":2385,"spinDirection":209},"zone":8,"typeConfidence":0.88,"plateTime":0.39284214802446016,"extension":6.83482221648619},"hitData":{"launchSpeed":99.7,"launchAngle":22.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.42,"coordY":58.32}},"index":1,"playId":"23b29d9e-6b15-3069-b85c-7c54165a43b4","pitchNumber":2,"startTime":"2025-08-27T04:27:54.809Z","endTime":"2025-08-27T04:28:02.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:28:02.342Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T04:30:14.820Z","endTime":"2025-08-27T04:31:33.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Elvis Alvarado replaces Michael Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T04:29:27.658Z","endTime":"2025-08-27T04:30:17.052Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"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":100.0,"endSpeed":91.2,"strikeZoneTop":3.3856084831245,"strikeZoneBottom":1.53460065797422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63837293988553,"aZ":-19.46521193529817,"pfxX":-10.586765384619149,"pfxZ":5.984919595930038,"pX":0.2696138854773678,"pZ":1.2051850137589055,"vX0":10.250851897470614,"vY0":-144.95272216763848,"vZ0":-9.150708844913625,"x":106.72,"y":206.24,"x0":-1.9412794623054968,"y0":50.00230758890653,"z0":5.5970468916577225,"aX":-22.474744073326914},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.0,"breakHorizontal":17.0,"spinRate":2507,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.378210668528455,"extension":5.701076105067163},"index":1,"playId":"c0fb4e98-6127-3577-8801-0869a569732c","pitchNumber":1,"startTime":"2025-08-27T04:30:17.052Z","endTime":"2025-08-27T04:30:20.925Z","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":89.6,"endSpeed":81.9,"strikeZoneTop":3.39516973654521,"strikeZoneBottom":1.57490996319782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.210891514298837,"aZ":-29.342658944091177,"pfxX":-9.842372155284888,"pfxZ":1.6676114210481574,"pX":1.7156570436169165,"pZ":0.45407207092459884,"vX0":13.158234828463113,"vY0":-129.65544779440043,"vZ0":-6.325234543651039,"x":51.6,"y":226.52,"x0":-2.1565675044557113,"y0":50.002262538901014,"z0":5.177225276383036,"aX":-16.68549996506035},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.7,"breakHorizontal":14.8,"spinRate":1936,"spinDirection":249},"zone":14,"typeConfidence":0.94,"plateTime":0.4231554890452385,"extension":6.061870208467676},"index":2,"playId":"a14af69f-8722-3e21-8aaf-b4cbddcefa7c","pitchNumber":2,"startTime":"2025-08-27T04:30:32.521Z","endTime":"2025-08-27T04:30:41.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":90.5,"strikeZoneTop":3.42753874966703,"strikeZoneBottom":1.60834089147551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.607455453795154,"aZ":-15.318407698391265,"pfxX":-9.820696075032183,"pfxZ":7.983716663110905,"pX":-0.403067670967462,"pZ":2.3439656783436127,"vX0":8.37634597262616,"vY0":-145.02727866025936,"vZ0":-6.546298419201763,"x":132.36,"y":175.49,"x0":-2.0649883730631178,"y0":50.00694227198966,"z0":5.579666180271144,"aX":-20.74700181241317},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.2,"breakHorizontal":16.0,"spinRate":2318,"spinDirection":229},"zone":4,"typeConfidence":0.93,"plateTime":0.3788957245558118,"extension":5.785201545735167},"index":3,"playId":"8586b39b-049d-3b81-82b3-da0b37f95e4d","pitchNumber":3,"startTime":"2025-08-27T04:30:53.606Z","endTime":"2025-08-27T04:30:57.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.7,"endSpeed":90.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.503679100744115,"aZ":-15.34220447861568,"pfxX":-10.827089306513109,"pfxZ":7.8840651706513345,"pX":0.17775879528746957,"pZ":2.288760015701603,"vX0":10.232230967992214,"vY0":-146.12135484784878,"vZ0":-6.798468658090911,"x":110.22,"y":176.98,"x0":-1.984551529594234,"y0":50.004971916774444,"z0":5.589884989710577,"aX":-23.119575449538104},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.8,"breakHorizontal":17.3,"spinRate":2466,"spinDirection":239},"zone":5,"typeConfidence":0.88,"plateTime":0.3766802963599858,"extension":5.967823345561571},"index":4,"playId":"605f21c3-7a67-326d-ac8d-5049bd523385","pitchNumber":4,"startTime":"2025-08-27T04:31:09.686Z","endTime":"2025-08-27T04:31:13.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81368108753866,"aZ":-15.693453749342163,"pfxX":-6.191235625794805,"pfxZ":7.667294877274003,"pX":0.1666781514911773,"pZ":3.6017327686963174,"vX0":8.449001059128626,"vY0":-145.7973605621639,"vZ0":-3.6025935233322333,"x":110.65,"y":141.53,"x0":-1.9666395270594812,"y0":50.001212460305624,"z0":5.802648995684518,"aX":-13.30597800575315},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.3,"breakHorizontal":9.5,"spinRate":2017,"spinDirection":227},"zone":12,"typeConfidence":0.97,"plateTime":0.37591771273579955,"extension":5.798377703891733},"index":5,"playId":"5606a258-5921-3c45-bf7e-184b8680f0b2","pitchNumber":5,"startTime":"2025-08-27T04:31:30.118Z","endTime":"2025-08-27T04:31:33.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:31:33.265Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, third baseman Darell Hernaiz to first baseman Nick Kurtz.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T04:31:34.684Z","endTime":"2025-08-27T04:32:44.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":90.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.604847808719754,"aZ":-16.599826370182264,"pfxX":-9.135423469504804,"pfxZ":7.3268936779401415,"pX":-0.19596845645305627,"pZ":3.6097864655349152,"vX0":8.907257661644266,"vY0":-145.44075343462148,"vZ0":-2.850372316958859,"x":124.47,"y":141.32,"x0":-2.123048709580334,"y0":50.00356244150777,"z0":5.619181907153056,"aX":-19.419509255945457},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2379,"spinDirection":231},"zone":11,"typeConfidence":0.92,"plateTime":0.3777417360907953,"extension":5.876614318604397},"index":0,"playId":"791b4ea4-50ee-399e-a2ae-a959e9f29fb0","pitchNumber":1,"startTime":"2025-08-27T04:32:00.178Z","endTime":"2025-08-27T04:32:03.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.29907084497378,"strikeZoneBottom":1.52528292425061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80036341865891,"aZ":-29.801187122911653,"pfxX":-2.383788437792534,"pfxZ":1.375785398074367,"pX":2.1969075326426775,"pZ":0.1733149664889279,"vX0":11.66830570494875,"vY0":-130.85086581968875,"vZ0":-7.401795812305158,"x":33.26,"y":234.1,"x0":-2.019403247549131,"y0":50.004159446055894,"z0":5.2857465779460195,"aX":-4.1160710367559075},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.8,"breakHorizontal":1.7,"spinRate":2169,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.41932909625948467,"extension":6.199243189811429},"index":1,"playId":"aef6153a-dddb-3f5d-a20f-439d7a216c2a","pitchNumber":2,"startTime":"2025-08-27T04:32:15.443Z","endTime":"2025-08-27T04:32:18.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.035792076412555,"aZ":-26.290141172945415,"pfxX":-1.540095979690104,"pfxZ":3.3919547406017516,"pX":-0.0046435503132640655,"pZ":1.451763216946422,"vX0":6.495681482319692,"vY0":-130.2918285531481,"vZ0":-5.387909225440893,"x":117.18,"y":199.58,"x0":-2.3201593249685852,"y0":50.00508935640344,"z0":5.510567029163796,"aX":-2.673883033797664},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":1.4,"spinRate":2325,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4189441083296699,"extension":6.03781434346657},"hitData":{"launchSpeed":66.7,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.25,"coordY":166.88}},"index":2,"playId":"4a9dcd37-6660-3a9e-ad93-2921d220b378","pitchNumber":3,"startTime":"2025-08-27T04:32:36.555Z","endTime":"2025-08-27T04:32:44.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:32:44.449Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T04:32:48.267Z","endTime":"2025-08-27T04:34:52.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":100.1,"endSpeed":90.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.75092185847729,"aZ":-18.486926533796463,"pfxX":-9.336610988100777,"pfxZ":6.460163427888643,"pX":0.9159986172846247,"pZ":3.024104081454657,"vX0":11.642266404209968,"vY0":-145.23604556054366,"vZ0":-4.1832808230106755,"x":82.08,"y":157.13,"x0":-1.947841122671047,"y0":50.00050932565961,"z0":5.620854879838535,"aX":-19.773243133867666},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.9,"breakHorizontal":14.4,"spinRate":2321,"spinDirection":231},"zone":12,"typeConfidence":0.8,"plateTime":0.3783782479748896,"extension":6.043635737311817},"index":0,"playId":"e8634e63-5d66-3158-9d32-489e69090c26","pitchNumber":1,"startTime":"2025-08-27T04:33:13.321Z","endTime":"2025-08-27T04:33:17.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.51297174761634,"strikeZoneBottom":1.60287643240283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.527545439221722,"aZ":-23.33790108409272,"pfxX":-1.5567090368735679,"pfxZ":5.048570305851108,"pX":1.591573979219027,"pZ":1.0826863100767004,"vX0":10.117360866531333,"vY0":-131.3671934571252,"vZ0":-6.436887271427073,"x":56.33,"y":209.55,"x0":-2.1053578781377156,"y0":50.001535497920344,"z0":5.296664314459599,"aX":-2.7247613231989147},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.9,"breakHorizontal":0.6,"spinRate":2291,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.4167552286715912,"extension":6.287977000964739},"index":1,"playId":"cd6dda70-1c8f-389f-a46a-b25f69d93169","pitchNumber":2,"startTime":"2025-08-27T04:33:35.255Z","endTime":"2025-08-27T04:33:39.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.4,"strikeZoneTop":3.4160352410561,"strikeZoneBottom":1.56826118838786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19126075792867,"aZ":-14.383715578062997,"pfxX":-9.084136631445713,"pfxZ":8.316498246223778,"pX":1.221932876360836,"pZ":3.1786406461049643,"vX0":12.270533649369437,"vY0":-145.16300393024576,"vZ0":-4.337496885872839,"x":70.42,"y":152.96,"x0":-1.8747793343092058,"y0":50.00527286728826,"z0":5.564611377639435,"aX":-19.438791000416273},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.4,"breakHorizontal":14.0,"spinRate":2642,"spinDirection":234},"zone":12,"typeConfidence":0.96,"plateTime":0.3769642008016456,"extension":6.029110224927639},"index":2,"playId":"2360354f-bf3e-39ad-8853-f30a862e4f95","pitchNumber":3,"startTime":"2025-08-27T04:33:54.375Z","endTime":"2025-08-27T04:33:58.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68183220755485,"aZ":-16.060388710380746,"pfxX":-9.03071897218852,"pfxZ":7.850881661670792,"pX":-0.017406384455610897,"pZ":2.3894001616388887,"vX0":9.207458381708834,"vY0":-142.58459029328785,"vZ0":-5.66399942986024,"x":117.66,"y":174.27,"x0":-2.119735480239911,"y0":50.006640469093156,"z0":5.420139702847511,"aX":-18.544445401856198},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.2,"breakHorizontal":14.4,"spinRate":2503,"spinDirection":231},"zone":5,"typeConfidence":0.92,"plateTime":0.3845782001414495,"extension":5.971526654193654},"index":3,"playId":"2bc68e34-42f6-3702-9d6f-19124dfd81aa","pitchNumber":4,"startTime":"2025-08-27T04:34:13.653Z","endTime":"2025-08-27T04:34:18.322Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-27T04:34:33.198Z","endTime":"2025-08-27T04:34:49.326Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":91.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.45140533861155,"aZ":-15.709436395349046,"pfxX":-8.461541233789482,"pfxZ":7.5972198838565,"pX":-0.04860894450380534,"pZ":4.053075582998069,"vX0":8.417272051087298,"vY0":-146.89567557992314,"vZ0":-2.2514598624834794,"x":118.85,"y":129.35,"x0":-1.8632629055116872,"y0":50.00510470917162,"z0":5.7724918932535925,"aX":-18.34364690964666},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.4,"breakHorizontal":13.6,"spinRate":2362,"spinDirection":230},"zone":11,"typeConfidence":0.95,"plateTime":0.37403442836626155,"extension":5.809140948939406},"index":5,"playId":"ee497bdf-f977-3af3-90fe-b2df1bdb4373","pitchNumber":5,"startTime":"2025-08-27T04:34:49.326Z","endTime":"2025-08-27T04:34:52.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:34:52.642Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T04:37:32.897Z","endTime":"2025-08-27T04:38:40.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":[4,5,6,7],"actionIndex":[0,1,2,3],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Trey Sweeney replaces third baseman Colt Keith, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T04:36:40.905Z","endTime":"2025-08-27T04:36:40.932Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"description":"Defensive switch from shortstop to third base for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T04:36:40.932Z","endTime":"2025-08-27T04:36:40.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"700"},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-27T04:36:40.933Z","endTime":"2025-08-27T04:37:04.544Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Cortes replaces Zack Gelof.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-27T04:37:04.544Z","endTime":"2025-08-27T04:37:35.240Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680869,"link":"/api/v1/people/680869"}},{"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":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86005300864634,"aZ":-27.633500432554413,"pfxX":-5.560535755850032,"pfxZ":2.799066314316291,"pX":-0.2820360637236335,"pZ":1.857677001972513,"vX0":5.901410243738584,"vY0":-126.5105995017655,"vZ0":-3.9871785025729647,"x":127.75,"y":188.62,"x0":-1.9227326831981746,"y0":50.00192467175632,"z0":5.6696936453417806,"aX":-9.011675689841457},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":8.8,"spinRate":957,"spinDirection":225},"zone":7,"typeConfidence":0.9,"plateTime":0.4329908652518193,"extension":6.52422040737045},"index":4,"playId":"1942daf3-e7db-35cf-94de-f18c4641c52d","pitchNumber":1,"startTime":"2025-08-27T04:37:35.240Z","endTime":"2025-08-27T04:37:38.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.077314248026216,"aZ":-27.9358101637198,"pfxX":-7.688963371873488,"pfxZ":2.566200197327465,"pX":-0.725144911082421,"pZ":1.960096497438492,"vX0":6.254389596976174,"vY0":-127.87429537267067,"vZ0":-3.5739406440146246,"x":144.64,"y":185.86,"x0":-2.2071817545422485,"y0":50.002769209907065,"z0":5.574460612898982,"aX":-12.697124171857586},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":12.5,"spinRate":1030,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.42880993709066395,"extension":6.567489471254671},"index":5,"playId":"b92eaf9d-317f-3bef-87fa-a6a6b3111bf4","pitchNumber":2,"startTime":"2025-08-27T04:37:52.942Z","endTime":"2025-08-27T04:37:56.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.16558527701369,"aZ":-12.954790358421866,"pfxX":-6.67721175099989,"pfxZ":9.955639839557806,"pX":-0.8861677728504792,"pZ":2.19992176626434,"vX0":4.833693924352855,"vY0":-139.0219231352966,"vZ0":-6.8453786384698825,"x":150.78,"y":179.38,"x0":-1.7920819766754679,"y0":50.002339660163216,"z0":5.578362921646015,"aX":-12.890055537871664},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":10.9,"spinRate":2390,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.3960682127956643,"extension":6.402691274712096},"index":6,"playId":"b482ce05-3bbf-3f81-b714-5e87bcb6f986","pitchNumber":3,"startTime":"2025-08-27T04:38:11.420Z","endTime":"2025-08-27T04:38:14.956Z","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":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98024015841676,"aZ":-34.378090579286834,"pfxX":-6.9984891822425315,"pfxZ":-1.3305788397153702,"pX":0.271463062272616,"pZ":1.081907274031546,"vX0":8.27256265372427,"vY0":-127.63796962711193,"vZ0":-4.309350117438188,"x":106.65,"y":209.57,"x0":-2.1005889286772184,"y0":50.004666834616245,"z0":5.495640375280329,"aX":-11.562124311002387},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.2,"breakHorizontal":10.8,"spinRate":949,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4289308973062762,"extension":6.502905485610945},"index":7,"playId":"10fda465-39f2-3445-b7dc-e2e590b7b4f4","pitchNumber":4,"startTime":"2025-08-27T04:38:33.686Z","endTime":"2025-08-27T04:38:40.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:38:40.471Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T04:38:39.174Z","endTime":"2025-08-27T04:40:13.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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,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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.4,"strikeZoneTop":3.72486745006657,"strikeZoneBottom":1.67489916245372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35511083488742,"aZ":-10.995200288429492,"pfxX":-7.322304133069825,"pfxZ":10.934899842220984,"pX":-0.3820820155936158,"pZ":3.588213723531239,"vX0":6.73575534647231,"vY0":-139.0488119399132,"vZ0":-3.6245364344953415,"x":131.56,"y":141.9,"x0":-1.8975373511102789,"y0":50.00199701013171,"z0":5.650860448084093,"aX":-14.181410865299956},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":11.6,"spinRate":2347,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.3955591627427708,"extension":6.544071338880993},"index":0,"playId":"a20733fb-7bdb-3eef-8ed1-75dfd3b80cf5","pitchNumber":1,"startTime":"2025-08-27T04:39:06.879Z","endTime":"2025-08-27T04:39:11.754Z","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":96.9,"endSpeed":87.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.39849878636283,"aZ":-10.004440097236559,"pfxX":-7.454886529561421,"pfxZ":11.165558457200246,"pX":0.2839757917001342,"pZ":3.8815060339420584,"vX0":7.544722547086429,"vY0":-140.8327007126906,"vZ0":-3.356722840769825,"x":106.18,"y":133.98,"x0":-1.476036958316117,"y0":50.00683755549056,"z0":5.748111885687212,"aX":-14.807616596480635},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":11.8,"spinRate":2380,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.3906461837472017,"extension":6.438742350830825},"index":1,"playId":"baad5af9-a504-3da9-8bff-c8e83b3a718e","pitchNumber":2,"startTime":"2025-08-27T04:39:25.539Z","endTime":"2025-08-27T04:39:28.886Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-27T04:39:37.882Z","endTime":"2025-08-27T04:39:50.300Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.64628753434576,"strikeZoneBottom":1.53094631491524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46607273011826,"aZ":-32.098465430072295,"pfxX":-5.525469074886331,"pfxZ":0.04927842039621666,"pX":1.074370321345172,"pZ":1.0663191331366513,"vX0":9.70191547840226,"vY0":-127.60065991478683,"vZ0":-4.631323510151421,"x":76.05,"y":209.99,"x0":-2.0537669980113393,"y0":50.00520525919494,"z0":5.424730739180321,"aX":-9.142241972270076},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.7,"breakHorizontal":7.9,"spinRate":890,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4287197535284286,"extension":6.7470953524660375},"index":3,"playId":"970cd81c-d225-3b3e-b62c-0028a97e0c41","pitchNumber":3,"startTime":"2025-08-27T04:39:50.300Z","endTime":"2025-08-27T04:39:54.391Z","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":87.7,"endSpeed":80.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57997943840797,"aZ":-34.085313398148685,"pfxX":-6.68301980207259,"pfxZ":-1.1615676597261118,"pX":-0.7994475969499955,"pZ":2.0322727916296244,"vX0":5.884592613047804,"vY0":-127.65398726121093,"vZ0":-2.1087768580915633,"x":147.47,"y":183.91,"x0":-2.267630520703797,"y0":50.002334466144596,"z0":5.555661376201683,"aX":-11.016079158547598},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.4,"breakHorizontal":10.8,"spinRate":996,"spinDirection":239},"zone":7,"typeConfidence":0.9,"plateTime":0.42927401181504754,"extension":6.494401551598067},"index":4,"playId":"91b3c68f-d928-3c0d-9457-346e014072b9","pitchNumber":4,"startTime":"2025-08-27T04:40:10.023Z","endTime":"2025-08-27T04:40:13.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:40:13.533Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shea Langeliers doubles (23) on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T04:40:14.410Z","endTime":"2025-08-27T04:41:56.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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"}]}],"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":88.2,"endSpeed":81.4,"strikeZoneTop":3.26050671672415,"strikeZoneBottom":1.46325562626946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.964246548329974,"aZ":-32.74562837773005,"pfxX":-6.1779093399315785,"pfxZ":-0.3420407995400767,"pX":1.3738925824861925,"pZ":0.8334079849177967,"vX0":10.213912565108746,"vY0":-128.0828763806723,"vZ0":-5.312638944851507,"x":64.63,"y":216.28,"x0":-1.8593290586796496,"y0":50.00346278080717,"z0":5.489136718814615,"aX":-10.285540584367025},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.7,"breakHorizontal":9.0,"spinRate":904,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4273153630015947,"extension":6.613448982202936},"index":0,"playId":"56d6a8a2-9d62-3c2f-85f7-95d12f1ef553","pitchNumber":1,"startTime":"2025-08-27T04:40:42.764Z","endTime":"2025-08-27T04:40:46.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.22849425962314,"strikeZoneBottom":1.43154513569028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.833903846821816,"aZ":-32.1062221925156,"pfxX":-5.57891607927686,"pfxZ":0.04727121413655455,"pX":-0.06948261968602377,"pZ":0.6034319586918034,"vX0":7.085832243368637,"vY0":-127.34193488329217,"vZ0":-5.699983227172673,"x":119.65,"y":222.49,"x0":-2.177699879825766,"y0":50.006010258079236,"z0":5.444685918906602,"aX":-9.063099747497589},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.1,"breakHorizontal":8.3,"spinRate":1032,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4319422500292829,"extension":6.583518031383633},"index":1,"playId":"5bbd7ac7-a5c9-3b78-bf30-81f8fc3e6ff2","pitchNumber":2,"startTime":"2025-08-27T04:41:04.529Z","endTime":"2025-08-27T04:41:08.353Z","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":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.4,"strikeZoneTop":3.18251161952161,"strikeZoneBottom":1.44875303761612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.603322673092666,"aZ":-32.67970779324056,"pfxX":2.5567436480537484,"pfxZ":-0.3419701831209192,"pX":-0.4557802182002703,"pZ":3.9760448812415023,"vX0":3.048891933471191,"vY0":-121.55019724807649,"vZ0":2.4588762732829332,"x":134.37,"y":131.43,"x0":-2.066721191654742,"y0":50.003883281871566,"z0":5.822251840227844,"aX":3.760545155171344},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":-5.4,"spinRate":2164,"spinDirection":82},"zone":11,"typeConfidence":0.9,"plateTime":0.45358566546272794,"extension":6.317243311074064},"index":2,"playId":"b29e9164-caa0-3902-9a6e-9c8dfe8369e0","pitchNumber":3,"startTime":"2025-08-27T04:41:25.174Z","endTime":"2025-08-27T04:41:29.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":85.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.657139459379344,"aZ":-13.019115706934855,"pfxX":-6.257788248015678,"pfxZ":9.98108923698004,"pX":0.06846014828400634,"pZ":3.0312755330392123,"vX0":6.68783154066649,"vY0":-138.7671592013985,"vZ0":-4.752212942058718,"x":114.39,"y":156.94,"x0":-1.5783155023629805,"y0":50.003003808103415,"z0":5.656548288695734,"aX":-12.010490374158403},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2238,"spinDirection":210},"zone":2,"typeConfidence":0.9,"plateTime":0.3971270974248764,"extension":6.414916707624664},"hitData":{"launchSpeed":97.1,"launchAngle":12.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.54,"coordY":146.87}},"index":3,"playId":"43dea1da-579b-35e2-b5e4-88c718851ca8","pitchNumber":4,"startTime":"2025-08-27T04:41:44.859Z","endTime":"2025-08-27T04:41:56.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:41:56.247Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T04:42:00.634Z","endTime":"2025-08-27T04:44:16.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":"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.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77452115029819,"aZ":-10.861981259806516,"pfxX":-6.480928767693095,"pfxZ":10.845034306938985,"pX":0.4161480028557992,"pZ":2.628555819376056,"vX0":7.473676966524824,"vY0":-139.61101941767515,"vZ0":-6.328072330857178,"x":101.14,"y":167.81,"x0":-1.4593017779843724,"y0":50.00177456890042,"z0":5.646577976546769,"aX":-12.734945480581914},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":10.1,"spinRate":2372,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.39302034176844014,"extension":6.479836914045722},"index":0,"playId":"bc039711-02fc-3214-ba0b-3411deae937c","pitchNumber":1,"startTime":"2025-08-27T04:42:38.275Z","endTime":"2025-08-27T04:42:43.342Z","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":88.1,"endSpeed":80.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.905516178547252,"aZ":-24.70216269021508,"pfxX":-6.361471146392478,"pfxZ":4.497105514559212,"pX":-0.7724234327332731,"pZ":2.009393447788629,"vX0":5.059406637665962,"vY0":-128.14549298882784,"vZ0":-4.11464189886109,"x":146.44,"y":184.53,"x0":-1.9475454229996652,"y0":50.00113353701462,"z0":5.569641172527655,"aX":-10.560985343735657},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.4,"breakHorizontal":10.3,"spinRate":1089,"spinDirection":227},"zone":7,"typeConfidence":0.9,"plateTime":0.42772447160154536,"extension":6.570019140106747},"index":1,"playId":"39bbd6cd-ce65-3cc9-bfed-944e0fb1d1b0","pitchNumber":2,"startTime":"2025-08-27T04:43:12.365Z","endTime":"2025-08-27T04:43:16.452Z","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":87.7,"endSpeed":81.0,"strikeZoneTop":3.4948928297527,"strikeZoneBottom":1.5659431303079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8886974279385,"aZ":-29.44279967728795,"pfxX":-5.9122367644213,"pfxZ":1.6458586811666152,"pX":0.8117637766762908,"pZ":1.6225153931133809,"vX0":8.56633837307115,"vY0":-127.5306263450467,"vZ0":-3.9533387625509366,"x":86.06,"y":194.97,"x0":-1.8141681126937486,"y0":50.00142121469774,"z0":5.501161313878605,"aX":-9.79227605541619},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":8.9,"spinRate":1121,"spinDirection":233},"zone":9,"typeConfidence":0.9,"plateTime":0.4286011288397247,"extension":6.65082546303856},"index":2,"playId":"0715dbcf-c19c-3ef5-be1b-a0cce2e8af44","pitchNumber":3,"startTime":"2025-08-27T04:43:48.341Z","endTime":"2025-08-27T04:43:53.266Z","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":88.0,"endSpeed":80.6,"strikeZoneTop":3.54488537398895,"strikeZoneBottom":1.64638924397415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.492873252974796,"aZ":-30.605316816480297,"pfxX":-6.8115923424449045,"pfxZ":0.9530658991628975,"pX":0.3309167710111894,"pZ":1.5155036543907272,"vX0":8.1529500477354,"vY0":-127.92756169240641,"vZ0":-3.857600441455602,"x":104.39,"y":197.86,"x0":-2.019100963922922,"y0":50.00570902677462,"z0":5.454049135230896,"aX":-11.242123079439063},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":10.4,"spinRate":1099,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.42888651927570987,"extension":6.590402283527541},"index":3,"playId":"bac7609d-1db0-3a44-9b7d-3ef06422da47","pitchNumber":4,"startTime":"2025-08-27T04:44:11.401Z","endTime":"2025-08-27T04:44:16.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:44:16.674Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-27T04:46:36.339Z","endTime":"2025-08-27T04:48:03.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to second base for Darell Hernaiz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T04:45:36.291Z","endTime":"2025-08-27T04:45:36.321Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"800"},{"details":{"description":"Defensive Substitution: Brett Harris replaces Carlos Cortes, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T04:45:36.321Z","endTime":"2025-08-27T04:46:22.813Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Kerry Carpenter starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-27T04:46:22.813Z","endTime":"2025-08-27T04:46:38.279Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.55329153666883,"strikeZoneBottom":1.62831687303305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.37740261670217,"aZ":-17.584459018457466,"pfxX":-10.640837389849244,"pfxZ":7.327348177959847,"pX":-1.9834760627096129,"pZ":2.379585933517809,"vX0":5.41084289223058,"vY0":-140.9933511884128,"vZ0":-5.188498668887177,"x":192.61,"y":174.53,"x0":-2.5566409829750634,"y0":50.00198891813714,"z0":5.39766282987855,"aX":-21.184485980102306},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":18.0,"spinRate":2436,"spinDirection":239},"zone":13,"typeConfidence":0.69,"plateTime":0.3901398634906883,"extension":5.6756966508739355},"index":3,"playId":"d9a12784-b977-347b-ac8a-3f280a997eb5","pitchNumber":1,"startTime":"2025-08-27T04:46:38.279Z","endTime":"2025-08-27T04:46:41.677Z","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":99.0,"endSpeed":89.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.553232966918856,"aZ":-15.309364317668134,"pfxX":-9.625891809184276,"pfxZ":8.135439339739325,"pX":0.4143100732140993,"pZ":2.09509026895387,"vX0":10.732731295440859,"vY0":-143.59988632254863,"vZ0":-6.836058828102576,"x":101.21,"y":182.21,"x0":-2.134317852600985,"y0":50.005007906095116,"z0":5.472524714420452,"aX":-19.957986903351454},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.3,"breakHorizontal":15.1,"spinRate":2516,"spinDirection":235},"zone":9,"typeConfidence":0.93,"plateTime":0.38251979565997507,"extension":5.723117613103735},"index":4,"playId":"9672f429-12f0-3dff-aa36-e4cea0f608b4","pitchNumber":2,"startTime":"2025-08-27T04:46:56.452Z","endTime":"2025-08-27T04:47:00.494Z","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":99.4,"endSpeed":90.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.82888855318021,"aZ":-17.25883647109833,"pfxX":-9.115534483665835,"pfxZ":7.1265853265315595,"pX":-0.902625942346192,"pZ":2.7661809832618793,"vX0":7.179023728649023,"vY0":-144.47760846584166,"vZ0":-4.709514882021184,"x":151.41,"y":164.09,"x0":-2.2480040153806113,"y0":50.00150113346186,"z0":5.493949219657854,"aX":-19.07517364083326},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.0,"breakHorizontal":14.9,"spinRate":2402,"spinDirection":236},"zone":11,"typeConfidence":0.88,"plateTime":0.3805799880157381,"extension":5.783894058890034},"index":5,"playId":"1e4e44c7-3fa1-32d5-abf5-de8c6725a468","pitchNumber":3,"startTime":"2025-08-27T04:47:17.689Z","endTime":"2025-08-27T04:47:21.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.445925836687014,"aZ":-23.446413366756044,"pfxX":-2.094482910794437,"pfxZ":4.994349089686029,"pX":-0.22191484816287213,"pZ":1.3109085816752502,"vX0":6.264883487504604,"vY0":-131.28954199102327,"vZ0":-6.340778734556865,"x":125.46,"y":203.39,"x0":-2.3655671918201913,"y0":50.00404567189187,"z0":5.499032388323735,"aX":-3.66173181358147},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.8,"breakHorizontal":2.4,"spinRate":2338,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.41696985983665646,"extension":5.713739926951907},"index":6,"playId":"c2d6498b-f169-30f2-ab55-40aecb050968","pitchNumber":4,"startTime":"2025-08-27T04:47:39.112Z","endTime":"2025-08-27T04:47:44.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.92910492473255,"aZ":-13.792557983232047,"pfxX":-9.519975554694025,"pfxZ":8.79070064580521,"pX":0.08994554627241018,"pZ":2.419916184293015,"vX0":9.900590737482583,"vY0":-144.02646907317174,"vZ0":-6.417411617749358,"x":113.57,"y":173.44,"x0":-2.163143928857506,"y0":50.001577965226545,"z0":5.537689626224854,"aX":-19.904581981247222},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.6,"breakHorizontal":15.1,"spinRate":2510,"spinDirection":237},"zone":5,"typeConfidence":0.96,"plateTime":0.3809921253480648,"extension":5.949318701434872},"index":7,"playId":"10a96beb-1782-3cf5-a6f8-057c15b308f9","pitchNumber":5,"startTime":"2025-08-27T04:48:00.210Z","endTime":"2025-08-27T04:48:03.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:48:03.459Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-27T04:48:04.900Z","endTime":"2025-08-27T04:50:34.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.1,"strikeZoneTop":3.46067075493142,"strikeZoneBottom":1.57043251369816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.12199058251221,"aZ":-15.386981272122679,"pfxX":-9.24971433591597,"pfxZ":7.847827748511737,"pX":-0.9998106300501522,"pZ":3.406159822088251,"vX0":6.672043261360576,"vY0":-145.56055246783248,"vZ0":-3.925491690683585,"x":155.11,"y":146.81,"x0":-2.1233484597289176,"y0":50.00647650535545,"z0":5.708044551392892,"aX":-19.793515236515304},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.6,"breakHorizontal":15.4,"spinRate":2481,"spinDirection":237},"zone":11,"typeConfidence":0.94,"plateTime":0.3767174505925186,"extension":5.816387309593864},"index":0,"playId":"2e7c4693-6787-362b-8f0a-d3a8d889b0dd","pitchNumber":1,"startTime":"2025-08-27T04:48:30.847Z","endTime":"2025-08-27T04:48:34.599Z","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":90.1,"endSpeed":82.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.843779035164467,"aZ":-23.89871809981393,"pfxX":-2.58686721938996,"pfxZ":4.763235815038554,"pX":0.978973128699555,"pZ":1.2183470917848525,"vX0":9.154242080377772,"vY0":-130.8097472514446,"vZ0":-6.072439388902344,"x":79.68,"y":205.88,"x0":-2.2255150164843127,"y0":50.00577168014812,"z0":5.354638946017639,"aX":-4.498115190262887},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.4,"breakHorizontal":2.8,"spinRate":2308,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.41825560840477394,"extension":6.023913392465379},"index":1,"playId":"b2300769-f430-3c82-9c9e-d610d6240d87","pitchNumber":2,"startTime":"2025-08-27T04:48:49.458Z","endTime":"2025-08-27T04:48:53.334Z","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":98.8,"endSpeed":90.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95050721470062,"aZ":-12.509095475241589,"pfxX":-9.857733150476625,"pfxZ":9.451498839197445,"pX":-0.233694934286222,"pZ":2.6698065528095736,"vX0":8.911015882188487,"vY0":-143.49429676088047,"vZ0":-6.271949248447566,"x":125.91,"y":166.7,"x0":-2.102314259389221,"y0":50.00122672979859,"z0":5.6669810836135035,"aX":-20.506236800414676},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":16.0,"spinRate":2584,"spinDirection":230},"zone":5,"typeConfidence":0.97,"plateTime":0.38205933849680207,"extension":5.890796566719487},"index":2,"playId":"4eed803b-b626-3f45-b122-69ce32170dce","pitchNumber":3,"startTime":"2025-08-27T04:49:09.994Z","endTime":"2025-08-27T04:49:13.670Z","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":90.7,"endSpeed":83.8,"strikeZoneTop":3.47646196610599,"strikeZoneBottom":1.59116395254901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.939063950279518,"aZ":-25.103506289220025,"pfxX":-1.9913739700378361,"pfxZ":4.02610556567757,"pX":2.058743170959809,"pZ":0.16097925259354554,"vX0":11.609815689101026,"vY0":-131.42531512533682,"vZ0":-8.971505537463543,"x":70.63,"y":221.47,"x0":-2.150425217778447,"y0":50.00104831494544,"z0":5.472690433530592,"aX":-3.496312242758482},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":1.2,"spinRate":2282,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.41620376610437715,"extension":5.999139366958072},"index":3,"playId":"da8b095d-1be3-33f5-97ab-727f1807d6e6","pitchNumber":4,"startTime":"2025-08-27T04:49:33.549Z","endTime":"2025-08-27T04:49:39.999Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Elvis Alvarado. Kerry Carpenter to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"da8b095d-1be3-33f5-97ab-727f1807d6e6","startTime":"2025-08-27T04:49:54.096Z","endTime":"2025-08-27T04:50:11.905Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.59634097869495,"strikeZoneBottom":1.60001002637604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.569673404704723,"aZ":-27.203670257571694,"pfxX":-1.886704322002342,"pfxZ":2.748420390927995,"pX":1.8953109596579558,"pZ":1.045326148306893,"vX0":10.8855608838176,"vY0":-133.18548917998325,"vZ0":-6.72494119326645,"x":44.76,"y":210.56,"x0":-1.986537750676949,"y0":50.00543768787262,"z0":5.55017997327792,"aX":-3.416499481837122},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.7,"breakHorizontal":1.2,"spinRate":2314,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4100608840848965,"extension":6.193455936252623},"index":5,"playId":"fdbecdf3-9491-3d06-aac0-907975fb8c56","pitchNumber":5,"startTime":"2025-08-27T04:50:11.905Z","endTime":"2025-08-27T04:50:16.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":91.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.82700675859889,"aZ":-13.748105140169733,"pfxX":-8.644878248823447,"pfxZ":8.570403408339732,"pX":0.879265030949098,"pZ":3.329712494839767,"vX0":11.63327679435561,"vY0":-145.83690029531908,"vZ0":-4.0295090795639465,"x":83.48,"y":148.88,"x0":-2.0414206653527223,"y0":50.00672787732475,"z0":5.560790935043674,"aX":-18.595137836449883},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.9,"breakHorizontal":13.3,"spinRate":2607,"spinDirection":228},"zone":12,"typeConfidence":0.97,"plateTime":0.3758089601060721,"extension":6.0606837497850625},"index":6,"playId":"5258e705-cb6b-3857-93f7-a42cd5617f27","pitchNumber":6,"startTime":"2025-08-27T04:50:31.360Z","endTime":"2025-08-27T04:50:34.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:50:34.587Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wenceel Pérez walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-27T04:50:36.422Z","endTime":"2025-08-27T04:53:50.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":99.1,"endSpeed":90.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.693164727627504,"aZ":-12.524693536828138,"pfxX":-8.235725480425096,"pfxZ":9.432375419440419,"pX":1.1274658734737681,"pZ":2.5175341858939215,"vX0":11.79640211286032,"vY0":-143.75761862567032,"vZ0":-6.325539640112571,"x":74.02,"y":170.81,"x0":-1.967666040113525,"y0":50.007077621899334,"z0":5.530949511099747,"aX":-17.16561978973642},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.8,"breakHorizontal":12.5,"spinRate":2570,"spinDirection":227},"zone":12,"typeConfidence":0.98,"plateTime":0.38163468453058735,"extension":5.988515678247897},"index":0,"playId":"07cb7208-c907-34a8-bd75-414decd72faf","pitchNumber":1,"startTime":"2025-08-27T04:50:59.915Z","endTime":"2025-08-27T04:51:04.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.18767241301033,"strikeZoneBottom":1.44483914345853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.677077418334065,"aZ":-27.542824576653405,"pfxX":-1.507717959214638,"pfxZ":2.7096464191694523,"pX":2.1751731405687127,"pZ":1.533783369599479,"vX0":11.073984483221565,"vY0":-130.69588761221885,"vZ0":-4.766270263249871,"x":34.09,"y":197.37,"x0":-1.9432571829989134,"y0":50.00280684198871,"z0":5.480268796032282,"aX":-2.5779542939226157},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":0.0,"spinRate":2163,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4210638389360679,"extension":6.220084729129823},"index":1,"playId":"ff908329-16eb-3947-b062-e6a79db3634c","pitchNumber":2,"startTime":"2025-08-27T04:51:21.820Z","endTime":"2025-08-27T04:51:30.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":90.8,"strikeZoneTop":3.20870992218441,"strikeZoneBottom":1.49614942355064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.89575558475468,"aZ":-15.223645628914243,"pfxX":-8.952029775264716,"pfxZ":7.9374349288545964,"pX":-1.6733694927761535,"pZ":3.9400078798377987,"vX0":5.080584084273502,"vY0":-145.81659453535977,"vZ0":-2.3917956931590534,"x":180.78,"y":132.4,"x0":-2.282742201059303,"y0":50.006493954404284,"z0":5.698616166571977,"aX":-19.124168766145857},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.0,"breakHorizontal":15.1,"spinRate":2549,"spinDirection":231},"zone":11,"typeConfidence":0.95,"plateTime":0.37680792726760126,"extension":5.75058608962964},"index":2,"playId":"261e7f68-39d7-3137-bff0-bb52c2371c96","pitchNumber":3,"startTime":"2025-08-27T04:51:51.926Z","endTime":"2025-08-27T04:51:56.821Z","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":98.9,"endSpeed":90.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92714648427875,"aZ":-16.04394451908667,"pfxX":-8.056629253005235,"pfxZ":7.7268161285275365,"pX":0.009393480045246845,"pZ":3.8179582864034005,"vX0":9.14091227888018,"vY0":-143.71457415193535,"vZ0":-2.4507685210101373,"x":116.64,"y":135.7,"x0":-2.1687803073104672,"y0":50.00187811579661,"z0":5.680610732562106,"aX":-16.81826242883913},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.7,"breakHorizontal":12.7,"spinRate":2626,"spinDirection":227},"zone":12,"typeConfidence":0.95,"plateTime":0.3814028663306712,"extension":5.900997961206189},"index":3,"playId":"099327e5-9453-377c-8eba-71e0d0cef293","pitchNumber":4,"startTime":"2025-08-27T04:52:12.053Z","endTime":"2025-08-27T04:52:15.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.41061674484659,"aZ":-14.145652683427707,"pfxX":-7.697252646051249,"pfxZ":8.77563490266607,"pX":0.49887869839651255,"pZ":3.5917257680754986,"vX0":10.363291995269746,"vY0":-142.9890979428068,"vZ0":-2.8869196902416445,"x":97.98,"y":141.8,"x0":-2.1858171804285536,"y0":50.002329365350995,"z0":5.511281174476822,"aX":-15.813064532757029},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":11.6,"spinRate":2574,"spinDirection":235},"zone":12,"typeConfidence":0.97,"plateTime":0.3842332680041598,"extension":5.904950632048436},"index":4,"playId":"0ae5c489-c182-31cc-893c-f5cea31e05ad","pitchNumber":5,"startTime":"2025-08-27T04:52:35.203Z","endTime":"2025-08-27T04:52:40.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.609346343649303,"aZ":-21.995396082566742,"pfxX":-1.4699509288829908,"pfxZ":5.77961219124183,"pX":0.9007514146359212,"pZ":1.1647924140855244,"vX0":8.378437556099984,"vY0":-131.77970040987802,"vZ0":-6.731518908383519,"x":82.67,"y":207.33,"x0":-2.1268120673175224,"y0":50.00335595158146,"z0":5.373501937188147,"aX":-2.5895522796718558},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":0.8,"spinRate":2457,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4154044773238028,"extension":6.008256194273425},"index":5,"playId":"8bfd36da-db0f-364a-9b8e-8ebdf2b53221","pitchNumber":6,"startTime":"2025-08-27T04:52:57.633Z","endTime":"2025-08-27T04:53:01.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.1,"strikeZoneTop":3.22087540523422,"strikeZoneBottom":1.43307748863428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.480604626745176,"aZ":-17.377358117206406,"pfxX":-8.117319784084843,"pfxZ":7.18074157359413,"pX":-0.055168338588894056,"pZ":4.486785607268283,"vX0":8.983508631708053,"vY0":-143.40580559745078,"vZ0":-0.4742349435794235,"x":119.1,"y":117.64,"x0":-2.1899074192139047,"y0":50.00248788148664,"z0":5.748835819158561,"aX":-16.726282080328744},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.1,"breakHorizontal":12.6,"spinRate":2427,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.38352127873393593,"extension":5.8714899154369276},"index":6,"playId":"bf761fd2-4d25-39ac-98d2-5231a34829b4","pitchNumber":7,"startTime":"2025-08-27T04:53:23.603Z","endTime":"2025-08-27T04:53:27.728Z","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.1,"endSpeed":89.5,"strikeZoneTop":3.15369062841197,"strikeZoneBottom":1.44104504360438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.492496199659456,"aZ":-13.807733773808486,"pfxX":-7.530507073768374,"pfxZ":8.83720789908693,"pX":-1.506270458144779,"pZ":2.9444913432804,"vX0":4.851725070479038,"vY0":-144.16387483043698,"vZ0":-4.837260998187382,"x":174.42,"y":159.28,"x0":-2.2438599269681587,"y0":50.00247827773698,"z0":5.514694011691231,"aX":-15.648861132245228},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.0,"breakHorizontal":12.5,"spinRate":2484,"spinDirection":233},"zone":11,"typeConfidence":0.97,"plateTime":0.38180217782545345,"extension":5.852401415569747},"index":7,"playId":"e6752f99-a678-3c18-9b5c-af1fe5829c8a","pitchNumber":8,"startTime":"2025-08-27T04:53:45.496Z","endTime":"2025-08-27T04:53:50.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:53:50.110Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to right fielder Colby Thomas. Kerry Carpenter scores. Wenceel Pérez to 3rd.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-27T04:55:05.014Z","endTime":"2025-08-27T04:56:57.232Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":665660,"link":"/api/v1/people/665660"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T04:54:05.157Z","endTime":"2025-08-27T04:55:07.230Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":87.7,"strikeZoneTop":3.36314308653193,"strikeZoneBottom":1.5398849350635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.78368156038972,"aZ":-13.839321873271098,"pfxX":-10.044409239330484,"pfxZ":9.203619050824024,"pX":0.6362597176269127,"pZ":1.23479067455749,"vX0":11.281455905969036,"vY0":-141.76586303661054,"vZ0":-8.984356770684006,"x":92.75,"y":205.44,"x0":-2.1303685217517314,"y0":50.00595519094875,"z0":5.3730321889323145,"aX":-20.01734895044946},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":15.2,"spinRate":2551,"spinDirection":238},"zone":14,"typeConfidence":0.94,"plateTime":0.38952215767822906,"extension":5.952222697952966},"index":1,"playId":"d667f2d6-d7f7-3c26-84c5-382f50dd9788","pitchNumber":1,"startTime":"2025-08-27T04:55:07.230Z","endTime":"2025-08-27T04:55:11.037Z","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":98.1,"endSpeed":88.5,"strikeZoneTop":3.32441427476304,"strikeZoneBottom":1.40913281781685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.2389729834424,"aZ":-16.67114863567843,"pfxX":-9.80605046414665,"pfxZ":7.641991219166926,"pX":-1.015246559518139,"pZ":2.3771109194489646,"vX0":6.678874281759536,"vY0":-142.5852877139228,"vZ0":-5.674251838125649,"x":155.7,"y":174.6,"x0":-2.1315486589241823,"y0":50.005762899913975,"z0":5.470291579004024,"aX":-19.90043910761551},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":16.1,"spinRate":2553,"spinDirection":234},"zone":11,"typeConfidence":0.86,"plateTime":0.3863102873063555,"extension":5.808045002832804},"index":2,"playId":"b6044bc7-044b-30c9-84be-783975bbc616","pitchNumber":2,"startTime":"2025-08-27T04:55:25.903Z","endTime":"2025-08-27T04:55:30.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.37504597642039,"strikeZoneBottom":1.45985275552519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52218358374493,"aZ":-20.989989898928393,"pfxX":-10.82336891169074,"pfxZ":5.423230287565956,"pX":0.019288456170232064,"pZ":2.0102747840336237,"vX0":9.580184787311564,"vY0":-142.805899864639,"vZ0":-6.257356058977701,"x":116.26,"y":184.5,"x0":-1.9761570489011653,"y0":50.00048286546091,"z0":5.554388712802152,"aX":-22.306122792625555},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.6,"breakHorizontal":17.6,"spinRate":2552,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.38386064894191296,"extension":5.882761923253474},"index":3,"playId":"9d20d8f7-fbc0-3402-aa6c-94708eb091f3","pitchNumber":3,"startTime":"2025-08-27T04:55:47.993Z","endTime":"2025-08-27T04:55:52.289Z","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":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.37531038220738,"strikeZoneBottom":1.55246624325585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59910741747186,"aZ":-14.658489219774207,"pfxX":-8.078380874068783,"pfxZ":8.873858471682912,"pX":1.9439170031378845,"pZ":1.4545510107969788,"vX0":13.386800839589291,"vY0":-140.06436543756894,"vZ0":-8.085615923638407,"x":42.9,"y":199.51,"x0":-1.8624243454660203,"y0":50.00052624431524,"z0":5.35056497699304,"aX":-15.942442531074787},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":11.6,"spinRate":2476,"spinDirection":234},"zone":14,"typeConfidence":0.95,"plateTime":0.3920410124585043,"extension":6.154140375447376},"index":4,"playId":"0a3241ae-a795-32e6-822c-957abca0ef3a","pitchNumber":4,"startTime":"2025-08-27T04:56:04.634Z","endTime":"2025-08-27T04:56:08.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.3918587253993,"strikeZoneBottom":1.53710573103949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.032267998907614,"aZ":-21.008054452768018,"pfxX":-10.007299761001848,"pfxZ":5.390670189977866,"pX":-0.07080720272757161,"pZ":1.6130614575324211,"vX0":9.129938827242764,"vY0":-142.99771813696367,"vZ0":-7.149851022477743,"x":119.7,"y":195.23,"x0":-2.00507097596444,"y0":50.002470404319,"z0":5.464291315081663,"aX":-20.721236425879077},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.4,"breakHorizontal":16.3,"spinRate":2585,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.38307337991250634,"extension":5.805436221112204},"index":5,"playId":"08fb5340-b151-3154-afee-41db1ff4df12","pitchNumber":5,"startTime":"2025-08-27T04:56:27.405Z","endTime":"2025-08-27T04:56:31.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.42473495734399,"aZ":-21.939288801858822,"pfxX":-10.799250475264314,"pfxZ":4.972281183055806,"pX":0.10924577985857403,"pZ":1.5310733196873505,"vX0":9.908967471670705,"vY0":-142.93189516994886,"vZ0":-7.238229678110766,"x":112.84,"y":197.44,"x0":-2.0075961638808613,"y0":50.00398084841099,"z0":5.4846160529901455,"aX":-22.23835539608991},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":17.4,"spinRate":2651,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.38391570115877505,"extension":5.989102653536097},"hitData":{"launchSpeed":101.2,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.25,"coordY":122.29}},"index":6,"playId":"527d1c54-f1fc-3ba5-ab41-ec405e930322","pitchNumber":6,"startTime":"2025-08-27T04:56:47.180Z","endTime":"2025-08-27T04:56:57.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T04:56:57.232Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-27T04:59:31.436Z","endTime":"2025-08-27T05:00:46.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T04:57:14.744Z","endTime":"2025-08-27T04:57:49.183Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Eduarniel Núñez replaces Elvis Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-27T04:57:49.183Z","endTime":"2025-08-27T04:59:33.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674384,"link":"/api/v1/people/674384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.4857153138393,"strikeZoneBottom":1.66065752205793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.038572263266076,"aZ":-13.380452925233707,"pfxX":-2.5139208140758544,"pfxZ":9.387700078933541,"pX":1.1492055680508595,"pZ":2.536771995386371,"vX0":7.8217642575794795,"vY0":-140.43237862816068,"vZ0":-5.470946570796674,"x":73.19,"y":170.29,"x0":-1.3425520255805563,"y0":50.006993738038275,"z0":5.376771859866372,"aX":-5.0354413189253036},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":3.0,"spinRate":2613,"spinDirection":213},"zone":14,"typeConfidence":0.92,"plateTime":0.3896543028981756,"extension":5.590575022353292},"index":2,"playId":"e55ed245-8796-3280-a3bc-432d94c93f42","pitchNumber":1,"startTime":"2025-08-27T04:59:33.624Z","endTime":"2025-08-27T04:59:37.410Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.410251977524105,"aZ":-32.08606349106972,"pfxX":3.176205816889212,"pfxZ":0.05677659233840604,"pX":0.9568224941687032,"pZ":1.7313221694334553,"vX0":4.9295411177824215,"vY0":-127.82210825306429,"vZ0":-3.1622844407798922,"x":80.53,"y":192.03,"x0":-1.4097138981459292,"y0":50.00531312599791,"z0":5.504506244247938,"aX":5.254971207042129},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.4,"breakHorizontal":-6.8,"spinRate":2757,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4285555477744696,"extension":5.51100665235957},"index":3,"playId":"4e76422e-d9bc-3348-9e23-8a992bef5a76","pitchNumber":2,"startTime":"2025-08-27T04:59:52.667Z","endTime":"2025-08-27T04:59:56.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.61248589513338,"aZ":-10.985185807309291,"pfxX":-5.23589730229647,"pfxZ":10.224712801072549,"pX":-0.844759829579564,"pZ":3.2845053273062,"vX0":3.7715095479164034,"vY0":-143.81296034785828,"vZ0":-4.2401075244985895,"x":149.2,"y":150.1,"x0":-1.499919199787439,"y0":50.00643479490267,"z0":5.472010236018356,"aX":-10.854813062418616},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2614,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3823995724465292,"extension":5.447184516534952},"index":4,"playId":"203fa9fc-6b55-38f7-aa1b-fcc0df8c8bb4","pitchNumber":3,"startTime":"2025-08-27T05:00:13.995Z","endTime":"2025-08-27T05:00:17.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67521976104812,"aZ":-30.855870811964888,"pfxX":2.0632154566473107,"pfxZ":0.7516140832054177,"pX":1.7613828487596275,"pZ":1.3141685722221688,"vX0":7.16671546064331,"vY0":-131.9350282785608,"vZ0":-4.432877951480775,"x":49.86,"y":203.3,"x0":-1.2649448704850983,"y0":50.00261190810771,"z0":5.306146588363153,"aX":3.6137755834247876},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.6,"breakHorizontal":-5.4,"spinRate":2934,"spinDirection":62},"zone":14,"typeConfidence":0.88,"plateTime":0.4161233293759574,"extension":5.647147176321822},"index":5,"playId":"ff77f82a-5504-39ef-a6d9-153b6c1a43a8","pitchNumber":4,"startTime":"2025-08-27T05:00:40.496Z","endTime":"2025-08-27T05:00:46.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T05:00:46.188Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a ground ball to left fielder Riley Greene. Brent Rooker scores. Tyler Soderstrom to 2nd.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-27T05:03:05.592Z","endTime":"2025-08-27T05:03:35.250Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Will Vest replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T05:01:43.186Z","endTime":"2025-08-27T05:02:42.698Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Brent Rooker starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T05:02:42.698Z","endTime":"2025-08-27T05:03:07.914Z","isPitch":false,"type":"action","player":{"id":667670,"link":"/api/v1/people/667670"},"base":2},{"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":88.1,"endSpeed":80.4,"strikeZoneTop":3.3488291984284,"strikeZoneBottom":1.50743428227288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59757601351963,"aZ":-25.752873029960124,"pfxX":-9.603304381355894,"pfxZ":3.8820177054968728,"pX":-1.198628724385178,"pZ":2.832728872851456,"vX0":5.197563624349659,"vY0":-128.13662547541384,"vZ0":-2.300168720680882,"x":162.69,"y":162.3,"x0":-2.0103908451490766,"y0":50.00590809919716,"z0":5.7635717847449035,"aX":-15.899609297960136},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":16.2,"spinRate":1774,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.4281972159851719,"extension":6.391242632998762},"index":2,"playId":"c85e63ea-0b5b-3640-b778-38b9f9b9458a","pitchNumber":1,"startTime":"2025-08-27T05:03:07.914Z","endTime":"2025-08-27T05:03:11.956Z","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":86.5,"endSpeed":79.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.115677403691322,"aZ":-37.536650094139326,"pfxX":4.063422377246802,"pfxZ":-3.3626533604898814,"pX":0.011109953069270751,"pZ":2.747675583707508,"vX0":3.769910445109791,"vY0":-125.86257716090829,"vZ0":-0.2506098461568863,"x":116.58,"y":164.59,"x0":-2.037705398531376,"y0":50.00416126419743,"z0":5.905291891276454,"aX":6.47630736418252},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.9,"breakHorizontal":-8.3,"spinRate":3018,"spinDirection":38},"zone":5,"typeConfidence":0.9,"plateTime":0.43628331255763664,"extension":6.097016994245452},"hitData":{"launchSpeed":95.6,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.93,"coordY":116.21}},"index":3,"playId":"94e78096-0aac-3108-98dc-391fe0ee9122","pitchNumber":2,"startTime":"2025-08-27T05:03:22.476Z","endTime":"2025-08-27T05:03:35.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T05:03:35.250Z","atBatIndex":83},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Wilson walks.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-27T05:03:57.113Z","endTime":"2025-08-27T05:05:38.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.28416103491947,"strikeZoneBottom":1.58183908134155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.387748942267322,"aZ":-30.06975726992325,"pfxX":2.454763254116103,"pfxZ":1.2889273723349532,"pX":1.187851738315632,"pZ":2.6060618579663446,"vX0":6.815053741212809,"vY0":-126.73457354520275,"vZ0":-2.0022020356211994,"x":71.72,"y":168.42,"x0":-1.8525790501432218,"y0":50.00178790429978,"z0":5.803113410934629,"aX":3.9997134968306454},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":-6.0,"spinRate":2765,"spinDirection":33},"zone":12,"typeConfidence":0.9,"plateTime":0.4318409193724131,"extension":6.221705480274637},"index":0,"playId":"ed15df1b-144b-3edb-a23c-64180931ff8a","pitchNumber":1,"startTime":"2025-08-27T05:04:09.806Z","endTime":"2025-08-27T05:04:16.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.25698033436774,"strikeZoneBottom":1.5551978267181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22846555299361,"aZ":-31.75363996069772,"pfxX":4.169253913169612,"pfxZ":0.2598350352292371,"pX":0.7899257484564571,"pZ":2.116577161807405,"vX0":5.547063806449878,"vY0":-126.62592700638817,"vZ0":-2.524040925047623,"x":86.89,"y":181.63,"x0":-1.9754745163996474,"y0":50.002963855875294,"z0":5.681321055714001,"aX":6.730663229541546},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":-8.9,"spinRate":2729,"spinDirection":21},"zone":6,"typeConfidence":0.9,"plateTime":0.4334929859599135,"extension":6.1205816826733095},"index":1,"playId":"40535bad-6e9b-3567-915e-da0444bda23d","pitchNumber":2,"startTime":"2025-08-27T05:04:26.475Z","endTime":"2025-08-27T05:04:31.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.23356591595991,"strikeZoneBottom":1.562381009125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54036823933264,"aZ":-19.33954661346026,"pfxX":-9.21397657960879,"pfxZ":6.599578351977879,"pX":-2.201086486273078,"pZ":2.2831345366018363,"vX0":2.411434364430052,"vY0":-138.49707928468285,"vZ0":-5.538864330330633,"x":200.9,"y":177.14,"x0":-1.8850421495468213,"y0":50.00605430087771,"z0":5.599973584061079,"aX":-17.92664601848879},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.0,"breakHorizontal":16.2,"spinRate":2185,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.3952718391286876,"extension":6.171012411129022},"index":2,"playId":"0d8b3c9f-b1dc-36b4-8cc6-fb7a8d16d273","pitchNumber":3,"startTime":"2025-08-27T05:04:42.899Z","endTime":"2025-08-27T05:04:45.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.26809738525366,"strikeZoneBottom":1.55379851115736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.317306830944407,"aZ":-18.764220433898203,"pfxX":-8.27913906088433,"pfxZ":6.733709533798223,"pX":-1.1337577140422674,"pZ":2.727960212599147,"vX0":5.194761941991123,"vY0":-139.91497899072664,"vZ0":-4.797690161422173,"x":160.22,"y":165.13,"x0":-1.934810528164584,"y0":50.001204659652146,"z0":5.687172873922313,"aX":-16.48245167454592},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.4,"breakHorizontal":14.0,"spinRate":2245,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3908490313541346,"extension":6.227440177093633},"index":3,"playId":"6ed29005-36e2-30a3-81df-978dd0f3f611","pitchNumber":4,"startTime":"2025-08-27T05:05:00.066Z","endTime":"2025-08-27T05:05:05.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.23111935387595,"strikeZoneBottom":1.51653735306206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.921603008355742,"aZ":-31.393273461001556,"pfxX":2.5361280604085406,"pfxZ":0.46480630890027363,"pX":0.7221014166877086,"pZ":2.388177316888592,"vX0":5.666019653999927,"vY0":-128.65473041798276,"vZ0":-2.320828176314037,"x":89.48,"y":174.3,"x0":-1.8389999700265167,"y0":50.00274618877841,"z0":5.737368210031229,"aX":4.245690645839876},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":-5.9,"spinRate":2844,"spinDirection":28},"zone":6,"typeConfidence":0.9,"plateTime":0.42588871465555345,"extension":6.0760499813965305},"index":4,"playId":"065797a2-a8a5-38b3-9ef1-a86cf4cfa2d8","pitchNumber":5,"startTime":"2025-08-27T05:05:18.155Z","endTime":"2025-08-27T05:05:23.343Z","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":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.1973354425536,"strikeZoneBottom":1.42047915977512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45415343320697,"aZ":-13.608448265853934,"pfxX":-3.1981146718289546,"pfxZ":9.352159728545104,"pX":-1.285543388983564,"pZ":4.964453915334869,"vX0":2.9105066370115473,"vY0":-140.41410407029008,"vZ0":-0.054262533253871814,"x":166.0,"y":104.74,"x0":-1.9228467005376382,"y0":50.006143390856984,"z0":5.87363956011786,"aX":-6.351568264773572},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":5.2,"spinRate":2299,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3909193531089148,"extension":6.041078514059573},"index":5,"playId":"16f7104e-a8ee-3572-ac88-5366e3736d84","pitchNumber":6,"startTime":"2025-08-27T05:05:35.339Z","endTime":"2025-08-27T05:05:38.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T05:05:38.584Z","atBatIndex":84},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Colby Thomas out on a sacrifice bunt, pitcher Will Vest to first baseman Spencer Torkelson. Tyler Soderstrom to 3rd. Jacob Wilson to 2nd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-27T05:05:54.129Z","endTime":"2025-08-27T05:08:03.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676684,"link":"/api/v1/people/676684"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.490813537468703,"aZ":-17.54101091886484,"pfxX":-7.646784615122117,"pfxZ":7.490152260209964,"pX":-0.8286520029206726,"pZ":2.2569314840814614,"vX0":5.523851923825589,"vY0":-138.52886516987866,"vZ0":-6.0733805458086785,"x":148.59,"y":177.84,"x0":-1.8500282337640517,"y0":50.000824990599526,"z0":5.640755986264558,"aX":-14.934946173811985},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":12.7,"spinRate":2273,"spinDirection":217},"zone":4,"typeConfidence":0.8,"plateTime":0.39464002950257937,"extension":6.238109928260479},"index":0,"playId":"0345bc0e-ed35-3866-a69b-38309fbf2d60","pitchNumber":1,"startTime":"2025-08-27T05:06:06.872Z","endTime":"2025-08-27T05:06:11.228Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-27T05:06:24.963Z","endTime":"2025-08-27T05:07:09.938Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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.9,"endSpeed":79.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44982104369176,"aZ":-36.33858916379736,"pfxX":1.0254500312654575,"pfxZ":-2.6033216450047023,"pX":0.4806175446270545,"pZ":0.7146578853086143,"vX0":5.8662873596836445,"vY0":-127.6373134665078,"vZ0":-4.81641576933311,"x":98.68,"y":219.48,"x0":-2.008925170167313,"y0":50.00023898159347,"z0":5.58298549092899,"aX":1.6418622644472605},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.8,"breakHorizontal":-3.6,"spinRate":2803,"spinDirection":17},"zone":14,"typeConfidence":0.89,"plateTime":0.43404017879685064,"extension":6.255735580709283},"index":2,"playId":"39cd641c-8bee-3077-8ecd-2ef293b8d3b4","pitchNumber":2,"startTime":"2025-08-27T05:07:09.938Z","endTime":"2025-08-27T05:07:14.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74980448977505,"aZ":-31.73858815743852,"pfxX":3.932579448315267,"pfxZ":0.26254805655234126,"pX":1.4733472082517396,"pZ":0.9300131598791634,"vX0":7.162371629849373,"vY0":-128.00191821074282,"vZ0":-5.562499669491734,"x":60.84,"y":213.67,"x0":-1.8691103226167995,"y0":50.00453607394682,"z0":5.608406015208264,"aX":6.542205969775294},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":-8.6,"spinRate":2873,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.427461723309813,"extension":6.261265930045174},"index":3,"playId":"ea6c1212-5cb0-335c-a6b3-cfdc18d9e06b","pitchNumber":3,"startTime":"2025-08-27T05:07:32.565Z","endTime":"2025-08-27T05:07:36.890Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40589958508575,"aZ":-16.75642259729204,"pfxX":-7.7747563443619665,"pfxZ":8.07475739197271,"pX":-1.035956004038469,"pZ":2.2619730752347955,"vX0":5.186657203973935,"vY0":-137.08169589515467,"vZ0":-6.181595055202555,"x":156.49,"y":177.71,"x0":-1.939417236826927,"y0":50.00132690970696,"z0":5.684074419022149,"aX":-14.84213066141701},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2201,"spinDirection":213},"zone":13,"typeConfidence":0.56,"plateTime":0.39907968025555096,"extension":6.292370142026693},"hitData":{"launchSpeed":32.9,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":126.84,"coordY":191.13}},"index":4,"playId":"c1d6eccc-814b-3262-8fc1-ee3b39069bbf","pitchNumber":4,"startTime":"2025-08-27T05:07:55.689Z","endTime":"2025-08-27T05:08:03.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T05:08:03.448Z","atBatIndex":85},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-27T05:09:13.159Z","endTime":"2025-08-27T05:11:04.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T05:08:16.561Z","endTime":"2025-08-27T05:09:15.287Z","isPitch":false,"type":"action"},{"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":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.59091988239922,"strikeZoneBottom":1.66941046494671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.537692937637367,"aZ":-28.040574394915044,"pfxX":-9.572698454309414,"pfxZ":2.4335604973245237,"pX":-1.0151816736174721,"pZ":1.9582648436191412,"vX0":5.6075435912446325,"vY0":-129.64090350552334,"vZ0":-3.910979774159817,"x":155.7,"y":185.91,"x0":-1.964402704124098,"y0":50.00488376032546,"z0":5.631058134186697,"aX":-16.26806325852508},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":16.1,"spinRate":1626,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4227888383691787,"extension":6.2343130278383185},"index":1,"playId":"ce4e1266-3e73-3732-9528-f712354f6d79","pitchNumber":1,"startTime":"2025-08-27T05:09:15.287Z","endTime":"2025-08-27T05:09:21.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.63076627040576,"strikeZoneBottom":1.70928348672513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.804574193683482,"aZ":-28.815213942803588,"pfxX":0.6655667842190622,"pfxZ":2.028680235214204,"pX":1.715283281298465,"pZ":0.11634042054533107,"vX0":8.671980442951895,"vY0":-128.3240087004021,"vZ0":-7.818629914508778,"x":51.62,"y":235.64,"x0":-1.8017336436672773,"y0":50.005714651209345,"z0":5.463532045077342,"aX":1.1049693464737957},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":-3.2,"spinRate":2704,"spinDirection":18},"zone":14,"typeConfidence":0.9,"plateTime":0.4276431310522604,"extension":6.239836408639493},"index":2,"playId":"4f746786-0296-3158-81d1-2c647955c8bc","pitchNumber":2,"startTime":"2025-08-27T05:09:30.882Z","endTime":"2025-08-27T05:09:34.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":79.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33721447977408,"aZ":-34.75994787124694,"pfxX":2.3958997118852894,"pfxZ":-1.6013546634313762,"pX":0.1032724200396678,"pZ":1.2427743817029198,"vX0":4.488988599167298,"vY0":-127.8622891334445,"vZ0":-3.9877833098790685,"x":113.06,"y":205.23,"x0":-2.00652854402586,"y0":50.006072682286366,"z0":5.635326556329006,"aX":3.8556148790882507},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":-5.6,"spinRate":2858,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4331162960019195,"extension":6.029775263621148},"index":3,"playId":"24e44d8e-7b7c-3cf6-aa8d-22371c7b6f57","pitchNumber":3,"startTime":"2025-08-27T05:09:52.616Z","endTime":"2025-08-27T05:09:56.196Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85113046647471,"aZ":-14.51897726838958,"pfxX":-3.7830561152645945,"pfxZ":9.055861202784513,"pX":0.3639491029045295,"pZ":3.7297209210102915,"vX0":7.04293750492317,"vY0":-139.33984772131043,"vZ0":-2.979200488044953,"x":103.13,"y":138.08,"x0":-1.7148557583481474,"y0":50.000984068870224,"z0":5.783023936901075,"aX":-7.374720412772769},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":5.3,"spinRate":2358,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.3944034442963247,"extension":6.15992060536067},"index":4,"playId":"6d7c78e3-5094-3f09-8a26-6fb2d2cd4d8a","pitchNumber":4,"startTime":"2025-08-27T05:10:10.420Z","endTime":"2025-08-27T05:10:13.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.45415508059148,"strikeZoneBottom":1.59437583171772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.414158705362755,"aZ":-32.92103631256439,"pfxX":3.7812596421437497,"pfxZ":-0.4410304866225685,"pX":0.9345526413377393,"pZ":1.0935926713917319,"vX0":5.915501130092142,"vY0":-129.64434820613542,"vZ0":-5.030301950763931,"x":81.38,"y":209.25,"x0":-1.8690592854665211,"y0":50.00321323725985,"z0":5.575494415930375,"aX":6.426491611721473},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.7,"breakHorizontal":-8.2,"spinRate":2901,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.42268699869872695,"extension":6.071622289489302},"index":5,"playId":"2a542684-f3d8-355e-ad01-08fc65e23309","pitchNumber":5,"startTime":"2025-08-27T05:10:29.120Z","endTime":"2025-08-27T05:10:33.133Z","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":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.8,"strikeZoneTop":3.43120304343235,"strikeZoneBottom":1.50280480265603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.78653825825717,"aZ":-28.325607964107824,"pfxX":-9.23851573290102,"pfxZ":2.2325202677187406,"pX":-1.7334569539275957,"pZ":2.800164720771078,"vX0":3.9018287057611225,"vY0":-131.24373384836738,"vZ0":-1.8927958996095293,"x":183.08,"y":163.18,"x0":-2.048770278584972,"y0":50.004253628036196,"z0":5.664545074538357,"aX":-15.930407860459454},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":15.7,"spinRate":1702,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.41921076185538775,"extension":6.1538425898164775},"index":6,"playId":"b316ae08-fe84-3144-a5d8-5d828c650790","pitchNumber":6,"startTime":"2025-08-27T05:10:59.905Z","endTime":"2025-08-27T05:11:04.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T05:11:04.014Z","atBatIndex":86},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Darell Hernaiz walks. Tyler Soderstrom scores. Jacob Wilson to 3rd. Lawrence Butler to 2nd.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-27T05:11:09.586Z","endTime":"2025-08-27T05:12:43.761Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.62539026981789,"strikeZoneBottom":1.62740215206122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61398308906817,"aZ":-19.45330636432563,"pfxX":-8.223952985047315,"pfxZ":6.6077710886188665,"pX":-1.1701967938347857,"pZ":3.338968815505324,"vX0":4.810185037721796,"vY0":-138.522099805185,"vZ0":-2.976418392294117,"x":161.61,"y":148.63,"x0":-1.869169006234076,"y0":50.003928147467256,"z0":5.742273251570289,"aX":-15.835335348553688},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":13.8,"spinRate":2118,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3968075642617168,"extension":6.1828732222882445},"index":0,"playId":"5091198b-5465-37f6-a726-dbda8e7d4706","pitchNumber":1,"startTime":"2025-08-27T05:11:30.956Z","endTime":"2025-08-27T05:11:34.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.48275760805828,"strikeZoneBottom":1.57374263555716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01673416392919,"aZ":-20.49685595858632,"pfxX":-6.593339316608425,"pfxZ":6.009804624640292,"pX":-0.2467836946211862,"pZ":3.6753181046415486,"vX0":6.6083512327346465,"vY0":-138.54180977674423,"vZ0":-1.955039507542602,"x":126.41,"y":139.55,"x0":-1.8066153804557075,"y0":50.00514806130941,"z0":5.760473434585353,"aX":-12.816151529414638},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":10.6,"spinRate":2099,"spinDirection":213},"zone":11,"typeConfidence":0.86,"plateTime":0.39538805557276735,"extension":6.176485474408917},"index":1,"playId":"392535a2-f2a7-3418-baae-d38bcea0f150","pitchNumber":2,"startTime":"2025-08-27T05:11:48.530Z","endTime":"2025-08-27T05:11:53.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.59281398230738,"strikeZoneBottom":1.59178764527191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.030327522326694,"aZ":-15.533446951508346,"pfxX":-3.5558591833210977,"pfxZ":8.565496983583834,"pX":0.09861790672875899,"pZ":4.0584478380834605,"vX0":6.2209659344952115,"vY0":-139.18867347046915,"vZ0":-2.0455006958509103,"x":113.24,"y":129.2,"x0":-1.713274958745205,"y0":50.006728125376036,"z0":5.842722954828176,"aX":-6.911975524098463},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":5.0,"spinRate":2266,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.3949671826018508,"extension":6.183393695130193},"index":2,"playId":"9b669f01-f5e6-362a-84c8-f54639d19603","pitchNumber":3,"startTime":"2025-08-27T05:12:05.850Z","endTime":"2025-08-27T05:12:09.797Z","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":96.1,"endSpeed":87.1,"strikeZoneTop":3.42326991950357,"strikeZoneBottom":1.57716597430605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01208968127112,"aZ":-12.712710455171509,"pfxX":-3.665848061614463,"pfxZ":9.962694007782087,"pX":0.6760578004146257,"pZ":2.2570403549761804,"vX0":7.801221172437661,"vY0":-139.51094510227665,"vZ0":-6.9989358723711375,"x":91.23,"y":177.84,"x0":-1.6915713183197254,"y0":50.0042430293309,"z0":5.652114723825878,"aX":-7.162642252839824},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":4.9,"spinRate":2284,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.39396528817838306,"extension":6.2111451406516975},"index":3,"playId":"095971f2-6397-3698-ba77-435e1289df6a","pitchNumber":4,"startTime":"2025-08-27T05:12:22.722Z","endTime":"2025-08-27T05:12:27.473Z","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":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.58579846029214,"strikeZoneBottom":1.60114689903985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.49456819301818,"aZ":-19.112977053376603,"pfxX":-8.571540247588546,"pfxZ":6.785110529918706,"pX":0.461005539167024,"pZ":1.3753219322355035,"vX0":9.09311513117257,"vY0":-138.06783516360568,"vZ0":-7.733884555069844,"x":99.43,"y":201.65,"x0":-1.7656265459426428,"y0":50.006198930669065,"z0":5.505142315638577,"aX":-16.508672921831838},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":13.6,"spinRate":2053,"spinDirection":216},"zone":14,"typeConfidence":0.88,"plateTime":0.39711495885643266,"extension":6.318643744013473},"index":4,"playId":"356cf334-9b0d-3f00-a17b-876fb7853400","pitchNumber":5,"startTime":"2025-08-27T05:12:38.921Z","endTime":"2025-08-27T05:12:43.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T05:12:43.761Z","atBatIndex":87}],"currentPlay":{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Darell Hernaiz walks. Tyler Soderstrom scores. Jacob Wilson to 3rd. Lawrence Butler to 2nd.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-27T05:11:09.586Z","endTime":"2025-08-27T05:12:43.761Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.62539026981789,"strikeZoneBottom":1.62740215206122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61398308906817,"aZ":-19.45330636432563,"pfxX":-8.223952985047315,"pfxZ":6.6077710886188665,"pX":-1.1701967938347857,"pZ":3.338968815505324,"vX0":4.810185037721796,"vY0":-138.522099805185,"vZ0":-2.976418392294117,"x":161.61,"y":148.63,"x0":-1.869169006234076,"y0":50.003928147467256,"z0":5.742273251570289,"aX":-15.835335348553688},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":13.8,"spinRate":2118,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3968075642617168,"extension":6.1828732222882445},"index":0,"playId":"5091198b-5465-37f6-a726-dbda8e7d4706","pitchNumber":1,"startTime":"2025-08-27T05:11:30.956Z","endTime":"2025-08-27T05:11:34.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.48275760805828,"strikeZoneBottom":1.57374263555716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01673416392919,"aZ":-20.49685595858632,"pfxX":-6.593339316608425,"pfxZ":6.009804624640292,"pX":-0.2467836946211862,"pZ":3.6753181046415486,"vX0":6.6083512327346465,"vY0":-138.54180977674423,"vZ0":-1.955039507542602,"x":126.41,"y":139.55,"x0":-1.8066153804557075,"y0":50.00514806130941,"z0":5.760473434585353,"aX":-12.816151529414638},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":10.6,"spinRate":2099,"spinDirection":213},"zone":11,"typeConfidence":0.86,"plateTime":0.39538805557276735,"extension":6.176485474408917},"index":1,"playId":"392535a2-f2a7-3418-baae-d38bcea0f150","pitchNumber":2,"startTime":"2025-08-27T05:11:48.530Z","endTime":"2025-08-27T05:11:53.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.59281398230738,"strikeZoneBottom":1.59178764527191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.030327522326694,"aZ":-15.533446951508346,"pfxX":-3.5558591833210977,"pfxZ":8.565496983583834,"pX":0.09861790672875899,"pZ":4.0584478380834605,"vX0":6.2209659344952115,"vY0":-139.18867347046915,"vZ0":-2.0455006958509103,"x":113.24,"y":129.2,"x0":-1.713274958745205,"y0":50.006728125376036,"z0":5.842722954828176,"aX":-6.911975524098463},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":5.0,"spinRate":2266,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.3949671826018508,"extension":6.183393695130193},"index":2,"playId":"9b669f01-f5e6-362a-84c8-f54639d19603","pitchNumber":3,"startTime":"2025-08-27T05:12:05.850Z","endTime":"2025-08-27T05:12:09.797Z","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":96.1,"endSpeed":87.1,"strikeZoneTop":3.42326991950357,"strikeZoneBottom":1.57716597430605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01208968127112,"aZ":-12.712710455171509,"pfxX":-3.665848061614463,"pfxZ":9.962694007782087,"pX":0.6760578004146257,"pZ":2.2570403549761804,"vX0":7.801221172437661,"vY0":-139.51094510227665,"vZ0":-6.9989358723711375,"x":91.23,"y":177.84,"x0":-1.6915713183197254,"y0":50.0042430293309,"z0":5.652114723825878,"aX":-7.162642252839824},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":4.9,"spinRate":2284,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.39396528817838306,"extension":6.2111451406516975},"index":3,"playId":"095971f2-6397-3698-ba77-435e1289df6a","pitchNumber":4,"startTime":"2025-08-27T05:12:22.722Z","endTime":"2025-08-27T05:12:27.473Z","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":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.58579846029214,"strikeZoneBottom":1.60114689903985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.49456819301818,"aZ":-19.112977053376603,"pfxX":-8.571540247588546,"pfxZ":6.785110529918706,"pX":0.461005539167024,"pZ":1.3753219322355035,"vX0":9.09311513117257,"vY0":-138.06783516360568,"vZ0":-7.733884555069844,"x":99.43,"y":201.65,"x0":-1.7656265459426428,"y0":50.006198930669065,"z0":5.505142315638577,"aX":-16.508672921831838},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":13.6,"spinRate":2053,"spinDirection":216},"zone":14,"typeConfidence":0.88,"plateTime":0.39711495885643266,"extension":6.318643744013473},"index":4,"playId":"356cf334-9b0d-3f00-a17b-876fb7853400","pitchNumber":5,"startTime":"2025-08-27T05:12:38.921Z","endTime":"2025-08-27T05:12:43.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T05:12:43.761Z","atBatIndex":87},"scoringPlays":[8,22,26,27,38,81,83,87],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10],"hits":{"away":[{"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":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":124.82,"y":202.13},"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":1,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":190.64,"y":106.3},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":140.35,"y":91.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":122.05,"y":117.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":39.85,"y":79.86},"type":"H","description":"Home Run"}]}},{"startIndex":11,"endIndex":16,"top":[11,12,13],"bottom":[14,15,16],"hits":{"away":[{"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":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":124.96,"y":189.18},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":100.46,"y":144.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":184.09,"y":88.97},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":29,"top":[17,18,19,20,21,22,23],"bottom":[24,25,26,27,28,29],"hits":{"away":[{"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":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":154.23,"y":50.85},"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":3,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":105.86,"y":88.94},"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":3,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":125.62,"y":7.6},"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":3,"pitcher":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":89.49,"y":189.18},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":112.29,"y":180.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":101.14,"y":105.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":99.12,"y":108.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":103.68,"y":149.66},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":106.21,"y":165.87},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":128.86,"y":57.57},"type":"O","description":"Lineout"}]}},{"startIndex":30,"endIndex":36,"top":[30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"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":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":145.5,"y":87.53},"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":4,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":143.34,"y":148.51},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":104.69,"y":154.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":116.2,"y":77.24},"type":"O","description":"Lineout"}]}},{"startIndex":37,"endIndex":44,"top":[37,38,39,40],"bottom":[41,42,43,44],"hits":{"away":[{"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":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":131.41,"y":71.26},"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":5,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":202.53,"y":58.8},"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":5,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":120.51,"y":186.58},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":82.11,"y":157.5},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":132.56,"y":150.67},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":53,"top":[45,46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":115.33,"y":178.54},"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":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":104.18,"y":171.95},"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":6,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":141.6,"y":120.06},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":162.57,"y":161.2},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":132.56,"y":142.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":104.38,"y":174.36},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":62,"top":[54,55,56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"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":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":64.01,"y":115.23},"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":7,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":117.08,"y":181.76},"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":7,"pitcher":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":172.09,"y":86.15},"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":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":69.72,"y":84.39},"type":"O","description":"Lineout"},{"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":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":64.15,"y":133.44},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":144.72,"y":209.45},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":109.98,"y":158.65},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":130.03,"y":183.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":107.47,"y":121.49},"type":"O","description":"Pop Out"}]}},{"startIndex":63,"endIndex":70,"top":[63,64,65,66,67],"bottom":[68,69,70],"hits":{"away":[{"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":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":145.3,"y":115.71},"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":8,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":79.86,"y":125.84},"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":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":112.42,"y":128.66},"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":8,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":141.49,"y":153.81},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":108.74,"y":147.12},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":119.89,"y":191.21},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":156.42,"y":58.32},"type":"O","description":"Lineout"}]}},{"startIndex":71,"endIndex":77,"top":[71,72,73],"bottom":[74,75,76,77],"hits":{"away":[{"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":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":109.25,"y":166.88},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":76.54,"y":146.87},"type":"H","description":"Double"}]}},{"startIndex":78,"endIndex":87,"top":[78,79,80,81,82],"bottom":[83,84,85,86,87],"hits":{"away":[{"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":10,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":184.25,"y":122.29},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":10,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":84.93,"y":116.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":10,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":126.84,"y":191.13},"type":"O","description":"Sac Bunt"}]}}]},"linescore":{"note":"One out when winning run scored.","currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":1,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":7,"hits":10,"errors":0,"leftOnBase":10},"away":{"runs":6,"hits":9,"errors":2,"leftOnBase":9}},"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":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"left":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"center":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"right":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"onDeck":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"inHole":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"battingOrder":9,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"onDeck":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"inHole":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"first":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"second":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"third":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"pitcher":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"battingOrder":8,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":4,"strikes":1,"outs":1},"boxscore":{"teams":{"away":{"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":5,"groundOuts":6,"airOuts":11,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".251","atBats":39,"obp":".319","slg":".425","ops":".744","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":15,"rbi":6,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":5,"lineOuts":1},"pitching":{"flyOuts":1,"groundOuts":11,"airOuts":7,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":38,"obp":".349","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":154,"era":"3.81","inningsPitched":"9.1","saveOpportunities":0,"earnedRuns":6,"whip":"1.22","battersFaced":44,"outs":28,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":62,"strikes":92,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":7,"pitchesPerInning":"16.50","runsScoredPer9":"6.75","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":28,"errors":2,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"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":"700","stats":{"batting":{"summary":"2-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":50,"groundOuts":94,"airOuts":99,"runs":60,"doubles":18,"triples":10,"homeRuns":11,"strikeOuts":97,"baseOnBalls":42,"intentionalWalks":1,"hits":103,"hitByPitch":5,"avg":".265","atBats":388,"obp":".342","slg":".448","ops":".790","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":440,"totalBases":174,"rbi":43,"leftOnBase":171,"sacBunts":1,"sacFlies":4,"babip":".324","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.27","popOuts":17,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":166,"putOuts":144,"errors":12,"chances":322,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"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":26,"gamesStarted":26,"flyOuts":85,"groundOuts":134,"airOuts":138,"runs":47,"doubles":21,"triples":1,"homeRuns":15,"strikeOuts":212,"baseOnBalls":25,"intentionalWalks":0,"hits":120,"hitByPitch":4,"atBats":601,"obp":".236","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2424,"era":"2.28","inningsPitched":"166.0","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"0.87","battersFaced":633,"outs":498,"gamesPitched":26,"completeGames":1,"shutouts":1,"pitchesThrown":2424,"balls":718,"strikes":1706,"strikePercentage":".700","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".733","pitchesPerInning":"14.60","gamesFinished":0,"strikeoutWalkRatio":"8.48","strikeoutsPer9Inn":"11.49","walksPer9Inn":"1.36","hitsPer9Inn":"6.51","runsScoredPer9":"2.55","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":4,"errors":0,"chances":19,"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,"battingOrder":"101","stats":{"batting":{"summary":"0-0","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,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"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":98,"flyOuts":39,"groundOuts":67,"airOuts":65,"runs":34,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":79,"baseOnBalls":24,"intentionalWalks":0,"hits":55,"hitByPitch":0,"avg":".210","atBats":262,"obp":".272","slg":".317","ops":".589","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":83,"rbi":31,"leftOnBase":118,"sacBunts":0,"sacFlies":4,"babip":".271","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.67","popOuts":14,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":169,"putOuts":99,"errors":6,"chances":274,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":77,"groundOuts":107,"airOuts":132,"runs":52,"doubles":21,"triples":3,"homeRuns":16,"strikeOuts":103,"baseOnBalls":30,"intentionalWalks":1,"hits":119,"hitByPitch":3,"atBats":455,"obp":".308","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1854,"era":"3.68","inningsPitched":"117.1","wins":12,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.27","battersFaced":494,"outs":352,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1854,"balls":637,"strikes":1217,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".750","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"7.90","walksPer9Inn":"2.30","hitsPer9Inn":"9.13","runsScoredPer9":"3.99","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":22,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":45,"gamesStarted":0,"flyOuts":25,"groundOuts":43,"airOuts":47,"runs":28,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":29,"intentionalWalks":2,"hits":34,"hitByPitch":0,"atBats":166,"obp":".321","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":859,"era":"5.28","inningsPitched":"46.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":27,"whip":"1.37","battersFaced":196,"outs":138,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":859,"balls":344,"strikes":515,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".500","pitchesPerInning":"18.67","gamesFinished":16,"strikeoutWalkRatio":"1.48","strikeoutsPer9Inn":"8.41","walksPer9Inn":"5.67","hitsPer9Inn":"6.65","runsScoredPer9":"5.48","homeRunsPer9":"0.78","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"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":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":12,"groundOuts":15,"airOuts":33,"runs":11,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":3,"avg":".247","atBats":93,"obp":".340","slg":".484","ops":".824","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":45,"rbi":15,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".284","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.25","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":54,"groundOuts":89,"airOuts":90,"runs":51,"doubles":17,"triples":2,"homeRuns":11,"strikeOuts":96,"baseOnBalls":10,"intentionalWalks":0,"hits":97,"hitByPitch":5,"avg":".262","atBats":370,"obp":".289","slg":".408","ops":".697","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":151,"rbi":51,"leftOnBase":155,"sacBunts":0,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.64","popOuts":16,"lineOuts":20},"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":135,"putOuts":159,"errors":8,"chances":302,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"2-5 | HR, 2 K, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":61,"groundOuts":96,"airOuts":103,"runs":72,"doubles":26,"triples":1,"homeRuns":32,"strikeOuts":168,"baseOnBalls":39,"intentionalWalks":1,"hits":133,"hitByPitch":3,"avg":".268","atBats":497,"obp":".323","slg":".517","ops":".840","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":257,"rbi":99,"leftOnBase":235,"sacBunts":0,"sacFlies":3,"babip":".337","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.53","popOuts":16,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":234,"errors":2,"chances":238,"fielding":".992","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":{},"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":56,"gamesStarted":5,"flyOuts":31,"groundOuts":76,"airOuts":60,"runs":28,"doubles":7,"triples":0,"homeRuns":13,"strikeOuts":51,"baseOnBalls":12,"intentionalWalks":1,"hits":57,"hitByPitch":0,"atBats":236,"obp":".274","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":941,"era":"3.66","inningsPitched":"64.0","wins":5,"losses":3,"saves":0,"saveOpportunities":5,"holds":14,"blownSaves":5,"earnedRuns":26,"whip":"1.08","battersFaced":256,"outs":192,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":941,"balls":322,"strikes":619,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".625","pitchesPerInning":"14.70","gamesFinished":4,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"7.17","walksPer9Inn":"1.69","hitsPer9Inn":"8.02","runsScoredPer9":"3.94","homeRunsPer9":"1.83","inheritedRunners":35,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":62,"groundOuts":66,"airOuts":112,"runs":56,"doubles":17,"triples":4,"homeRuns":22,"strikeOuts":85,"baseOnBalls":13,"intentionalWalks":0,"hits":93,"hitByPitch":6,"avg":".263","atBats":354,"obp":".299","slg":".520","ops":".819","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":184,"rbi":50,"leftOnBase":146,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.59","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"16.09","popOuts":29,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":112,"errors":3,"chances":117,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":27,"groundOuts":50,"airOuts":49,"runs":21,"doubles":6,"triples":3,"homeRuns":3,"strikeOuts":47,"baseOnBalls":16,"intentionalWalks":2,"hits":39,"hitByPitch":1,"atBats":181,"obp":".280","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":745,"era":"3.38","inningsPitched":"50.2","wins":3,"losses":4,"saves":24,"saveOpportunities":30,"holds":1,"blownSaves":6,"earnedRuns":19,"whip":"1.09","battersFaced":203,"outs":152,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":246,"strikes":499,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".429","pitchesPerInning":"14.70","gamesFinished":38,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.35","walksPer9Inn":"2.84","hitsPer9Inn":"6.93","runsScoredPer9":"3.73","homeRunsPer9":"0.53","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":26,"gamesStarted":26,"flyOuts":75,"groundOuts":98,"airOuts":137,"runs":76,"doubles":24,"triples":1,"homeRuns":21,"strikeOuts":165,"baseOnBalls":50,"intentionalWalks":0,"hits":127,"hitByPitch":4,"atBats":526,"obp":".312","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2370,"era":"4.87","inningsPitched":"136.2","wins":7,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.30","battersFaced":581,"outs":410,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2370,"balls":849,"strikes":1521,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".350","pitchesPerInning":"17.34","gamesFinished":0,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"10.87","walksPer9Inn":"3.29","hitsPer9Inn":"8.36","runsScoredPer9":"5.00","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":30,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":13,"errors":0,"chances":24,"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":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":85,"groundOuts":77,"airOuts":148,"runs":71,"doubles":25,"triples":0,"homeRuns":28,"strikeOuts":133,"baseOnBalls":58,"intentionalWalks":5,"hits":111,"hitByPitch":9,"avg":".239","atBats":464,"obp":".332","slg":".474","ops":".806","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":536,"totalBases":220,"rbi":70,"leftOnBase":190,"sacBunts":0,"sacFlies":5,"babip":".269","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.57","popOuts":40,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":856,"errors":3,"chances":941,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","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":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"4.00","battersFaced":7,"outs":3,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":14,"strikes":16,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"30.00","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","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}},"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,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":11,"groundOuts":27,"airOuts":26,"runs":13,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":15,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".188","atBats":101,"obp":".288","slg":".327","ops":".615","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":33,"rbi":16,"leftOnBase":35,"sacBunts":1,"sacFlies":2,"babip":".235","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.67","popOuts":9,"lineOuts":6},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":11,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":13,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":18,"strikes":23,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":20,"stolenBasePercentage":".690","caughtStealingPercentage":".310","assists":13,"putOuts":265,"errors":4,"chances":282,"fielding":".986","passedBall":1,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"0-4 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":92,"groundOuts":107,"airOuts":144,"runs":68,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":74,"baseOnBalls":68,"intentionalWalks":0,"hits":112,"hitByPitch":4,"avg":".260","atBats":431,"obp":".361","slg":".401","ops":".762","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":173,"rbi":61,"leftOnBase":149,"sacBunts":0,"sacFlies":6,"babip":".281","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.79","popOuts":19,"lineOuts":33},"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":229,"putOuts":157,"errors":4,"chances":390,"fielding":".990","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":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":51,"gamesStarted":0,"flyOuts":26,"groundOuts":53,"airOuts":49,"runs":28,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":41,"baseOnBalls":23,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":183,"obp":".309","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":811,"era":"4.99","inningsPitched":"48.2","wins":1,"losses":3,"saves":9,"saveOpportunities":13,"holds":13,"blownSaves":4,"earnedRuns":27,"whip":"1.29","battersFaced":207,"outs":146,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":811,"balls":314,"strikes":497,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".250","pitchesPerInning":"16.66","gamesFinished":15,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"7.58","walksPer9Inn":"4.25","hitsPer9Inn":"7.40","runsScoredPer9":"5.18","homeRunsPer9":"1.48","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":49,"gamesStarted":0,"flyOuts":26,"groundOuts":81,"airOuts":49,"runs":31,"doubles":14,"triples":2,"homeRuns":3,"strikeOuts":36,"baseOnBalls":13,"intentionalWalks":2,"hits":60,"hitByPitch":2,"atBats":225,"obp":".311","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":870,"era":"3.25","inningsPitched":"55.1","wins":3,"losses":3,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":20,"whip":"1.32","battersFaced":241,"outs":166,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":870,"balls":313,"strikes":557,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".500","pitchesPerInning":"15.72","gamesFinished":8,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"5.86","walksPer9Inn":"2.11","hitsPer9Inn":"9.76","runsScoredPer9":"5.04","homeRunsPer9":"0.49","inheritedRunners":28,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":2,"chances":10,"fielding":".800","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":65,"flyOuts":30,"groundOuts":36,"airOuts":46,"runs":21,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".254","atBats":134,"obp":".308","slg":".396","ops":".704","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":53,"rbi":21,"leftOnBase":63,"sacBunts":0,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":4,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":30,"errors":3,"chances":100,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663978":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"jerseyNumber":"40","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":26,"gamesStarted":26,"flyOuts":91,"groundOuts":127,"airOuts":177,"runs":80,"doubles":26,"triples":4,"homeRuns":23,"strikeOuts":97,"baseOnBalls":32,"intentionalWalks":0,"hits":141,"hitByPitch":3,"atBats":532,"obp":".306","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":2224,"era":"4.98","inningsPitched":"137.1","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":76,"whip":"1.26","battersFaced":577,"outs":412,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2224,"balls":773,"strikes":1451,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".313","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"6.36","walksPer9Inn":"2.10","hitsPer9Inn":"9.24","runsScoredPer9":"5.24","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":8,"passedBall":0,"popOuts":46,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":20,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":52,"groundOuts":71,"airOuts":100,"runs":43,"doubles":17,"triples":2,"homeRuns":11,"strikeOuts":86,"baseOnBalls":17,"intentionalWalks":2,"hits":95,"hitByPitch":8,"avg":".271","atBats":351,"obp":".318","slg":".425","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":149,"rbi":51,"leftOnBase":150,"sacBunts":0,"sacFlies":1,"babip":".329","groundOutsToAirouts":"0.71","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"31.91","popOuts":22,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":20,"stolenBases":41,"stolenBasePercentage":".672","caughtStealingPercentage":".328","assists":30,"putOuts":824,"errors":3,"chances":857,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID450203":{"person":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 5 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":3,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":32,"strikes":54,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":22,"flyOuts":69,"groundOuts":121,"airOuts":119,"runs":77,"doubles":24,"triples":3,"homeRuns":20,"strikeOuts":137,"baseOnBalls":58,"intentionalWalks":2,"hits":133,"hitByPitch":12,"atBats":502,"obp":".351","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2246,"era":"5.25","inningsPitched":"128.2","wins":9,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":75,"whip":"1.48","battersFaced":582,"outs":386,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2246,"balls":811,"strikes":1435,"strikePercentage":".640","hitBatsmen":12,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.02","rbi":5,"winPercentage":".474","pitchesPerInning":"17.46","gamesFinished":1,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"9.58","walksPer9Inn":"4.06","hitsPer9Inn":"9.30","runsScoredPer9":"5.39","homeRunsPer9":"1.40","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":9,"errors":3,"chances":22,"fielding":".864","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 6-3)(BS, 6)","summary":"0.1 IP, ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":14,"strikes":9,"strikePercentage":".390","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"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":54,"gamesStarted":0,"flyOuts":21,"groundOuts":69,"airOuts":37,"runs":20,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":64,"baseOnBalls":19,"intentionalWalks":1,"hits":45,"hitByPitch":1,"atBats":213,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":961,"era":"2.81","inningsPitched":"57.2","wins":6,"losses":3,"saves":19,"saveOpportunities":25,"holds":2,"blownSaves":6,"earnedRuns":18,"whip":"1.11","battersFaced":235,"outs":173,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":961,"balls":338,"strikes":623,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":2,"winPercentage":".667","pitchesPerInning":"16.66","gamesFinished":35,"strikeoutWalkRatio":"3.37","strikeoutsPer9Inn":"9.99","walksPer9Inn":"2.97","hitsPer9Inn":"7.02","runsScoredPer9":"3.12","homeRunsPer9":"0.62","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":66,"groundOuts":71,"airOuts":108,"runs":58,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":87,"baseOnBalls":44,"intentionalWalks":0,"hits":94,"hitByPitch":1,"avg":".264","atBats":356,"obp":".343","slg":".433","ops":".776","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":154,"rbi":40,"leftOnBase":134,"sacBunts":0,"sacFlies":4,"babip":".314","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":12,"lineOuts":30},"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":97,"putOuts":173,"errors":6,"chances":276,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 2 BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":50,"groundOuts":47,"airOuts":83,"runs":38,"doubles":12,"triples":4,"homeRuns":11,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":0,"hits":64,"hitByPitch":3,"avg":".263","atBats":243,"obp":".326","slg":".481","ops":".807","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":270,"totalBases":117,"rbi":32,"leftOnBase":119,"sacBunts":0,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.09","popOuts":16,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":116,"errors":2,"chances":123,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"3.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":11,"strikes":18,"strikePercentage":".620","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":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":3,"flyOuts":15,"groundOuts":28,"airOuts":29,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":98,"obp":".221","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":382,"era":"2.60","inningsPitched":"27.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"0.83","battersFaced":104,"outs":83,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":382,"balls":124,"strikes":258,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".750","pitchesPerInning":"13.81","gamesFinished":0,"strikeoutWalkRatio":"4.80","strikeoutsPer9Inn":"7.81","walksPer9Inn":"1.63","hitsPer9Inn":"5.86","runsScoredPer9":"2.60","homeRunsPer9":"1.30","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[690993,700242,650402,681481,682985,679529,672761,656716,595879,668670,693307,450203,675512,640448,676684],"pitchers":[450203,675512,640448,676684],"bench":[628451,663330],"bullpen":[656427,669724,663947,592454,663554,606160,663978,669373,805427],"battingOrder":[700242,650402,681481,682985,679529,672761,656716,595879,693307],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Greene, R (32, 3rd inning off Bido, 3 on, 2 out); Keith (12, 5th inning off Sterner, 0 on, 1 out)."},{"label":"TB","value":"Carpenter; Greene, R 5; Keith 6; McKinstry 2; Rogers."},{"label":"RBI","value":"Greene, R 4 (99); Keith (40); McKinstry (43)."},{"label":"2-out RBI","value":"Greene, R 4; McKinstry."},{"label":"Runners left in scoring position, 2 out","value":"Dingler; Greene, R; Báez, J 2."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Keith (6, fielding); McKinstry (12, throw)."},{"label":"DP","value":"(Melton-McKinstry-Torkelson)."}]}],"note":[{"label":"a","value":"Grounded out for Rogers in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":11,"airOuts":7,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".253","atBats":38,"obp":".319","slg":".432","ops":".751","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":15,"rbi":7,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":39,"obp":".318","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":188,"era":"4.82","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.37","battersFaced":44,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":188,"balls":67,"strikes":121,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":6,"pitchesPerInning":"18.80","runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":30,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":49,"groundOuts":115,"airOuts":104,"runs":70,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":152,"baseOnBalls":50,"intentionalWalks":0,"hits":108,"hitByPitch":0,"avg":".226","atBats":477,"obp":".300","slg":".400","ops":".700","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":529,"totalBases":191,"rbi":51,"leftOnBase":200,"sacBunts":2,"sacFlies":0,"babip":".295","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.06","popOuts":15,"lineOuts":40},"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":304,"errors":1,"chances":309,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2B, 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":84,"groundOuts":112,"airOuts":142,"runs":85,"doubles":32,"triples":3,"homeRuns":26,"strikeOuts":130,"baseOnBalls":54,"intentionalWalks":4,"hits":140,"hitByPitch":4,"avg":".268","atBats":523,"obp":".340","slg":".489","ops":".829","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":583,"totalBases":256,"rbi":74,"leftOnBase":212,"sacBunts":0,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.12","popOuts":26,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":33,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":18,"gamesStarted":11,"flyOuts":22,"groundOuts":71,"airOuts":43,"runs":37,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":74,"baseOnBalls":21,"intentionalWalks":1,"hits":69,"hitByPitch":4,"atBats":257,"obp":".333","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1122,"era":"4.96","inningsPitched":"65.1","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":36,"whip":"1.38","battersFaced":282,"outs":196,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1122,"balls":449,"strikes":673,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".286","pitchesPerInning":"17.17","gamesFinished":0,"strikeoutWalkRatio":"3.52","strikeoutsPer9Inn":"10.19","walksPer9Inn":"2.89","hitsPer9Inn":"9.51","runsScoredPer9":"5.10","homeRunsPer9":"1.93","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":5,"groundOuts":3,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".063","atBats":32,"obp":".114","slg":".063","ops":".177","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":2,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"babip":".143","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":19,"errors":1,"chances":44,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":8,"strikes":16,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","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":49,"gamesStarted":1,"flyOuts":43,"groundOuts":33,"airOuts":67,"runs":23,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":51,"baseOnBalls":18,"intentionalWalks":1,"hits":40,"hitByPitch":4,"atBats":188,"obp":".291","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":871,"era":"3.81","inningsPitched":"52.0","wins":3,"losses":3,"saves":0,"saveOpportunities":5,"holds":11,"blownSaves":5,"earnedRuns":22,"whip":"1.12","battersFaced":214,"outs":156,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":871,"balls":322,"strikes":549,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":1,"winPercentage":".500","pitchesPerInning":"16.75","gamesFinished":7,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"8.83","walksPer9Inn":"3.12","hitsPer9Inn":"6.92","runsScoredPer9":"3.98","homeRunsPer9":"1.56","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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}},"ID621053":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":32,"groundOuts":37,"airOuts":48,"runs":28,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":42,"baseOnBalls":30,"intentionalWalks":1,"hits":34,"hitByPitch":3,"atBats":155,"obp":".349","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":789,"era":"5.20","inningsPitched":"45.0","wins":3,"losses":2,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":26,"whip":"1.42","battersFaced":194,"outs":135,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":789,"balls":308,"strikes":481,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".600","pitchesPerInning":"17.53","gamesFinished":8,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"8.40","walksPer9Inn":"6.00","hitsPer9Inn":"6.80","runsScoredPer9":"5.60","homeRunsPer9":"0.80","inheritedRunners":18,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680862":{"person":{"id":680862,"fullName":"Willie MacIver","link":"/api/v1/people/680862"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":9,"groundOuts":22,"airOuts":16,"runs":6,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".224","atBats":67,"obp":".297","slg":".388","ops":".685","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":26,"rbi":7,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".255","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"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":2,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":3,"strikes":15,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","assists":5,"putOuts":177,"errors":3,"chances":185,"fielding":".984","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":23,"flyOuts":7,"groundOuts":11,"airOuts":13,"runs":5,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".294","atBats":51,"obp":".315","slg":".373","ops":".688","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":19,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".385","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":18,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID547184":{"person":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"strikePercentage":".550","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":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":23,"groundOuts":27,"airOuts":37,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":15,"intentionalWalks":2,"hits":23,"hitByPitch":0,"atBats":105,"obp":".314","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":491,"era":"2.45","inningsPitched":"29.1","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":8,"whip":"1.30","battersFaced":122,"outs":88,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":491,"balls":184,"strikes":307,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".667","pitchesPerInning":"16.74","gamesFinished":7,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.14","walksPer9Inn":"4.60","hitsPer9Inn":"7.06","runsScoredPer9":"2.76","homeRunsPer9":"0.31","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID674370":{"person":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 4 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":66,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":14,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":22,"strikes":44,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"12.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":10,"flyOuts":56,"groundOuts":51,"airOuts":92,"runs":47,"doubles":11,"triples":1,"homeRuns":16,"strikeOuts":54,"baseOnBalls":27,"intentionalWalks":0,"hits":81,"hitByPitch":5,"atBats":269,"obp":".366","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1170,"era":"5.66","inningsPitched":"68.1","wins":2,"losses":4,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.58","battersFaced":310,"outs":205,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1170,"balls":418,"strikes":752,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":4,"winPercentage":".333","pitchesPerInning":"17.12","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.11","walksPer9Inn":"3.56","hitsPer9Inn":"10.67","runsScoredPer9":"6.19","homeRunsPer9":"2.11","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":18,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2 K, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":60,"groundOuts":128,"airOuts":100,"runs":67,"doubles":26,"triples":1,"homeRuns":23,"strikeOuts":121,"baseOnBalls":50,"intentionalWalks":2,"hits":131,"hitByPitch":5,"avg":".274","atBats":478,"obp":".348","slg":".477","ops":".825","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":228,"rbi":76,"leftOnBase":230,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.78","popOuts":15,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":475,"errors":5,"chances":506,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":38,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":16,"strikes":22,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.40","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":26,"gamesStarted":0,"flyOuts":18,"groundOuts":23,"airOuts":31,"runs":13,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":1,"hits":24,"hitByPitch":2,"atBats":117,"obp":".306","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":550,"era":"3.45","inningsPitched":"31.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.24","battersFaced":134,"outs":94,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":550,"balls":218,"strikes":332,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":1,"winPercentage":".500","pitchesPerInning":"17.55","gamesFinished":12,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"11.20","walksPer9Inn":"4.31","hitsPer9Inn":"6.89","runsScoredPer9":"3.73","homeRunsPer9":"1.44","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"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"}]},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":11,"groundOuts":32,"airOuts":25,"runs":10,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".261","atBats":88,"obp":".330","slg":".386","ops":".716","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":34,"rbi":12,"leftOnBase":37,"sacBunts":0,"sacFlies":4,"babip":".269","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":3,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":32,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":42,"groundOuts":56,"airOuts":61,"runs":67,"doubles":23,"triples":2,"homeRuns":27,"strikeOuts":114,"baseOnBalls":51,"intentionalWalks":2,"hits":101,"hitByPitch":1,"avg":".307","atBats":329,"obp":".398","slg":".635","ops":"1.033","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":209,"rbi":70,"leftOnBase":129,"sacBunts":0,"sacFlies":3,"babip":".387","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.18","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":581,"errors":8,"chances":619,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":0,"flyOuts":30,"groundOuts":38,"airOuts":58,"runs":23,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":54,"baseOnBalls":28,"intentionalWalks":3,"hits":47,"hitByPitch":1,"atBats":194,"obp":".336","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":934,"era":"3.58","inningsPitched":"50.1","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.49","battersFaced":226,"outs":151,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":934,"balls":342,"strikes":592,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"18.56","gamesFinished":15,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"9.66","walksPer9Inn":"5.01","hitsPer9Inn":"8.40","runsScoredPer9":"4.11","homeRunsPer9":"0.72","inheritedRunners":27,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695391":{"person":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"902","stats":{"batting":{"summary":"0-0","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,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"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":11,"flyOuts":7,"groundOuts":10,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".194","atBats":31,"obp":".278","slg":".226","ops":".504","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":7,"rbi":3,"leftOnBase":18,"sacBunts":1,"sacFlies":1,"babip":".250","groundOutsToAirouts":"1.11","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":15,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"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":28,"flyOuts":8,"groundOuts":10,"airOuts":11,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".250","atBats":64,"obp":".296","slg":".500","ops":".796","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":32,"rbi":13,"leftOnBase":26,"sacBunts":1,"sacFlies":2,"babip":".375","groundOutsToAirouts":"0.91","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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":33,"errors":0,"chances":35,"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"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2B, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":58,"groundOuts":95,"airOuts":113,"runs":60,"doubles":23,"triples":0,"homeRuns":29,"strikeOuts":84,"baseOnBalls":28,"intentionalWalks":1,"hits":104,"hitByPitch":0,"avg":".266","atBats":391,"obp":".311","slg":".547","ops":".858","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":214,"rbi":65,"leftOnBase":182,"sacBunts":0,"sacFlies":5,"babip":".265","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.48","popOuts":24,"lineOuts":31},"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":16,"stolenBases":83,"stolenBasePercentage":".838","caughtStealingPercentage":".162","assists":32,"putOuts":742,"errors":6,"chances":780,"fielding":".992","passedBall":7,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":5,"flyOuts":42,"groundOuts":75,"airOuts":76,"runs":34,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":86,"baseOnBalls":30,"intentionalWalks":2,"hits":88,"hitByPitch":5,"atBats":321,"obp":".344","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1422,"era":"2.77","inningsPitched":"84.1","wins":2,"losses":5,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":26,"whip":"1.40","battersFaced":361,"outs":253,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":1422,"balls":499,"strikes":923,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".286","pitchesPerInning":"16.86","gamesFinished":9,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"9.18","walksPer9Inn":"3.20","hitsPer9Inn":"9.39","runsScoredPer9":"3.63","homeRunsPer9":"0.53","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":0,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":25,"flyOuts":108,"groundOuts":111,"airOuts":203,"runs":78,"doubles":31,"triples":0,"homeRuns":25,"strikeOuts":117,"baseOnBalls":46,"intentionalWalks":0,"hits":125,"hitByPitch":3,"atBats":549,"obp":".288","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2425,"era":"4.15","inningsPitched":"145.1","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.18","battersFaced":605,"outs":436,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2425,"balls":893,"strikes":1532,"strikePercentage":".630","hitBatsmen":3,"balks":3,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".556","pitchesPerInning":"16.69","gamesFinished":0,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"7.25","walksPer9Inn":"2.85","hitsPer9Inn":"7.74","runsScoredPer9":"4.83","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":36,"lineOuts":59},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":42,"groundOuts":48,"airOuts":79,"runs":38,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":75,"baseOnBalls":33,"intentionalWalks":2,"hits":54,"hitByPitch":0,"avg":".212","atBats":255,"obp":".301","slg":".384","ops":".685","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":98,"rbi":29,"leftOnBase":109,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":24,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":183,"errors":3,"chances":189,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID674384":{"person":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":8,"groundOuts":3,"airOuts":14,"runs":9,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":3,"atBats":36,"obp":".489","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":192,"era":"8.68","inningsPitched":"9.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"2.14","battersFaced":47,"outs":28,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":192,"balls":80,"strikes":112,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.21","rbi":0,"winPercentage":"1.000","pitchesPerInning":"20.57","gamesFinished":3,"strikeoutWalkRatio":"0.88","strikeoutsPer9Inn":"6.75","walksPer9Inn":"7.71","hitsPer9Inn":"11.57","runsScoredPer9":"8.68","homeRunsPer9":"1.93","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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"}]},"ID806960":{"person":{"id":806960,"fullName":"Luis Morales","link":"/api/v1/people/806960"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":3,"flyOuts":11,"groundOuts":12,"airOuts":18,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":54,"obp":".286","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":278,"era":"1.72","inningsPitched":"15.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.15","battersFaced":63,"outs":47,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":278,"balls":118,"strikes":160,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.74","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.62","walksPer9Inn":"4.60","hitsPer9Inn":"5.74","runsScoredPer9":"1.72","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":4},"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}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"leftOnBase":3,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":46,"groundOuts":143,"airOuts":96,"runs":50,"doubles":18,"triples":0,"homeRuns":12,"strikeOuts":31,"baseOnBalls":22,"intentionalWalks":1,"hits":121,"hitByPitch":4,"avg":".311","atBats":389,"obp":".353","slg":".450","ops":".803","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":417,"totalBases":175,"rbi":53,"leftOnBase":143,"sacBunts":1,"sacFlies":1,"babip":".314","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.42","popOuts":18,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":193,"putOuts":106,"errors":8,"chances":307,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[701762,669127,667670,691016,805779,687515,671732,687231,680869,666126,695391,674370,686993,663687,621053,547184,665660,674384],"pitchers":[674370,686993,663687,621053,547184,665660,674384],"bench":[668709,680862],"bullpen":[686930,669372,806960,656794,605488],"battingOrder":[701762,669127,667670,691016,805779,687515,671732,687231,695391],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rooker (32, Morton, C); Langeliers (23, Finnegan)."},{"label":"HR","value":"Wilson, J (12, 1st inning off Morton, C, 2 on, 2 out)."},{"label":"TB","value":"Hernaiz; Kurtz; Langeliers 4; Rooker 3; Soderstrom 2; Wilson, J 4."},{"label":"RBI","value":"Hernaiz (12); Soderstrom 2 (76); Wilson, J 4 (53)."},{"label":"2-out RBI","value":"Wilson, J 3."},{"label":"Runners left in scoring position, 2 out","value":"Thomas, C; Kurtz; Rooker; Butler, L; Wilson, J."},{"label":"SAC","value":"Thomas, C."},{"label":"GIDP","value":"Butler, L."},{"label":"Team RISP","value":"3-for-14."},{"label":"Team LOB","value":"10."}]}],"note":[{"label":"a","value":"Struck out for Gelof in the 9th."}]}},"officials":[{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427413,"fullName":"Tony Randazzo","link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":427093,"fullName":"Phil Cuzzi","link":"/api/v1/people/427093"},"officialType":"Second Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Morton, C 2; Alvarado."},{"label":"Pitches-strikes","value":"Morton, C 86-54; Melton 29-18; Finnegan 16-11; Vest 23-9; Bido 66-44; Sterner 24-16; Harris, H 18-11; Ferguson, T 16-13; Kelly, Mi 22-12; Alvarado 38-22; Núñez, E 4-3."},{"label":"Groundouts-flyouts","value":"Morton, C 5-1; Melton 5-0; Finnegan 0-0; Vest 1-0; Bido 1-1; Sterner 2-2; Harris, H 1-0; Ferguson, T 0-2; Kelly, Mi 1-0; Alvarado 1-0; Núñez, E 0-0."},{"label":"Batters faced","value":"Morton, C 24; Melton 11; Finnegan 4; Vest 5; Bido 14; Sterner 6; Harris, H 5; Ferguson, T 6; Kelly, Mi 5; Alvarado 7; Núñez, E 1."},{"label":"Inherited runners-scored","value":"Ferguson, T 2-0; Núñez, E 2-0."},{"label":"Umpires","value":"HP: Clint Vondrak. 1B: Tony Randazzo. 2B: Phil Cuzzi. 3B: Dan Bellino. "},{"label":"Weather","value":"88 degrees, Clear."},{"label":"Wind","value":"9 mph, Out To CF."},{"label":"First pitch","value":"7:05 PM."},{"label":"T","value":"3:07."},{"label":"Att","value":"9,043."},{"label":"Venue","value":"Sutter Health Park."},{"label":"August 26, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","boxscoreName":"Keith"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":66,"groundOuts":71,"airOuts":108,"runs":58,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":87,"baseOnBalls":44,"intentionalWalks":0,"hits":94,"hitByPitch":1,"avg":".264","atBats":356,"obp":".343","slg":".433","ops":".776","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":154,"rbi":40,"leftOnBase":134,"sacBunts":0,"sacFlies":4,"babip":".314","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":12,"lineOuts":30},"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":97,"putOuts":173,"errors":6,"chances":276,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","boxscoreName":"Greene, R"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | HR, 2 K, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":61,"groundOuts":96,"airOuts":103,"runs":72,"doubles":26,"triples":1,"homeRuns":32,"strikeOuts":168,"baseOnBalls":39,"intentionalWalks":1,"hits":133,"hitByPitch":3,"avg":".268","atBats":497,"obp":".323","slg":".517","ops":".840","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":257,"rbi":99,"leftOnBase":235,"sacBunts":0,"sacFlies":3,"babip":".337","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.53","popOuts":16,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":234,"errors":2,"chances":238,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","boxscoreName":"Wilson, J"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, BB, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"leftOnBase":3,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":46,"groundOuts":143,"airOuts":96,"runs":50,"doubles":18,"triples":0,"homeRuns":12,"strikeOuts":31,"baseOnBalls":22,"intentionalWalks":1,"hits":121,"hitByPitch":4,"avg":".311","atBats":389,"obp":".353","slg":".450","ops":".803","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":417,"totalBases":175,"rbi":53,"leftOnBase":143,"sacBunts":1,"sacFlies":1,"babip":".314","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.42","popOuts":18,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":193,"putOuts":106,"errors":8,"chances":307,"fielding":".974","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":59,"hittingGameScore":59}]},"decisions":{"winner":{"id":674384,"fullName":"Eduarniel Núñez","link":"/api/v1/people/674384"},"loser":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}