{"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":776590,"link":"/api/v1.1/game/776590/feed/live","metaData":{"wait":10,"timeStamp":"20250826_043302","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776590,"type":"R","doubleHeader":"N","id":"2025/08/25/detmlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776590-2025-08-25","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-26T02:05:00Z","originalDate":"2025-08-25","officialDate":"2025-08-25","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":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":133,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":55,"ties":0,"pct":".586"},"records":{},"divisionLeader":false,"wins":78,"losses":55,"winningPercentage":".586"},"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":133,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":72,"ties":0,"pct":".459"},"records":{},"divisionLeader":false,"wins":61,"losses":72,"winningPercentage":".459"},"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},"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},"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},"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},"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},"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},"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},"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":"10 mph, Out To CF"},"gameInfo":{"attendance":8105,"firstPitch":"2025-08-26T02:05:00.000Z","gameDurationMinutes":148},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"home":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"}},"officialScorer":{"id":482170,"fullName":"Mark Honbo","link":"/api/v1/people/482170"},"primaryDatacaster":{"id":823337,"fullName":"Ryan Cosgrove","link":"/api/v1/people/823337"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"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-26T02:05:49.946Z","endTime":"2025-08-26T02:06:26.191Z","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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":"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-25T22:09:48.868Z","endTime":"2025-08-26T01:46:01.721Z","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-26T01:46:01.721Z","endTime":"2025-08-26T02:05:04.090Z","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-26T02:05:04.090Z","endTime":"2025-08-26T02:05:52.134Z","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(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.4,"endSpeed":85.1,"strikeZoneTop":3.36115318206016,"strikeZoneBottom":1.64350862343728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.592043570364584,"aZ":-27.240864005335073,"pfxX":-9.797714788983399,"pfxZ":2.65174127498452,"pX":-0.3849243536654848,"pZ":2.6642321874262285,"vX0":4.875534213696416,"vY0":-135.89534388797085,"vZ0":-3.191956967137557,"x":131.67,"y":166.85,"x0":-0.9357821609559027,"y0":50.00068982193154,"z0":5.759893147474843,"aX":-18.203203034247576},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.3,"breakHorizontal":16.6,"spinRate":1894,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.40405698021215697,"extension":6.7058506359434675},"index":3,"playId":"82d479a6-8326-3db0-a991-682794d17557","pitchNumber":1,"startTime":"2025-08-26T02:05:52.134Z","endTime":"2025-08-26T02:05:56.174Z","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":93.0,"endSpeed":84.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.747739281191507,"aZ":-30.21662583799235,"pfxX":-9.177227604136931,"pfxZ":1.0647537464578756,"pX":0.23308721709165617,"pZ":1.8172755260384095,"vX0":5.751259887798527,"vY0":-135.25337366579146,"vZ0":-4.805362559258382,"x":108.12,"y":189.71,"x0":-0.7375747044476804,"y0":50.001486510033786,"z0":5.75642659547068,"aX":-16.862952539146164},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.1,"breakHorizontal":15.2,"spinRate":1887,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4062338776984662,"extension":6.687753711715782},"index":4,"playId":"69526771-cab2-319b-a8a0-17b7224409f0","pitchNumber":2,"startTime":"2025-08-26T02:06:04.782Z","endTime":"2025-08-26T02:06:08.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0827014005986,"aZ":-26.55376816308053,"pfxX":-6.964756952097046,"pfxZ":3.224026523076942,"pX":-0.3735625327226985,"pZ":1.1417986742333344,"vX0":4.102632479153832,"vY0":-131.21643362158412,"vZ0":-6.301672515811729,"x":131.24,"y":207.95,"x0":-1.0535265852253382,"y0":50.00015808078703,"z0":5.556080387016814,"aX":-12.128244325901465},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":11.6,"spinRate":1494,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.41762023553292593,"extension":6.7177050328110015},"index":5,"playId":"37e39f16-dca7-32d1-8266-653a1372c2ec","pitchNumber":3,"startTime":"2025-08-26T02:06:22.908Z","endTime":"2025-08-26T02:06:26.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:06:26.191Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T02:06:26.986Z","endTime":"2025-08-26T02:10:19.113Z","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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,9],"actionIndex":[6],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.547585971897266,"aZ":-24.43223166070751,"pfxX":-5.680759222193331,"pfxZ":4.097599487105733,"pX":0.2998988516567112,"pZ":2.2009484295425854,"vX0":5.3365318135119075,"vY0":-136.44237607939843,"vZ0":-4.687739015537543,"x":105.57,"y":179.35,"x0":-0.94166390636198,"y0":50.00097861895814,"z0":5.621255453510433,"aX":-10.727873678815516},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":9.2,"spinRate":1916,"spinDirection":225},"zone":6,"typeConfidence":0.76,"plateTime":0.40118418113950005,"extension":6.783769746101345},"index":0,"playId":"173ad665-1892-3a58-89e8-417942e473fa","pitchNumber":1,"startTime":"2025-08-26T02:06:50.582Z","endTime":"2025-08-26T02:06:55.076Z","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":86.4,"endSpeed":79.4,"strikeZoneTop":3.31613167901257,"strikeZoneBottom":1.52471992002257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.860823900366956,"aZ":-39.40118450047823,"pfxX":6.549721824683614,"pfxZ":-4.5861172926826645,"pX":2.504221007019576,"pZ":-0.12082373046122037,"vX0":6.452208771416619,"vY0":-125.61487892540191,"vZ0":-5.838015345373699,"x":21.54,"y":242.04,"x0":-0.962448602882178,"y0":50.00500577752684,"z0":5.48998370602751,"aX":10.316195740985886},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.6,"breakHorizontal":-13.6,"spinRate":2246,"spinDirection":11},"zone":14,"typeConfidence":0.9,"plateTime":0.43846796743318084,"extension":6.66633475782963},"index":1,"playId":"6feaa525-bbcc-3fe7-8a12-134a0883265b","pitchNumber":2,"startTime":"2025-08-26T02:07:07.110Z","endTime":"2025-08-26T02:07:12.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.25131359978077,"strikeZoneBottom":1.55201686957868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.852310105177267,"aZ":-31.916550407390165,"pfxX":4.190635292897804,"pfxZ":0.15892571020350665,"pX":-0.11808344248932776,"pZ":2.311698311225403,"vX0":1.7267465929974208,"vY0":-125.57132068694709,"vZ0":-1.5473367634654949,"x":121.5,"y":176.36,"x0":-1.359345384249465,"y0":50.001193880295794,"z0":5.536853316160148,"aX":6.678985112582234},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.1,"breakHorizontal":-8.0,"spinRate":2275,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.43648882033621694,"extension":6.493266565122147},"index":2,"playId":"c8afb203-f68a-387e-ae66-c4057b42b104","pitchNumber":3,"startTime":"2025-08-26T02:07:28.775Z","endTime":"2025-08-26T02:07:32.838Z","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.7,"endSpeed":78.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.43932929519968,"aZ":-40.45588709547943,"pfxX":3.752545204700033,"pfxZ":-5.299445421950114,"pX":0.5816032889324082,"pZ":1.7474781909800403,"vX0":2.446339467079076,"vY0":-124.81476257170344,"vZ0":-1.3873284859491868,"x":94.83,"y":191.6,"x0":-0.9021299601411935,"y0":50.00517111871687,"z0":5.672023625305635,"aX":5.8618832898413835},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-9.6,"breakHorizontal":-7.4,"spinRate":2200,"spinDirection":28},"zone":9,"typeConfidence":0.9,"plateTime":0.4405012315379775,"extension":6.606938680094045},"index":3,"playId":"445e717f-df90-3cee-ae3d-59471d57ae6c","pitchNumber":4,"startTime":"2025-08-26T02:07:47.801Z","endTime":"2025-08-26T02:07:52.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.29718220177767,"strikeZoneBottom":1.53668099024735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.167881978819445,"aZ":-26.935684872063057,"pfxX":-9.655900598861413,"pfxZ":2.7522151833480955,"pX":1.5786794573404554,"pZ":2.772354715715358,"vX0":9.42395084267241,"vY0":-136.41714897185523,"vZ0":-3.1407181549344356,"x":56.82,"y":163.93,"x0":-0.649401867274868,"y0":50.00247305887859,"z0":5.774939847965893,"aX":-18.38266341891868},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.6,"breakHorizontal":15.7,"spinRate":2006,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.399967421881819,"extension":6.799549043057355},"index":4,"playId":"4834cd36-3609-3235-a366-432135fc7756","pitchNumber":5,"startTime":"2025-08-26T02:08:13.682Z","endTime":"2025-08-26T02:08:17.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.470489207140027,"aZ":-28.292438295971706,"pfxX":-9.113643980194006,"pfxZ":2.0853313605492882,"pX":-0.8971644278288694,"pZ":2.290194791756949,"vX0":3.4959497024770756,"vY0":-136.01049603286467,"vZ0":-3.717561663719012,"x":151.2,"y":176.94,"x0":-1.0194171941701282,"y0":50.00480896640652,"z0":5.649923506626707,"aX":-16.975699600637363},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.1,"breakHorizontal":15.7,"spinRate":1928,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4036214225229098,"extension":6.754182622928548},"index":5,"playId":"4e539609-365b-3049-9a90-bb48a9166a57","pitchNumber":6,"startTime":"2025-08-26T02:08:31.914Z","endTime":"2025-08-26T02:08:36.425Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-26T02:08:52.631Z","endTime":"2025-08-26T02:09:42.705Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.30994536669304,"strikeZoneBottom":1.54996418880066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48192111970821,"aZ":-21.712383848362908,"pfxX":-5.296463816852517,"pfxZ":5.606734252770633,"pX":0.9792460445881457,"pZ":1.6505203572461573,"vX0":7.122414974751301,"vY0":-136.32612203393626,"vZ0":-6.532619125764281,"x":79.67,"y":194.22,"x0":-0.9900553790128822,"y0":50.00108931979861,"z0":5.596934222433482,"aX":-9.879291148560133},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.8,"breakHorizontal":7.9,"spinRate":1909,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40315902581437113,"extension":6.721079903310055},"index":7,"playId":"7bd73642-adb2-3a14-b5f7-5b7fb7540871","pitchNumber":7,"startTime":"2025-08-26T02:09:42.705Z","endTime":"2025-08-26T02:09:46.630Z","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":3,"strikes":2,"outs":1},"index":8,"startTime":"2025-08-26T02:09:57.150Z","endTime":"2025-08-26T02:10:13.602Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.6,"strikeZoneTop":3.17923725460794,"strikeZoneBottom":1.46435129026058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.51422576090139,"aZ":-30.03725604289847,"pfxX":-9.065767958410973,"pfxZ":1.189198799223905,"pX":-1.168032944610358,"pZ":1.9923068483337134,"vX0":2.8939200428599685,"vY0":-134.65135497722977,"vZ0":-3.995373930891788,"x":161.52,"y":184.99,"x0":-1.0915397184401978,"y0":50.00444914967051,"z0":5.667687897782706,"aX":-16.326666333322596},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.3,"breakHorizontal":15.6,"spinRate":1864,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.409824318295851,"extension":6.884501359099341},"index":9,"playId":"29f4c942-9e55-3cf7-abf5-f60ab55877d2","pitchNumber":8,"startTime":"2025-08-26T02:10:13.602Z","endTime":"2025-08-26T02:10:19.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:10:19.113Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a sharp line drive to center fielder Colby Thomas. Gleyber Torres to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T02:10:19.658Z","endTime":"2025-08-26T02:11:34.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":91.4,"endSpeed":82.0,"strikeZoneTop":3.46048834543015,"strikeZoneBottom":1.67575528213109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.045882038168145,"aZ":-28.629565094490783,"pfxX":-9.494863890827059,"pfxZ":2.037431658174901,"pX":-1.4830918041864134,"pZ":2.3008634305152795,"vX0":2.509943346488995,"vY0":-132.85298323335923,"vZ0":-3.3373300684693823,"x":173.53,"y":176.66,"x0":-1.221586973376664,"y0":50.00634959266544,"z0":5.711649221785706,"aX":-16.55444209997971},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.0,"breakHorizontal":16.4,"spinRate":1910,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.41627248739059297,"extension":6.613276329511539},"index":0,"playId":"1ba3603f-0e59-3d6a-bdc3-597f77f45f8b","pitchNumber":1,"startTime":"2025-08-26T02:10:45.421Z","endTime":"2025-08-26T02:10:49.960Z","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":92.2,"endSpeed":83.7,"strikeZoneTop":3.399554955742,"strikeZoneBottom":1.63000008594423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.842246184911126,"aZ":-26.919782236392564,"pfxX":-5.518541235550761,"pfxZ":2.910059457651178,"pX":-1.081612088758239,"pZ":3.071810425579475,"vX0":1.950727216522447,"vY0":-134.24803480783487,"vZ0":-1.8518953144324564,"x":158.23,"y":155.84,"x0":-1.1050478830738562,"y0":50.00453385253088,"z0":5.7062401939619365,"aX":-9.970567787172133},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.0,"breakHorizontal":9.5,"spinRate":1919,"spinDirection":212},"zone":11,"typeConfidence":0.71,"plateTime":0.4096096605497972,"extension":6.5437868919128155},"index":1,"playId":"0414a2c7-5028-3ac9-8ee2-917c685f512d","pitchNumber":2,"startTime":"2025-08-26T02:11:05.069Z","endTime":"2025-08-26T02:11:09.394Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.783220340263746,"aZ":-32.00440895551199,"pfxX":-7.1350264902567275,"pfxZ":0.10446965539365216,"pX":-0.7710473747915496,"pZ":2.8222039016211764,"vX0":3.040951200285812,"vY0":-128.60153972419667,"vZ0":-1.0785879976223547,"x":146.39,"y":162.58,"x0":-1.0447462945308772,"y0":50.0041261722328,"z0":5.7395428832340025,"aX":-11.898561983013792},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.1,"breakHorizontal":12.2,"spinRate":1479,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.42663235843668934,"extension":6.73736438797877},"hitData":{"launchSpeed":104.4,"launchAngle":12.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":139.7,"coordY":80.75}},"index":2,"playId":"dc844734-f96e-3070-be48-306f2131c031","pitchNumber":3,"startTime":"2025-08-26T02:11:25.144Z","endTime":"2025-08-26T02:11:34.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:11:34.150Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T02:11:36.367Z","endTime":"2025-08-26T02:13:15.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.63563818149305,"strikeZoneBottom":1.67427279822183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.152715790509596,"aZ":-27.472096754900768,"pfxX":-9.562001615138758,"pfxZ":2.5547767737571654,"pX":-1.3205503954469087,"pZ":2.7455194229162085,"vX0":3.2233890156600293,"vY0":-135.27622595081965,"vZ0":-2.8363993426654424,"x":167.34,"y":164.65,"x0":-1.2893444039700572,"y0":50.006598870764385,"z0":5.745913500226183,"aX":-17.619232228921657},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.2,"breakHorizontal":16.6,"spinRate":1944,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4058272292459466,"extension":6.71881515680303},"index":0,"playId":"d9a31339-bdeb-3eb1-a5fc-3a48405eba4b","pitchNumber":1,"startTime":"2025-08-26T02:12:09.349Z","endTime":"2025-08-26T02:12:14.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.99741363584041,"aZ":-19.917836027137326,"pfxX":-1.4264421908421714,"pfxZ":6.617333957605615,"pX":-0.4879611512108964,"pZ":3.569462920677457,"vX0":2.370128418701116,"vY0":-135.14290438243074,"vZ0":-2.1552524327740405,"x":135.6,"y":142.4,"x0":-1.1903734615147095,"y0":50.00549633653835,"z0":5.773924441359665,"aX":-2.643384532574499},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":2.0,"spinRate":2087,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.40504174738974674,"extension":6.623931266676849},"index":1,"playId":"f8939994-55d5-3a9e-9ae1-cbd0815021be","pitchNumber":2,"startTime":"2025-08-26T02:12:27.359Z","endTime":"2025-08-26T02:12:30.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.344180058055496,"aZ":-21.586284269850275,"pfxX":-2.131004418229412,"pfxZ":5.786732354647379,"pX":-0.09344376187522845,"pZ":3.690081030659335,"vX0":3.778222426507292,"vY0":-134.43199496419854,"vZ0":-1.3609740831655945,"x":120.56,"y":139.15,"x0":-1.2406619834498367,"y0":50.00045014509047,"z0":5.736340451540331,"aX":-3.89754990527541},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.4,"breakHorizontal":3.0,"spinRate":2042,"spinDirection":217},"zone":2,"typeConfidence":0.89,"plateTime":0.4075637653407327,"extension":6.516991062894073},"index":2,"playId":"c96f480a-0f14-33d8-91c4-7e3ca78f6a0f","pitchNumber":3,"startTime":"2025-08-26T02:12:48.905Z","endTime":"2025-08-26T02:12:53.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.69640427245603,"strikeZoneBottom":1.78108845304879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.853868741086906,"aZ":-30.219809965000007,"pfxX":-10.062426457613984,"pfxZ":1.0671914730080925,"pX":0.8556246575254979,"pZ":1.9743132787890174,"vX0":7.7733090082379555,"vY0":-135.56104928549465,"vZ0":-4.053133262317928,"x":84.39,"y":185.47,"x0":-0.7636932185956858,"y0":50.0032634407428,"z0":5.635275007494117,"aX":-18.442620536702442},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.1,"breakHorizontal":16.2,"spinRate":1856,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4064200068959334,"extension":6.710918250476741},"index":3,"playId":"b4bc80a2-3698-33e2-a628-2388bd679811","pitchNumber":4,"startTime":"2025-08-26T02:13:09.952Z","endTime":"2025-08-26T02:13:15.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:13:15.764Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Spencer Torkelson grounds into a force out, third baseman Darell Hernaiz to second baseman Zack Gelof. Kerry Carpenter out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T02:13:18.795Z","endTime":"2025-08-26T02:14:32.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":86.9,"endSpeed":78.3,"strikeZoneTop":3.60174122446691,"strikeZoneBottom":1.64000039810636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27234833645447,"aZ":-33.492781707614554,"pfxX":0.20736146005758638,"pfxZ":-0.834504023397745,"pX":1.202792347850339,"pZ":0.8243272060017628,"vX0":5.361086209809754,"vY0":-126.26446572239772,"vZ0":-4.884069933806645,"x":71.15,"y":216.52,"x0":-0.9999411805067477,"y0":50.005956725766296,"z0":5.564620205505985,"aX":0.32582719135009613},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.6,"breakHorizontal":-1.9,"spinRate":2122,"spinDirection":335},"zone":14,"typeConfidence":0.9,"plateTime":0.4384197954037572,"extension":6.707725551530772},"index":0,"playId":"d762fd47-ddce-3e40-a31c-465daac3a58a","pitchNumber":1,"startTime":"2025-08-26T02:13:44.643Z","endTime":"2025-08-26T02:13:48.847Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.59164425868995,"strikeZoneBottom":1.66042478491714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.977382425651527,"aZ":-27.206444394907496,"pfxX":-7.547721514942583,"pfxZ":2.658486804246799,"pX":-0.7229567457417244,"pZ":3.1235886626354326,"vX0":3.263819946599485,"vY0":-136.29587626853396,"vZ0":-2.0236131805981286,"x":144.56,"y":154.44,"x0":-0.9602451045987549,"y0":50.00229262957858,"z0":5.768151168252033,"aX":-14.096893111406164},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.6,"breakHorizontal":12.8,"spinRate":1932,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.40297998222622455,"extension":6.671758488436735},"index":1,"playId":"929f9475-fd18-3571-9bf9-5ed63da7342e","pitchNumber":2,"startTime":"2025-08-26T02:14:05.013Z","endTime":"2025-08-26T02:14:10.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51591348809081,"aZ":-26.68321703317188,"pfxX":-9.758124814757284,"pfxZ":2.9420844442108223,"pX":-0.06134711418932689,"pZ":1.9808543428119099,"vX0":6.167927777466395,"vY0":-136.41692129417746,"vZ0":-4.880217865735461,"x":119.34,"y":185.3,"x0":-1.094285370691067,"y0":50.00494692288957,"z0":5.653025579599005,"aX":-18.229336091170097},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.4,"breakHorizontal":16.2,"spinRate":1903,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.40288067010408035,"extension":6.676035045892554},"hitData":{"launchSpeed":93.0,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":162.32}},"index":2,"playId":"72f13556-b814-3539-86cb-8a75a5f2ed02","pitchNumber":3,"startTime":"2025-08-26T02:14:25.146Z","endTime":"2025-08-26T02:14:32.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:14:32.412Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T02:16:07.295Z","endTime":"2025-08-26T02:18:30.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.901598875028675,"aZ":-30.39500294785298,"pfxX":11.185555062871266,"pfxZ":1.1356375601269155,"pX":1.5201600085820326,"pZ":1.732072271070221,"vX0":-3.976674207876623,"vY0":-125.4315742365574,"vZ0":-4.4807038548581595,"x":59.06,"y":192.01,"x0":1.686513498555714,"y0":50.004887489808965,"z0":6.0625616922049135,"aX":17.55922165042881},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-19.1,"spinRate":1919,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.43919873814401855,"extension":6.236853588257936},"index":0,"playId":"df7f3aea-f42e-3db5-b9e2-81f3b9a713a5","pitchNumber":1,"startTime":"2025-08-26T02:16:40.819Z","endTime":"2025-08-26T02:16:44.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.72017276208901,"aZ":-19.59974000209191,"pfxX":9.48468309322103,"pfxZ":6.415506876218593,"pX":0.3470727011172038,"pZ":3.655757756205607,"vX0":-6.3416129135706125,"vY0":-139.89312663342187,"vZ0":-3.5091757014940006,"x":103.77,"y":140.07,"x0":1.4235886835370184,"y0":50.005128063823015,"z0":6.228510767399906,"aX":18.599656478322533},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":-15.7,"spinRate":2371,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.3931397609544325,"extension":6.255552267970911},"index":1,"playId":"c3d511e5-4237-3199-981d-1517cd06fd7e","pitchNumber":2,"startTime":"2025-08-26T02:16:52.816Z","endTime":"2025-08-26T02:16:56.852Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-26T02:17:03.620Z","endTime":"2025-08-26T02:17:18.811Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":3.28115019922228,"strikeZoneBottom":1.50620829523785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.136207390356,"aZ":-21.543641663810167,"pfxX":8.44061968087832,"pfxZ":6.2301094437980735,"pX":0.5823132110300593,"pZ":1.4316406887078477,"vX0":-5.611451171475697,"vY0":-129.75613320105774,"vZ0":-7.281157171921457,"x":94.8,"y":200.13,"x0":1.6763127938840516,"y0":50.00024624031488,"z0":5.9154175960797515,"aX":14.39152680419151},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.8,"breakHorizontal":-14.0,"spinRate":1980,"spinDirection":134},"zone":9,"typeConfidence":0.89,"plateTime":0.4221163910205723,"extension":6.281633468566375},"index":3,"playId":"9440db01-d8aa-37a5-8a0e-8010045a3453","pitchNumber":3,"startTime":"2025-08-26T02:17:18.811Z","endTime":"2025-08-26T02:17:23.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.25842862020169,"strikeZoneBottom":1.49867150700131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.963119628184845,"aZ":-26.354074941110255,"pfxX":10.405879630830942,"pfxZ":3.4008744259539543,"pX":-0.3686674727355537,"pZ":0.26937531226641764,"vX0":-8.587454417819739,"vY0":-130.40425456491423,"vZ0":-9.135202612359116,"x":131.05,"y":231.51,"x0":1.6248511053114465,"y0":50.00524555661744,"z0":5.825210514123049,"aX":17.816708295199255},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.2,"breakHorizontal":-16.8,"spinRate":1962,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.42099819375854386,"extension":6.49645675828187},"index":4,"playId":"dcc1bc70-358c-3db5-b9b0-4c0fafac2431","pitchNumber":4,"startTime":"2025-08-26T02:17:31.913Z","endTime":"2025-08-26T02:17:35.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99849589946947,"aZ":-14.640860071224495,"pfxX":7.762604228831119,"pfxZ":8.502420259832006,"pX":-0.4880669457391838,"pZ":2.5967488277393467,"vX0":-7.748247730426949,"vY0":-142.51898398698498,"vZ0":-7.216028087262857,"x":135.6,"y":168.67,"x0":1.2540817672436106,"y0":50.002942104585934,"z0":6.081690224343826,"aX":16.00840921559951},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":-12.5,"spinRate":2409,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.38396456778408394,"extension":6.466959821201876},"index":5,"playId":"73f04429-4448-35c1-9a2f-3ccbe240de0e","pitchNumber":5,"startTime":"2025-08-26T02:17:49.161Z","endTime":"2025-08-26T02:17:53.837Z","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":98.8,"endSpeed":90.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30438917543414,"aZ":-11.175687124000211,"pfxX":1.4141321600522074,"pfxZ":10.115794553831346,"pX":-0.7300477486749187,"pZ":2.005093272518112,"vX0":-5.913378261982558,"vY0":-143.43267182586132,"vZ0":-9.710132105279627,"x":144.83,"y":184.64,"x0":1.177893754715457,"y0":50.00318662280168,"z0":6.138511424065051,"aX":2.9357024960735796},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.4,"breakHorizontal":-1.3,"spinRate":2284,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.38239797965531963,"extension":6.3978726494608065},"index":6,"playId":"3468c808-18d4-3861-958c-a18df8c28a6d","pitchNumber":6,"startTime":"2025-08-26T02:18:08.280Z","endTime":"2025-08-26T02:18:12.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.654008410307316,"aZ":-25.253310180033573,"pfxX":-0.5830984374322119,"pfxZ":3.7621479107407847,"pX":-1.2486981880456276,"pZ":2.1923640410856566,"vX0":-7.660919879321715,"vY0":-134.16871228727223,"vZ0":-5.215252009243952,"x":164.6,"y":179.59,"x0":1.7089628852051288,"y0":50.0016211594,"z0":5.940884567049875,"aX":-1.0714409387683697},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.0,"breakHorizontal":2.5,"spinRate":2285,"spinDirection":188},"zone":13,"typeConfidence":0.91,"plateTime":0.40687634839290965,"extension":6.537142713791361},"index":7,"playId":"bc84e962-fbd5-3b08-94ba-8d43ee27c41d","pitchNumber":7,"startTime":"2025-08-26T02:18:26.597Z","endTime":"2025-08-26T02:18:30.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:18:30.110Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T02:18:30.773Z","endTime":"2025-08-26T02:19:01.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46812995247927,"aZ":-25.611649596574452,"pfxX":-0.6871769018663678,"pfxZ":3.6333626284794986,"pX":0.5006561545891394,"pZ":2.1313364514203954,"vX0":-3.4848399767443095,"vY0":-133.02486508846283,"vZ0":-5.340379801166964,"x":97.92,"y":181.23,"x0":1.9127998505575485,"y0":50.00344253435892,"z0":6.00335122610675,"aX":-1.2403702826824736},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":1.9,"spinRate":2273,"spinDirection":158},"zone":6,"typeConfidence":0.91,"plateTime":0.41053592601703803,"extension":6.362890809723606},"hitData":{"launchSpeed":81.6,"launchAngle":36.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.47,"coordY":101.32}},"index":0,"playId":"9f259085-fa21-360e-be89-ab008a48449c","pitchNumber":1,"startTime":"2025-08-26T02:18:53.554Z","endTime":"2025-08-26T02:19:01.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:19:01.586Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T02:19:01.111Z","endTime":"2025-08-26T02:20:08.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.9562083567603,"aZ":-17.66284290624506,"pfxX":7.652144063917378,"pfxZ":7.289597566885188,"pX":-0.5722941774115154,"pZ":3.1325184289804957,"vX0":-8.284221078217275,"vY0":-140.91676479533953,"vZ0":-5.0035391462729555,"x":138.81,"y":154.2,"x0":1.425325983211145,"y0":50.00538390447633,"z0":6.089008158577113,"aX":15.240527084118643},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":-12.0,"spinRate":2257,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.3901592255068289,"extension":6.475644749951164},"index":0,"playId":"dd541af8-415d-3cd7-aee3-b5ef7cbda252","pitchNumber":1,"startTime":"2025-08-26T02:19:26.458Z","endTime":"2025-08-26T02:19:31.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2703522322331,"aZ":-30.186338468255318,"pfxX":7.349136024723986,"pfxZ":1.1687058466179217,"pX":0.10537456305991375,"pZ":0.9472360143879337,"vX0":-6.695386086017576,"vY0":-130.22230758152585,"vZ0":-6.802579910880969,"x":112.98,"y":213.2,"x0":1.764401470390893,"y0":50.0039294102247,"z0":5.899621812631718,"aX":12.527504714436187},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":-11.6,"spinRate":1968,"spinDirection":138},"zone":14,"typeConfidence":0.87,"plateTime":0.4218187482774791,"extension":6.387405279082829},"index":1,"playId":"8ef5ddb6-d887-3e57-91c6-1833ade7cc81","pitchNumber":2,"startTime":"2025-08-26T02:19:39.939Z","endTime":"2025-08-26T02:19:43.470Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-26T02:19:51.671Z","endTime":"2025-08-26T02:20:04.586Z","isPitch":false,"type":"action","player":{"id":667670,"link":"/api/v1/people/667670"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.921177720747174,"aZ":-28.757221364256473,"pfxX":8.647287471644232,"pfxZ":2.045207692937018,"pX":0.8950712638460273,"pZ":0.999005289236297,"vX0":-5.178504757159603,"vY0":-129.31024579595447,"vZ0":-6.774139324896657,"x":82.88,"y":211.81,"x0":1.8123227669810769,"y0":50.0064546512142,"z0":5.89402448685678,"aX":14.475027920195561},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":-14.3,"spinRate":1912,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4254958815211016,"extension":6.290509823161518},"index":3,"playId":"c903c01e-59ba-3ab4-af4f-f941008a98de","pitchNumber":3,"startTime":"2025-08-26T02:20:04.586Z","endTime":"2025-08-26T02:20:08.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:20:08.187Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wenceel Pérez doubles (11) on a sharp line drive to right fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T02:21:35.683Z","endTime":"2025-08-26T02:23:08.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.1977435648941,"strikeZoneBottom":1.45706605330622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87256171364547,"aZ":-30.917920120995788,"pfxX":-9.934817024239681,"pfxZ":0.698821891215065,"pX":0.4138398598300585,"pZ":2.438814491159763,"vX0":6.727188139093094,"vY0":-133.84875398535806,"vZ0":-2.6726458674240474,"x":101.23,"y":172.93,"x0":-0.8506937839557064,"y0":50.004209856288824,"z0":5.680931998409356,"aX":-17.895257328516234},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.8,"breakHorizontal":16.4,"spinRate":1803,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.41037592153613245,"extension":6.826880321835938},"index":0,"playId":"37b91717-c1f5-3bb1-b7f8-d1722045a119","pitchNumber":1,"startTime":"2025-08-26T02:22:27.178Z","endTime":"2025-08-26T02:22:31.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.2525918679262,"strikeZoneBottom":1.59644957993753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.031714915439686,"aZ":-25.577949119427817,"pfxX":-8.641255106495123,"pfxZ":3.558990689088839,"pX":0.8463402015580227,"pZ":1.857449085693071,"vX0":7.310077806906469,"vY0":-135.82164844471515,"vZ0":-5.39356422992174,"x":84.74,"y":188.63,"x0":-0.7681953291785351,"y0":50.00325799216661,"z0":5.666971112113239,"aX":-16.0127899184097},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":13.9,"spinRate":1942,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4045464778245531,"extension":6.741769817751849},"index":1,"playId":"7b5eb9a1-a6ea-38b5-b02e-6ca4cdc6f02a","pitchNumber":2,"startTime":"2025-08-26T02:22:41.299Z","endTime":"2025-08-26T02:22:47.403Z","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":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74379259647766,"aZ":-33.138650899413456,"pfxX":1.889544321001803,"pfxZ":-0.6025721035410481,"pX":0.2865832215100203,"pZ":1.9077355137484093,"vX0":3.1546167299896384,"vY0":-125.89828384735434,"vZ0":-2.5311143464047174,"x":106.08,"y":187.27,"x0":-1.228512511015237,"y0":50.00324428368354,"z0":5.6103845843240245,"aX":3.029829141425335},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.4,"breakHorizontal":-4.2,"spinRate":2178,"spinDirection":26},"zone":9,"typeConfidence":0.9,"plateTime":0.4351927516590228,"extension":6.703766318515637},"hitData":{"launchSpeed":104.4,"launchAngle":15.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":220.0,"coordY":112.0}},"index":2,"playId":"1836ca5c-9c2b-30c4-af2f-ae32844e2c15","pitchNumber":3,"startTime":"2025-08-26T02:22:57.086Z","endTime":"2025-08-26T02:23:08.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:23:08.768Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out to first baseman Brett Harris. Wenceel Pérez to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T02:23:10.594Z","endTime":"2025-08-26T02:24:30.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.22757959852107,"strikeZoneBottom":1.5399996828809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99218662964406,"aZ":-19.97475938174923,"pfxX":-0.2797915334060246,"pfxZ":6.566720754660658,"pX":-1.0600998679325386,"pZ":2.611173306124191,"vX0":0.6802509049145619,"vY0":-135.07597875715808,"vZ0":-4.478872407426004,"x":157.41,"y":168.28,"x0":-1.2782602105245635,"y0":50.00028006725697,"z0":5.685418960330083,"aX":-0.5196322756946226},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":0.4,"spinRate":2026,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40468141618936926,"extension":6.6910823730660525},"index":0,"playId":"98bb3bc4-82a1-3b0d-add3-79e0e3f2e5ac","pitchNumber":1,"startTime":"2025-08-26T02:23:44.292Z","endTime":"2025-08-26T02:23:48.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.25874168134465,"strikeZoneBottom":1.54000938423165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.732783388605434,"aZ":-29.802092203357656,"pfxX":-7.763117985182652,"pfxZ":1.2992997712664653,"pX":-1.5147887653777456,"pZ":2.2689000205616052,"vX0":2.595314447217069,"vY0":-135.02289941796187,"vZ0":-3.2519166934818613,"x":174.74,"y":177.52,"x0":-1.4846152495208063,"y0":50.00652262551354,"z0":5.60532739549877,"aX":-14.214917141405415},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.8,"breakHorizontal":13.4,"spinRate":1762,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4069752885173874,"extension":6.645719937305111},"index":1,"playId":"f411d19e-546a-3ee5-bd41-b045568ed191","pitchNumber":2,"startTime":"2025-08-26T02:24:03.145Z","endTime":"2025-08-26T02:24:07.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.537409136530265,"aZ":-25.028507108129507,"pfxX":-7.518641145855599,"pfxZ":3.7896940791511824,"pX":0.04634068004568663,"pZ":1.696162243043942,"vX0":5.269277215931418,"vY0":-136.97511253620846,"vZ0":-6.002628592041052,"x":115.23,"y":192.98,"x0":-0.9333883510042489,"y0":50.002013882611756,"z0":5.646390973039567,"aX":-14.170934688641628},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.6,"breakHorizontal":12.4,"spinRate":1925,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4011098924093357,"extension":6.770084578080187},"hitData":{"launchSpeed":90.9,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.39,"coordY":167.9}},"index":2,"playId":"4001a1a3-32b1-33e7-aafa-75069c116f33","pitchNumber":3,"startTime":"2025-08-26T02:24:21.705Z","endTime":"2025-08-26T02:24:30.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:24:30.125Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T02:24:40.523Z","endTime":"2025-08-26T02:27:33.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,8,9],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 3B","eventType":"pickoff_3b","movementReason":"r_pickoff_3b","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":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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.5,"endSpeed":86.1,"strikeZoneTop":3.23828096975044,"strikeZoneBottom":1.54403891627541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.508385864597226,"aZ":-22.55991545548334,"pfxX":-6.844408584150765,"pfxZ":5.0952338926484755,"pX":0.06789771891245493,"pZ":2.104285821296323,"vX0":5.05846990030316,"vY0":-136.13117358225185,"vZ0":-5.3975191584764355,"x":114.41,"y":181.96,"x0":-0.9205785023247077,"y0":50.00188172093645,"z0":5.664048093581598,"aX":-12.908591894958994},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":11.4,"spinRate":1990,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4015995562088519,"extension":6.795201105563838},"index":0,"playId":"122d1802-7662-3975-b5b8-a92004689a05","pitchNumber":1,"startTime":"2025-08-26T02:24:59.138Z","endTime":"2025-08-26T02:25:03.526Z","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":93.8,"endSpeed":85.7,"strikeZoneTop":3.42094428041317,"strikeZoneBottom":1.57192195587269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8005470433083,"aZ":-26.768751044331445,"pfxX":-7.976282064817127,"pfxZ":2.8764022604930304,"pX":0.545820517617923,"pZ":2.2880101416385874,"vX0":6.516327664011464,"vY0":-136.402241717721,"vZ0":-4.155055100478163,"x":96.19,"y":177.0,"x0":-0.8411976468867519,"y0":50.001373704409474,"z0":5.682812144341855,"aX":-14.9860372038671},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.4,"breakHorizontal":13.0,"spinRate":1968,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40199010342798314,"extension":6.765886105515857},"index":1,"playId":"6eb6b32a-b4e8-3a51-b659-740ceb2b22f0","pitchNumber":2,"startTime":"2025-08-26T02:25:20.972Z","endTime":"2025-08-26T02:25:26.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"actionPlayId":"6eb6b32a-b4e8-3a51-b659-740ceb2b22f0","startTime":"2025-08-26T02:25:43.338Z","endTime":"2025-08-26T02:25:43.352Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Catcher Shea Langeliers picks off Wenceel Pérez at 3rd on throw to third baseman Darell Hernaiz.","event":"Pickoff 3B","eventType":"pickoff_3b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"6eb6b32a-b4e8-3a51-b659-740ceb2b22f0","startTime":"2025-08-26T02:25:43.352Z","endTime":"2025-08-26T02:25:58.896Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.51481164286742,"strikeZoneBottom":1.60366135179204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.004633128411598,"aZ":-35.84708088200202,"pfxX":1.1358138349502376,"pfxZ":-2.231555506684381,"pX":1.7193568441343903,"pZ":1.5294026536269587,"vX0":6.285130237000917,"vY0":-127.46624108930297,"vZ0":-3.1772052632987418,"x":51.46,"y":197.49,"x0":-0.9250295880263683,"y0":50.00232228590374,"z0":5.620064338662458,"aX":1.8694726709876481},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.6,"breakHorizontal":-3.5,"spinRate":2240,"spinDirection":357},"zone":14,"typeConfidence":0.9,"plateTime":0.42956757501256604,"extension":6.762052202891431},"index":4,"playId":"950db6a5-0694-39d6-aba0-97bf1fa4a0e1","pitchNumber":3,"startTime":"2025-08-26T02:25:58.896Z","endTime":"2025-08-26T02:26:06.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.36549582267741,"strikeZoneBottom":1.54773841163715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.108060384507375,"aZ":-28.273752074417967,"pfxX":-7.582785418838155,"pfxZ":2.1156786326634673,"pX":-1.2693858106432792,"pZ":2.3188983420424174,"vX0":1.9587961267797065,"vY0":-135.45200707255214,"vZ0":-3.5253485543119125,"x":165.39,"y":176.17,"x0":-1.021150411616887,"y0":50.001533194118174,"z0":5.634423517809143,"aX":-13.959602078833003},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":1854,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40579914784302984,"extension":6.7893958860486885},"index":5,"playId":"ff0fb642-94ee-3ad7-801d-e8f1f3b0611e","pitchNumber":4,"startTime":"2025-08-26T02:26:17.703Z","endTime":"2025-08-26T02:26:21.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.35879231165665,"strikeZoneBottom":1.5412258388917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.069746338499126,"aZ":-25.936214097537377,"pfxX":-6.429689789227971,"pfxZ":3.3123482662914565,"pX":1.0021086057451314,"pZ":3.3328955641023286,"vX0":7.055421245164007,"vY0":-136.3364100529038,"vZ0":-1.722607092469222,"x":78.8,"y":148.79,"x0":-0.7843187030847144,"y0":50.001590800288874,"z0":5.763626240514801,"aX":-12.099945505572316},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.9,"breakHorizontal":10.2,"spinRate":1964,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40180009203415734,"extension":6.723171069731055},"index":6,"playId":"637c54d8-8bd4-3acd-8a81-43bf569b06c2","pitchNumber":5,"startTime":"2025-08-26T02:26:37.200Z","endTime":"2025-08-26T02:26:41.684Z","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":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-26T02:26:50.507Z","endTime":"2025-08-26T02:27:05.714Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.911276328303682,"aZ":-33.957739940887066,"pfxX":-6.86752377443656,"pfxZ":-0.9693506438145931,"pX":-0.7771609770868987,"pZ":2.9934743206301473,"vX0":3.1505782760199845,"vY0":-135.1895922868935,"vZ0":-1.0561749222409909,"x":146.62,"y":157.96,"x0":-1.0687973651896112,"y0":50.00293430392775,"z0":5.784115943547791,"aX":-12.645000671002933},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.8,"breakHorizontal":11.8,"spinRate":1865,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4059717132134604,"extension":6.673092841468924},"index":8,"playId":"6e48eb86-c03b-3a59-8c23-76b8eb2e25ce","pitchNumber":6,"startTime":"2025-08-26T02:27:05.714Z","endTime":"2025-08-26T02:27:09.887Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.458770174035347,"aZ":-29.087906911225232,"pfxX":-8.684891901819583,"pfxZ":1.6155965370762475,"pX":-0.6092948088855105,"pZ":1.5568849095555952,"vX0":3.9935534373742794,"vY0":-137.48981107157437,"vZ0":-5.666001770905758,"x":140.22,"y":196.74,"x0":-0.9550580378195948,"y0":50.00228015446848,"z0":5.627087691475322,"aX":-16.569340546254764},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.9,"breakHorizontal":14.9,"spinRate":1880,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.39890773272812563,"extension":6.6828496384546865},"index":9,"playId":"45a066d1-a5e2-3cdf-a97f-d149bd43cecf","pitchNumber":7,"startTime":"2025-08-26T02:27:29.853Z","endTime":"2025-08-26T02:27:33.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:27:33.098Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T02:29:37.141Z","endTime":"2025-08-26T02:31:03.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.023418063152278,"aZ":-26.921124211982793,"pfxX":-1.1383410862061019,"pfxZ":3.106791667074921,"pX":0.3489324628949998,"pZ":2.4715262018680426,"vX0":-3.3263531025142874,"vY0":-129.02691275572204,"vZ0":-3.709115489692222,"x":103.7,"y":172.05,"x0":1.801070342050456,"y0":50.004354809186864,"z0":5.994613941780688,"aX":-1.9253392758316337},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":2.8,"spinRate":2233,"spinDirection":173},"zone":6,"typeConfidence":0.91,"plateTime":0.42397480073458604,"extension":6.435497620286499},"index":0,"playId":"55d04274-2f34-319f-a152-4326462760a9","pitchNumber":1,"startTime":"2025-08-26T02:29:51.996Z","endTime":"2025-08-26T02:29:55.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38385926480025,"aZ":-27.33533642856137,"pfxX":9.02703740502261,"pfxZ":3.00312120472712,"pX":0.5149242318199226,"pZ":1.7627689102016142,"vX0":-5.808011587654573,"vY0":-125.79481782780014,"vZ0":-4.932052242952279,"x":97.37,"y":191.19,"x0":1.6753535298685385,"y0":50.0021191155945,"z0":5.952244936781306,"aX":14.535452134338993},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":-15.1,"spinRate":1892,"spinDirection":133},"zone":9,"typeConfidence":0.91,"plateTime":0.43463857791376537,"extension":6.227696557747661},"index":1,"playId":"08d7fda9-69e5-3d66-a918-45e5f48c5933","pitchNumber":2,"startTime":"2025-08-26T02:30:06.779Z","endTime":"2025-08-26T02:30:10.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.397910441239,"strikeZoneBottom":1.62565238835715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.387933022813197,"aZ":-13.04087202491739,"pfxX":2.7892721421042443,"pfxZ":9.373792725555148,"pX":1.8141333590378579,"pZ":4.402736464827874,"vX0":-1.130711291374473,"vY0":-141.5159402928079,"vZ0":-2.871817916130708,"x":47.85,"y":119.91,"x0":1.8550516977122988,"y0":50.002168573277544,"z0":6.259013686049743,"aX":5.692730000900541},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":-4.8,"spinRate":2318,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.38611149384192167,"extension":6.247200954581982},"index":2,"playId":"65261376-0984-33a6-a321-704c6e91b995","pitchNumber":3,"startTime":"2025-08-26T02:30:24.128Z","endTime":"2025-08-26T02:30:28.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.25964900383894,"strikeZoneBottom":1.64103927082594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.488157898856418,"aZ":-17.6816798916618,"pfxX":8.66267232965555,"pfxZ":7.111614452976658,"pX":-1.0893215160191483,"pZ":2.9355661467303196,"vX0":-9.874710619281261,"vY0":-141.45357387357143,"vZ0":-5.559289613274591,"x":158.52,"y":159.52,"x0":1.3116383181868911,"y0":50.00586484956345,"z0":6.049743817091991,"aX":17.66165051988344},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.0,"breakHorizontal":-13.8,"spinRate":2298,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.38635408442327623,"extension":6.4594058786555815},"index":3,"playId":"881f7251-514f-3b1a-b058-dd3feb474aab","pitchNumber":4,"startTime":"2025-08-26T02:30:38.792Z","endTime":"2025-08-26T02:30:42.638Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-26T02:30:59.248Z","endTime":"2025-08-26T02:30:59.561Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08574684153621,"aZ":-11.826263071166998,"pfxX":1.900915691921476,"pfxZ":9.940555644888903,"pX":-0.36984054022472557,"pZ":3.483637247807142,"vX0":-5.337524880150764,"vY0":-142.07298489268203,"vZ0":-5.5973289776561606,"x":131.1,"y":144.72,"x0":1.285062197978687,"y0":50.00673321300371,"z0":6.22887816722339,"aX":3.892898531908758},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":-2.4,"spinRate":2358,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.38529506151435555,"extension":6.361011742273925},"index":5,"playId":"2f7b2b83-981c-3eca-88b0-3b73e14c2415","pitchNumber":5,"startTime":"2025-08-26T02:30:59.561Z","endTime":"2025-08-26T02:31:03.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:31:03.073Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Darell Hernaiz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T02:31:14.064Z","endTime":"2025-08-26T02:32:16.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.64163484261821,"strikeZoneBottom":1.66083461862327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.774550286825686,"aZ":-27.291996053864253,"pfxX":10.458348958079181,"pfxZ":3.023055011285864,"pX":0.7449507338374015,"pZ":2.7880471049325077,"vX0":-5.8717515185626885,"vY0":-126.48740217874204,"vZ0":-2.7733792971969384,"x":88.6,"y":163.5,"x0":1.742589219730018,"y0":50.00213570125552,"z0":6.096413618281516,"aX":16.876866367099538},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":-17.5,"spinRate":1793,"spinDirection":131},"zone":6,"typeConfidence":0.91,"plateTime":0.43370570033878586,"extension":6.1215268937337255},"index":0,"playId":"9dbc0255-25aa-32ee-b095-cdf190ab4a4c","pitchNumber":1,"startTime":"2025-08-26T02:31:24.312Z","endTime":"2025-08-26T02:31:28.635Z","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":92.4,"endSpeed":85.8,"strikeZoneTop":3.54463718909254,"strikeZoneBottom":1.5947587103726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80701200636168,"aZ":-24.539989121458568,"pfxX":-0.6648616716455957,"pfxZ":4.139654231407311,"pX":-0.5946258780193955,"pZ":0.7213317538928659,"vX0":-6.25866050575067,"vY0":-134.3804378326869,"vZ0":-8.829779192263237,"x":139.67,"y":219.3,"x0":1.842810912670209,"y0":50.00311760347053,"z0":5.76915542531745,"aX":-1.2259998632020463},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.9,"breakHorizontal":2.4,"spinRate":2235,"spinDirection":140},"zone":13,"typeConfidence":0.91,"plateTime":0.4062820579641251,"extension":6.5328830266086575},"index":1,"playId":"f7131987-573f-3757-b37d-042abb06bd62","pitchNumber":2,"startTime":"2025-08-26T02:31:35.895Z","endTime":"2025-08-26T02:31:39.775Z","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":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32509455945551,"aZ":-11.94723272106186,"pfxX":1.4901131125165616,"pfxZ":10.042951329964868,"pX":-0.014403570254954371,"pZ":3.6918044043581606,"vX0":-4.268775126804246,"vY0":-141.49566517401757,"vZ0":-4.9755043422607885,"x":117.55,"y":139.1,"x0":1.32469885225126,"y0":50.00124404270693,"z0":6.247831639275864,"aX":3.0010335192175215},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":-1.8,"spinRate":2270,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.3880971110627227,"extension":6.387455904988897},"index":2,"playId":"417fa924-7ab2-39a5-8caa-38c1dda47faa","pitchNumber":3,"startTime":"2025-08-26T02:31:51.536Z","endTime":"2025-08-26T02:31:55.985Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-26T02:32:00.611Z","endTime":"2025-08-26T02:32:12.327Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.083332533443176,"aZ":-25.914894052628554,"pfxX":6.985457646212327,"pfxZ":3.777631650374113,"pX":0.4074545367520609,"pZ":2.7396848164294787,"vX0":-5.731139090485544,"vY0":-128.0756183279487,"vZ0":-3.1932612698771616,"x":101.47,"y":164.81,"x0":1.7693955601201072,"y0":50.00328597358958,"z0":6.0350417728450205,"aX":11.575801877592536},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":-11.3,"spinRate":1757,"spinDirection":127},"zone":6,"typeConfidence":0.88,"plateTime":0.42808710269935935,"extension":6.350425592958022},"index":4,"playId":"b1c486fd-ce7a-318a-9338-9dee1a3cad17","pitchNumber":4,"startTime":"2025-08-26T02:32:12.327Z","endTime":"2025-08-26T02:32:16.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:32:16.026Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T02:32:18.906Z","endTime":"2025-08-26T02:33:03.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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, 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":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.41370302064292,"strikeZoneBottom":1.5660383241059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39173790161261,"aZ":-29.49702036252186,"pfxX":-1.8656350436546232,"pfxZ":1.5347934266428709,"pX":-0.822942341287656,"pZ":2.5331661820018487,"vX0":-5.80653294459643,"vY0":-130.92317464036603,"vZ0":-3.5623749628521146,"x":148.37,"y":170.38,"x0":1.6616970760917016,"y0":50.0028791925757,"z0":6.107468657423828,"aX":-3.2537397274712094},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.3,"breakHorizontal":4.6,"spinRate":2274,"spinDirection":185},"zone":4,"typeConfidence":0.92,"plateTime":0.4175842586854914,"extension":6.483321960966328},"index":0,"playId":"879e6aa5-50af-3a0f-8f5d-7c499f311736","pitchNumber":1,"startTime":"2025-08-26T02:32:39.463Z","endTime":"2025-08-26T02:32:44.717Z","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":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.265720421061935,"aZ":-17.5722202377901,"pfxX":7.534746904400821,"pfxZ":7.273056406095964,"pX":0.5645532885090684,"pZ":2.9300196633398023,"vX0":-5.4485836313393845,"vY0":-140.66108362256702,"vZ0":-5.555077405728351,"x":95.48,"y":159.67,"x0":1.545624959051061,"y0":50.00530675499027,"z0":6.066150330622217,"aX":15.133078717525816},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":-12.6,"spinRate":2265,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.3890699815724661,"extension":6.488993995809068},"hitData":{"launchSpeed":75.7,"launchAngle":23.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.57,"coordY":95.86}},"index":1,"playId":"7cbd1252-e7ac-33d7-88e0-9923a3902644","pitchNumber":2,"startTime":"2025-08-26T02:32:54.335Z","endTime":"2025-08-26T02:33:03.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:33:03.237Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Harris strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T02:33:03.146Z","endTime":"2025-08-26T02:34:57.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"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(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":96.2,"endSpeed":87.2,"strikeZoneTop":3.33915616292861,"strikeZoneBottom":1.52914028600254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.00878775923801,"aZ":-13.864107329055928,"pfxX":8.925262376893853,"pfxZ":9.32788218041702,"pX":-0.14052533243407545,"pZ":3.264327780820324,"vX0":-7.3724233397299646,"vY0":-139.81133489809847,"vZ0":-5.31642033904775,"x":122.36,"y":150.64,"x0":1.3820983162011435,"y0":50.001394965077445,"z0":6.113526002704894,"aX":17.51868392429349},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":-14.5,"spinRate":2300,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.3930254956048227,"extension":6.425396588673336},"index":0,"playId":"3b58ed24-36e0-3c9d-9a0d-9c03030f4604","pitchNumber":1,"startTime":"2025-08-26T02:33:30.145Z","endTime":"2025-08-26T02:33:34.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.46762120714241,"strikeZoneBottom":1.59601446169858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48478470029625,"aZ":-12.89859272760738,"pfxX":2.9492653415042964,"pfxZ":9.473270634487164,"pX":-0.1638408285152965,"pZ":3.754580829763471,"vX0":-6.081520288850455,"vY0":-141.97595921464367,"vZ0":-4.4193862967250075,"x":123.25,"y":137.41,"x0":1.6259093113452308,"y0":50.00332632768148,"z0":6.156568933937238,"aX":6.001744718520715},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":-4.1,"spinRate":2430,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.3862679828397999,"extension":6.414971331903656},"index":1,"playId":"23b653c2-f0da-3bdb-be22-d41be6787c26","pitchNumber":2,"startTime":"2025-08-26T02:33:48.559Z","endTime":"2025-08-26T02:33:53.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.356780306791226,"aZ":-26.35509219575442,"pfxX":9.4575283781386,"pfxZ":3.744773430171916,"pX":-0.0675664798357115,"pZ":1.556412655855961,"vX0":-7.35876882508479,"vY0":-124.73868578235016,"vZ0":-5.520847381577436,"x":119.58,"y":196.76,"x0":1.7124014683619517,"y0":50.0027632027261,"z0":6.009904213601477,"aX":14.696035219836135},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.5,"breakHorizontal":-15.1,"spinRate":1799,"spinDirection":131},"zone":8,"typeConfidence":0.91,"plateTime":0.4414691220142979,"extension":6.1954208458887825},"index":2,"playId":"7004463a-24c3-3e79-8c74-4833408f265b","pitchNumber":3,"startTime":"2025-08-26T02:34:09.835Z","endTime":"2025-08-26T02:34:13.126Z","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":98.2,"endSpeed":89.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.02116570034978,"aZ":-13.011735036361154,"pfxX":2.7437355090821502,"pfxZ":9.34545804681191,"pX":-0.598060415224875,"pZ":3.4790235476253484,"vX0":-6.648005064351927,"vY0":-142.7770966483464,"vZ0":-5.611239417947689,"x":139.8,"y":144.85,"x0":1.411300797283178,"y0":50.00115305319336,"z0":6.299242621089367,"aX":5.625796351066471},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":-3.5,"spinRate":2410,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.3846671886613575,"extension":6.3176182598930195},"index":3,"playId":"2d370691-d5a5-39d5-babb-8828aafd9698","pitchNumber":4,"startTime":"2025-08-26T02:34:29.514Z","endTime":"2025-08-26T02:34:34.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.480232283078045,"aZ":-13.39742467261542,"pfxX":8.179387137630343,"pfxZ":9.041195535056575,"pX":-0.0586731739996853,"pZ":3.162676968039954,"vX0":-7.401519323740603,"vY0":-143.27660689422626,"vZ0":-6.028524763711371,"x":119.24,"y":153.39,"x0":1.4969659637775263,"y0":50.00202681454955,"z0":6.133249807366756,"aX":16.9843795579531},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.2,"breakHorizontal":-13.3,"spinRate":2375,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.38247944430491865,"extension":6.338611865600169},"index":4,"playId":"9220078c-760b-3702-83cb-5fdb8e7347c9","pitchNumber":5,"startTime":"2025-08-26T02:34:51.721Z","endTime":"2025-08-26T02:34:57.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:34:57.099Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trey Sweeney called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T02:36:53.745Z","endTime":"2025-08-26T02:38:46.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"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":"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.1,"endSpeed":84.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.17009299654861,"aZ":-34.771164610273004,"pfxX":-9.632396880592276,"pfxZ":-1.427016322790145,"pX":-0.7603902374267058,"pZ":1.9897950872878782,"vX0":4.167947470591809,"vY0":-135.3333044653571,"vZ0":-3.128704475315357,"x":145.98,"y":185.06,"x0":-1.0867423448125728,"y0":50.00434131525038,"z0":5.648697841166281,"aX":-17.50319597360882},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-3.1,"breakHorizontal":16.3,"spinRate":1734,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4079420650052805,"extension":6.613066582955762},"index":0,"playId":"0203acaa-0e84-326f-9957-d93f3ded7995","pitchNumber":1,"startTime":"2025-08-26T02:37:11.421Z","endTime":"2025-08-26T02:37:57.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2293369238089,"aZ":-30.243084391179735,"pfxX":-6.445362661871342,"pfxZ":1.2122170106730579,"pX":-1.571419162243022,"pZ":2.146633826569808,"vX0":1.396514673022363,"vY0":-126.71978587535891,"vZ0":-2.571045212916191,"x":176.9,"y":180.82,"x0":-1.2989402063523265,"y0":50.005610472904344,"z0":5.634997659889037,"aX":-10.29544547004728},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":11.3,"spinRate":1383,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.435239737282636,"extension":6.679080959838655},"index":1,"playId":"4606fc7b-a7de-38d4-a9dd-63df3757cf2c","pitchNumber":2,"startTime":"2025-08-26T02:38:02.508Z","endTime":"2025-08-26T02:38:06.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-26T02:38:20.631Z","endTime":"2025-08-26T02:38:41.627Z","isPitch":false,"type":"action","player":{"id":700242,"link":"/api/v1/people/700242"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.76133070545485,"strikeZoneBottom":1.83341971971635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.971014242741216,"aZ":-27.749558167257764,"pfxX":-8.864543257857214,"pfxZ":2.4210112171888216,"pX":0.1537098128275716,"pZ":3.3276633709770196,"vX0":5.935633069055146,"vY0":-135.034059333612,"vZ0":-1.2809445836721025,"x":111.14,"y":148.93,"x0":-0.931669291825159,"y0":50.00614236298494,"z0":5.777771957629564,"aX":-16.22044355546635},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":14.6,"spinRate":1764,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4070801909396353,"extension":6.695771585593336},"index":3,"playId":"9673ad0e-651a-3a54-8525-b0b2121695d0","pitchNumber":3,"startTime":"2025-08-26T02:38:41.627Z","endTime":"2025-08-26T02:38:46.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:38:46.162Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T02:38:45.536Z","endTime":"2025-08-26T02:40:08.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":80.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71508170739883,"aZ":-20.414142719946444,"pfxX":-5.123031311986689,"pfxZ":7.0088915167330885,"pX":0.2738027225119321,"pZ":2.978088096100214,"vX0":5.033878365820524,"vY0":-129.41436431703977,"vZ0":-2.990217290717924,"x":106.56,"y":158.37,"x0":-1.041016497264411,"y0":50.00246915721424,"z0":5.731466042799709,"aX":-8.596306445734426},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.1,"breakHorizontal":8.0,"spinRate":1490,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.42497283421969545,"extension":6.661502286839344},"index":0,"playId":"8a644629-8ed6-36e1-972e-e9b86c33cd46","pitchNumber":1,"startTime":"2025-08-26T02:39:11.119Z","endTime":"2025-08-26T02:39:15.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.701275489946546,"aZ":-29.83393143736878,"pfxX":-7.153552076604825,"pfxZ":1.3879106889400488,"pX":-0.7451011327075096,"pZ":1.531284570798693,"vX0":3.286279432761765,"vY0":-129.99240025787705,"vZ0":-4.543783423994138,"x":145.4,"y":197.44,"x0":-1.105703079281658,"y0":50.003301651617086,"z0":5.602689168639565,"aX":-12.076842330640023},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.6,"breakHorizontal":12.1,"spinRate":1566,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.4235476319281659,"extension":6.6452357271458125},"index":1,"playId":"42d3e025-797e-301f-9205-e8ec3b03b654","pitchNumber":2,"startTime":"2025-08-26T02:39:34.370Z","endTime":"2025-08-26T02:39:38.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-26T02:39:46.850Z","endTime":"2025-08-26T02:40:00.601Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.554583828075533,"aZ":-21.739145623831085,"pfxX":-0.035907473064842654,"pfxZ":5.642084871867198,"pX":0.17332622316232713,"pZ":3.610696257167768,"vX0":3.6339609675438775,"vY0":-134.7259738810307,"vZ0":-1.5973108362205028,"x":110.39,"y":141.29,"x0":-1.1847959117651414,"y0":50.00426288199203,"z0":5.738225672686332,"aX":-0.06700162450040491},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":-0.7,"spinRate":2146,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40557688645468737,"extension":6.5831051157811284},"hitData":{"launchSpeed":78.7,"launchAngle":37.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.26,"coordY":109.62}},"index":3,"playId":"b31944a4-dc64-37ff-997d-d14d9eb66b30","pitchNumber":3,"startTime":"2025-08-26T02:40:00.601Z","endTime":"2025-08-26T02:40:08.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:40:08.590Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out sharply, third baseman Darell Hernaiz to first baseman Brett Harris.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T02:40:08.930Z","endTime":"2025-08-26T02:42:29.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.28173862646744,"strikeZoneBottom":1.55178408273078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87577989722612,"aZ":-37.64541699084582,"pfxX":3.5628843337217626,"pfxZ":-3.4547258681621855,"pX":0.31082371839897927,"pZ":0.9457259916776255,"vX0":2.9139804551801247,"vY0":-126.18843667179713,"vZ0":-3.670873828195038,"x":105.15,"y":213.25,"x0":-1.3290456501972892,"y0":50.00328513256549,"z0":5.508117969483131,"aX":5.643974062109237},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.0,"breakHorizontal":-7.2,"spinRate":2190,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.4370017587490391,"extension":6.596298817072048},"index":0,"playId":"6da33800-ddf9-32ea-b9ed-9193d84d6089","pitchNumber":1,"startTime":"2025-08-26T02:40:33.719Z","endTime":"2025-08-26T02:40:38.598Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.4,"strikeZoneTop":3.18235649004502,"strikeZoneBottom":1.46000051814286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.657919787475908,"aZ":-35.60606340350851,"pfxX":2.1683805194373327,"pfxZ":-2.1280542332573225,"pX":0.8402456105427374,"pZ":1.4614336711509537,"vX0":3.8650265825646892,"vY0":-127.34152298033783,"vZ0":-2.98498607442752,"x":84.97,"y":199.32,"x0":-0.9900649225089451,"y0":50.004145229950005,"z0":5.519046324531585,"aX":3.494792779670367},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.3,"breakHorizontal":-4.9,"spinRate":2211,"spinDirection":12},"zone":14,"typeConfidence":0.91,"plateTime":0.43320456139644614,"extension":6.52907453150687},"index":1,"playId":"d9576fd8-0a43-3331-8ba9-3325a7c4e82f","pitchNumber":2,"startTime":"2025-08-26T02:40:51.992Z","endTime":"2025-08-26T02:40:56.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.25351127159314,"strikeZoneBottom":1.52350410424381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.334417653237537,"aZ":-29.166551959516745,"pfxX":-5.826799488677002,"pfxZ":1.6107080356077583,"pX":0.3601760498352161,"pZ":1.307603119633639,"vX0":5.252990034781168,"vY0":-136.13344981708622,"vZ0":-6.066907123299276,"x":103.27,"y":203.47,"x0":-0.8423202148080334,"y0":50.00189574373147,"z0":5.597572625143483,"aX":-10.879098698241004},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.8,"breakHorizontal":9.4,"spinRate":1890,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.40314424290886786,"extension":6.70822521865233},"index":2,"playId":"76a29455-ff31-3acf-a243-74ce0fb78066","pitchNumber":3,"startTime":"2025-08-26T02:41:09.306Z","endTime":"2025-08-26T02:41:14.229Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08861498947306,"aZ":-28.192398480582916,"pfxX":-5.902713209598106,"pfxZ":2.130325015817883,"pX":-0.6412174430476292,"pZ":1.880319347211783,"vX0":3.0906634476770574,"vY0":-136.13939134014538,"vZ0":-4.928792440826228,"x":129.37,"y":161.16,"x0":-1.0269435095717414,"y0":50.002002387277564,"z0":5.675792744025125,"aX":-11.031732248048783},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.0,"breakHorizontal":10.0,"spinRate":1829,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4029908360402428,"extension":6.639570481269272},"index":3,"playId":"167bf15a-69bb-3bd4-8f5d-ee8938fb9c86","pitchNumber":4,"startTime":"2025-08-26T02:41:29.075Z","endTime":"2025-08-26T02:41:33.133Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30142817798713,"aZ":-27.020483525128018,"pfxX":-8.085966007797406,"pfxZ":2.7522143670283636,"pX":-0.5369893371108733,"pZ":2.3691424921615374,"vX0":4.307431149144814,"vY0":-136.80123316981508,"vZ0":-3.8126502538213383,"x":137.47,"y":174.81,"x0":-1.0906780762274977,"y0":50.00672986461104,"z0":5.657115590562856,"aX":-15.159256122553375},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.3,"breakHorizontal":13.6,"spinRate":1883,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4020904219439325,"extension":6.6359163867486},"index":4,"playId":"d147a70e-7d69-3a79-951a-70bf4084e9fc","pitchNumber":5,"startTime":"2025-08-26T02:41:57.139Z","endTime":"2025-08-26T02:42:01.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.664261872786227,"aZ":-26.23111568614292,"pfxX":-8.29813093745429,"pfxZ":3.1134271823191364,"pX":0.182629475175206,"pZ":2.1428860133263297,"vX0":6.128946731164931,"vY0":-137.51261546132082,"vZ0":-4.6176771219919255,"x":110.04,"y":180.92,"x0":-1.0016126104376177,"y0":50.00034033928467,"z0":5.632358223801168,"aX":-15.824627573725703},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.8,"breakHorizontal":13.7,"spinRate":1990,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3989322222047078,"extension":6.787348717723876},"hitData":{"launchSpeed":102.3,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":99.62,"coordY":158.78}},"index":5,"playId":"a75bd202-fdee-3e59-aaf0-b6f17d998e6a","pitchNumber":6,"startTime":"2025-08-26T02:42:22.619Z","endTime":"2025-08-26T02:42:29.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:42:29.868Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T02:44:15.623Z","endTime":"2025-08-26T02:46:19.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":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(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":89.9,"endSpeed":82.5,"strikeZoneTop":3.54177505847762,"strikeZoneBottom":1.61048221828863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63333038146666,"aZ":-28.9198318987994,"pfxX":-2.220474849106538,"pfxZ":1.889839490724686,"pX":-0.2122320852672044,"pZ":1.8061672247955665,"vX0":-3.7784717671177397,"vY0":-130.79156981490257,"vZ0":-5.300190844288679,"x":125.09,"y":190.01,"x0":1.5420441657485733,"y0":50.00540353255672,"z0":6.038532501478256,"aX":-3.832096991286164},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":4.9,"spinRate":2378,"spinDirection":189},"zone":8,"typeConfidence":0.92,"plateTime":0.41941980658058586,"extension":6.530538274256212},"index":0,"playId":"cd9f37ee-f47b-3df6-a3c5-b036d0cca2be","pitchNumber":1,"startTime":"2025-08-26T02:44:34.679Z","endTime":"2025-08-26T02:44:38.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.37114085726598,"strikeZoneBottom":1.48689347656449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.316497664269242,"aZ":-27.595914484469002,"pfxX":11.055943199639419,"pfxZ":2.7864590569638854,"pX":0.00792035344424199,"pZ":0.3662291980414293,"vX0":-7.997123320599756,"vY0":-127.96805252499783,"vZ0":-8.285617656994049,"x":116.7,"y":228.89,"x0":1.7491670804972628,"y0":50.00551662081157,"z0":5.832507702763572,"aX":18.1973131716423},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.2,"breakHorizontal":-18.0,"spinRate":1878,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.42928919279789657,"extension":6.45932962899412},"index":1,"playId":"1d28eb4f-7e72-3b3d-a112-1839d5d5c27f","pitchNumber":2,"startTime":"2025-08-26T02:44:50.144Z","endTime":"2025-08-26T02:44:54.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.460812963536267,"aZ":-26.228576796850295,"pfxX":8.538336864554305,"pfxZ":3.5884710008224685,"pX":1.177295241752171,"pZ":1.4416618366264278,"vX0":-4.427383934420253,"vY0":-127.97601872105804,"vZ0":-6.305407006447323,"x":72.12,"y":199.86,"x0":1.8205193960863186,"y0":50.005305690753566,"z0":5.992506862264233,"aX":14.161916342405771},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":-14.5,"spinRate":1944,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.42801842971092974,"extension":6.245959524405451},"index":2,"playId":"6796319d-8dcf-35f2-85c2-dec185f35185","pitchNumber":3,"startTime":"2025-08-26T02:45:10.073Z","endTime":"2025-08-26T02:45:13.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26513238112999,"aZ":-10.726275376904164,"pfxX":2.084674532374128,"pfxZ":10.451983018914566,"pX":-0.34861540655478285,"pZ":2.567781705725911,"vX0":-5.4742711363121535,"vY0":-142.47206088957387,"vZ0":-8.190680336773436,"x":130.29,"y":169.45,"x0":1.3283617859781194,"y0":50.00276909406565,"z0":6.160858392698736,"aX":4.278057292799909},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":-2.6,"spinRate":2376,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.38469730796443447,"extension":6.342460881737946},"index":3,"playId":"a2a6b1b7-2a1b-3cea-9c55-c7a5e1a2662b","pitchNumber":4,"startTime":"2025-08-26T02:45:24.565Z","endTime":"2025-08-26T02:45:29.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.41218161869123,"strikeZoneBottom":1.54346383965936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64509288715869,"aZ":-26.13311661077845,"pfxX":-0.5488695819558953,"pfxZ":3.2482318792944156,"pX":-0.6004457835363738,"pZ":3.756776696395433,"vX0":-6.015195505874045,"vY0":-135.48636243516376,"vZ0":-1.4860422203987123,"x":139.89,"y":137.35,"x0":1.719795440230561,"y0":50.00053111862586,"z0":6.138890965157012,"aX":-1.0196528574708092},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.8,"breakHorizontal":2.3,"spinRate":2288,"spinDirection":182},"zone":11,"typeConfidence":0.9,"plateTime":0.4042822974740483,"extension":6.331257161538354},"index":4,"playId":"2b796d94-abfd-35d9-bcb9-29ad193690c0","pitchNumber":5,"startTime":"2025-08-26T02:45:43.277Z","endTime":"2025-08-26T02:45:47.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48357800336214,"aZ":-29.349987835708838,"pfxX":9.961137460092639,"pfxZ":1.7810396417901755,"pX":0.46826481859949726,"pZ":1.856818525572043,"vX0":-6.233464917635908,"vY0":-125.87223334388463,"vZ0":-4.161546347608535,"x":99.15,"y":188.65,"x0":1.698275362089776,"y0":50.00292487087747,"z0":5.941290610932026,"aX":15.787431950029202},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":-16.3,"spinRate":1774,"spinDirection":130},"zone":9,"typeConfidence":0.91,"plateTime":0.4372172319222427,"extension":6.384430387369897},"index":5,"playId":"262a65a9-beea-31d5-82ea-99a4307fffa0","pitchNumber":6,"startTime":"2025-08-26T02:45:56.140Z","endTime":"2025-08-26T02:46:00.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.254942566767934,"aZ":-23.486853097688652,"pfxX":7.615055843229584,"pfxZ":5.097644978197874,"pX":1.0803350763363142,"pZ":2.628973281772878,"vX0":-4.795875249078007,"vY0":-129.73478637993006,"vZ0":-3.9045839212622746,"x":75.82,"y":167.8,"x0":1.9639616070065218,"y0":50.00204523821214,"z0":5.944601425379042,"aX":12.974428766165557},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.5,"breakHorizontal":-12.7,"spinRate":1866,"spinDirection":129},"zone":12,"typeConfidence":0.88,"plateTime":0.42227100478558066,"extension":6.236715400766373},"index":6,"playId":"40c41805-b5c5-3936-9eb0-a74b2ce7f34d","pitchNumber":7,"startTime":"2025-08-26T02:46:15.669Z","endTime":"2025-08-26T02:46:19.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:46:19.706Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to center fielder Wenceel Pérez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T02:46:20.047Z","endTime":"2025-08-26T02:47:29.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95321597112463,"aZ":-10.305351991352243,"pfxX":2.1847186196997708,"pfxZ":10.547981378707583,"pX":0.29878878901285205,"pZ":3.771928506405019,"vX0":-3.92376806548972,"vY0":-143.26689976462563,"vZ0":-5.100575697288613,"x":105.61,"y":136.94,"x0":1.403962113879564,"y0":50.00116434784456,"z0":6.222996723910538,"aX":4.529279550243887},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":-3.1,"spinRate":2434,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.382725004060525,"extension":6.333390023327452},"index":0,"playId":"c4d2074f-2840-3351-a7ca-34cc09796476","pitchNumber":1,"startTime":"2025-08-26T02:46:44.147Z","endTime":"2025-08-26T02:46:51.840Z","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":98.5,"endSpeed":89.9,"strikeZoneTop":3.41284740524313,"strikeZoneBottom":1.68523895259008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40063894983012,"aZ":-8.083749453773397,"pfxX":2.635584552072744,"pfxZ":11.621470350374462,"pX":-0.7004515362331404,"pZ":2.866406563794152,"vX0":-6.8203572661425325,"vY0":-143.15022189968406,"vZ0":-7.869649867253983,"x":143.7,"y":161.39,"x0":1.3718010516622052,"y0":50.00367145671496,"z0":6.159090376092864,"aX":5.464280308337538},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.6,"breakHorizontal":-3.4,"spinRate":2414,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.38278630337668407,"extension":6.433389168991804},"index":1,"playId":"0f8a4a4e-da8b-3eb4-a135-9ba984f1e901","pitchNumber":2,"startTime":"2025-08-26T02:47:01.227Z","endTime":"2025-08-26T02:47:08.988Z","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":91.6,"endSpeed":84.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11492537152265,"aZ":-24.81986517243728,"pfxX":-0.5037846366258527,"pfxZ":4.042419439364153,"pX":0.01903596645965867,"pZ":2.6234186499363616,"vX0":-4.862877408018328,"vY0":-133.41055360907728,"vZ0":-4.2751967665431065,"x":116.27,"y":167.95,"x0":1.923728303044914,"y0":50.00551208032476,"z0":6.01513880103859,"aX":-0.9158757335023081},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":1.9,"spinRate":2245,"spinDirection":168},"zone":5,"typeConfidence":0.9,"plateTime":0.4090625084875108,"extension":6.4539344604319275},"hitData":{"launchSpeed":92.7,"launchAngle":54.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.84,"coordY":87.79}},"index":2,"playId":"38f51c89-1ad1-37f2-b8c4-55ad84720a49","pitchNumber":3,"startTime":"2025-08-26T02:47:19.832Z","endTime":"2025-08-26T02:47:29.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:47:29.236Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T02:48:35.339Z","endTime":"2025-08-26T02:49:58.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T02:48:09.742Z","endTime":"2025-08-26T02:48:37.669Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.917335420603898,"aZ":-26.766802677174717,"pfxX":-1.138263490897081,"pfxZ":2.941020043072812,"pX":-0.7869846931214336,"pZ":1.8391865797595168,"vX0":-5.862323490041642,"vY0":-134.39325817454494,"vZ0":-6.015789582037723,"x":147.0,"y":189.12,"x0":1.5664453555369549,"y0":50.00180083322414,"z0":5.996655111626103,"aX":-2.089876660209862},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":3.2,"spinRate":2258,"spinDirection":165},"zone":7,"typeConfidence":0.91,"plateTime":0.4068722733183172,"extension":6.446215527411612},"index":1,"playId":"a26a9383-721a-35a2-9bdc-1e58c5ca761d","pitchNumber":1,"startTime":"2025-08-26T02:48:37.669Z","endTime":"2025-08-26T02:48:40.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.8,"strikeZoneTop":3.31311496704425,"strikeZoneBottom":1.50770939789948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28649814698526,"aZ":-13.594901573489977,"pfxX":2.499849165573962,"pfxZ":8.649878404053519,"pX":-1.2000217910924869,"pZ":2.7661433499489907,"vX0":-8.059889531876642,"vY0":-145.23474442201137,"vZ0":-7.321332664149242,"x":162.74,"y":164.09,"x0":1.2797077216609836,"y0":50.00408462719702,"z0":6.137183060896161,"aX":5.3712830665788545},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.4,"breakHorizontal":-3.0,"spinRate":2482,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.37636248916445103,"extension":6.289986522599408},"index":2,"playId":"8dbf8078-6938-31eb-a34a-7515f4c5d659","pitchNumber":2,"startTime":"2025-08-26T02:49:00.190Z","endTime":"2025-08-26T02:49:04.804Z","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":88.2,"endSpeed":81.7,"strikeZoneTop":3.27365772698885,"strikeZoneBottom":1.49133026467223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43473122593608,"aZ":-27.064088931576286,"pfxX":8.896187247560267,"pfxZ":3.03104076241652,"pX":1.6638713653485835,"pZ":2.251530297903577,"vX0":-3.2499577312429295,"vY0":-128.46130377042996,"vZ0":-4.205038626537438,"x":53.58,"y":177.99,"x0":1.783264431010587,"y0":50.0031461241413,"z0":5.99243517916205,"aX":14.99833097608753},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":-15.5,"spinRate":1969,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.42495393416221994,"extension":6.229647251486034},"index":3,"playId":"e0f30d66-1ddd-3c79-afc9-9b9111582438","pitchNumber":3,"startTime":"2025-08-26T02:49:11.973Z","endTime":"2025-08-26T02:49:16.144Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.508418894544963,"aZ":-30.001188394276845,"pfxX":8.857481666300455,"pfxZ":1.2992689468797556,"pX":0.8581665861665536,"pZ":1.8291625282746198,"vX0":-5.226658843817092,"vY0":-128.46082915775594,"vZ0":-4.676339859965475,"x":84.29,"y":189.39,"x0":1.7679077350814358,"y0":50.004218379472434,"z0":6.004473785556519,"aX":14.810795079635763},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.6,"breakHorizontal":-14.9,"spinRate":1785,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.42632813761536115,"extension":6.212546919836889},"index":4,"playId":"02ed1d5c-1b60-3666-863c-4b78910d78fd","pitchNumber":4,"startTime":"2025-08-26T02:49:25.876Z","endTime":"2025-08-26T02:49:29.209Z","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":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-26T02:49:36.238Z","endTime":"2025-08-26T02:49:52.064Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":99.7,"endSpeed":91.7,"strikeZoneTop":3.24076806404942,"strikeZoneBottom":1.49703826774512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3546448231686,"aZ":-12.00051126458259,"pfxX":2.6324687089635312,"pfxZ":9.418412790780607,"pX":0.7940239970224968,"pZ":2.3867788810894557,"vX0":-2.680872614194195,"vY0":-145.08664655693386,"vZ0":-8.646375181014033,"x":86.73,"y":174.34,"x0":1.3857625191200578,"y0":50.007249079256276,"z0":6.127791953773147,"aX":5.6417249308522175},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.6,"breakHorizontal":-4.3,"spinRate":2462,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.3767888607772636,"extension":6.423654323413128},"index":6,"playId":"98296fbf-88e9-3adc-ad4d-cf43eef56b03","pitchNumber":5,"startTime":"2025-08-26T02:49:52.064Z","endTime":"2025-08-26T02:49:58.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:49:58.037Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kerry Carpenter doubles (17) on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T02:51:37.275Z","endTime":"2025-08-26T02:53:05.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":93.1,"endSpeed":85.5,"strikeZoneTop":3.41474505513385,"strikeZoneBottom":1.67578970168528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.168343495562553,"aZ":-21.622716297701487,"pfxX":-1.0382693039443502,"pfxZ":5.674966732912928,"pX":0.5412562629174378,"pZ":1.5315212158693619,"vX0":4.780779903147192,"vY0":-135.39853588715457,"vZ0":-6.779728503330321,"x":96.37,"y":197.43,"x0":-1.1113332287019135,"y0":50.0037349475425,"z0":5.57779493898888,"aX":-1.931249617955766},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":0.8,"spinRate":2070,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40430775703843924,"extension":6.661673148728007},"index":0,"playId":"1946040f-dd9e-3fd9-ab05-076805ab3479","pitchNumber":1,"startTime":"2025-08-26T02:52:12.122Z","endTime":"2025-08-26T02:52:17.863Z","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":85.1,"endSpeed":77.6,"strikeZoneTop":3.39943272754334,"strikeZoneBottom":1.63000044945948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.090168901257265,"aZ":-37.46638719432049,"pfxX":1.4760613965189475,"pfxZ":-3.4615398483664443,"pX":0.26849224120635984,"pZ":0.6895235950112214,"vX0":3.871797649905933,"vY0":-123.72711322025998,"vZ0":-3.6681916760685835,"x":106.77,"y":220.16,"x0":-1.5178651725050685,"y0":50.004761431703926,"z0":5.379491808874538,"aX":2.2546690787295156},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.0,"breakHorizontal":-3.7,"spinRate":2210,"spinDirection":16},"zone":14,"typeConfidence":0.9,"plateTime":0.4452196404266844,"extension":6.713994059463826},"index":1,"playId":"f151f9b2-f954-3ba1-81b2-15cb14570feb","pitchNumber":2,"startTime":"2025-08-26T02:52:32.577Z","endTime":"2025-08-26T02:52:37.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.832527844914797,"aZ":-27.47375482328506,"pfxX":-6.528740556751195,"pfxZ":2.5403666433794303,"pX":-0.8431929008374853,"pZ":2.2485183201854793,"vX0":3.203370880475703,"vY0":-135.44003343917973,"vZ0":-4.021131097095082,"x":149.14,"y":178.07,"x0":-1.1959916729605071,"y0":50.0012453041358,"z0":5.683759792733524,"aX":-12.07334880286952},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.0,"breakHorizontal":11.0,"spinRate":1925,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4050971692798746,"extension":6.588415030196901},"hitData":{"launchSpeed":98.2,"launchAngle":20.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.11,"coordY":112.93}},"index":2,"playId":"b4f7db52-c8a6-3a86-9aea-c35bf212e9ff","pitchNumber":3,"startTime":"2025-08-26T02:52:54.009Z","endTime":"2025-08-26T02:53:05.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:53:05.403Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T02:53:06.213Z","endTime":"2025-08-26T02:55:07.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":[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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.959825830502112,"aZ":-27.571108846815225,"pfxX":-6.901087624796334,"pfxZ":2.517548237747377,"pX":-0.15111795296107305,"pZ":2.256974111796037,"vX0":4.547055497342556,"vY0":-134.52469078102058,"vZ0":-4.011761086127911,"x":122.76,"y":177.84,"x0":-0.9691687875472257,"y0":50.00247446042902,"z0":5.728524794769668,"aX":-12.612159700840605},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.8,"breakHorizontal":11.5,"spinRate":1782,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.407598672899403,"extension":6.477578020847367},"index":0,"playId":"210b3bbd-6365-31bf-b995-32cd45008850","pitchNumber":1,"startTime":"2025-08-26T02:53:34.264Z","endTime":"2025-08-26T02:53:38.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.66357102470578,"strikeZoneBottom":1.73241723622609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.211314875879637,"aZ":-23.861764724807507,"pfxX":-6.890576859797616,"pfxZ":5.019216825610384,"pX":-1.4356740084847754,"pZ":2.8510750209127003,"vX0":2.244998417449214,"vY0":-128.04922238808516,"vZ0":-2.3592693095089126,"x":171.72,"y":161.8,"x0":-1.4302128724845928,"y0":50.00198853080375,"z0":5.657445560071698,"aX":-11.405746926222513},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.8,"breakHorizontal":12.0,"spinRate":1449,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4282595210872029,"extension":6.56032099670818},"index":1,"playId":"02f3bd19-a2ff-31cf-809a-645ec7ab27f2","pitchNumber":2,"startTime":"2025-08-26T02:53:57.786Z","endTime":"2025-08-26T02:54:01.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05073750021971,"aZ":-27.016220029696775,"pfxX":-6.841368250827559,"pfxZ":3.02650097047258,"pX":-1.42680311842939,"pZ":1.952658817548232,"vX0":1.493376878882453,"vY0":-129.23826493763852,"vZ0":-4.164818054939692,"x":171.39,"y":186.06,"x0":-1.1203411491922803,"y0":50.00396425983139,"z0":5.6423430962476635,"aX":-11.659457612860583},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.8,"breakHorizontal":12.1,"spinRate":1410,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.42260761242352585,"extension":6.511889320348192},"index":2,"playId":"523fe5c1-f102-3f6e-9fd2-d8c1c60eec67","pitchNumber":3,"startTime":"2025-08-26T02:54:18.598Z","endTime":"2025-08-26T02:54:23.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.60674223697825,"strikeZoneBottom":1.70654909298806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.35386894037792,"aZ":-21.152767708269586,"pfxX":-1.2740739864758335,"pfxZ":5.965180671859212,"pX":0.9804714713500239,"pZ":3.3894072949678513,"vX0":6.023369571391998,"vY0":-135.08152438170814,"vZ0":-2.2134242179442607,"x":79.63,"y":147.27,"x0":-1.1125926251202565,"y0":50.00606110829942,"z0":5.706201636411067,"aX":-2.355825460689708},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":1.1,"spinRate":2032,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4054314876544409,"extension":6.5515010350058756},"index":3,"playId":"d5026b63-0794-3096-bec4-a1263be36225","pitchNumber":4,"startTime":"2025-08-26T02:54:40.038Z","endTime":"2025-08-26T02:54:44.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.53880254500999,"strikeZoneBottom":1.67000059861092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.086066971870544,"aZ":-32.05651793502461,"pfxX":-9.550254779812967,"pfxZ":0.06292895886000771,"pX":0.8135766707062883,"pZ":2.2508633062605097,"vX0":7.891583580005585,"vY0":-135.02262424216144,"vZ0":-3.1488328471819855,"x":85.99,"y":178.01,"x0":-0.9151239778812854,"y0":50.00160474536083,"z0":5.702411195308421,"aX":-17.524335802655607},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.4,"breakHorizontal":15.5,"spinRate":1797,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4066130561959951,"extension":6.781213484497297},"index":4,"playId":"3b822171-d71c-35e9-a67a-f3e94e067e05","pitchNumber":5,"startTime":"2025-08-26T02:55:01.880Z","endTime":"2025-08-26T02:55:07.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:55:07.315Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T02:55:09.025Z","endTime":"2025-08-26T02:56:42.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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(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":94.1,"endSpeed":86.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.506478027630624,"aZ":-29.349143335594256,"pfxX":-8.24713703514892,"pfxZ":1.4927728127095259,"pX":0.09137960416064432,"pZ":1.5052757434282587,"vX0":5.802003726975845,"vY0":-136.93357480166654,"vZ0":-5.594631224813913,"x":113.52,"y":198.14,"x0":-0.98438853018283,"y0":50.006262104427925,"z0":5.5853375964000245,"aX":-15.64995122025675},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.7,"breakHorizontal":13.7,"spinRate":1813,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4001470005460166,"extension":6.732499031746026},"index":0,"playId":"96582b9c-6973-35c9-a69e-12e680698b47","pitchNumber":1,"startTime":"2025-08-26T02:55:33.303Z","endTime":"2025-08-26T02:55:36.579Z","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.9,"endSpeed":85.7,"strikeZoneTop":3.6015076557258,"strikeZoneBottom":1.63847658271783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12919144008295,"aZ":-30.781273961674547,"pfxX":-9.049077439446464,"pfxZ":0.7385983937909675,"pX":-1.3541285377022123,"pZ":2.01262062227994,"vX0":2.4871684377484464,"vY0":-136.63342956785303,"vZ0":-4.013480458016561,"x":168.62,"y":184.44,"x0":-1.104899117453396,"y0":50.00027828403553,"z0":5.632926587099404,"aX":-16.983016959568953},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":0.6,"breakHorizontal":15.8,"spinRate":1794,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4019880918988532,"extension":6.670686612666363},"index":1,"playId":"239f1554-fae3-34e8-80c3-0fd33848a9e2","pitchNumber":2,"startTime":"2025-08-26T02:55:52.332Z","endTime":"2025-08-26T02:55:58.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.303333421314484,"aZ":-37.03494375911533,"pfxX":2.2603665694474566,"pfxZ":-3.0230676387305513,"pX":0.6950023208090417,"pZ":1.751527029444745,"vX0":3.521893830763189,"vY0":-126.60475905317388,"vZ0":-2.222102115365467,"x":90.51,"y":191.49,"x0":-1.013363861912324,"y0":50.00515252134111,"z0":5.633915462963287,"aX":3.6315467320166963},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.8,"breakHorizontal":-4.9,"spinRate":2189,"spinDirection":15},"zone":9,"typeConfidence":0.9,"plateTime":0.4343369988663368,"extension":6.505038909679989},"index":2,"playId":"7f88a2f5-5d35-383b-8d7a-cc3fe0e80e67","pitchNumber":3,"startTime":"2025-08-26T02:56:16.212Z","endTime":"2025-08-26T02:56:20.560Z","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":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.576432055663343,"aZ":-36.843872962235224,"pfxX":4.597987447584645,"pfxZ":-2.97733579723871,"pX":1.1833849477940754,"pZ":0.8917719164302564,"vX0":4.418956056455798,"vY0":-125.30239237567538,"vZ0":-3.950456967283546,"x":71.89,"y":214.7,"x0":-1.2093222183816812,"y0":50.00255179627807,"z0":5.543275322576389,"aX":7.210466459371256},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.1,"breakHorizontal":-9.5,"spinRate":2230,"spinDirection":10},"zone":14,"typeConfidence":0.9,"plateTime":0.43944855075880085,"extension":6.612767896554935},"index":3,"playId":"0fe574c8-f85c-3a3e-86cf-dae805f4b654","pitchNumber":4,"startTime":"2025-08-26T02:56:38.678Z","endTime":"2025-08-26T02:56:42.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:56:42.523Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T02:56:43.634Z","endTime":"2025-08-26T02:59:19.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.4,"strikeZoneTop":3.22203091549339,"strikeZoneBottom":1.44999935308008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.477623224220377,"aZ":-33.73796733325127,"pfxX":-8.997033188774004,"pfxZ":-0.933814154081464,"pX":-1.9486930051601208,"pZ":3.0783003556506268,"vX0":1.1714710928518175,"vY0":-129.15143063916764,"vZ0":-0.12370519650246581,"x":191.28,"y":155.67,"x0":-1.2446303457324472,"y0":50.005935561864,"z0":5.752947454397061,"aX":-14.985260469419963},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.4,"breakHorizontal":16.0,"spinRate":1468,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.42643433847900836,"extension":6.630513084397002},"index":0,"playId":"f8987700-7e58-324b-9497-faf85f40f390","pitchNumber":1,"startTime":"2025-08-26T02:57:10.194Z","endTime":"2025-08-26T02:57:13.556Z","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":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31951319846278,"aZ":-29.733458554021453,"pfxX":-7.438412871720368,"pfxZ":1.4348971094620495,"pX":-1.6858685276214862,"pZ":2.2652708192431987,"vX0":0.7525828771285601,"vY0":-129.44499640136166,"vZ0":-3.142121048888297,"x":181.26,"y":177.62,"x0":-1.013145867837959,"y0":50.003711071720126,"z0":5.764658620946093,"aX":-12.658267663561984},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":1406,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.42268563310879426,"extension":6.534285147629769},"index":1,"playId":"0cdd56dd-eaff-38d4-86fb-99a44f9b2b7b","pitchNumber":2,"startTime":"2025-08-26T02:57:32.106Z","endTime":"2025-08-26T02:57:35.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.15408613397567,"strikeZoneBottom":1.44408090784923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.367326572864663,"aZ":-20.73294468411828,"pfxX":0.46057556572308744,"pfxZ":6.20082492314997,"pX":-0.49735272750675075,"pZ":3.9871406193189585,"vX0":1.8694684987731272,"vY0":-134.96873625256165,"vZ0":-1.061951988532078,"x":135.96,"y":131.13,"x0":-1.2587916002853439,"y0":50.002649711534396,"z0":5.845747634759981,"aX":0.8492884267553208},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":-1.2,"spinRate":2096,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4058102490812381,"extension":6.505949170416521},"index":2,"playId":"006974e5-e08b-3a05-b751-3e7c1284713b","pitchNumber":3,"startTime":"2025-08-26T02:57:54.774Z","endTime":"2025-08-26T02:57:58.785Z","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":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.19100198819818,"strikeZoneBottom":1.51203449844333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.691087712189095,"aZ":-28.555695105031994,"pfxX":-8.209951597683887,"pfxZ":1.9437444163452469,"pX":-0.7036055863937459,"pZ":3.1446645971464786,"vX0":3.763440449598408,"vY0":-136.60055380328447,"vZ0":-1.537020750422228,"x":143.82,"y":153.87,"x0":-1.042247802559623,"y0":50.005864533946,"z0":5.702022682735063,"aX":-15.319296837757332},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.4,"breakHorizontal":13.9,"spinRate":1806,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4029394694921926,"extension":6.568216170062736},"index":3,"playId":"02dff39c-7d6b-36e3-a4ef-af81e1929557","pitchNumber":4,"startTime":"2025-08-26T02:58:17.045Z","endTime":"2025-08-26T02:58:21.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.22201185572263,"strikeZoneBottom":1.54306436291977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57467556044623,"aZ":-27.485880985809683,"pfxX":-9.67661561020383,"pfxZ":2.8067674189002965,"pX":0.7127793941304418,"pZ":1.2099682506339737,"vX0":7.565918407034394,"vY0":-128.8571477741412,"vZ0":-5.47269662214973,"x":89.83,"y":206.11,"x0":-1.014713709175922,"y0":50.00246849704328,"z0":5.504222090823215,"aX":-16.155466151309405},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":15.7,"spinRate":1622,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4262455854217264,"extension":6.89293077809581},"index":4,"playId":"65285993-1be0-3db3-a251-738e973f8baf","pitchNumber":5,"startTime":"2025-08-26T02:58:39.490Z","endTime":"2025-08-26T02:58:44.645Z","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":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-26T02:58:53.251Z","endTime":"2025-08-26T02:59:14.713Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99011206700448,"aZ":-31.640125204995986,"pfxX":-9.826036157856773,"pfxZ":0.2839382164102311,"pX":-0.09022683017964374,"pZ":1.8165472569575987,"vX0":5.313699268139749,"vY0":-136.97600807092496,"vZ0":-4.351378983327058,"x":120.44,"y":189.73,"x0":-0.7886990650622399,"y0":50.00344238029779,"z0":5.6132038337205845,"aX":-18.491461731735278},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.2,"breakHorizontal":16.6,"spinRate":1760,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.40136693256596967,"extension":6.728397587143777},"index":6,"playId":"5620de23-2d62-3a7c-ba16-c9010a00f90a","pitchNumber":6,"startTime":"2025-08-26T02:59:14.713Z","endTime":"2025-08-26T02:59:19.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T02:59:19.214Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, third baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T03:01:00.255Z","endTime":"2025-08-26T03:02:00.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.23000022107524,"strikeZoneBottom":1.553218960562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.8627460539377,"aZ":-13.633033780589468,"pfxX":7.79572934720169,"pfxZ":9.352927213374047,"pX":-0.2605532919279745,"pZ":3.1977159605357808,"vX0":-6.939230759603584,"vY0":-140.62413384225903,"vZ0":-5.6710835350867415,"x":126.93,"y":152.44,"x0":1.2383651482661082,"y0":50.00577251670054,"z0":6.140996122568835,"aX":15.459976931394179},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":-12.5,"spinRate":2278,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.39099413906796876,"extension":6.412484192510763},"index":0,"playId":"293f4fa0-79b8-3104-8990-76a38f417c4c","pitchNumber":1,"startTime":"2025-08-26T03:01:27.032Z","endTime":"2025-08-26T03:01:31.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.16681102683122,"strikeZoneBottom":1.48999921736541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14313436867179,"aZ":-38.735121585422945,"pfxX":-3.807205963923269,"pfxZ":-4.910114175749431,"pX":1.1593546616004122,"pZ":2.848342562925398,"vX0":0.24584267743904326,"vY0":-115.62668760768987,"vZ0":0.41718087681337424,"x":72.81,"y":161.87,"x0":1.544600905564383,"y0":50.0018057668875,"z0":6.421457867330063,"aX":-5.08850314225323},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-8.4,"breakHorizontal":6.8,"spinRate":2553,"spinDirection":327},"zone":12,"typeConfidence":2.0,"plateTime":0.47604374025426077,"extension":6.356466539020082},"index":1,"playId":"032fafca-1956-368b-9a3b-e0a82321f2ac","pitchNumber":2,"startTime":"2025-08-26T03:01:39.391Z","endTime":"2025-08-26T03:01:43.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.930530488015282,"aZ":-27.60455424867936,"pfxX":10.592473114626607,"pfxZ":2.9934962926674924,"pX":-0.15354962725524948,"pZ":2.4310363001058355,"vX0":-7.149355565363117,"vY0":-123.93326932089211,"vZ0":-3.3373103106282818,"x":122.85,"y":173.14,"x0":1.4187542421320285,"y0":50.003777266989076,"z0":6.14610019731421,"aX":16.18147646371694},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.8,"breakHorizontal":-17.2,"spinRate":1769,"spinDirection":138},"zone":5,"typeConfidence":0.91,"plateTime":0.445035792266419,"extension":6.3363728375298525},"hitData":{"launchSpeed":75.0,"launchAngle":2.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":171.95}},"index":2,"playId":"d71396bf-80f7-36ea-8b67-fde3e545912e","pitchNumber":3,"startTime":"2025-08-26T03:01:52.235Z","endTime":"2025-08-26T03:02:00.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:02:00.390Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out to center fielder Wenceel Pérez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T03:02:02.899Z","endTime":"2025-08-26T03:02:38.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.779074902683238,"aZ":-24.299748015378462,"pfxX":10.300463039949914,"pfxZ":4.813271221756764,"pX":0.310722337275603,"pZ":1.8631306543534916,"vX0":-6.445529845364275,"vY0":-127.74941011121103,"vZ0":-5.555272606467687,"x":105.16,"y":188.48,"x0":1.5411683764613273,"y0":50.005044285836945,"z0":6.001531142153228,"aX":16.85669857318448},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":-17.0,"spinRate":1864,"spinDirection":135},"zone":9,"typeConfidence":0.91,"plateTime":0.43040982343430345,"extension":6.254260816196909},"hitData":{"launchSpeed":90.6,"launchAngle":35.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.0,"coordY":62.84}},"index":0,"playId":"2c816d29-5665-3ec4-ae0d-7de8883353e7","pitchNumber":1,"startTime":"2025-08-26T03:02:28.752Z","endTime":"2025-08-26T03:02:38.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:02:38.190Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colby Thomas flies out sharply to right fielder Kerry Carpenter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-26T03:02:37.108Z","endTime":"2025-08-26T03:03:39.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_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":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.2,"strikeZoneTop":3.40289914297174,"strikeZoneBottom":1.59954284192201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.7706246011721,"aZ":-8.213841810286322,"pfxX":2.9219977723133295,"pfxZ":11.65567224293575,"pX":-0.3522735974206632,"pZ":2.5063142125296274,"vX0":-5.802778782823829,"vY0":-143.31958142258335,"vZ0":-8.697767319743887,"x":130.43,"y":171.11,"x0":1.3299869014651164,"y0":50.0063778474166,"z0":6.114056059644821,"aX":6.008950271411907},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.2,"breakHorizontal":-4.0,"spinRate":2547,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.38392295935514564,"extension":6.431526646113161},"index":0,"playId":"e0470d67-dbce-360f-9563-efe5aaf0e9a3","pitchNumber":1,"startTime":"2025-08-26T03:02:59.363Z","endTime":"2025-08-26T03:03:03.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.43407686786119,"strikeZoneBottom":1.63083223122462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66085087461596,"aZ":-15.895384522527877,"pfxX":9.40822698139668,"pfxZ":8.241889379346324,"pX":-0.010824863938476658,"pZ":1.8167589779396196,"vX0":-7.697705229196656,"vY0":-140.13079471832737,"vZ0":-8.376481317796046,"x":117.41,"y":189.73,"x0":1.5586096314020832,"y0":50.00620079459952,"z0":5.897859783291859,"aX":18.588401935045557},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":-15.4,"spinRate":2218,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.3918857092464214,"extension":6.424027416154109},"index":1,"playId":"8a1a58af-642a-3dd2-8cc3-c9c08d293bb0","pitchNumber":2,"startTime":"2025-08-26T03:03:12.286Z","endTime":"2025-08-26T03:03:16.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10124217648456,"aZ":-8.738743401016036,"pfxX":3.5238424318346495,"pfxZ":11.660084154012697,"pX":0.15330970364941784,"pZ":2.52591978977261,"vX0":-5.339712094410984,"vY0":-141.3141997474195,"vZ0":-8.292868139883053,"x":111.16,"y":170.58,"x0":1.6150284496761729,"y0":50.000811784130796,"z0":6.070633171855341,"aX":7.081633979255895},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.4,"breakHorizontal":-5.2,"spinRate":2513,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.3885403824290643,"extension":6.3915672189446475},"hitData":{"launchSpeed":102.6,"launchAngle":52.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":152.67,"coordY":85.42}},"index":2,"playId":"3bac2226-7271-31f7-985b-8fcdea3bfea6","pitchNumber":3,"startTime":"2025-08-26T03:03:26.498Z","endTime":"2025-08-26T03:03:39.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:03:39.515Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T03:04:59.020Z","endTime":"2025-08-26T03:06:30.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.25920547777168,"strikeZoneBottom":1.57080960427165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50563131077697,"aZ":-22.941266157972272,"pfxX":-1.5680855262011133,"pfxZ":5.045782032115582,"pX":0.22045067523047093,"pZ":3.0138200496542664,"vX0":4.337016313603012,"vY0":-134.50305423184147,"vZ0":-2.8220717499810593,"x":108.6,"y":157.41,"x0":-1.210045830525825,"y0":50.00361063305893,"z0":5.705641168124092,"aX":-2.8702042863630846},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":1.9,"spinRate":1929,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.40741013750630817,"extension":6.587760698513141},"index":0,"playId":"e53c87d5-336e-35d0-add8-215fe3caf12f","pitchNumber":1,"startTime":"2025-08-26T03:05:52.463Z","endTime":"2025-08-26T03:05:56.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.25920893604284,"strikeZoneBottom":1.54000033778102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.641894294819554,"aZ":-25.140727634486968,"pfxX":-9.715665338822081,"pfxZ":3.8306600952721404,"pX":0.42143786192563054,"pZ":2.2640351836536174,"vX0":6.595698244241569,"vY0":-134.95227827020412,"vZ0":-4.347108451433631,"x":100.94,"y":177.65,"x0":-0.7977647873116722,"y0":50.003901149135515,"z0":5.676804104522479,"aX":-17.838424837733257},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":16.1,"spinRate":1865,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.40660011543450336,"extension":6.618658444866248},"index":1,"playId":"5d27f50b-74c2-36c7-ba18-ffd7ae0be8e0","pitchNumber":2,"startTime":"2025-08-26T03:06:07.801Z","endTime":"2025-08-26T03:06:11.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.745770278011538,"aZ":-26.57955288796814,"pfxX":-9.028673782825678,"pfxZ":3.26299332488958,"pX":-1.5471493732576753,"pZ":1.550352648440667,"vX0":1.930169626718287,"vY0":-130.0261344853689,"vZ0":-5.180864354160478,"x":175.97,"y":196.92,"x0":-1.1249651227095285,"y0":50.00423874282724,"z0":5.580366297865469,"aX":-15.492470592500641},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.0,"breakHorizontal":16.0,"spinRate":1586,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4209058944945179,"extension":6.646431961434575},"index":2,"playId":"674f4e79-bd3f-3969-9d89-ecd52f7c42b6","pitchNumber":3,"startTime":"2025-08-26T03:06:24.647Z","endTime":"2025-08-26T03:06:30.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:06:30.029Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dillon Dingler lines out to center fielder Colby Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T03:06:28.998Z","endTime":"2025-08-26T03:07:01.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.878475435764322,"aZ":-30.21745008386916,"pfxX":0.2598954627796849,"pfxZ":1.232654486575317,"pX":0.21498904950033274,"pZ":2.2002136741556564,"vX0":3.6288394600597362,"vY0":-125.729948604478,"vZ0":-2.3688667320339887,"x":108.81,"y":179.37,"x0":-1.2868186251834361,"y0":50.00221176107389,"z0":5.631514481480233,"aX":0.4110594529985089},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.9,"breakHorizontal":-1.4,"spinRate":2206,"spinDirection":7},"zone":5,"typeConfidence":0.9,"plateTime":0.4373333208404597,"extension":6.6411583696404435},"hitData":{"launchSpeed":91.0,"launchAngle":20.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.05,"coordY":78.01}},"index":0,"playId":"1efc00af-6f13-3bc3-bafc-9e99876eca87","pitchNumber":1,"startTime":"2025-08-26T03:06:54.476Z","endTime":"2025-08-26T03:07:01.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:07:01.490Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trey Sweeney singles on a ground ball to third baseman Darell Hernaiz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T03:07:00.715Z","endTime":"2025-08-26T03:07:57.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"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":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.69999951503854,"strikeZoneBottom":1.67999938856498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95439010822931,"aZ":-28.426536212413694,"pfxX":-8.739875580844446,"pfxZ":2.011103316391811,"pX":0.4838400831165123,"pZ":2.477197897349897,"vX0":6.618786549498785,"vY0":-136.23696142323072,"vZ0":-3.2214417215418543,"x":98.56,"y":171.9,"x0":-0.8504032152566032,"y0":50.006002337815566,"z0":5.655376164479232,"aX":-16.313141352778388},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.1,"breakHorizontal":14.3,"spinRate":1941,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4031688831268654,"extension":6.627142625082042},"index":0,"playId":"85107b78-ce09-3790-9cfd-5f44d4f24e3f","pitchNumber":1,"startTime":"2025-08-26T03:07:31.194Z","endTime":"2025-08-26T03:07:35.050Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.545442993438897,"aZ":-30.6448371620772,"pfxX":-10.162852708393348,"pfxZ":0.8236058258626748,"pX":0.641578627060349,"pZ":3.29781647113656,"vX0":7.390183628647602,"vY0":-136.20705677630394,"vZ0":-1.012515601967136,"x":92.54,"y":149.74,"x0":-0.7943325755164468,"y0":50.00648739346206,"z0":5.804565660657535,"aX":-18.98828554667056},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.4,"breakHorizontal":16.7,"spinRate":1980,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4030257496581835,"extension":6.656690358209899},"hitData":{"launchSpeed":60.7,"launchAngle":-61.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.6,"coordY":176.08}},"index":1,"playId":"f3828a54-2e69-3dde-baea-b4b49bb9b2f5","pitchNumber":2,"startTime":"2025-08-26T03:07:48.648Z","endTime":"2025-08-26T03:07:57.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:07:57.499Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, shortstop Jacob Wilson to first baseman Brett Harris.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-26T03:08:01.649Z","endTime":"2025-08-26T03:10:51.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695391,"link":"/api/v1/people/695391"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.42035405702281,"strikeZoneBottom":1.67133340219676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7745588095341,"aZ":-20.28298741729497,"pfxX":-2.2575846767620047,"pfxZ":6.496395297302253,"pX":0.08804724211729298,"pZ":1.8496045725852397,"vX0":4.228412170870426,"vY0":-133.91779112076352,"vZ0":-6.018363273642618,"x":113.64,"y":188.84,"x0":-1.2124249661604865,"y0":50.00315130684515,"z0":5.5599511631542535,"aX":-4.133084142753344},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":3.2,"spinRate":1988,"spinDirection":223},"zone":8,"typeConfidence":0.89,"plateTime":0.4077648715655995,"extension":6.475002117539764},"index":0,"playId":"8552f1c1-ac60-306c-bfcb-683b6b7cc120","pitchNumber":1,"startTime":"2025-08-26T03:08:30.103Z","endTime":"2025-08-26T03:08:33.997Z","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":"b99fe99b-b452-359f-a24f-34727bd3f402","startTime":"2025-08-26T03:08:49.051Z","endTime":"2025-08-26T03:08:52.186Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.42274739495564,"strikeZoneBottom":1.67372584945052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.486355758452994,"aZ":-30.399963721161598,"pfxX":-7.694081123235472,"pfxZ":1.0738766316317698,"pX":-1.0788320730495877,"pZ":0.7807813407286631,"vX0":3.335172344939721,"vY0":-128.2756375708013,"vZ0":-6.001748994898187,"x":158.12,"y":217.7,"x0":-1.4049279846925675,"y0":50.00006634549805,"z0":5.55633347152231,"aX":-12.667188852472622},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":13.1,"spinRate":1419,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.42894558929535664,"extension":6.493288882242561},"index":2,"playId":"17000637-9c37-3e3f-9d35-1c8d172bde29","pitchNumber":2,"startTime":"2025-08-26T03:09:10.759Z","endTime":"2025-08-26T03:09:15.361Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.36091555495913,"strikeZoneBottom":1.67372537818255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.460705473325746,"aZ":-26.985730828461204,"pfxX":-7.2406750484290425,"pfxZ":3.128689151868576,"pX":0.19985994693312226,"pZ":1.534535171912959,"vX0":5.581779335244256,"vY0":-128.1299082551909,"vZ0":-4.891378181547582,"x":109.38,"y":197.35,"x0":-1.0704393636672829,"y0":50.000370268502834,"z0":5.587216553341582,"aX":-11.989719023738505},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":11.8,"spinRate":1539,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.42813904317452645,"extension":6.514990198326346},"index":3,"playId":"389e15d3-c3f8-3e61-8224-0268961f3f50","pitchNumber":3,"startTime":"2025-08-26T03:09:36.808Z","endTime":"2025-08-26T03:09:42.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-26T03:10:00.923Z","endTime":"2025-08-26T03:10:21.298Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.36092099414035,"strikeZoneBottom":1.58093650429021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.17591225386645,"aZ":-22.60093710400823,"pfxX":-2.1108837315401128,"pfxZ":5.256041639953061,"pX":-0.3536164298188488,"pZ":3.983135472146051,"vX0":2.976367966132004,"vY0":-134.39537319321823,"vZ0":-0.6307939057732338,"x":130.48,"y":131.24,"x0":-1.203186032118919,"y0":50.006698719076844,"z0":5.831743951004709,"aX":-3.847809705886724},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":3.1,"spinRate":1987,"spinDirection":220},"zone":11,"typeConfidence":0.88,"plateTime":0.4081569338010085,"extension":6.491978925277026},"index":5,"playId":"8215a882-cf1b-3a2f-a450-38ed42a2d222","pitchNumber":4,"startTime":"2025-08-26T03:10:21.298Z","endTime":"2025-08-26T03:10:25.499Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.660488742028775,"aZ":-29.315570537821504,"pfxX":-10.063614258529157,"pfxZ":1.5749584869870166,"pX":-0.3223763079855271,"pZ":2.3469438592924106,"vX0":5.2633547829314145,"vY0":-134.81508416634782,"vZ0":-3.331412028650244,"x":129.29,"y":175.41,"x0":-1.0093800519600422,"y0":50.00058287640854,"z0":5.704005547718219,"aX":-18.227118740377144},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.3,"breakHorizontal":16.8,"spinRate":1872,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40879090155699416,"extension":6.5415865634978925},"hitData":{"launchSpeed":72.4,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.85,"coordY":146.62}},"index":6,"playId":"ef5c9468-dfb7-37ed-940c-f23959871607","pitchNumber":5,"startTime":"2025-08-26T03:10:43.304Z","endTime":"2025-08-26T03:10:51.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:10:51.666Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a soft ground ball to third baseman Zach McKinstry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:12:19.043Z","endTime":"2025-08-26T03:13:08.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.757785469335733,"aZ":-22.601473067298592,"pfxX":8.822872086693154,"pfxZ":5.960861438602274,"pX":0.40390528938588566,"pZ":1.5978386637308748,"vX0":-5.586061235328813,"vY0":-126.43120652533683,"vZ0":-6.670877648804139,"x":101.6,"y":195.64,"x0":1.5049823493949173,"y0":50.00294655310993,"z0":6.106222439785558,"aX":14.166081714266285},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.4,"breakHorizontal":-14.5,"spinRate":1928,"spinDirection":141},"zone":9,"typeConfidence":0.91,"plateTime":0.434591790929606,"extension":6.246369330353799},"hitData":{"launchSpeed":52.2,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.93,"coordY":191.66}},"index":0,"playId":"786c6528-d939-35d2-8e97-84bf9df6b42c","pitchNumber":1,"startTime":"2025-08-26T03:12:59.470Z","endTime":"2025-08-26T03:13:08.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:13:08.909Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:13:21.417Z","endTime":"2025-08-26T03:15:40.026Z","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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.44612853412546,"strikeZoneBottom":1.60611290905217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10959519938442,"aZ":-10.424893217275441,"pfxX":4.650102534657106,"pfxZ":10.66945840515977,"pX":0.024866081131587725,"pZ":1.909220097046291,"vX0":-5.940253850416105,"vY0":-141.78718272173094,"vZ0":-9.721376201371342,"x":116.05,"y":187.23,"x0":1.5418980588090614,"y0":50.001629968132846,"z0":6.045510941802501,"aX":9.477660872717054},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":-7.2,"spinRate":2440,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.3861601807647532,"extension":6.328731486177579},"index":0,"playId":"f11aa914-81a1-32e6-ac3a-2fe53058c56f","pitchNumber":1,"startTime":"2025-08-26T03:13:40.297Z","endTime":"2025-08-26T03:13:44.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.42330743542266,"strikeZoneBottom":1.61428284168037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3319511898241,"aZ":-10.048126119849163,"pfxX":4.433198581174532,"pfxZ":11.022041407205851,"pX":0.1992956369741421,"pZ":1.716237146448062,"vX0":-4.970840166862869,"vY0":-141.08811786034357,"vZ0":-10.35198570701444,"x":109.4,"y":192.44,"x0":1.4114731495680457,"y0":50.007019491985105,"z0":6.089403831288997,"aX":8.903033700769061},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":-7.0,"spinRate":2493,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.38882876359894025,"extension":6.305519988600935},"index":1,"playId":"e30cb7df-b44e-3f3e-b24b-b20e83a1fda6","pitchNumber":2,"startTime":"2025-08-26T03:13:58.217Z","endTime":"2025-08-26T03:14:02.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.39091136771777,"strikeZoneBottom":1.52000021564382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.202190908018274,"aZ":-24.44795926780235,"pfxX":10.1624608541037,"pfxZ":4.380337852635356,"pX":0.22925131355106979,"pZ":1.0687127080924965,"vX0":-6.825848979269699,"vY0":-132.491068974669,"vZ0":-8.12173400781745,"x":108.26,"y":209.92,"x0":1.5279903965223738,"y0":50.00518872487248,"z0":5.980645704214705,"aX":17.940080867509415},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.2,"breakHorizontal":-16.8,"spinRate":1987,"spinDirection":143},"zone":14,"typeConfidence":0.86,"plateTime":0.4145389689701,"extension":6.289965000760736},"index":2,"playId":"66c6eac2-a929-3b2a-bbaa-cae117d73d14","pitchNumber":3,"startTime":"2025-08-26T03:14:18.998Z","endTime":"2025-08-26T03:14:25.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.3290801463399,"strikeZoneBottom":1.51999946281594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97015402063388,"aZ":-10.55508208784659,"pfxX":4.247586052253547,"pfxZ":10.472189179359626,"pX":-1.1095754182832587,"pZ":1.0755829760298408,"vX0":-8.187606975399568,"vY0":-142.8010881591363,"vZ0":-12.19762058896375,"x":159.29,"y":209.74,"x0":1.2433625695096016,"y0":50.00658852465748,"z0":6.067401564346787,"aX":8.772332605378173},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.6,"breakHorizontal":-6.0,"spinRate":2524,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.3835951496483858,"extension":6.403334261315913},"index":3,"playId":"746fe530-d792-31a2-ae8c-e6c1ee050af7","pitchNumber":4,"startTime":"2025-08-26T03:14:39.440Z","endTime":"2025-08-26T03:14:43.236Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"0f82ad67-4de1-47bb-8841-b657eb662b15","startTime":"2025-08-26T03:14:59.392Z","endTime":"2025-08-26T03:15:04.392Z","isPitch":false,"type":"stepoff"},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.374605899210422,"aZ":-22.574364362420727,"pfxX":8.959489196302336,"pfxZ":5.610195037038813,"pX":-0.059343213690066114,"pZ":1.7331195428459218,"vX0":-7.431923521308726,"vY0":-130.02594418931406,"vZ0":-6.509654212592168,"x":119.26,"y":191.99,"x0":1.6724955466234506,"y0":50.00536803736156,"z0":5.983316580093083,"aX":15.33708116952637},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.9,"breakHorizontal":-14.5,"spinRate":1924,"spinDirection":134},"zone":8,"typeConfidence":0.89,"plateTime":0.4213243723616462,"extension":6.321010930980453},"index":5,"playId":"4793dd6e-3f8f-342f-9de1-0583d02ed718","pitchNumber":5,"startTime":"2025-08-26T03:15:12.038Z","endTime":"2025-08-26T03:15:15.842Z","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":99.0,"endSpeed":90.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.375596263899155,"aZ":-9.736487204708016,"pfxX":3.0807192755645842,"pfxZ":10.704951314384605,"pX":1.0202289972065306,"pZ":3.595333934157474,"vX0":-2.33388856796171,"vY0":-144.07831680306649,"vZ0":-6.058448372022686,"x":78.11,"y":141.71,"x0":1.441675554641267,"y0":50.00652988134781,"z0":6.331220669847737,"aX":6.459630164342386},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.4,"breakHorizontal":-5.0,"spinRate":2497,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3805788212964054,"extension":6.205916246334417},"index":6,"playId":"6c46f24a-9f61-3f52-ac0a-e1780b730e79","pitchNumber":6,"startTime":"2025-08-26T03:15:36.661Z","endTime":"2025-08-26T03:15:40.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:15:40.026Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brett Harris pops out to third baseman Zach McKinstry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:15:41.843Z","endTime":"2025-08-26T03:16:12.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.656570927225545,"aZ":-14.588298114537567,"pfxX":7.868996321112574,"pfxZ":8.693687641893584,"pX":-0.7509730834996597,"pZ":2.989170014215652,"vX0":-8.872849224016074,"vY0":-140.99146531784055,"vZ0":-6.101459391290452,"x":145.63,"y":158.07,"x0":1.4074885310891254,"y0":50.00291510219854,"z0":6.114932155005567,"aX":15.917282052809124},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":-12.6,"spinRate":2302,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.3877914804914724,"extension":6.319824160605437},"hitData":{"launchSpeed":70.7,"launchAngle":75.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":115.33,"coordY":179.05}},"index":0,"playId":"19a895ff-a1e3-31b3-a062-0d58562492b2","pitchNumber":1,"startTime":"2025-08-26T03:16:03.981Z","endTime":"2025-08-26T03:16:12.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:16:12.196Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-26T03:16:20.624Z","endTime":"2025-08-26T03:17:52.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.50225164972311,"strikeZoneBottom":1.60228638552593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89743634888455,"aZ":-11.059198496788795,"pfxX":3.454716933126983,"pfxZ":10.488326788036382,"pX":0.4856504364242842,"pZ":2.745042540758079,"vX0":-3.83918575933733,"vY0":-141.16563437373605,"vZ0":-7.76120224745361,"x":98.49,"y":164.66,"x0":1.4160758525199209,"y0":50.00427714440703,"z0":6.246590865796852,"aX":6.955731983337725},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":-5.4,"spinRate":2389,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.38838326247169386,"extension":6.344758776494598},"index":0,"playId":"bf6bba94-e221-3dfd-af59-d9ba09639788","pitchNumber":1,"startTime":"2025-08-26T03:16:39.126Z","endTime":"2025-08-26T03:16:43.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.8,"strikeZoneTop":3.51201592426379,"strikeZoneBottom":1.61187717348475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.487979265186205,"aZ":-13.212769848872513,"pfxX":7.674819773294902,"pfxZ":9.32962940324358,"pX":-1.628430373434892,"pZ":3.192419317367162,"vX0":-10.391531788087322,"vY0":-142.33387549862474,"vZ0":-6.240886625896855,"x":179.07,"y":152.58,"x0":1.0885811420511227,"y0":50.00630588649594,"z0":6.265370019787637,"aX":15.604878882847089},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":-11.5,"spinRate":2343,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.386190715281562,"extension":6.339485723947265},"index":1,"playId":"4051b2cd-fdec-3de0-b5a9-2edb5b283181","pitchNumber":2,"startTime":"2025-08-26T03:16:57.435Z","endTime":"2025-08-26T03:17:01.912Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51536072812979,"aZ":-21.626800900054775,"pfxX":9.988594545860042,"pfxZ":6.414987715259435,"pX":-0.2577714592189032,"pZ":1.9793726193019563,"vX0":-7.947640997715207,"vY0":-127.47593087615898,"vZ0":-6.011806644594622,"x":126.83,"y":185.34,"x0":1.6045804757609834,"y0":50.00175300569441,"z0":6.078667819264239,"aX":16.417522293554175},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.4,"breakHorizontal":-16.3,"spinRate":1901,"spinDirection":133},"zone":8,"typeConfidence":0.91,"plateTime":0.42987772070170527,"extension":6.24280859504666},"index":2,"playId":"9df85292-915e-30a7-9918-d4f779225f23","pitchNumber":3,"startTime":"2025-08-26T03:17:17.490Z","endTime":"2025-08-26T03:17:21.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.398749480710702,"aZ":-23.74725310314077,"pfxX":10.59006278807924,"pfxZ":4.940150904366855,"pX":0.9508320222933044,"pZ":1.315516682502644,"vX0":-5.712329648360442,"vY0":-130.30203036184847,"vZ0":-7.175064774006923,"x":80.76,"y":203.26,"x0":1.8048055164924828,"y0":50.002386881782066,"z0":5.92005799938627,"aX":18.06610192642592},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.4,"breakHorizontal":-17.8,"spinRate":1925,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.42162781071251576,"extension":6.319054167673241},"index":3,"playId":"c1aaaa9d-e575-32d5-8b2b-65d6e20b7f38","pitchNumber":4,"startTime":"2025-08-26T03:17:48.420Z","endTime":"2025-08-26T03:17:52.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:17:52.057Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gleyber Torres homers (14) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:19:37.458Z","endTime":"2025-08-26T03:20:30.491Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4589785587597,"aZ":-27.167319879314473,"pfxX":-7.473380173033525,"pfxZ":2.747560508416022,"pX":-0.4269677880603077,"pZ":2.442221446982705,"vX0":4.1372520226263525,"vY0":-134.90534581375834,"vZ0":-3.43603024243951,"x":133.28,"y":172.84,"x0":-1.018736614934607,"y0":50.00346295813701,"z0":5.671860073289767,"aX":-13.61894209757755},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.3,"breakHorizontal":12.5,"spinRate":1841,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4077840474425263,"extension":6.668352458155671},"hitData":{"launchSpeed":107.6,"launchAngle":37.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":69.24,"coordY":40.05}},"index":0,"playId":"9f40bc08-6115-3e2a-8912-63f19636bb40","pitchNumber":1,"startTime":"2025-08-26T03:20:06.736Z","endTime":"2025-08-26T03:20:30.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:20:30.491Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a ground ball to left fielder Tyler Soderstrom, deflected by third baseman Darell Hernaiz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:20:22.433Z","endTime":"2025-08-26T03:21:27.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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],"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":1},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.44328442492391,"strikeZoneBottom":1.80079716735352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08979555757886,"aZ":-19.58226941963491,"pfxX":-3.012857584818103,"pfxZ":6.84724931718857,"pX":0.11380780981065274,"pZ":1.6211005036676245,"vX0":4.527535535241234,"vY0":-134.48797212019684,"vZ0":-6.931561853895203,"x":112.66,"y":195.01,"x0":-1.1970117223792935,"y0":50.00532789939919,"z0":5.6122334784089905,"aX":-5.542308156012642},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":4.6,"spinRate":2103,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.4066647771164056,"extension":6.697048262027815},"index":0,"playId":"e3fd86af-4a43-3408-8caf-ea4794662500","pitchNumber":1,"startTime":"2025-08-26T03:20:57.027Z","endTime":"2025-08-26T03:21:03.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47173128401068,"aZ":-24.980891383283947,"pfxX":-3.1149929729899775,"pfxZ":3.9243866628445687,"pX":-0.7199903954245362,"pZ":3.2122693710709083,"vX0":2.4599076171255887,"vY0":-134.5783649790941,"vZ0":-2.1859034387827587,"x":144.44,"y":152.05,"x0":-1.2416309887520882,"y0":50.00194205244603,"z0":5.806232080305944,"aX":-5.70799506098493},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":5.2,"spinRate":1903,"spinDirection":220},"zone":1,"typeConfidence":0.8,"plateTime":0.4071480534100682,"extension":6.480387495942269},"hitData":{"launchSpeed":99.7,"launchAngle":4.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":73.78,"coordY":129.89}},"index":1,"playId":"493ec13b-ec70-38c8-8b1a-eab26b4605b2","pitchNumber":2,"startTime":"2025-08-26T03:21:15.675Z","endTime":"2025-08-26T03:21:27.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:21:27.720Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a sharp ground ball to right fielder JJ Bleday. Kerry Carpenter to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:21:40.906Z","endTime":"2025-08-26T03:22:28.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":91.9,"endSpeed":84.0,"strikeZoneTop":3.63220767438024,"strikeZoneBottom":1.79448143215485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.670461745227264,"aZ":-27.86601549733363,"pfxX":-7.674857472730332,"pfxZ":2.3866705920964186,"pX":-1.2640142681038153,"pZ":3.0100864954020827,"vX0":2.3712691366965384,"vY0":-133.78771270649838,"vZ0":-2.035472957089137,"x":165.18,"y":157.51,"x0":-1.166211699868759,"y0":50.00557891494559,"z0":5.783911809759792,"aX":-13.873418722693106},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.1,"breakHorizontal":13.3,"spinRate":1845,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40986671648157635,"extension":6.487470130663531},"index":0,"playId":"7bd50f03-5243-3ddc-8285-953f7985a4d4","pitchNumber":1,"startTime":"2025-08-26T03:21:56.764Z","endTime":"2025-08-26T03:22:01.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.733237102877037,"aZ":-26.238022212035183,"pfxX":-7.562408738831357,"pfxZ":3.269806743155094,"pX":0.28590803126501707,"pZ":2.0879876581952623,"vX0":6.042209865460692,"vY0":-133.64132020184698,"vZ0":-4.446774344238214,"x":106.1,"y":182.4,"x0":-1.0173326255705408,"y0":50.00542144440876,"z0":5.649361630947565,"aX":-13.73565625022612},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":12.5,"spinRate":1853,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.409245305604482,"extension":6.655718676552633},"hitData":{"launchSpeed":102.3,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":187.79,"coordY":123.31}},"index":1,"playId":"8a65c33c-efb4-344b-a2d6-f2e071ae94cc","pitchNumber":2,"startTime":"2025-08-26T03:22:16.157Z","endTime":"2025-08-26T03:22:28.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:22:28.066Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Torkelson pops out to second baseman Zack Gelof.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:24:03.642Z","endTime":"2025-08-26T03:25:53.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,6],"actionIndex":[3],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":6},"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":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T03:23:04.756Z","endTime":"2025-08-26T03:24:05.840Z","isPitch":false,"type":"action"},{"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":91.6,"endSpeed":83.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.180487527932783,"aZ":-31.180761998038452,"pfxX":-8.630153540804793,"pfxZ":0.5628450948904131,"pX":-0.5839526087084194,"pZ":2.7465280743619593,"vX0":3.7799929341613945,"vY0":-133.2957506894784,"vZ0":-2.1031874117495355,"x":139.26,"y":164.62,"x0":-0.9065111549700197,"y0":50.006489680139495,"z0":5.818021135305034,"aX":-15.386569175370594},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.7,"breakHorizontal":14.6,"spinRate":1840,"spinDirection":222},"zone":4,"typeConfidence":0.64,"plateTime":0.41239622690848465,"extension":6.5985111469668745},"index":1,"playId":"76f31e30-a18d-367e-9bfa-04da6a4d5ccc","pitchNumber":1,"startTime":"2025-08-26T03:24:05.840Z","endTime":"2025-08-26T03:24:10.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.70445517612404,"strikeZoneBottom":1.7104124921416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85849023200874,"aZ":-34.86944505984914,"pfxX":2.856613335442293,"pfxZ":-1.7545807247410132,"pX":1.849548906263673,"pZ":0.009111004694938774,"vX0":6.078062125016313,"vY0":-123.89670234629595,"vZ0":-6.165202263770453,"x":46.5,"y":238.53,"x0":-1.0198800449814678,"y0":50.004609896886905,"z0":5.491086731095199,"aX":4.3814491831365485},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.6,"breakHorizontal":-6.7,"spinRate":2205,"spinDirection":12},"zone":14,"typeConfidence":0.9,"plateTime":0.44437172517014734,"extension":6.611657657352687},"index":2,"playId":"f645eb92-c356-3738-8583-c773850caade","pitchNumber":2,"startTime":"2025-08-26T03:24:35.418Z","endTime":"2025-08-26T03:24:43.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher J.T. Ginn. Riley Greene to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"f645eb92-c356-3738-8583-c773850caade","startTime":"2025-08-26T03:24:53.359Z","endTime":"2025-08-26T03:25:10.128Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"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.6,"endSpeed":78.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16308569796357,"aZ":-32.679700075676244,"pfxX":1.163317603767315,"pfxZ":-0.3238701280649554,"pX":0.4677778637904907,"pZ":2.0050145639329644,"vX0":3.2406042101014627,"vY0":-124.55759079823342,"vZ0":-2.258276695801114,"x":99.17,"y":184.64,"x0":-1.0060692951240566,"y0":50.00286223577824,"z0":5.649829210159835,"aX":1.8110980984742806},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.8,"breakHorizontal":-2.9,"spinRate":2125,"spinDirection":12},"zone":9,"typeConfidence":0.9,"plateTime":0.4412902950551154,"extension":6.483963226316773},"index":4,"playId":"9ccaaecf-7835-32e9-8953-1e999783c195","pitchNumber":3,"startTime":"2025-08-26T03:25:10.128Z","endTime":"2025-08-26T03:25:13.450Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-26T03:25:27.002Z","endTime":"2025-08-26T03:25:41.007Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2412817637448,"aZ":-33.69586487482678,"pfxX":1.2447208682745425,"pfxZ":-0.9696729481256732,"pX":-0.15891915710092475,"pZ":2.254746286066423,"vX0":1.9761926132442635,"vY0":-125.18029237114271,"vZ0":-1.5181314785127364,"x":123.06,"y":177.9,"x0":-1.122807281760583,"y0":50.00053527305237,"z0":5.648983953466689,"aX":1.9584734246869309},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.9,"breakHorizontal":-2.8,"spinRate":2199,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.43895190960569863,"extension":6.5080470845687906},"hitData":{"launchSpeed":81.5,"launchAngle":62.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":123.95,"coordY":124.32}},"index":6,"playId":"1650b3bb-2f25-3c3a-9279-2b9e8484104b","pitchNumber":4,"startTime":"2025-08-26T03:25:41.007Z","endTime":"2025-08-26T03:25:53.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:25:53.306Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wenceel Pérez doubles (12) on a line drive to right fielder JJ Bleday. Kerry Carpenter scores. Riley Greene scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:28:28.803Z","endTime":"2025-08-26T03:29:00.615Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T03:26:14.472Z","endTime":"2025-08-26T03:26:45.460Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sean Newcomb replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-26T03:26:45.460Z","endTime":"2025-08-26T03:28:30.964Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.1955355382929,"strikeZoneBottom":1.51642468948175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.371041487149334,"aZ":-38.502553293156424,"pfxX":-7.178039171436053,"pfxZ":-4.427172527625182,"pX":-1.6898445383085785,"pZ":1.9301989058379843,"vX0":-7.780829525436964,"vY0":-119.49043795978119,"vZ0":-0.8865553345040064,"x":181.41,"y":186.66,"x0":2.55440912262472,"y0":50.00219767812237,"z0":5.798939772000273,"aX":-10.263615120775274},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.9,"breakHorizontal":15.0,"spinRate":2975,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4603184023003206,"extension":5.301469613392508},"index":2,"playId":"cdef203f-182b-3325-b455-10ec39172708","pitchNumber":1,"startTime":"2025-08-26T03:28:30.964Z","endTime":"2025-08-26T03:28:34.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.32665291263921,"aZ":-25.801698643705826,"pfxX":10.639557799416032,"pfxZ":3.4400748150823315,"pX":0.9812651918373507,"pZ":2.2855367634334827,"vX0":-7.270990843882997,"vY0":-135.49494789856217,"vZ0":-4.484463662829933,"x":79.6,"y":177.07,"x0":2.320684656896285,"y0":50.006512900197954,"z0":5.77081848820281,"aX":19.735393310455848},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":-17.6,"spinRate":2380,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4046355647816413,"extension":5.313188854737187},"hitData":{"launchSpeed":89.0,"launchAngle":16.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":150.76,"coordY":93.43}},"index":3,"playId":"6999924f-650b-3970-b98c-0a6aa6dd7944","pitchNumber":2,"startTime":"2025-08-26T03:28:47.896Z","endTime":"2025-08-26T03:29:00.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:29:00.615Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, shortstop Jacob Wilson to first baseman Brett Harris. Wenceel Pérez to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:29:05.557Z","endTime":"2025-08-26T03:29:51.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"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],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695391,"link":"/api/v1/people/695391"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.40989389872786,"strikeZoneBottom":1.852884491911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.265329314409744,"aZ":-23.433540050761227,"pfxX":10.087114681035933,"pfxZ":4.756169116913973,"pX":-0.6660675936579667,"pZ":1.6274630177775498,"vX0":-10.938987693403027,"vY0":-134.51530302441742,"vZ0":-6.217002751419969,"x":142.39,"y":194.84,"x0":2.136282539823231,"y0":50.00535173561969,"z0":5.622248526473676,"aX":18.550104212485078},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":-16.1,"spinRate":2344,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.40667139662073026,"extension":5.5181504096299285},"index":0,"playId":"87707580-8c00-3ac6-8900-984bae7f1599","pitchNumber":1,"startTime":"2025-08-26T03:29:28.436Z","endTime":"2025-08-26T03:29:34.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89793686711014,"aZ":-26.45435123419868,"pfxX":10.378575730409654,"pfxZ":3.0408041970689332,"pX":-0.46617973395236467,"pZ":1.674973915151708,"vX0":-10.37547724405909,"vY0":-136.4766957775354,"vZ0":-5.8249668959010545,"x":134.77,"y":193.56,"x0":2.0419966421051643,"y0":50.003873860812796,"z0":5.6666226408214175,"aX":19.520094059273557},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.3,"breakHorizontal":-16.6,"spinRate":2446,"spinDirection":129},"zone":7,"typeConfidence":2.0,"plateTime":0.4018058837202205,"extension":5.5411106211459416},"hitData":{"launchSpeed":96.1,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.14,"coordY":151.68}},"index":1,"playId":"bf6ee77b-9f86-3db3-a393-7330469e6ac4","pitchNumber":2,"startTime":"2025-08-26T03:29:42.908Z","endTime":"2025-08-26T03:29:51.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:29:51.040Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dillon Dingler walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:30:02.534Z","endTime":"2025-08-26T03:31:45.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.3216070085468,"strikeZoneBottom":1.51252570663734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9027902232819,"aZ":-12.811071700052105,"pfxX":8.091773987831889,"pfxZ":10.014570945452423,"pX":-0.1649053202483299,"pZ":4.031394893365105,"vX0":-8.691206628043426,"vY0":-138.84113956531831,"vZ0":-3.5168756850627334,"x":123.29,"y":129.93,"x0":1.9692920135246954,"y0":50.0015800317354,"z0":6.179201389619313,"aX":15.643891746887133},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":-12.6,"spinRate":2499,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.3959696288174208,"extension":5.454432736590105},"index":0,"playId":"fb3a79ea-6e5f-3c92-966d-ec004e302b9e","pitchNumber":1,"startTime":"2025-08-26T03:30:20.185Z","endTime":"2025-08-26T03:30:24.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.8,"strikeZoneTop":3.27500066336866,"strikeZoneBottom":1.51000078236428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53011051266704,"aZ":-12.984525084601627,"pfxX":6.15943394759238,"pfxZ":10.045465387786823,"pX":0.9456850363893492,"pZ":3.5043944319257077,"vX0":-5.785882784071629,"vY0":-138.23806529174897,"vZ0":-4.2942236754634,"x":80.95,"y":144.16,"x0":2.2787990078453038,"y0":50.00487594878384,"z0":5.967717292694937,"aX":11.768747606457106},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":-9.7,"spinRate":2396,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.39819175788808137,"extension":5.514457747617986},"index":1,"playId":"c4655907-3d9b-3685-af8e-68ef3a3c9a96","pitchNumber":2,"startTime":"2025-08-26T03:30:36.275Z","endTime":"2025-08-26T03:30:40.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.39000018104511,"strikeZoneBottom":1.58678840056235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.548234778697054,"aZ":-25.873378694980808,"pfxX":10.915715716606291,"pfxZ":3.449975089484343,"pX":0.9683899754577749,"pZ":1.2463579366998843,"vX0":-7.591553727285385,"vY0":-134.66089217299557,"vZ0":-6.705362763107849,"x":80.09,"y":205.13,"x0":2.4126554688691044,"y0":50.00573675118365,"z0":5.6115908166563715,"aX":19.954642510994567},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.9,"breakHorizontal":-18.0,"spinRate":2377,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4074921514730918,"extension":5.5418759484476565},"index":2,"playId":"b5e2dc5c-8d6c-3b2f-9854-805a28d64701","pitchNumber":3,"startTime":"2025-08-26T03:30:52.837Z","endTime":"2025-08-26T03:30:58.675Z","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.8,"endSpeed":85.9,"strikeZoneTop":3.40732049292732,"strikeZoneBottom":1.55809554647997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26229897172556,"aZ":-13.07760843764155,"pfxX":6.3454266292728185,"pfxZ":10.073341238882051,"pX":-0.24728051632044046,"pZ":1.66508977801936,"vX0":-8.936502965577894,"vY0":-137.48383095231097,"vZ0":-8.67615444548723,"x":126.43,"y":193.82,"x0":2.235687674099465,"y0":50.001373160159126,"z0":5.769591011937102,"aX":12.028051511206725},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":-9.4,"spinRate":2352,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.3998915524947573,"extension":5.703410786628261},"index":3,"playId":"398f8b3f-999f-3e2e-83b7-e0204f75137c","pitchNumber":4,"startTime":"2025-08-26T03:31:10.668Z","endTime":"2025-08-26T03:31:14.744Z","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":93.2,"endSpeed":84.4,"strikeZoneTop":3.41197256695221,"strikeZoneBottom":1.54726098645692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81731905499885,"aZ":-26.5834965155218,"pfxX":11.265310676553778,"pfxZ":3.0463545748251626,"pX":0.4146886496246151,"pZ":2.334465515686693,"vX0":-8.922849580762417,"vY0":-135.38067911489276,"vZ0":-4.1243850581333765,"x":101.19,"y":175.75,"x0":2.3091940297511053,"y0":50.00213479403619,"z0":5.764555342937722,"aX":20.663149583341962},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.7,"breakHorizontal":-18.2,"spinRate":2359,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4064243956590854,"extension":5.500782119985817},"index":4,"playId":"73a71217-986d-3519-9167-ee9cf4cbe871","pitchNumber":5,"startTime":"2025-08-26T03:31:26.552Z","endTime":"2025-08-26T03:31:30.892Z","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":93.8,"endSpeed":85.0,"strikeZoneTop":3.43500430022601,"strikeZoneBottom":1.53968130806423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02965433561953,"aZ":-14.221001853661564,"pfxX":6.411923054997939,"pfxZ":9.671955229913287,"pX":-1.2457908717015687,"pZ":2.3846789706049494,"vX0":-10.982056161977338,"vY0":-135.92624777741455,"vZ0":-6.659171165954342,"x":164.49,"y":174.39,"x0":2.028608354652891,"y0":50.001798429453814,"z0":5.868644201715906,"aX":11.901371843329011},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":-9.1,"spinRate":2399,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4042095898411029,"extension":5.654712218675787},"index":5,"playId":"e13f52b7-7aad-34fc-919b-dee50ce0a2ef","pitchNumber":6,"startTime":"2025-08-26T03:31:42.111Z","endTime":"2025-08-26T03:31:45.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:31:45.900Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Ibáñez flies out to right fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-26T03:32:45.627Z","endTime":"2025-08-26T03:33:51.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andy Ibáñez replaces Trey Sweeney.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T03:32:00.166Z","endTime":"2025-08-26T03:32:19.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":700242,"link":"/api/v1/people/700242"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-26T03:32:19.774Z","endTime":"2025-08-26T03:32:47.988Z","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":93.5,"endSpeed":84.3,"strikeZoneTop":3.17560320902301,"strikeZoneBottom":1.50122061916584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.083750522879946,"aZ":-13.490762241924797,"pfxX":7.099841015195664,"pfxZ":10.147179161863948,"pX":-0.3731353163739867,"pZ":3.6295442928153983,"vX0":-9.791224596040607,"vY0":-135.66241458882752,"vZ0":-3.691774733088718,"x":131.22,"y":140.78,"x0":2.3810793144463687,"y0":50.00126020992324,"z0":5.965202022707765,"aX":13.071061299892708},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":-10.4,"spinRate":2441,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.40566075604489216,"extension":5.493309781557912},"index":2,"playId":"e5efd34d-99d7-352b-819e-610ccbe482fb","pitchNumber":1,"startTime":"2025-08-26T03:32:47.988Z","endTime":"2025-08-26T03:32:52.258Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.14437341902531,"strikeZoneBottom":1.50126753892598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.152479300370118,"aZ":-36.70026351640599,"pfxX":-7.859912456301508,"pfxZ":-3.2217838520431332,"pX":-0.3271064881571125,"pZ":2.6902073880570163,"vX0":-4.667236151318568,"vY0":-118.67862245317224,"vZ0":0.47900755378504734,"x":129.47,"y":166.14,"x0":2.6971350985490075,"y0":50.00487625704239,"z0":5.872863456650555,"aX":-11.030580624855638},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.4,"breakHorizontal":15.5,"spinRate":2895,"spinDirection":314},"zone":1,"typeConfidence":2.0,"plateTime":0.4644106180588419,"extension":5.342799470290595},"index":3,"playId":"bf79d434-6d24-3f2b-87da-6a8bd03961bd","pitchNumber":2,"startTime":"2025-08-26T03:33:01.515Z","endTime":"2025-08-26T03:33:05.495Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.17562804524175,"strikeZoneBottom":1.4699995244267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.173890808118024,"aZ":-36.569017731738505,"pfxX":-4.955728472373316,"pfxZ":-2.9586129307278357,"pX":-2.0298576074420063,"pZ":1.2407482798567802,"vX0":-9.431568525578584,"vY0":-121.72964609268197,"vZ0":-2.970479924129897,"x":194.37,"y":205.28,"x0":2.5544448103339623,"y0":50.00405373306954,"z0":5.675333417323884,"aX":-7.359104521739002},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.9,"breakHorizontal":11.4,"spinRate":2987,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.451728290884684,"extension":5.476829834404053},"index":4,"playId":"1b4f70ee-31b2-3d86-b347-cd7f2664b61c","pitchNumber":3,"startTime":"2025-08-26T03:33:15.594Z","endTime":"2025-08-26T03:33:18.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.619993812661033,"aZ":-15.267481874924826,"pfxX":7.221664930975382,"pfxZ":9.011254810319116,"pX":0.07606102043228226,"pZ":1.927469811481843,"vX0":-8.63609992148673,"vY0":-136.28424129308996,"vZ0":-7.355550410608569,"x":114.1,"y":186.74,"x0":2.3513173568851222,"y0":50.005007307840835,"z0":5.720838609399889,"aX":13.553780259913555},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":-11.2,"spinRate":2503,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.40227097125363365,"extension":5.46111603210996},"hitData":{"launchSpeed":83.9,"launchAngle":44.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.51,"coordY":106.97}},"index":5,"playId":"f1377437-3f2e-3e80-90a8-f0424bed31df","pitchNumber":4,"startTime":"2025-08-26T03:33:42.204Z","endTime":"2025-08-26T03:33:51.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:33:51.410Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"JJ Bleday doubles (14) on a sharp fly ball to center fielder Wenceel Pérez. JJ Bleday to 3rd. JJ Bleday advances to 3rd, on a throwing error by shortstop Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T03:35:56.763Z","endTime":"2025-08-26T03:36:20.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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":"Defensive switch from third base to shortstop for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T03:35:20.819Z","endTime":"2025-08-26T03:35:20.844Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700"},{"details":{"description":"Andy Ibáñez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-26T03:35:20.844Z","endTime":"2025-08-26T03:35:59.142Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":700242,"link":"/api/v1/people/700242"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.013446661418207,"aZ":-10.799675106791256,"pfxX":1.221669098662013,"pfxZ":10.534150410367992,"pX":0.33704143244897805,"pZ":2.199390841055733,"vX0":-3.26742329758179,"vY0":-141.26439182196123,"vZ0":-9.017751489224931,"x":104.15,"y":179.4,"x0":1.3479427003806195,"y0":50.00166135485696,"z0":6.11979864088347,"aX":2.478900311452032},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":-1.6,"spinRate":2274,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.3871525967459175,"extension":6.413019316996252},"hitData":{"launchSpeed":101.8,"launchAngle":25.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":90.85,"coordY":41.56}},"index":2,"playId":"a297a7f5-5609-3e3a-81a5-0726f7435619","pitchNumber":1,"startTime":"2025-08-26T03:35:59.142Z","endTime":"2025-08-26T03:36:20.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:36:20.618Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, third baseman Andy Ibáñez to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T03:36:45.016Z","endTime":"2025-08-26T03:37:02.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.931773282118368,"aZ":-28.133721336125603,"pfxX":10.193740799675103,"pfxZ":2.5103006071810734,"pX":-0.10381954082345249,"pZ":1.5861655239229517,"vX0":-7.6185441239706275,"vY0":-126.12589380492189,"vZ0":-5.5500781744964,"x":120.96,"y":195.95,"x0":1.6333176057146008,"y0":50.001974566932894,"z0":6.087169847696331,"aX":16.403373015529322},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.5,"breakHorizontal":-16.7,"spinRate":1941,"spinDirection":139},"zone":8,"typeConfidence":0.91,"plateTime":0.43445951246609216,"extension":6.202996073243211},"hitData":{"launchSpeed":82.0,"launchAngle":2.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.08,"coordY":162.84}},"index":0,"playId":"1b50d596-f519-3b5d-92e6-967a3f275d3d","pitchNumber":1,"startTime":"2025-08-26T03:36:54.903Z","endTime":"2025-08-26T03:37:02.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:37:02.906Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson. JJ Bleday scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T03:37:09.119Z","endTime":"2025-08-26T03:39:26.610Z","isComplete":true,"isScoringPlay":true,"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,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":5},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"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":97.3,"endSpeed":88.5,"strikeZoneTop":3.27875962890114,"strikeZoneBottom":1.50123959963243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06954853985739,"aZ":-11.422093693381774,"pfxX":7.052927653574259,"pfxZ":10.335148781889309,"pX":-1.692208837172742,"pZ":2.4140773622126996,"vX0":-10.599245402090764,"vY0":-141.02881047094732,"vZ0":-8.40075032401186,"x":181.5,"y":173.6,"x0":1.2042529951028094,"y0":50.002909459259406,"z0":6.1745655400687,"aX":14.161706779468911},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":-10.6,"spinRate":2280,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.3888923612450399,"extension":6.384763713419064},"index":0,"playId":"ef79382d-e6a7-3e7e-b9f9-0674871b050a","pitchNumber":1,"startTime":"2025-08-26T03:37:31.410Z","endTime":"2025-08-26T03:37:35.467Z","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":96.1,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26009164073455,"aZ":-11.735886085327568,"pfxX":3.237746173497042,"pfxZ":10.409276647268673,"pX":0.11615733798848053,"pZ":2.3590802343864423,"vX0":-4.5630524775954076,"vY0":-139.65916671228024,"vZ0":-8.591573546844195,"x":112.57,"y":175.08,"x0":1.355191227411141,"y0":50.000113863640166,"z0":6.2589688243760495,"aX":6.3557863127637235},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":-4.8,"spinRate":2371,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.39311747842098743,"extension":6.392748129748193},"index":1,"playId":"ba162c64-2104-3a8c-90a0-604a1bedff83","pitchNumber":2,"startTime":"2025-08-26T03:37:48.703Z","endTime":"2025-08-26T03:37:52.137Z","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":97.3,"endSpeed":87.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.6926842866262,"aZ":-9.076222597597962,"pfxX":0.9602461115945116,"pfxZ":11.565292815537973,"pX":-0.5483687042061162,"pZ":3.7449082491516292,"vX0":-5.526758956770004,"vY0":-141.46819540740995,"vZ0":-5.404259396909477,"x":137.9,"y":137.67,"x0":1.31825544106868,"y0":50.00098221342443,"z0":6.280811202478596,"aX":1.9177501176480747},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.8,"breakHorizontal":-0.5,"spinRate":2459,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.3893597809147158,"extension":6.414480527824756},"index":2,"playId":"e7f1f035-bf5e-35d9-875a-27207ad16ef6","pitchNumber":3,"startTime":"2025-08-26T03:38:09.454Z","endTime":"2025-08-26T03:38:12.658Z","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":93.8,"endSpeed":86.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.369409322774725,"aZ":-24.82592015390581,"pfxX":-0.6710533972015638,"pfxZ":3.891719776321331,"pX":-0.8710994838893642,"pZ":0.9550122869060234,"vX0":-6.969872477999324,"vY0":-136.22808884999301,"vZ0":-9.038418991818482,"x":150.2,"y":212.99,"x0":1.802040598552197,"y0":50.00567640857239,"z0":6.0164282632089705,"aX":-1.268971763299136},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":2.6,"spinRate":2307,"spinDirection":156},"zone":13,"typeConfidence":0.88,"plateTime":0.4012007712802248,"extension":6.4324814782414315},"index":3,"playId":"55d0599e-b0ef-35db-acaa-17964929ef68","pitchNumber":4,"startTime":"2025-08-26T03:38:30.560Z","endTime":"2025-08-26T03:38:37.507Z","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":92.6,"endSpeed":85.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.593361271990165,"aZ":-25.58227476800077,"pfxX":-0.732247435964565,"pfxZ":3.5734314512858685,"pX":-0.3914911367603935,"pZ":3.230809378649128,"vX0":-5.554828520290066,"vY0":-134.79472412034528,"vZ0":-3.3272744370784695,"x":131.92,"y":151.55,"x0":1.7888892989961331,"y0":50.00250350239476,"z0":6.282111012113442,"aX":-1.3508988994630886},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":2.5,"spinRate":2335,"spinDirection":193},"zone":1,"typeConfidence":0.91,"plateTime":0.405936704905129,"extension":6.218804545837296},"index":4,"playId":"05565f0b-e665-3c13-95fd-a92d4a69404e","pitchNumber":5,"startTime":"2025-08-26T03:38:56.260Z","endTime":"2025-08-26T03:38:59.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.982296622115875,"aZ":-10.221529555405723,"pfxX":2.4110011195249204,"pfxZ":10.40181966475258,"pX":0.15993739205827517,"pZ":3.488606402311742,"vX0":-4.5133048592665075,"vY0":-144.22217983436377,"vZ0":-6.33182792671553,"x":110.9,"y":144.59,"x0":1.4306174719533697,"y0":50.003706426283536,"z0":6.340496550643161,"aX":5.089198650471819},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.8,"breakHorizontal":-3.5,"spinRate":2537,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.37953582732258706,"extension":6.206616621790651},"hitData":{"launchSpeed":79.0,"launchAngle":3.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.43,"coordY":147.12}},"index":5,"playId":"858adcf4-d556-3d30-ba11-204ae08ce08f","pitchNumber":6,"startTime":"2025-08-26T03:39:18.718Z","endTime":"2025-08-26T03:39:26.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:39:26.610Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-26T03:39:43.710Z","endTime":"2025-08-26T03:41:26.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.6,"endSpeed":91.5,"strikeZoneTop":3.58999982805025,"strikeZoneBottom":1.71000036846938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.889964539231986,"aZ":-16.34862711459963,"pfxX":7.54595376781294,"pfxZ":7.393303526457197,"pX":-0.45569331310162986,"pZ":4.016449141690506,"vX0":-8.166528687448796,"vY0":-144.940381475929,"vZ0":-3.3907125729525585,"x":134.37,"y":130.34,"x0":1.4095791929502655,"y0":50.00558796175856,"z0":6.191636296620659,"aX":16.158550258781965},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.0,"breakHorizontal":-12.1,"spinRate":2321,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.37700504634330523,"extension":6.26560776955686},"index":0,"playId":"fc4834a5-947d-37af-a705-94988b7c3e3b","pitchNumber":1,"startTime":"2025-08-26T03:39:56.143Z","endTime":"2025-08-26T03:40:00.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6708430612617,"aZ":-15.174263879497405,"pfxX":7.412933082981583,"pfxZ":8.166410812168575,"pX":-0.11138219173669835,"pZ":3.0972359026595204,"vX0":-7.096490630337726,"vY0":-143.2845418755899,"vZ0":-5.742250797708362,"x":121.25,"y":155.15,"x0":1.432588159509452,"y0":50.007112075407754,"z0":6.073355077137313,"aX":15.439427961237739},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.8,"breakHorizontal":-12.0,"spinRate":2362,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.38205543616671545,"extension":6.423622130597618},"index":1,"playId":"8b806db3-494c-3ee9-9bde-95f6d74c8f1b","pitchNumber":2,"startTime":"2025-08-26T03:40:11.517Z","endTime":"2025-08-26T03:40:14.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47420755738154,"aZ":-36.99238652007432,"pfxX":-2.100234527528449,"pfxZ":-3.1151683998150492,"pX":-0.13495727550441994,"pZ":1.229988345552038,"vX0":-3.109544541831984,"vY0":-123.31885647162838,"vZ0":-4.586360878227353,"x":122.14,"y":205.57,"x0":1.4129165658032676,"y0":50.00144543314975,"z0":6.2188597390728155,"aX":-3.2493053890263637},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.5,"breakHorizontal":4.6,"spinRate":2556,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.44337119920322543,"extension":6.391794537921588},"index":2,"playId":"572dd31d-a38a-3042-b17e-e718db75af94","pitchNumber":3,"startTime":"2025-08-26T03:40:31.488Z","endTime":"2025-08-26T03:40:35.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.51390663408932,"strikeZoneBottom":1.64909183821772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66824668124032,"aZ":-25.652619858104384,"pfxX":9.375711327048101,"pfxZ":3.851470173750514,"pX":0.07990909101851207,"pZ":0.6359251321189218,"vX0":-7.459317368489192,"vY0":-128.7439884800086,"vZ0":-8.320312233530878,"x":113.95,"y":221.61,"x0":1.7850300455324366,"y0":50.00193237646612,"z0":5.870364953432181,"aX":15.867937939829975},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.4,"breakHorizontal":-15.5,"spinRate":1887,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.4241135247958856,"extension":6.32005168168088},"index":3,"playId":"988e9aac-a504-3c3b-a05e-7375a75b9f22","pitchNumber":4,"startTime":"2025-08-26T03:40:45.741Z","endTime":"2025-08-26T03:40:50.264Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.045511157286644,"aZ":-25.32408794482846,"pfxX":8.694351991072205,"pfxZ":4.0558832053580804,"pX":-0.10787333610923618,"pZ":1.7680772388648673,"vX0":-7.706478638897744,"vY0":-128.96682293737467,"vZ0":-5.748256865866003,"x":121.11,"y":191.04,"x0":1.784957522686776,"y0":50.00535264837069,"z0":5.971345067768776,"aX":14.693439074515787},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":-14.0,"spinRate":1802,"spinDirection":134},"zone":8,"typeConfidence":0.9,"plateTime":0.42419741161300273,"extension":6.344867978864694},"index":4,"playId":"a6dc82de-17c5-3051-ad7c-f1df7894511f","pitchNumber":5,"startTime":"2025-08-26T03:41:04.817Z","endTime":"2025-08-26T03:41:08.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.8,"strikeZoneTop":3.58498100248546,"strikeZoneBottom":1.7353254675906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.72432158514875,"aZ":-9.400624554262981,"pfxX":3.365738876454108,"pfxZ":10.589752127180748,"pX":-0.3996733120502211,"pZ":1.9973350629418325,"vX0":-6.110929501433207,"vY0":-145.6113369050376,"vZ0":-10.19720485588995,"x":132.23,"y":184.85,"x0":1.287454065866644,"y0":50.00058084261929,"z0":6.110444730357553,"aX":7.237144907139043},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.3,"breakHorizontal":-4.9,"spinRate":2521,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.3759486809097017,"extension":6.381581775834329},"index":5,"playId":"c573d240-475b-39c4-87db-5183f9cbf844","pitchNumber":6,"startTime":"2025-08-26T03:41:21.600Z","endTime":"2025-08-26T03:41:26.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:41:26.426Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T03:43:37.061Z","endTime":"2025-08-26T03:45:14.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"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":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T03:43:10.608Z","endTime":"2025-08-26T03:43:39.379Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.249582334208927,"aZ":-36.05192758690063,"pfxX":-7.797816155133413,"pfxZ":-2.7429956284574057,"pX":0.6606347335293301,"pZ":2.860813425607559,"vX0":-2.9643349907005265,"vY0":-118.56554368162593,"vZ0":0.7062639904743759,"x":91.82,"y":161.54,"x0":2.9429344932359056,"y0":50.00424575015328,"z0":5.868701896532719,"aX":-11.01865243169437},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.4,"breakHorizontal":14.9,"spinRate":2876,"spinDirection":310},"zone":6,"typeConfidence":2.0,"plateTime":0.46328736845774277,"extension":5.39088328757856},"index":1,"playId":"e5ddd79b-a30f-3722-b881-bf594c50606c","pitchNumber":1,"startTime":"2025-08-26T03:43:39.379Z","endTime":"2025-08-26T03:43:44.147Z","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":94.6,"endSpeed":85.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86383695315664,"aZ":-13.975243717609155,"pfxX":8.119568278131249,"pfxZ":9.579161238758616,"pX":-0.09299229101185472,"pZ":2.9910093093811874,"vX0":-9.040097599592608,"vY0":-137.31122751696634,"vZ0":-5.6951616674083585,"x":120.54,"y":158.02,"x0":2.1950840259046656,"y0":50.000391836224104,"z0":6.05129994125757,"aX":15.422910574548856},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":-12.7,"spinRate":2379,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.399676918505949,"extension":5.528676423583069},"index":2,"playId":"0cfda4b6-5856-35d8-8bb7-7a39ea053804","pitchNumber":2,"startTime":"2025-08-26T03:43:50.846Z","endTime":"2025-08-26T03:43:53.951Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-26T03:44:02.184Z","endTime":"2025-08-26T03:44:13.102Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.844826811212283,"aZ":-14.043877199068024,"pfxX":9.865123677204792,"pfxZ":9.789222461667418,"pX":0.16897504734322838,"pZ":2.7306269025689605,"vX0":-9.260008238535612,"vY0":-135.75188554343458,"vZ0":-5.970805996810408,"x":110.56,"y":165.05,"x0":2.3552935549308125,"y0":50.005017210406294,"z0":5.94983496321397,"aX":18.27427723022422},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":-15.7,"spinRate":2319,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.40466703384443514,"extension":5.397728640538881},"index":4,"playId":"f714552a-0e71-320e-8c90-6fa928116bdd","pitchNumber":3,"startTime":"2025-08-26T03:44:13.102Z","endTime":"2025-08-26T03:44:16.763Z","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":0},"pitchData":{"startSpeed":79.2,"endSpeed":71.9,"strikeZoneTop":3.36816715325862,"strikeZoneBottom":1.61000004712342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.319016716233854,"aZ":-45.16671892082245,"pfxX":-7.818726694163329,"pfxZ":-9.806418176614024,"pX":3.2951693428964246,"pZ":5.42285906191016,"vX0":2.9438385427710134,"vY0":-114.94967252383104,"vZ0":7.431659807260965,"x":-8.6,"y":92.36,"x0":3.0065250329064077,"y0":50.0039488457977,"z0":6.5563515356311814,"aX":-10.357860809628823},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-15.4,"breakHorizontal":13.3,"spinRate":3115,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.47835779603306605,"extension":5.390456389553855},"index":5,"playId":"74962cc6-0c69-37ed-b1a9-633acb9a1308","pitchNumber":4,"startTime":"2025-08-26T03:44:29.131Z","endTime":"2025-08-26T03:44:32.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9838099075544,"aZ":-36.48485532844041,"pfxX":-10.591742470666023,"pfxZ":-3.0102085518555253,"pX":-0.05984007219339548,"pZ":2.8287455975641405,"vX0":-3.635607277708873,"vY0":-119.8719007468233,"vZ0":0.663196606040581,"x":119.28,"y":162.4,"x0":2.8601895529481554,"y0":50.00577784240248,"z0":5.852207919088558,"aX":-15.144355115190926},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.9,"breakHorizontal":20.2,"spinRate":2888,"spinDirection":315},"zone":5,"typeConfidence":2.0,"plateTime":0.4600425129478447,"extension":5.389427226414759},"index":6,"playId":"743b0310-aaec-3086-8cf5-131c5082a0e3","pitchNumber":5,"startTime":"2025-08-26T03:44:49.162Z","endTime":"2025-08-26T03:44:53.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.663889797921147,"aZ":-13.275821442555367,"pfxX":8.24050394768314,"pfxZ":9.746457008417782,"pX":0.5843708360066744,"pZ":3.2001735617439926,"vX0":-7.514302901121596,"vY0":-138.11333219380717,"vZ0":-4.9775180685742395,"x":94.73,"y":152.38,"x0":2.2646583381858374,"y0":50.00505317633324,"z0":5.912946629696454,"aX":15.982831945722529},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":-13.4,"spinRate":2436,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.39600241890069565,"extension":5.619660524332965},"index":7,"playId":"dbec769f-036a-3773-8da4-f11eadadb76a","pitchNumber":6,"startTime":"2025-08-26T03:45:08.933Z","endTime":"2025-08-26T03:45:14.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:45:14.407Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T03:45:13.859Z","endTime":"2025-08-26T03:46:58.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":90.1,"endSpeed":83.1,"strikeZoneTop":3.20566815690502,"strikeZoneBottom":1.47567454478001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.524145180128926,"aZ":-21.98884080307021,"pfxX":0.00939841509532613,"pfxZ":5.78676233021611,"pX":2.479246420776049,"pZ":3.8159957785615326,"vX0":-0.6963661527732069,"vY0":-131.28647840052534,"vZ0":-1.6272014822968452,"x":22.5,"y":135.75,"x0":2.74575065632087,"y0":50.005807526355284,"z0":6.066411034743182,"aX":0.01662807811998445},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":0.1,"spinRate":2643,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4158214722404763,"extension":5.295744046279044},"index":0,"playId":"a6fb5ab2-6769-3489-bd75-d0ef4a7fae58","pitchNumber":1,"startTime":"2025-08-26T03:45:39.715Z","endTime":"2025-08-26T03:45:43.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.26308296417294,"strikeZoneBottom":1.48603136355872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.291981716430907,"aZ":-29.888171102416607,"pfxX":7.865151194163153,"pfxZ":1.4656555344733544,"pX":0.3196926333585089,"pZ":2.1878538338057014,"vX0":-7.779083066222167,"vY0":-124.14049201457763,"vZ0":-2.5760520337417048,"x":104.81,"y":179.71,"x0":2.4684830256794017,"y0":50.00539169018702,"z0":5.720909489207037,"aX":12.307054136503655},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":-12.5,"spinRate":1654,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.440804821434142,"extension":5.629101761689646},"index":1,"playId":"a60aeb6b-1f3a-3b3a-8590-36d0b3f0b626","pitchNumber":2,"startTime":"2025-08-26T03:45:52.257Z","endTime":"2025-08-26T03:45:56.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.565395822694917,"aZ":-20.92902366365954,"pfxX":-0.18329093067059432,"pfxZ":6.270089882488017,"pX":-0.019955345499388155,"pZ":3.286894475565983,"vX0":-6.650753007511169,"vY0":-132.19771445547644,"vZ0":-2.9618163139577915,"x":117.76,"y":150.03,"x0":2.5380604774289544,"y0":50.005120524072794,"z0":5.93439989574273,"aX":-0.3290618116029023},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":1.6,"spinRate":2732,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4121795615278483,"extension":5.443589070536854},"index":2,"playId":"6d7b8b1c-4414-3847-85c3-d96444b660ad","pitchNumber":3,"startTime":"2025-08-26T03:46:04.789Z","endTime":"2025-08-26T03:46:09.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.998822286103465,"aZ":-13.921178147630146,"pfxX":7.5296292704310375,"pfxZ":9.628758627849452,"pX":0.5306580149687917,"pZ":3.1891515404769573,"vX0":-7.476095367586874,"vY0":-136.77176025681763,"vZ0":-4.652163492840285,"x":96.77,"y":152.67,"x0":2.3204535988827506,"y0":50.003767574587236,"z0":5.8660115814222245,"aX":14.275100952810227},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":-12.1,"spinRate":2419,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.4003852529137495,"extension":5.4000055229663735},"index":3,"playId":"5fdbcdf0-96b7-342c-87d3-461664fe7807","pitchNumber":4,"startTime":"2025-08-26T03:46:19.393Z","endTime":"2025-08-26T03:46:22.954Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.3,"strikeZoneTop":3.31528734202102,"strikeZoneBottom":1.50700629322497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.185957359812697,"aZ":-36.685921095370865,"pfxX":-10.415598483247337,"pfxZ":-3.192124935657329,"pX":2.1085524126001918,"pZ":2.935936036766785,"vX0":0.8362740546693191,"vY0":-119.02700866716438,"vZ0":1.1650794814457832,"x":36.63,"y":159.51,"x0":3.1000479623099326,"y0":50.004957646085685,"z0":5.802707902605089,"aX":-14.7114455827923},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.2,"breakHorizontal":18.6,"spinRate":2944,"spinDirection":309},"zone":12,"typeConfidence":2.0,"plateTime":0.46295866455303036,"extension":5.277234117830511},"index":4,"playId":"bbdd6fa7-d07a-347f-bf13-0905bd479e46","pitchNumber":5,"startTime":"2025-08-26T03:46:36.754Z","endTime":"2025-08-26T03:46:40.079Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.048407651210674,"aZ":-35.69426524645026,"pfxX":-10.59200412811916,"pfxZ":-2.469916174500682,"pX":0.28501169045719593,"pZ":2.7862271132871426,"vX0":-2.826836181090459,"vY0":-119.85060955755006,"vZ0":0.6527855049633797,"x":106.14,"y":163.55,"x0":2.862367677615226,"y0":50.00578584602758,"z0":5.756664091517463,"aX":-15.063252350055013},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.0,"breakHorizontal":19.9,"spinRate":2997,"spinDirection":309},"zone":3,"typeConfidence":2.0,"plateTime":0.4610162456828357,"extension":5.538886015608569},"index":5,"playId":"f9b80f77-cce7-3461-b71e-361f09df8b3c","pitchNumber":6,"startTime":"2025-08-26T03:46:53.025Z","endTime":"2025-08-26T03:46:58.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:46:58.493Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kerry Carpenter walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T03:46:58.437Z","endTime":"2025-08-26T03:48:27.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.45390947911289,"strikeZoneBottom":1.70081117282409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.03945591532675,"aZ":-23.794346859363888,"pfxX":11.991305780531086,"pfxZ":4.351125980884276,"pX":0.2987005457287606,"pZ":1.3970699532005364,"vX0":-9.729271253070603,"vY0":-138.61437866991,"vZ0":-6.938687185925131,"x":105.61,"y":201.06,"x0":2.3147587049230176,"y0":50.00080647155984,"z0":5.5465422850934205,"aX":23.08551282030562},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.4,"breakHorizontal":-19.4,"spinRate":2439,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.3967387038811623,"extension":5.607698426234404},"index":0,"playId":"41030e32-e2a1-399b-a39d-0993613e6336","pitchNumber":1,"startTime":"2025-08-26T03:47:18.642Z","endTime":"2025-08-26T03:47:23.834Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.47463156101857,"strikeZoneBottom":1.65887397316296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.087175344981887,"aZ":-28.84334385734576,"pfxX":11.630638564736971,"pfxZ":1.791001744173876,"pX":-0.9381229723818925,"pZ":0.9508614626065401,"vX0":-11.886812234738475,"vY0":-135.69804528763652,"vZ0":-6.851331989567273,"x":152.76,"y":213.11,"x0":1.9985895193840777,"y0":50.000096615534474,"z0":5.531560757018101,"aX":21.578983883301085},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.8,"breakHorizontal":-18.4,"spinRate":2369,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.40441026376276357,"extension":5.597365004389622},"index":1,"playId":"8ef1bc37-012c-3600-a382-33544e983343","pitchNumber":2,"startTime":"2025-08-26T03:47:33.143Z","endTime":"2025-08-26T03:47:37.672Z","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":94.9,"endSpeed":85.8,"strikeZoneTop":3.5545882597286,"strikeZoneBottom":1.66116354967824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53435535709646,"aZ":-12.068900170666595,"pfxX":8.648252116364919,"pfxZ":10.67249520025659,"pX":-1.5598439540806608,"pZ":0.5396089623584055,"vX0":-12.297047604581214,"vY0":-137.16474707447844,"vZ0":-11.51316004831278,"x":176.46,"y":224.21,"x0":1.8814748468196343,"y0":50.00327835750239,"z0":5.642255556240501,"aX":16.293643172407776},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":-12.7,"spinRate":2399,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4010489964584396,"extension":5.594460318445782},"index":2,"playId":"831573a6-0bac-3a39-9930-b4aba4f97c85","pitchNumber":3,"startTime":"2025-08-26T03:47:49.112Z","endTime":"2025-08-26T03:47:52.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.34853193191603,"strikeZoneBottom":1.59526414911573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.813840190943278,"aZ":-24.853885989368482,"pfxX":12.009178296873976,"pfxZ":4.12888186702293,"pX":-0.018038811006182612,"pZ":2.9221176419356087,"vX0":-9.618144159983173,"vY0":-132.62997625830752,"vZ0":-2.5438907355357587,"x":117.69,"y":159.88,"x0":2.1049781624306303,"y0":50.00019959134425,"z0":5.716674106657862,"aX":21.275253719200574},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":-19.6,"spinRate":2372,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.41383149548417597,"extension":5.600243036431499},"index":3,"playId":"cb156f98-6c02-3ae2-81d6-e1ea764158ce","pitchNumber":4,"startTime":"2025-08-26T03:48:07.321Z","endTime":"2025-08-26T03:48:12.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.3521389527052,"strikeZoneBottom":1.66115896910604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.012692224485203,"aZ":-25.23688502123517,"pfxX":0.11307981571423942,"pfxZ":4.078848935894119,"pX":0.23819621004202735,"pZ":1.1554141603931338,"vX0":-5.4823993848717665,"vY0":-128.59838956313982,"vZ0":-6.933126567687961,"x":107.92,"y":207.58,"x0":2.369845905913958,"y0":50.0007535481212,"z0":5.804073187488649,"aX":0.19337742254766027},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.2,"breakHorizontal":0.8,"spinRate":2642,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4235702692170622,"extension":5.62168181036646},"index":4,"playId":"58e54dc7-6102-3fd1-9637-117f76f3c7fa","pitchNumber":5,"startTime":"2025-08-26T03:48:22.604Z","endTime":"2025-08-26T03:48:27.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:48:27.056Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to right fielder JJ Bleday. Kerry Carpenter to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T03:49:27.646Z","endTime":"2025-08-26T03:49:55.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T03:48:52.794Z","endTime":"2025-08-26T03:49:29.987Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.79668343403112,"strikeZoneBottom":1.77230792647464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.857403270823415,"aZ":-14.682142442844812,"pfxX":8.023558927001423,"pfxZ":9.5316767403289,"pX":-0.5536950589872176,"pZ":1.76371248628595,"vX0":-9.319059341834572,"vY0":-134.97676068607814,"vZ0":-8.09133329963494,"x":138.11,"y":191.16,"x0":1.9099866272075448,"y0":50.00373639351954,"z0":5.845666109633633,"aX":14.726255373593398},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":-12.4,"spinRate":2419,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.40664059443326117,"extension":5.601036643027286},"index":1,"playId":"6f07334e-fa22-3a5d-b174-ecf7ba7cb072","pitchNumber":1,"startTime":"2025-08-26T03:49:29.987Z","endTime":"2025-08-26T03:49:34.327Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.260441118424502,"aZ":-25.065408613259848,"pfxX":11.842329749597198,"pfxZ":3.8280190131257292,"pX":0.37988367458995986,"pZ":3.019015397150605,"vX0":-8.635302158999842,"vY0":-135.3216616193787,"vZ0":-2.734204859364552,"x":102.52,"y":157.27,"x0":2.0722582023988685,"y0":50.00031481143018,"z0":5.7964963784786905,"aX":21.981067031931506},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.6,"breakHorizontal":-19.7,"spinRate":2465,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.40460570088441905,"extension":5.600987060188943},"hitData":{"launchSpeed":78.2,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":149.28,"coordY":101.52}},"index":2,"playId":"46aaa0ab-0ec9-3090-968b-758a931eb9f6","pitchNumber":2,"startTime":"2025-08-26T03:49:44.101Z","endTime":"2025-08-26T03:49:55.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:49:55.356Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T03:52:19.742Z","endTime":"2025-08-26T03:54:31.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"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"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[1,8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T03:50:14.624Z","endTime":"2025-08-26T03:50:44.165Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Michael Kelly replaces Sean Newcomb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-26T03:50:44.165Z","endTime":"2025-08-26T03:52:21.953Z","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":"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":95.0,"endSpeed":87.4,"strikeZoneTop":3.78275978749548,"strikeZoneBottom":1.74870838697254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.900229031684493,"aZ":-15.968045692188308,"pfxX":-4.872490944348595,"pfxZ":8.328921891965198,"pX":0.5053325459955239,"pZ":2.8567342004042415,"vX0":5.540954897735148,"vY0":-138.15808990882394,"vZ0":-6.409470103302165,"x":97.74,"y":161.65,"x0":-0.8869942851196961,"y0":50.00360459442719,"z0":6.267859076911146,"aX":-9.481623536534673},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":7.8,"spinRate":2232,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.3954656133995025,"extension":5.585414769687516},"index":2,"playId":"27ce3b83-e8ba-31cf-9673-b11b49e025d3","pitchNumber":1,"startTime":"2025-08-26T03:52:21.953Z","endTime":"2025-08-26T03:52:26.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.70115240766405,"strikeZoneBottom":1.72169597557481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51439248053694,"aZ":-14.68848796538164,"pfxX":-4.525097357237027,"pfxZ":8.863263634160266,"pX":0.3808141804585095,"pZ":3.649014619288849,"vX0":5.514998531916286,"vY0":-139.36820413490585,"vZ0":-4.796688809764958,"x":102.48,"y":140.26,"x0":-1.0331759076620344,"y0":50.00239824440686,"z0":6.358398077323421,"aX":-8.926681390513634},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":7.1,"spinRate":2341,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.39260267051084075,"extension":5.477275894379251},"index":3,"playId":"3f38bb41-c860-3913-ba1d-57a60f231da1","pitchNumber":2,"startTime":"2025-08-26T03:52:38.317Z","endTime":"2025-08-26T03:52:42.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.3,"strikeZoneTop":3.64676428036697,"strikeZoneBottom":1.72169597557481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.801345815780703,"aZ":-32.161848457711635,"pfxX":10.12247043969061,"pfxZ":0.010978599322250204,"pX":0.8308159884036277,"pZ":4.208674015271333,"vX0":2.1199803171003975,"vY0":-120.81430227264522,"vZ0":1.7886166304877391,"x":85.33,"y":125.15,"x0":-1.375539034238821,"y0":50.00429611849626,"z0":6.316120213729732,"aX":14.742187872977363},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.8,"breakHorizontal":-18.8,"spinRate":2878,"spinDirection":52},"zone":12,"typeConfidence":0.9,"plateTime":0.4559625492429711,"extension":5.478363728479059},"index":4,"playId":"1b1d6e90-9b2f-3443-a46d-aad1bf1061c6","pitchNumber":3,"startTime":"2025-08-26T03:52:55.498Z","endTime":"2025-08-26T03:52:59.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.1,"endSpeed":75.7,"strikeZoneTop":3.70115240766405,"strikeZoneBottom":1.72169597557481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43940881928642,"aZ":-31.994713042104994,"pfxX":9.990570408908704,"pfxZ":0.1254898708345884,"pX":-0.378328348634485,"pZ":2.9141460801148997,"vX0":-0.38833484452344497,"vY0":-120.9928883228127,"vZ0":-1.0247041892214337,"x":131.42,"y":160.1,"x0":-1.5101276372927803,"y0":50.00401698864044,"z0":6.179414534439323,"aX":14.623245776897047},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.2,"breakHorizontal":-17.9,"spinRate":2826,"spinDirection":54},"zone":4,"typeConfidence":0.9,"plateTime":0.45492601009893807,"extension":5.351546691895982},"index":5,"playId":"124768ee-8954-3ab7-a43d-680e6f12f28a","pitchNumber":4,"startTime":"2025-08-26T03:53:14.278Z","endTime":"2025-08-26T03:53:18.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.044573222375348,"aZ":-32.93171756824105,"pfxX":10.791731739170793,"pfxZ":-0.526914814291608,"pX":0.5617990202866795,"pZ":2.343377822663726,"vX0":1.2600484299279793,"vY0":-120.7666598520769,"vZ0":-2.0319605328482417,"x":95.59,"y":175.51,"x0":-1.3682329220589313,"y0":50.00033364898429,"z0":6.137464492272054,"aX":15.679878841381003},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.2,"breakHorizontal":-19.8,"spinRate":2918,"spinDirection":48},"zone":6,"typeConfidence":0.91,"plateTime":0.4563718621268422,"extension":5.5145455458552},"index":6,"playId":"ca75f6c9-b786-3399-a582-56f125a071eb","pitchNumber":5,"startTime":"2025-08-26T03:53:32.649Z","endTime":"2025-08-26T03:53:37.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.70115240766405,"strikeZoneBottom":1.74870838697254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.75082722224937,"aZ":-11.35487775950117,"pfxX":-3.5128128702140176,"pfxZ":10.666690228818275,"pX":0.43474539326835054,"pZ":1.6069725405881934,"vX0":5.35087692334192,"vY0":-138.9633035031086,"vZ0":-10.122066578221423,"x":100.43,"y":195.39,"x0":-1.0611924023136512,"y0":50.00087594183274,"z0":6.055391145378707,"aX":-6.855341579557804},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":5.3,"spinRate":2351,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.39447570816756583,"extension":5.651031104109162},"index":7,"playId":"1efd77df-5459-36d9-ac45-cbcbdf44afed","pitchNumber":6,"startTime":"2025-08-26T03:53:57.241Z","endTime":"2025-08-26T03:54:04.617Z","isPitch":true,"type":"pitch"},{"details":{"description":"Riley Greene steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"actionPlayId":"1efd77df-5459-36d9-ac45-cbcbdf44afed","startTime":"2025-08-26T03:54:12.079Z","endTime":"2025-08-26T03:54:26.547Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.70115240766405,"strikeZoneBottom":1.82976342749173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.170701994406596,"aZ":-32.514603869064764,"pfxX":9.596920143593708,"pfxZ":-0.22982194067613193,"pX":-0.09487349214185206,"pZ":4.167641656865518,"vX0":0.09766102384595743,"vY0":-120.75202937793489,"vZ0":1.7620462561457908,"x":120.62,"y":126.25,"x0":-1.3821206851500205,"y0":50.00301195745342,"z0":6.295231003613369,"aX":14.130107456108924},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.2,"breakHorizontal":-17.4,"spinRate":2807,"spinDirection":54},"zone":11,"typeConfidence":0.9,"plateTime":0.45411692863934716,"extension":5.357402985509156},"index":9,"playId":"50a0ae56-76d2-3989-b1a8-acd87ed0a38e","pitchNumber":7,"startTime":"2025-08-26T03:54:26.547Z","endTime":"2025-08-26T03:54:31.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:54:31.873Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wenceel Pérez pops out to first baseman Brett Harris in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-26T03:54:33.349Z","endTime":"2025-08-26T03:55:05.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"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"},"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":"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":0},"credits":[{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.295599679861336,"aZ":-23.675734149657384,"pfxX":2.1230089657460196,"pfxZ":4.719917787866347,"pX":0.6679243254896972,"pZ":2.9809512374431177,"vX0":4.326787526069765,"vY0":-132.8087420349584,"vZ0":-3.648788877223276,"x":91.54,"y":158.29,"x0":-1.2530594780981679,"y0":50.00317438567292,"z0":6.078496092518846,"aX":3.8227420782468915},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":-4.7,"spinRate":2737,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.41114486890479984,"extension":5.521266880602494},"hitData":{"launchSpeed":89.8,"launchAngle":75.0,"totalDistance":56.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.83,"coordY":194.75}},"index":0,"playId":"d1f530fd-db80-3da7-848e-db22f93ac479","pitchNumber":1,"startTime":"2025-08-26T03:54:54.895Z","endTime":"2025-08-26T03:55:05.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:55:05.442Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colby Thomas homers (4) on a line drive to left center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T03:57:05.985Z","endTime":"2025-08-26T03:57:50.630Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T03:56:51.963Z","endTime":"2025-08-26T03:57:08.165Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.414287523716,"aZ":-26.236572241634747,"pfxX":-0.045330341987207756,"pfxZ":3.560497057975283,"pX":0.8084530392298921,"pZ":2.1953647423967673,"vX0":-2.381122431897214,"vY0":-127.84602232153485,"vZ0":-4.7236217628528046,"x":86.18,"y":179.51,"x0":1.7547528663291874,"y0":50.005075312632314,"z0":6.106858250755099,"aX":-0.07525097878099117},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.6,"breakHorizontal":0.6,"spinRate":2229,"spinDirection":200},"zone":6,"typeConfidence":0.85,"plateTime":0.42715318212993214,"extension":6.227618702425918},"index":1,"playId":"2561f482-1c4e-327a-9619-482e5eed9146","pitchNumber":1,"startTime":"2025-08-26T03:57:08.165Z","endTime":"2025-08-26T03:57:11.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.665829805853285,"aZ":-12.980414125857154,"pfxX":2.132673885587545,"pfxZ":9.81926495154563,"pX":0.12080739648082474,"pZ":2.994929856922793,"vX0":-4.282803926301835,"vY0":-139.69038604858522,"vZ0":-6.689341684888932,"x":112.4,"y":157.92,"x0":1.4043685020881074,"y0":50.00378817428977,"z0":6.292953174790215,"aX":4.169499079829653},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":-2.9,"spinRate":2326,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.39373947752060845,"extension":6.206838174465676},"hitData":{"launchSpeed":111.8,"launchAngle":20.0,"totalDistance":397.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":54.36,"coordY":55.08}},"index":2,"playId":"503fd0cf-a900-3b57-8157-1886c180faf0","pitchNumber":2,"startTime":"2025-08-26T03:57:27.974Z","endTime":"2025-08-26T03:57:50.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:57:50.630Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Darell Hernaiz singles on a ground ball to second baseman Gleyber Torres.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T03:57:39.654Z","endTime":"2025-08-26T03:58:20.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.5679535224915,"aZ":-11.99470431641061,"pfxX":3.265490087167758,"pfxZ":10.218336742434115,"pX":0.05763436922041184,"pZ":2.743028072666294,"vX0":-4.456694541989915,"vY0":-140.5148045307113,"vZ0":-7.421934920728838,"x":114.8,"y":164.72,"x0":1.24932983210061,"y0":50.002532833452356,"z0":6.220333410442335,"aX":6.448552241645711},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":-4.9,"spinRate":2287,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.3917016711867838,"extension":6.319609590601479},"hitData":{"launchSpeed":82.9,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.64,"coordY":143.57}},"index":0,"playId":"2f9b0551-3a27-3d7c-908b-5fd2445a27d1","pitchNumber":1,"startTime":"2025-08-26T03:58:09.339Z","endTime":"2025-08-26T03:58:20.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T03:58:20.409Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (26) on a sharp line drive to right fielder Kerry Carpenter. Darell Hernaiz to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T03:58:41.269Z","endTime":"2025-08-26T04:00:30.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.38799462949382,"strikeZoneBottom":1.57464515652578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.633764754861733,"aZ":-24.211458788724,"pfxX":9.87778985589336,"pfxZ":4.931864819890422,"pX":0.10367224758698942,"pZ":1.8941982013764564,"vX0":-7.140820022883654,"vY0":-126.69828118493821,"vZ0":-5.451166797308404,"x":113.05,"y":187.64,"x0":1.685510057386231,"y0":50.000712058915845,"z0":6.026646859867804,"aX":15.941014791532224},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.8,"breakHorizontal":-16.1,"spinRate":1853,"spinDirection":136},"zone":8,"typeConfidence":0.91,"plateTime":0.4334981493783032,"extension":6.251769880964496},"index":0,"playId":"54062251-4438-3281-a343-361687e7c5f5","pitchNumber":1,"startTime":"2025-08-26T03:58:49.371Z","endTime":"2025-08-26T03:58:54.216Z","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":97.0,"endSpeed":87.9,"strikeZoneTop":3.4151555042986,"strikeZoneBottom":1.54765169889331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.71687141802354,"aZ":-10.245002469713164,"pfxX":1.2919822538596284,"pfxZ":11.041309776848639,"pX":-1.3236069940415134,"pZ":2.1315098178416503,"vX0":-7.764082439636906,"vY0":-140.69714340084514,"vZ0":-9.261371645688635,"x":167.45,"y":181.23,"x0":1.315063390719645,"y0":50.00363660275968,"z0":6.148210341290778,"aX":2.567264789030446},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":-0.6,"spinRate":2446,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.39070298001253256,"extension":6.3062374694845955},"index":1,"playId":"1ca6cee1-6f06-3794-b427-4d4a08076144","pitchNumber":2,"startTime":"2025-08-26T03:59:07.314Z","endTime":"2025-08-26T03:59:11.781Z","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.4,"endSpeed":87.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.45169208594743,"aZ":-11.082400582431964,"pfxX":1.9714889191622726,"pfxZ":10.721292568991132,"pX":0.18558937681522653,"pZ":2.769640758238213,"vX0":-4.530915877188794,"vY0":-140.0457880332832,"vZ0":-7.450006660963188,"x":109.93,"y":164.0,"x0":1.575261756203049,"y0":50.00284253477605,"z0":6.205806546930272,"aX":3.878777354147638},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":-2.5,"spinRate":2457,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.3925513573303907,"extension":6.211525259536093},"index":2,"playId":"d31794c6-49f4-3116-99c8-b4c0dd5fb6c3","pitchNumber":3,"startTime":"2025-08-26T03:59:27.192Z","endTime":"2025-08-26T03:59:30.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.52383186062138,"strikeZoneBottom":1.57464515652578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.330609247013545,"aZ":-25.343083985718764,"pfxX":-0.9639966167830325,"pfxZ":3.705933971002867,"pX":-1.5486648425491014,"pZ":0.03421648179761327,"vX0":-8.044333795002391,"vY0":-134.62450887596052,"vZ0":-10.904478258712002,"x":176.03,"y":237.86,"x0":1.59911936848841,"y0":50.000243943319425,"z0":5.920475786781576,"aX":-1.7734026951937818},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":3.4,"spinRate":2349,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.406342578046468,"extension":6.391107874395162},"index":3,"playId":"ca556543-f629-3a81-b14b-b2d7df8a8e82","pitchNumber":4,"startTime":"2025-08-26T03:59:56.869Z","endTime":"2025-08-26T04:00:01.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.88732558168839,"aZ":-21.012035577145575,"pfxX":7.949461581186739,"pfxZ":6.744484956430387,"pX":0.3064193187107774,"pZ":2.267819278933032,"vX0":-6.670220854536138,"vY0":-127.93255452962326,"vZ0":-5.283087035450727,"x":105.32,"y":177.55,"x0":1.9172348578753369,"y0":50.00124376240554,"z0":6.011176589267478,"aX":13.149846898830905},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.2,"breakHorizontal":-12.8,"spinRate":1737,"spinDirection":145},"zone":6,"typeConfidence":0.9,"plateTime":0.4284810439701858,"extension":6.284805297045655},"hitData":{"launchSpeed":106.3,"launchAngle":16.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":216.0,"coordY":97.0}},"index":4,"playId":"420492bb-b7b8-3ee7-8ae6-3b7c3400d457","pitchNumber":5,"startTime":"2025-08-26T04:00:18.746Z","endTime":"2025-08-26T04:00:30.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:00:30.418Z","atBatIndex":56},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Brett Harris reaches on a fielding error by shortstop Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T04:01:36.222Z","endTime":"2025-08-26T04:01:47.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"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":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"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_fielding_error"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T04:00:51.454Z","endTime":"2025-08-26T04:01:38.552Z","isPitch":false,"type":"action"},{"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":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.040750933634342,"aZ":-23.603604987998445,"pfxX":9.030692375220207,"pfxZ":5.057493919543602,"pX":0.35063460597721013,"pZ":2.3383247651343018,"vX0":-6.6103196586802175,"vY0":-129.38638521784443,"vZ0":-4.957687126737711,"x":103.63,"y":175.65,"x0":1.7654784101582184,"y0":50.00536318483752,"z0":6.088585275476731,"aX":15.311061312993989},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.3,"breakHorizontal":-14.9,"spinRate":1955,"spinDirection":140},"zone":6,"typeConfidence":0.9,"plateTime":0.42335776903327726,"extension":6.297732536770674},"hitData":{"launchSpeed":71.8,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":167.9}},"index":1,"playId":"4e617dc2-8924-3c57-b14e-b405ee1fb51a","pitchNumber":1,"startTime":"2025-08-26T04:01:38.552Z","endTime":"2025-08-26T04:01:47.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:01:47.132Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T04:02:01.345Z","endTime":"2025-08-26T04:05:01.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":78.4,"strikeZoneTop":3.49518345308461,"strikeZoneBottom":1.54066326792521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.222057742966097,"aZ":-27.55808220894495,"pfxX":10.348214973172754,"pfxZ":2.909403194908922,"pX":0.632675272230716,"pZ":4.672639675658446,"vX0":-6.168680900040152,"vY0":-125.65488261601759,"vZ0":1.5877768296699886,"x":92.88,"y":112.62,"x0":1.7843536623644196,"y0":50.00296804550135,"z0":6.283437801189761,"aX":16.42547461060763},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.9,"breakHorizontal":-17.2,"spinRate":1845,"spinDirection":132},"zone":12,"typeConfidence":0.91,"plateTime":0.43712307895000135,"extension":6.1606732100628},"index":0,"playId":"eaee06a2-b50d-3ad5-83fb-eb3bffcdfe70","pitchNumber":1,"startTime":"2025-08-26T04:02:13.660Z","endTime":"2025-08-26T04:02:16.941Z","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":86.2,"endSpeed":78.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.437744327277034,"aZ":-25.103672669931623,"pfxX":9.468589214163117,"pfxZ":4.457992593551433,"pX":1.0983907398515995,"pZ":2.991991711094483,"vX0":-5.214897004123586,"vY0":-125.44311095247885,"vZ0":-2.6525448087329604,"x":75.13,"y":158.0,"x0":1.9788510855395904,"y0":50.00446250535536,"z0":6.119359559421259,"aX":15.023955110027815},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.7,"breakHorizontal":-15.8,"spinRate":1814,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.43738121319117207,"extension":6.1631573642897015},"index":1,"playId":"5a8f185f-ce55-3613-bbcf-951162d9544f","pitchNumber":2,"startTime":"2025-08-26T04:02:32.160Z","endTime":"2025-08-26T04:02:36.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87974951200094,"aZ":-16.095915262327704,"pfxX":7.358314402181366,"pfxZ":8.186460175500438,"pX":-0.6852777257972397,"pZ":3.309507884474873,"vX0":-8.50587075851765,"vY0":-139.59849457321448,"vZ0":-5.072555287653669,"x":143.12,"y":149.42,"x0":1.4523248022453759,"y0":50.00064892575655,"z0":6.21775679127054,"aX":14.449249494413564},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":-11.4,"spinRate":2184,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.3930922280975482,"extension":6.083422920399695},"index":2,"playId":"d0bfe0fd-15c7-3b48-9986-66b36d470948","pitchNumber":3,"startTime":"2025-08-26T04:02:49.374Z","endTime":"2025-08-26T04:02:52.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-26T04:03:06.846Z","endTime":"2025-08-26T04:03:11.949Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.610632436139525,"aZ":-24.995332736835017,"pfxX":9.52221728349992,"pfxZ":4.190014658790685,"pX":0.7461787390299167,"pZ":1.8452654234397787,"vX0":-5.996266137868437,"vY0":-130.20375684309442,"vZ0":-5.865321419340289,"x":88.56,"y":188.96,"x0":1.8430081543875654,"y0":50.00639510610738,"z0":6.021332623591016,"aX":16.335382284706522},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":-16.0,"spinRate":1860,"spinDirection":133},"zone":9,"typeConfidence":0.9,"plateTime":0.4208421606501682,"extension":6.116089768196138},"index":4,"playId":"a5a14a58-69c9-3500-a035-ed3eef30479d","pitchNumber":4,"startTime":"2025-08-26T04:03:11.949Z","endTime":"2025-08-26T04:03:16.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.3,"strikeZoneTop":3.49518345308461,"strikeZoneBottom":1.54066326792521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13359544410168,"aZ":-25.581800857287693,"pfxX":10.409833137989617,"pfxZ":3.9971878811772354,"pX":1.3329984523591916,"pZ":1.1141449044140035,"vX0":-4.918129556626063,"vY0":-128.76905063127373,"vZ0":-7.017338692032969,"x":66.19,"y":208.7,"x0":1.9335886487946818,"y0":50.00352038599768,"z0":5.903744794241251,"aX":17.17432273508215},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":-17.4,"spinRate":1895,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.4282527757165715,"extension":6.277706438418972},"index":5,"playId":"2f6141c0-4394-366d-9db9-f965c720e3e5","pitchNumber":5,"startTime":"2025-08-26T04:03:40.890Z","endTime":"2025-08-26T04:03:45.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":78.9,"strikeZoneTop":3.41368166428064,"strikeZoneBottom":1.45970263387602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60270641364839,"aZ":-25.801438097568603,"pfxX":9.572398268059839,"pfxZ":3.980189866777936,"pX":1.465543196037922,"pZ":2.7954172488414293,"vX0":-4.441162594279684,"vY0":-126.75250203033588,"vZ0":-3.1821441942728534,"x":61.14,"y":163.3,"x0":2.011270470866233,"y0":50.0051682933484,"z0":6.162070691585246,"aX":15.339762772157297},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.6,"breakHorizontal":-16.1,"spinRate":1916,"spinDirection":133},"zone":12,"typeConfidence":0.91,"plateTime":0.4346747386885452,"extension":6.15611182651622},"index":6,"playId":"4813661e-f4c7-3ca8-9a57-aba18f7003e3","pitchNumber":6,"startTime":"2025-08-26T04:03:59.536Z","endTime":"2025-08-26T04:04:04.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.166813279520596,"aZ":-10.94575242215852,"pfxX":1.699593624603326,"pfxZ":10.587990428082561,"pX":-0.2607590208697169,"pZ":2.4868393754895237,"vX0":-5.4633532944519025,"vY0":-141.6092698909899,"vZ0":-8.406013204652265,"x":126.94,"y":171.64,"x0":1.483645694722352,"y0":50.00487603346897,"z0":6.217577395654996,"aX":3.4085510160697208},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":-1.8,"spinRate":2417,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.3886793114301317,"extension":6.249822294547098},"index":7,"playId":"8996a4aa-8d98-3b2f-9692-f9851e335de4","pitchNumber":7,"startTime":"2025-08-26T04:04:19.673Z","endTime":"2025-08-26T04:04:23.160Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"playId":"7e0e8cb6-fb91-4980-993a-4d1aa187f679","startTime":"2025-08-26T04:04:32.163Z","endTime":"2025-08-26T04:04:37.163Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.6,"strikeZoneTop":3.41336788148543,"strikeZoneBottom":1.48645964741634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69692880145261,"aZ":-13.19115723987443,"pfxX":8.257584755214602,"pfxZ":9.061375186167087,"pX":-0.9048897495175547,"pZ":2.49424428220623,"vX0":-8.9469446100182,"vY0":-143.68252250233843,"vZ0":-8.225001356442194,"x":151.49,"y":171.44,"x0":1.1736277658839955,"y0":50.00462858227283,"z0":6.210269143227462,"aX":17.30107589886009},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.9,"breakHorizontal":-13.2,"spinRate":2303,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.38094179876368006,"extension":6.291400699295346},"index":9,"playId":"ef32d303-b85c-3673-a94f-4475f950ce24","pitchNumber":8,"startTime":"2025-08-26T04:04:55.242Z","endTime":"2025-08-26T04:05:01.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:05:01.152Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T04:05:37.406Z","endTime":"2025-08-26T04:06:32.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T04:05:25.682Z","endTime":"2025-08-26T04:05:39.743Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.969462715382143,"aZ":-24.009193610797396,"pfxX":10.178707335452254,"pfxZ":4.752516474848983,"pX":0.53402078094212,"pZ":2.482100940111424,"vX0":-6.479717593441869,"vY0":-130.40345223462384,"vZ0":-4.6051670456199645,"x":96.64,"y":171.76,"x0":1.7312864836137654,"y0":50.00450548476565,"z0":6.08709130158166,"aX":17.49447738655977},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":-16.9,"spinRate":1941,"spinDirection":131},"zone":6,"typeConfidence":0.9,"plateTime":0.42036031437762666,"extension":6.122835729860206},"index":1,"playId":"fdde4324-dc13-3431-ad7d-8ae901660fd8","pitchNumber":1,"startTime":"2025-08-26T04:05:39.743Z","endTime":"2025-08-26T04:05:43.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00446604412385,"aZ":-17.87477842705421,"pfxX":9.104043795732146,"pfxZ":6.886345105197055,"pX":-0.006704974963321051,"pZ":2.4531969491741705,"vX0":-7.7151250703848735,"vY0":-143.16611613100952,"vZ0":-7.047218797312725,"x":117.26,"y":172.54,"x0":1.540013585575024,"y0":50.00358583241196,"z0":6.065261073455573,"aX":18.902809937672203},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.2,"breakHorizontal":-14.9,"spinRate":2386,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.3825637477428194,"extension":6.242334556247645},"index":2,"playId":"24207e03-4aaf-3ef9-aa0d-54dc46b91cab","pitchNumber":2,"startTime":"2025-08-26T04:06:02.409Z","endTime":"2025-08-26T04:06:06.634Z","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":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65577145563573,"aZ":-10.588712942277441,"pfxX":2.3001048789453202,"pfxZ":10.225900486710696,"pX":-0.9871609379842028,"pZ":3.413384167927772,"vX0":-7.152001448890493,"vY0":-144.17226102218865,"vZ0":-6.4308362150143825,"x":154.63,"y":146.62,"x0":1.2239032133652008,"y0":50.005361953414905,"z0":6.32249677765332,"aX":4.857452179041108},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.4,"breakHorizontal":-2.8,"spinRate":2499,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.37952608274077004,"extension":6.268507426685612},"index":3,"playId":"fcf9dc2f-cdd5-3595-9b8f-5a922c08d3f4","pitchNumber":3,"startTime":"2025-08-26T04:06:29.343Z","endTime":"2025-08-26T04:06:32.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:06:32.750Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers hits a grand slam (29) to left center field. Darell Hernaiz scores. Tyler Soderstrom scores. Brett Harris scores.","rbi":4,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T04:06:36.207Z","endTime":"2025-08-26T04:08:32.419Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92273284934822,"aZ":-13.156051570131513,"pfxX":6.135076463385424,"pfxZ":8.86633072246606,"pX":-0.2797724022390917,"pZ":2.7628482833149537,"vX0":-6.948390460579235,"vY0":-145.07287684217727,"vZ0":-7.424462387177636,"x":127.66,"y":164.18,"x0":1.342076849075955,"y0":50.00202209376946,"z0":6.146052228162119,"aX":13.159470206754548},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.9,"breakHorizontal":-9.8,"spinRate":2378,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.3766440492722274,"extension":6.364892215823011},"index":0,"playId":"75ce355c-498b-3caa-a005-07bec38952e5","pitchNumber":1,"startTime":"2025-08-26T04:07:00.692Z","endTime":"2025-08-26T04:07:03.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.1655920018064,"strikeZoneBottom":1.37553740207664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.676078594478668,"aZ":-25.317801164542413,"pfxX":10.331836381395183,"pfxZ":3.856887051460159,"pX":1.0539952290884305,"pZ":1.2102759025941732,"vX0":-5.5994294044272,"vY0":-132.78038300334129,"vZ0":-7.379016404379181,"x":76.82,"y":206.1,"x0":1.8530781276301174,"y0":50.00230608440858,"z0":5.8802322958978905,"aX":18.36134104446498},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":-17.4,"spinRate":1890,"spinDirection":135},"zone":14,"typeConfidence":0.87,"plateTime":0.41324058418795984,"extension":6.3628652596423585},"index":1,"playId":"8337333b-4a39-32ce-b95b-d88c3e30d1bf","pitchNumber":2,"startTime":"2025-08-26T04:07:23.449Z","endTime":"2025-08-26T04:07:27.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":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.10337556225519,"strikeZoneBottom":1.34441328971658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.565093596036075,"aZ":-27.400689324346,"pfxX":9.396179710149084,"pfxZ":2.8036258635753244,"pX":-1.0232780300405917,"pZ":1.9008761746122032,"vX0":-10.374341082665115,"vY0":-129.80407907514973,"vZ0":-4.898699091713663,"x":156.0,"y":187.46,"x0":1.8073934822420266,"y0":50.00541649931558,"z0":5.902875889571256,"aX":16.012278660595857},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":-14.6,"spinRate":1780,"spinDirection":125},"zone":13,"typeConfidence":0.9,"plateTime":0.42222149186454105,"extension":6.324543283680509},"index":2,"playId":"6183a0f0-85da-37c2-b3d8-756080bd437f","pitchNumber":3,"startTime":"2025-08-26T04:07:43.021Z","endTime":"2025-08-26T04:07:46.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20742463448786,"aZ":-14.70166984239179,"pfxX":7.2872284490384445,"pfxZ":8.367060512907173,"pX":-0.3941782981521084,"pZ":2.4379691179384646,"vX0":-7.264741778038681,"vY0":-143.16453200634155,"vZ0":-7.973410821323554,"x":132.03,"y":172.95,"x0":1.2221726126371846,"y0":50.004021948773826,"z0":6.167972751086244,"aX":15.218642026454713},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.8,"breakHorizontal":-11.9,"spinRate":2372,"spinDirection":161},"zone":4,"typeConfidence":2.0,"plateTime":0.38171620831592934,"extension":6.381082924713596},"hitData":{"launchSpeed":110.5,"launchAngle":27.0,"totalDistance":450.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":43.94,"coordY":35.41}},"index":3,"playId":"a564d853-33fc-3877-a8a5-0bb8d04e52e5","pitchNumber":4,"startTime":"2025-08-26T04:08:06.221Z","endTime":"2025-08-26T04:08:32.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:08:32.419Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-26T04:10:43.443Z","endTime":"2025-08-26T04:11:08.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-26T04:09:03.226Z","endTime":"2025-08-26T04:09:24.167Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brenan Hanifee replaces Tarik Skubal.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-26T04:09:24.167Z","endTime":"2025-08-26T04:10:45.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669724,"link":"/api/v1/people/669724"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.21863874690197,"strikeZoneBottom":1.51872298492257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26833486763523,"aZ":-28.458221986003057,"pfxX":-9.707374891028628,"pfxZ":1.9456533933848323,"pX":-0.09068988513731431,"pZ":3.2868828634467273,"vX0":9.80570288464373,"vY0":-137.0509456808356,"vZ0":-1.1105230462429838,"x":120.46,"y":150.03,"x0":-2.4475342451770135,"y0":50.00327068816413,"z0":5.634673082187402,"aX":-18.53437600015876},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.5,"breakHorizontal":15.6,"spinRate":2032,"spinDirection":245},"zone":2,"typeConfidence":0.88,"plateTime":0.3991195697304124,"extension":5.962413743741527},"index":2,"playId":"3adf590f-2ac7-3754-9208-69045414a2f7","pitchNumber":1,"startTime":"2025-08-26T04:10:45.645Z","endTime":"2025-08-26T04:10:49.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.931218715336424,"aZ":-31.77090014729904,"pfxX":1.8184398212031838,"pfxZ":0.25249169814824945,"pX":0.13493331659024743,"pZ":2.161877338189791,"vX0":5.7268864732743126,"vY0":-124.68287527800673,"vZ0":-1.895674338394317,"x":111.86,"y":180.41,"x0":-2.42722854566993,"y0":50.00009214497113,"z0":5.552236415867427,"aX":2.863550814449879},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":-4.6,"spinRate":2194,"spinDirection":68},"zone":5,"typeConfidence":0.91,"plateTime":0.43920075867032393,"extension":6.17821694076186},"hitData":{"launchSpeed":76.4,"launchAngle":38.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.68,"coordY":111.86}},"index":3,"playId":"2cac732a-ec86-3b69-a1bd-4a819ce1fee1","pitchNumber":2,"startTime":"2025-08-26T04:10:59.470Z","endTime":"2025-08-26T04:11:08.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:11:08.755Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out sharply to right fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T04:12:57.226Z","endTime":"2025-08-26T04:13:42.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":83.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.376345832302377,"aZ":-25.833120934430372,"pfxX":1.1601208409876405,"pfxZ":3.5878862037424675,"pX":1.0371593596697521,"pZ":2.4085170817910635,"vX0":5.58826104648305,"vY0":-131.9611411472378,"vZ0":-4.715926879296412,"x":77.47,"y":173.75,"x0":-1.256425669843959,"y0":50.00400380407095,"z0":6.115590840462208,"aX":2.051806929116609},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":-3.2,"spinRate":2809,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.41464178225791404,"extension":5.48364912416528},"index":0,"playId":"4f0632a4-6248-3520-89c9-1b10d4a3c5d7","pitchNumber":1,"startTime":"2025-08-26T04:13:15.641Z","endTime":"2025-08-26T04:13:19.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.519394438829146,"aZ":-31.386460480171458,"pfxX":7.075092160965019,"pfxZ":0.5164352906357035,"pX":-0.022085919130813578,"pZ":2.3998880001212863,"vX0":1.4522038654504412,"vY0":-122.10282804895203,"vZ0":-2.4427821056888934,"x":117.84,"y":173.98,"x0":-1.543295761213456,"y0":50.00002689634686,"z0":6.1076699940664,"aX":10.705482386394014},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.6,"breakHorizontal":-13.2,"spinRate":2749,"spinDirection":59},"zone":5,"typeConfidence":0.89,"plateTime":0.4481848841326075,"extension":5.463780571541111},"hitData":{"launchSpeed":100.4,"launchAngle":43.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":192.6,"coordY":82.99}},"index":1,"playId":"d4bdb9f1-10ca-3e18-9a85-f07f284585ee","pitchNumber":2,"startTime":"2025-08-26T04:13:33.201Z","endTime":"2025-08-26T04:13:42.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:13:42.458Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a ground ball to shortstop Jacob Wilson.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T04:13:42.926Z","endTime":"2025-08-26T04:15:40.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"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"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.42534564902336,"strikeZoneBottom":1.52257095732781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.217372001635358,"aZ":-35.011943511497016,"pfxX":10.038306508356644,"pfxZ":-1.9403976472676572,"pX":0.5598275603799064,"pZ":3.374408153083268,"vX0":1.4570845539831883,"vY0":-120.36774069854002,"vZ0":0.5330954231651266,"x":95.66,"y":147.67,"x0":-1.3577191487664848,"y0":50.00336834325562,"z0":6.259837700658229,"aX":14.672200696254441},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.1,"breakHorizontal":-18.5,"spinRate":2864,"spinDirection":48},"zone":3,"typeConfidence":0.91,"plateTime":0.45572755271252063,"extension":5.413426598229265},"index":0,"playId":"305dcd1c-7f79-3856-92d1-8ed6563f01b3","pitchNumber":1,"startTime":"2025-08-26T04:14:10.019Z","endTime":"2025-08-26T04:14:14.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.680671364177925,"aZ":-32.8609045442852,"pfxX":9.953935398569945,"pfxZ":-0.47074788270130874,"pX":1.3848796977774651,"pZ":1.1799762978045851,"vX0":3.1619992937631647,"vY0":-120.51308535449627,"vZ0":-4.5741815634440535,"x":64.21,"y":206.92,"x0":-1.2393091530427722,"y0":50.002943084074964,"z0":6.023921016032488,"aX":14.555390595049161},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.7,"breakHorizontal":-18.8,"spinRate":2931,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.4554976976902565,"extension":5.449953291817063},"index":1,"playId":"39663e03-2fd1-3aaf-b9ff-34395022f257","pitchNumber":2,"startTime":"2025-08-26T04:14:25.873Z","endTime":"2025-08-26T04:14:30.266Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-26T04:14:37.293Z","endTime":"2025-08-26T04:14:53.080Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.41281145156662,"strikeZoneBottom":1.51760858595463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.41153121168604,"aZ":-13.210686425096023,"pfxX":-1.3811601897021348,"pfxZ":9.804224829447435,"pX":-0.5283004173531466,"pZ":4.108061879073508,"vX0":2.1242634572715966,"vY0":-138.3336865414243,"vZ0":-3.66645288916609,"x":137.14,"y":127.86,"x0":-1.1274016579881516,"y0":50.004858689082376,"z0":6.338842577904409,"aX":-2.6722177138060674},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":2.0,"spinRate":2411,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.3962442648650555,"extension":5.454030324186364},"index":3,"playId":"c8a554f2-6fbc-3594-ab6a-844a2d3074e2","pitchNumber":3,"startTime":"2025-08-26T04:14:53.080Z","endTime":"2025-08-26T04:14:56.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.707442945909538,"aZ":-13.720224459499208,"pfxX":-2.567664155344647,"pfxZ":9.669509137238027,"pX":0.4398404199443311,"pZ":2.586126293521646,"vX0":4.8299915722634275,"vY0":-137.10852469968702,"vZ0":-7.287939835586942,"x":100.23,"y":168.95,"x0":-1.0092310758667198,"y0":50.00028535741475,"z0":6.210857297938754,"aX":-4.8992680012439775},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":3.6,"spinRate":2366,"spinDirection":204},"zone":6,"typeConfidence":0.9,"plateTime":0.3991643185375384,"extension":5.566824578271589},"index":4,"playId":"18ad22e1-a11b-3379-8039-7bf2d47f3382","pitchNumber":4,"startTime":"2025-08-26T04:15:11.632Z","endTime":"2025-08-26T04:15:15.406Z","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":82.3,"endSpeed":75.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83291184335981,"aZ":-34.06271074695249,"pfxX":10.062409677076989,"pfxZ":-1.3082392383257897,"pX":0.8110921945347944,"pZ":2.4401985949929763,"vX0":2.1474605116467154,"vY0":-119.85120347516776,"vZ0":-1.4236573776306751,"x":86.08,"y":172.89,"x0":-1.4050564460669863,"y0":50.00306411579144,"z0":6.10559196738881,"aX":14.525011603070071},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.4,"breakHorizontal":-18.7,"spinRate":2895,"spinDirection":49},"zone":6,"typeConfidence":0.91,"plateTime":0.4583690939504681,"extension":5.582185220442879},"hitData":{"launchSpeed":103.4,"launchAngle":7.0,"totalDistance":151.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":146.62}},"index":5,"playId":"fffe4e4a-55b2-314f-9299-579d5e3503bb","pitchNumber":5,"startTime":"2025-08-26T04:15:31.990Z","endTime":"2025-08-26T04:15:40.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:15:40.839Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andy Ibáñez grounds into a double play, shortstop Jacob Wilson to second baseman Zack Gelof to first baseman Brett Harris. Dillon Dingler out at 2nd. Andy Ibáñez out at 1st.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-26T04:15:52.164Z","endTime":"2025-08-26T04:16:19.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"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":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695391,"link":"/api/v1/people/695391"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.720015120260587,"aZ":-36.16314415962245,"pfxX":7.504237804095409,"pfxZ":-2.769955338265877,"pX":-0.422476944338,"pZ":2.7023539499419567,"vX0":0.21612690925867592,"vY0":-119.21346368567042,"vZ0":-0.40248640642765854,"x":133.1,"y":165.82,"x0":-1.489313458224442,"y0":50.00186540019967,"z0":6.135042709538848,"aX":10.810336242685445},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.8,"breakHorizontal":-13.7,"spinRate":2802,"spinDirection":52},"zone":1,"typeConfidence":0.9,"plateTime":0.4592892308453189,"extension":5.449274421737661},"hitData":{"launchSpeed":90.7,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":151.18}},"index":0,"playId":"bea5a224-2044-35c4-8eb0-d2aaeaee9b5d","pitchNumber":1,"startTime":"2025-08-26T04:16:10.645Z","endTime":"2025-08-26T04:16:19.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:16:19.711Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T04:18:15.966Z","endTime":"2025-08-26T04:19:06.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.49141225061328,"strikeZoneBottom":1.73540308889155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4701665384921,"aZ":-27.744503396193004,"pfxX":-10.141043103533471,"pfxZ":2.318560736821163,"pX":0.684709909458318,"pZ":2.077250122686974,"vX0":11.42452007990755,"vY0":-137.70615978694607,"vZ0":-4.309737251517525,"x":90.9,"y":182.69,"x0":-2.2132684345391027,"y0":50.00090050817382,"z0":5.55431738706102,"aX":-19.346528213185422},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.4,"breakHorizontal":15.7,"spinRate":1988,"spinDirection":244},"zone":9,"typeConfidence":0.87,"plateTime":0.39876122736089403,"extension":6.136928199075246},"index":0,"playId":"2bb37612-7325-348b-8480-07c3dc5270b0","pitchNumber":1,"startTime":"2025-08-26T04:18:45.875Z","endTime":"2025-08-26T04:18:50.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.688985622422056,"aZ":-26.791331963980873,"pfxX":-8.358694729191374,"pfxZ":2.865632444023568,"pX":-0.09419111679649063,"pZ":2.947401897784332,"vX0":9.142221154385936,"vY0":-136.33568218581496,"vZ0":-2.1592213810792558,"x":120.59,"y":159.2,"x0":-2.4090186015778703,"y0":50.00247733085044,"z0":5.603551764122482,"aX":-15.695586766268333},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.9,"breakHorizontal":13.2,"spinRate":2020,"spinDirection":237},"zone":5,"typeConfidence":0.72,"plateTime":0.40214678235604406,"extension":5.9945356953135684},"hitData":{"launchSpeed":92.7,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.18,"coordY":170.08}},"index":1,"playId":"5dacf38e-3714-35d5-8911-2f247d83f625","pitchNumber":2,"startTime":"2025-08-26T04:19:00.862Z","endTime":"2025-08-26T04:19:06.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:19:06.208Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a ground ball to shortstop Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T04:19:36.255Z","endTime":"2025-08-26T04:19:47.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Lawrence Butler replaces Colby Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T04:19:16.171Z","endTime":"2025-08-26T04:19:38.584Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"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":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23072546737731,"aZ":-29.023270274001252,"pfxX":0.7196046536845717,"pfxZ":1.9264349937811485,"pX":-0.6764589852551712,"pZ":2.669676060718967,"vX0":4.706906354613137,"vY0":-127.42079563038217,"vZ0":-1.620202525532287,"x":142.79,"y":166.7,"x0":-2.6444696473631133,"y0":50.00448068627541,"z0":5.616340466930723,"aX":1.1778994925288615},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":-2.4,"spinRate":2264,"spinDirection":166},"zone":4,"typeConfidence":0.91,"plateTime":0.4305678649489395,"extension":5.871015565001458},"hitData":{"launchSpeed":102.6,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.59,"coordY":140.03}},"index":1,"playId":"b92d3c23-b24e-3108-b7cb-6d5c41dcb3d8","pitchNumber":1,"startTime":"2025-08-26T04:19:38.584Z","endTime":"2025-08-26T04:19:47.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:19:47.326Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Kurtz homers (27) on a fly ball to left center field. Lawrence Butler scores.","rbi":2,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T04:22:27.362Z","endTime":"2025-08-26T04:23:13.489Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":805427,"link":"/api/v1/people/805427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":669724,"link":"/api/v1/people/669724"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Kurtz replaces Darell Hernaiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-26T04:20:10.857Z","endTime":"2025-08-26T04:20:15.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-26T04:20:15.509Z","endTime":"2025-08-26T04:20:46.514Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Drew Sommers replaces Brenan Hanifee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-26T04:20:46.514Z","endTime":"2025-08-26T04:22:29.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805427,"link":"/api/v1/people/805427"},"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.7960794414912,"strikeZoneBottom":1.71112408923078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.086185375684455,"aZ":-27.328495221526698,"pfxX":11.358886908243306,"pfxZ":2.6879824769588936,"pX":-1.365539853289414,"pZ":1.9648637451441329,"vX0":-14.152331253226311,"vY0":-133.324848412401,"vZ0":-2.201044658666775,"x":169.05,"y":185.73,"x0":2.530350738816675,"y0":50.00625666458119,"z0":4.769292498127282,"aX":20.499076929205174},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.6,"breakHorizontal":-17.6,"spinRate":2033,"spinDirection":116},"zone":13,"typeConfidence":0.66,"plateTime":0.41048446871253486,"extension":7.235127788375771},"index":3,"playId":"417341a0-31e4-3b63-81a4-d4e6415102cf","pitchNumber":1,"startTime":"2025-08-26T04:22:29.572Z","endTime":"2025-08-26T04:22:32.888Z","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":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41729907316702,"aZ":-33.12284852877565,"pfxX":-2.7174049179631425,"pfxZ":-0.6954335288329894,"pX":-0.5368095496364352,"pZ":2.219721186229773,"vX0":-6.3421035636137555,"vY0":-115.89050865884438,"vZ0":0.7748379268179819,"x":137.46,"y":178.85,"x0":2.592615476156308,"y0":50.00508019008413,"z0":5.054096675127315,"aX":-3.6830767490050107},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.7,"breakHorizontal":6.6,"spinRate":2115,"spinDirection":307},"zone":7,"typeConfidence":0.91,"plateTime":0.47329462496098973,"extension":7.2102815503609685},"hitData":{"launchSpeed":103.3,"launchAngle":40.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":49.34,"coordY":65.59}},"index":4,"playId":"66767b12-7028-3aeb-8851-03c74bbb8c5a","pitchNumber":2,"startTime":"2025-08-26T04:22:44.023Z","endTime":"2025-08-26T04:23:13.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:23:13.489Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a sharp line drive to right fielder Kerry Carpenter.","rbi":0,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T04:23:03.591Z","endTime":"2025-08-26T04:24:26.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":82.2,"endSpeed":75.4,"strikeZoneTop":3.36000113866719,"strikeZoneBottom":1.5200010281113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63219435083048,"aZ":-34.51000071067372,"pfxX":-1.969895265056116,"pfxZ":-1.6316124186359917,"pX":-1.664170299775212,"pZ":0.9668445177148591,"vX0":-9.586572329723488,"vY0":-119.32794461291012,"vZ0":-1.909310246181096,"x":180.43,"y":212.68,"x0":2.6741837443077583,"y0":50.003046711486064,"z0":4.909324108180649,"aX":-2.818287268401402},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.1,"breakHorizontal":6.0,"spinRate":2292,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.4603868200036554,"extension":7.268426219558027},"index":0,"playId":"4d54dae5-b27b-317c-86db-da0fd00a26a9","pitchNumber":1,"startTime":"2025-08-26T04:23:31.416Z","endTime":"2025-08-26T04:23:34.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.37561384948145,"strikeZoneBottom":1.54343132944472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19852438188243,"aZ":-24.540984511284126,"pfxX":10.160132314346502,"pfxZ":4.191738302606145,"pX":-0.3915144343617521,"pZ":2.674330737045454,"vX0":-12.108752021692812,"vY0":-133.91028052694236,"vZ0":-0.933310446355918,"x":131.92,"y":166.57,"x0":2.863232493133705,"y0":50.002845379366704,"z0":4.778796413245295,"aX":18.501937339197788},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":-15.8,"spinRate":2092,"spinDirection":122},"zone":4,"typeConfidence":0.86,"plateTime":0.40861426038618864,"extension":7.1683904206563485},"index":1,"playId":"f5925dee-c95e-3445-9b58-5048dbd9c007","pitchNumber":2,"startTime":"2025-08-26T04:23:47.180Z","endTime":"2025-08-26T04:23:51.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.665817403663322,"aZ":-31.66835976490639,"pfxX":-3.783802384708613,"pfxZ":0.355256736912982,"pX":-0.33989022956338594,"pZ":1.475634316547019,"vX0":-6.27241559506887,"vY0":-117.56931583258766,"vZ0":-1.3072550229720337,"x":129.96,"y":198.94,"x0":2.8459048560039846,"y0":50.00098852486054,"z0":4.95725439307575,"aX":-5.336306206309112},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.6,"breakHorizontal":8.3,"spinRate":2215,"spinDirection":302},"zone":7,"typeConfidence":0.9,"plateTime":0.46450527754695337,"extension":7.315186722483417},"index":2,"playId":"86d6bcd4-0f95-3ea9-bdb4-861602cf1ed1","pitchNumber":3,"startTime":"2025-08-26T04:24:02.214Z","endTime":"2025-08-26T04:24:06.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.466292965000378,"aZ":-32.97859470887841,"pfxX":-4.761750288261922,"pfxZ":-0.565127744107599,"pX":-0.01942203421580162,"pZ":1.9579761010227328,"vX0":-5.308799278016116,"vY0":-118.8889683484265,"vZ0":0.37688874662189975,"x":117.74,"y":185.91,"x0":2.8595783602236495,"y0":50.00002733124992,"z0":4.786779473563541,"aX":-6.824991927483671},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":9.8,"spinRate":2244,"spinDirection":293},"zone":8,"typeConfidence":0.9,"plateTime":0.46042681808883135,"extension":6.948209793635736},"hitData":{"launchSpeed":100.8,"launchAngle":12.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":183.54,"coordY":90.64}},"index":3,"playId":"157802b4-7f2c-3f0d-8b81-798d7d8491fc","pitchNumber":4,"startTime":"2025-08-26T04:24:18.668Z","endTime":"2025-08-26T04:24:26.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:24:26.927Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Harris flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T04:24:26.999Z","endTime":"2025-08-26T04:25:37.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.37768874578013,"strikeZoneBottom":1.55999907022523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.916474330977763,"aZ":-34.57777397895923,"pfxX":-6.775766497613174,"pfxZ":-1.7501052987572088,"pX":0.7381505700720188,"pZ":2.5033238949810013,"vX0":-2.9617627009504783,"vY0":-116.79168555007367,"vZ0":1.63224465605862,"x":88.86,"y":171.19,"x0":2.9046497367639295,"y0":50.0020320073302,"z0":5.058290222484085,"aX":-9.316587531007675},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.4,"breakHorizontal":13.0,"spinRate":2114,"spinDirection":303},"zone":6,"typeConfidence":0.91,"plateTime":0.4697847025794468,"extension":7.208770740112412},"index":0,"playId":"b3ea0767-661c-363f-8bc5-17203d02ff1f","pitchNumber":1,"startTime":"2025-08-26T04:24:51.816Z","endTime":"2025-08-26T04:24:55.557Z","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.0,"endSpeed":84.7,"strikeZoneTop":3.44546874747295,"strikeZoneBottom":1.55858534296002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.411081770925513,"aZ":-30.831936540227368,"pfxX":10.566601841879173,"pfxZ":0.7285354758608094,"pX":0.8331191405084437,"pZ":2.838390472751247,"vX0":-8.882140934813068,"vY0":-135.18760813408886,"vZ0":0.6168970552992656,"x":85.24,"y":162.14,"x0":2.793928811543775,"y0":50.00423940196055,"z0":4.7773414237913086,"aX":19.493277415375182},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.7,"breakHorizontal":-17.2,"spinRate":2103,"spinDirection":120},"zone":12,"typeConfidence":0.88,"plateTime":0.4057038708016578,"extension":7.187911725022753},"index":1,"playId":"59192beb-be92-338a-8baf-af155de08313","pitchNumber":2,"startTime":"2025-08-26T04:25:10.000Z","endTime":"2025-08-26T04:25:15.853Z","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":80.7,"endSpeed":74.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.998745352659647,"aZ":-33.66245653041865,"pfxX":-4.3731769723041936,"pfxZ":-1.0529375931997045,"pX":0.9382900402076012,"pZ":2.909810099727331,"vX0":-3.4254782610178784,"vY0":-117.57387930882442,"vZ0":2.2941538424842918,"x":81.23,"y":160.22,"x0":2.9792165958467622,"y0":50.00557333510555,"z0":5.03184632314427,"aX":-6.160475109830498},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.1,"breakHorizontal":8.8,"spinRate":2255,"spinDirection":298},"zone":12,"typeConfidence":0.91,"plateTime":0.4647629933177688,"extension":7.012526618967257},"hitData":{"launchSpeed":91.0,"launchAngle":31.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.46,"coordY":113.45}},"index":2,"playId":"e07e9f43-3adc-3767-9a5f-deaec24fa71e","pitchNumber":3,"startTime":"2025-08-26T04:25:27.587Z","endTime":"2025-08-26T04:25:37.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:25:37.465Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof called out on strikes.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-26T04:25:38.511Z","endTime":"2025-08-26T04:27:16.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":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(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":81.1,"endSpeed":74.5,"strikeZoneTop":3.31373895131782,"strikeZoneBottom":1.44458281582882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.949223164369727,"aZ":-29.18138844702322,"pfxX":-4.841826245730558,"pfxZ":2.1234234420356,"pX":0.5289864622792257,"pZ":1.8212441679640088,"vX0":-4.486606372657498,"vY0":-118.10952068407802,"vZ0":-0.3780329585937271,"x":96.84,"y":189.61,"x0":3.083798370509189,"y0":50.00411481046133,"z0":4.6720129701098365,"aX":-6.824656828541177},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.1,"breakHorizontal":9.8,"spinRate":2148,"spinDirection":297},"zone":9,"typeConfidence":0.91,"plateTime":0.4641401417947253,"extension":7.175566597765896},"index":0,"playId":"09c43cbe-815a-3415-aa59-9567ce457248","pitchNumber":1,"startTime":"2025-08-26T04:26:00.522Z","endTime":"2025-08-26T04:26:03.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.41530114131077,"strikeZoneBottom":1.54621590375583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.666279480444416,"aZ":-23.514901564995657,"pfxX":8.424142386555976,"pfxZ":4.6887662098724725,"pX":0.2735692009098637,"pZ":3.608019605029229,"vX0":-9.595477087714338,"vY0":-134.63307740059753,"vZ0":1.2129654065153463,"x":106.57,"y":141.36,"x0":2.77968761830601,"y0":50.00170521427019,"z0":4.809148751845464,"aX":15.553412395330563},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":-13.3,"spinRate":2095,"spinDirection":117},"zone":12,"typeConfidence":0.84,"plateTime":0.40595633321437097,"extension":7.086174422178826},"index":1,"playId":"7c3b35fe-6af4-3b8b-b0a2-1f0de27bfefd","pitchNumber":2,"startTime":"2025-08-26T04:26:16.401Z","endTime":"2025-08-26T04:26:21.143Z","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":92.4,"endSpeed":84.5,"strikeZoneTop":3.40578924158238,"strikeZoneBottom":1.53663813471832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.134185291196992,"aZ":-20.069801893895697,"pfxX":7.74723706780081,"pfxZ":6.603028932847847,"pX":0.6459205189528137,"pZ":3.6198282583060384,"vX0":-8.390977875737843,"vY0":-134.3060242072419,"vZ0":0.5176365986412552,"x":92.38,"y":141.04,"x0":2.7989165988328892,"y0":50.00363652641762,"z0":4.848101599825548,"aX":14.204221355960128},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-12.4,"spinRate":2150,"spinDirection":114},"zone":12,"typeConfidence":0.9,"plateTime":0.40727761485680514,"extension":7.092282981556866},"index":2,"playId":"b6e1d9ba-8dbe-36a8-b317-5902fc75c1e8","pitchNumber":3,"startTime":"2025-08-26T04:26:34.772Z","endTime":"2025-08-26T04:26:40.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.1,"endSpeed":74.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.994215692543793,"aZ":-32.39544160961749,"pfxX":-5.164702412157127,"pfxZ":-0.16064758821434744,"pX":-0.24249708229229044,"pZ":2.300059129112453,"vX0":-5.768622097995291,"vY0":-117.99010897251469,"vZ0":0.6258480421286499,"x":126.24,"y":176.68,"x0":2.9072123115075774,"y0":50.00112949511499,"z0":5.022754686462083,"aX":-7.260649010506772},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.1,"breakHorizontal":10.8,"spinRate":2245,"spinDirection":302},"zone":5,"typeConfidence":0.91,"plateTime":0.46467331094180997,"extension":7.098435367178167},"index":3,"playId":"e9f09160-8eaf-309a-ba2e-a588682291c3","pitchNumber":4,"startTime":"2025-08-26T04:26:52.817Z","endTime":"2025-08-26T04:26:56.304Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.31662443716442,"strikeZoneBottom":1.32399279238528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.608226253358104,"aZ":-28.623359705606465,"pfxX":-6.471917142106403,"pfxZ":2.444110176528002,"pX":0.8402785681138462,"pZ":2.1315822320334843,"vX0":-3.045854756469798,"vY0":-120.1753784932053,"vZ0":-0.4116740159127108,"x":84.97,"y":181.23,"x0":2.967402353668484,"y0":50.00348598949892,"z0":4.860891480103254,"aX":-9.409217323516911},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.6,"breakHorizontal":12.5,"spinRate":2169,"spinDirection":302},"zone":14,"typeConfidence":0.91,"plateTime":0.4568302433586613,"extension":7.155245039075734},"index":4,"playId":"59f9068c-d297-3752-ac9f-8cac5329215b","pitchNumber":5,"startTime":"2025-08-26T04:27:11.011Z","endTime":"2025-08-26T04:27:16.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:27:16.375Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jahmai Jones grounds out sharply, second baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T04:29:28.974Z","endTime":"2025-08-26T04:30:20.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"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":[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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"Lawrence Butler remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T04:28:20.743Z","endTime":"2025-08-26T04:28:20.770Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"description":"Nick Kurtz remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-26T04:28:20.770Z","endTime":"2025-08-26T04:28:20.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"description":"Defensive switch from first base to third base for Brett Harris.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-26T04:28:20.771Z","endTime":"2025-08-26T04:28:20.772Z","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":"700"},{"details":{"description":"Pitching Change: Elvis Alvarado replaces Michael Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-26T04:28:20.772Z","endTime":"2025-08-26T04:29:31.192Z","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(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":99.2,"endSpeed":89.5,"strikeZoneTop":3.55398198801998,"strikeZoneBottom":1.70412539159755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.76709555445919,"aZ":-19.321780799171076,"pfxX":-10.218015288871575,"pfxZ":6.226851593524049,"pX":0.1719418607772204,"pZ":1.3974433602714713,"vX0":10.200170585189195,"vY0":-143.79989824862912,"vZ0":-8.225106592304483,"x":110.45,"y":201.05,"x0":-2.118247147942392,"y0":50.00543680674414,"z0":5.525337830506008,"aX":-21.098726908407833},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.5,"breakHorizontal":16.1,"spinRate":2424,"spinDirection":236},"zone":14,"typeConfidence":0.54,"plateTime":0.38298500105984434,"extension":5.812786612075504},"index":4,"playId":"01398bf1-d7ef-3c47-8f64-e16d9dd7f49c","pitchNumber":1,"startTime":"2025-08-26T04:29:31.192Z","endTime":"2025-08-26T04:29:36.159Z","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.5,"endSpeed":89.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.850898407767836,"aZ":-14.576433105988123,"pfxX":-9.143293890446294,"pfxZ":8.463933242443355,"pX":0.9119247459614542,"pZ":3.2099752475838907,"vX0":11.347428678484901,"vY0":-144.27869496945257,"vZ0":-4.425593683205929,"x":82.24,"y":152.11,"x0":-1.9097721994007029,"y0":50.00521791082298,"z0":5.68143156869841,"aX":-19.016024494356188},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.4,"breakHorizontal":13.9,"spinRate":2448,"spinDirection":235},"zone":12,"typeConfidence":0.95,"plateTime":0.38162855503297344,"extension":5.864839522956903},"index":5,"playId":"672b58da-5319-3fef-9342-077b94efae2f","pitchNumber":2,"startTime":"2025-08-26T04:29:45.109Z","endTime":"2025-08-26T04:29:48.198Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.61526739017975,"strikeZoneBottom":1.76533589621446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.236908495409946,"aZ":-25.954915367678883,"pfxX":-1.3082737561580648,"pfxZ":3.6342648349871425,"pX":1.801599406991763,"pZ":2.0670680274794844,"vX0":10.498162273659519,"vY0":-129.57412545266988,"vZ0":-3.6464814703041233,"x":48.33,"y":182.97,"x0":-2.120199391419302,"y0":50.00601662009254,"z0":5.459715715164837,"aX":-2.242084292006744},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":0.2,"spinRate":2172,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4215406731516671,"extension":5.902765868964173},"index":6,"playId":"dc5190eb-6bda-30a5-9fdc-d95bae49a193","pitchNumber":3,"startTime":"2025-08-26T04:30:01.023Z","endTime":"2025-08-26T04:30:04.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.747185657926686,"aZ":-22.970349372063218,"pfxX":-10.628265662369705,"pfxZ":4.475860147219478,"pX":0.4042078854532109,"pZ":2.144083373875042,"vX0":10.912283473234393,"vY0":-142.71110203929976,"vZ0":-5.410952294303886,"x":101.59,"y":180.89,"x0":-2.0936717920745105,"y0":50.00266854324864,"z0":5.517396514873867,"aX":-21.857935126095143},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":2607,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.38423015168840857,"extension":5.838456334469423},"hitData":{"launchSpeed":108.0,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":136.61,"coordY":144.59}},"index":7,"playId":"965b32b8-4d45-312e-aa83-fd76f5b9ce37","pitchNumber":4,"startTime":"2025-08-26T04:30:14.744Z","endTime":"2025-08-26T04:30:20.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:30:20.812Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T04:30:25.618Z","endTime":"2025-08-26T04:31:44.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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_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(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":89.6,"endSpeed":83.2,"strikeZoneTop":3.34944987898115,"strikeZoneBottom":1.5254084824881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.829479929203636,"aZ":-24.371657121814174,"pfxX":-2.1857310376716965,"pfxZ":4.47134496516442,"pX":1.092843316370463,"pZ":2.4533867077783222,"vX0":9.11303431254253,"vY0":-130.34134245800513,"vZ0":-3.2131100008245883,"x":75.34,"y":172.54,"x0":-2.1437840042476815,"y0":50.00214641832182,"z0":5.514323674233148,"aX":-3.8144628650246917},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":2.3,"spinRate":2321,"spinDirection":250},"zone":12,"typeConfidence":2.0,"plateTime":0.418011218917969,"extension":5.929996766105948},"index":0,"playId":"fabd4982-35a7-3046-8c0b-4f532462622a","pitchNumber":1,"startTime":"2025-08-26T04:30:46.308Z","endTime":"2025-08-26T04:30:51.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.1,"strikeZoneTop":3.34687704695184,"strikeZoneBottom":1.52277743653277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30873466140564,"aZ":-14.634642449191288,"pfxX":-8.95538806820947,"pfxZ":8.10552098462692,"pX":0.6516671871416586,"pZ":1.9116744221182875,"vX0":10.811271883927065,"vY0":-145.94698396018325,"vZ0":-7.8939616221576365,"x":92.16,"y":187.16,"x0":-1.931520037083807,"y0":50.00612722827536,"z0":5.527057288032537,"aX":-19.38611109368702},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.2,"breakHorizontal":14.2,"spinRate":2476,"spinDirection":234},"zone":9,"typeConfidence":0.96,"plateTime":0.3748391411274845,"extension":5.9508899106377395},"index":1,"playId":"b6605638-b3f6-3663-bfc9-e5fdb44a7ea9","pitchNumber":2,"startTime":"2025-08-26T04:31:00.866Z","endTime":"2025-08-26T04:31:04.971Z","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":100.5,"endSpeed":91.7,"strikeZoneTop":3.34694898718528,"strikeZoneBottom":1.5542096819432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74650481713869,"aZ":-17.036020212351616,"pfxX":-9.963848438479056,"pfxZ":7.033427990813696,"pX":1.7378486399842994,"pZ":2.8721856086847266,"vX0":13.78438715331929,"vY0":-145.67129023538155,"vZ0":-4.924072514749413,"x":50.76,"y":161.23,"x0":-1.7576599997640587,"y0":50.00448745082678,"z0":5.612192211073392,"aX":-21.449330839238165},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":11.9,"breakHorizontal":15.4,"spinRate":2480,"spinDirection":237},"zone":12,"typeConfidence":0.87,"plateTime":0.3757934171747537,"extension":5.991006004591416},"index":2,"playId":"0408129a-019a-36d6-b24b-7de4db71606a","pitchNumber":3,"startTime":"2025-08-26T04:31:17.575Z","endTime":"2025-08-26T04:31:20.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74896269416545,"aZ":-23.684037300184198,"pfxX":-11.543062357484784,"pfxZ":4.045482620609208,"pX":-0.4830486728666471,"pZ":2.1581424501527118,"vX0":8.827878744487833,"vY0":-144.00859442282226,"vZ0":-5.059599701342268,"x":135.41,"y":180.51,"x0":-2.090092923334849,"y0":50.00176074434728,"z0":5.4047795265871255,"aX":-24.21937814696865},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.5,"breakHorizontal":19.1,"spinRate":2517,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.38048700303861205,"extension":5.801062886710877},"hitData":{"launchSpeed":92.2,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":151.18}},"index":3,"playId":"054161da-cbd4-3822-9273-1336eda85f59","pitchNumber":4,"startTime":"2025-08-26T04:31:35.294Z","endTime":"2025-08-26T04:31:44.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:31:44.089Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T04:31:47.202Z","endTime":"2025-08-26T04:33:02.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"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],"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.49229258714558,"strikeZoneBottom":1.63000017059333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.102395406062016,"aZ":-16.126177882092204,"pfxX":-9.253215173544689,"pfxZ":7.709436301845809,"pX":-0.3189698649546036,"pZ":3.290287992595797,"vX0":8.045644005471338,"vY0":-143.54727663138542,"vZ0":-3.855992958341246,"x":129.16,"y":149.94,"x0":-1.9598352750714056,"y0":50.00055397424156,"z0":5.658917401699623,"aX":-19.254344081410476},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.3,"breakHorizontal":15.1,"spinRate":2389,"spinDirection":239},"zone":1,"typeConfidence":0.92,"plateTime":0.38198818683754654,"extension":5.816847224092075},"index":0,"playId":"3b258a22-791c-395c-b5ec-d3adfac965cc","pitchNumber":1,"startTime":"2025-08-26T04:32:19.315Z","endTime":"2025-08-26T04:32:23.350Z","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":99.8,"endSpeed":90.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.00019472959246,"aZ":-15.519289937008018,"pfxX":-10.30392725763155,"pfxZ":7.852259896462126,"pX":0.16894827437150306,"pZ":2.6366277955222395,"vX0":9.94800979635816,"vY0":-144.96940468480472,"vZ0":-5.707060413791737,"x":110.56,"y":167.59,"x0":-1.974220754132464,"y0":50.0026918209698,"z0":5.583781627133003,"aX":-21.85496848135518},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.2,"breakHorizontal":16.6,"spinRate":2491,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.37833060107202954,"extension":5.8564130442122915},"index":1,"playId":"7b0478c8-c1a0-3168-833c-3624f3c968c4","pitchNumber":2,"startTime":"2025-08-26T04:32:36.589Z","endTime":"2025-08-26T04:32:39.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.574239867706787,"aZ":-29.44773876005218,"pfxX":-1.1472846511727757,"pfxZ":1.5214679245550362,"pX":0.47432859960433793,"pZ":0.44928303544163845,"vX0":6.859496653200586,"vY0":-132.9956577653407,"vZ0":-7.379081503637535,"x":98.92,"y":226.65,"x0":-1.9894507630729106,"y0":50.004005786577295,"z0":5.396353272580969,"aX":-2.0566163138507463},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.3,"breakHorizontal":0.6,"spinRate":2147,"spinDirection":276},"zone":14,"typeConfidence":2.0,"plateTime":0.411877218878812,"extension":5.925464636621408},"index":2,"playId":"00b4e452-3fea-38b7-b282-2ae2fb2cf9db","pitchNumber":3,"startTime":"2025-08-26T04:32:56.935Z","endTime":"2025-08-26T04:33:02.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:33:02.432Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-26T04:31:47.202Z","endTime":"2025-08-26T04:33:02.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"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],"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.49229258714558,"strikeZoneBottom":1.63000017059333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.102395406062016,"aZ":-16.126177882092204,"pfxX":-9.253215173544689,"pfxZ":7.709436301845809,"pX":-0.3189698649546036,"pZ":3.290287992595797,"vX0":8.045644005471338,"vY0":-143.54727663138542,"vZ0":-3.855992958341246,"x":129.16,"y":149.94,"x0":-1.9598352750714056,"y0":50.00055397424156,"z0":5.658917401699623,"aX":-19.254344081410476},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.3,"breakHorizontal":15.1,"spinRate":2389,"spinDirection":239},"zone":1,"typeConfidence":0.92,"plateTime":0.38198818683754654,"extension":5.816847224092075},"index":0,"playId":"3b258a22-791c-395c-b5ec-d3adfac965cc","pitchNumber":1,"startTime":"2025-08-26T04:32:19.315Z","endTime":"2025-08-26T04:32:23.350Z","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":99.8,"endSpeed":90.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.00019472959246,"aZ":-15.519289937008018,"pfxX":-10.30392725763155,"pfxZ":7.852259896462126,"pX":0.16894827437150306,"pZ":2.6366277955222395,"vX0":9.94800979635816,"vY0":-144.96940468480472,"vZ0":-5.707060413791737,"x":110.56,"y":167.59,"x0":-1.974220754132464,"y0":50.0026918209698,"z0":5.583781627133003,"aX":-21.85496848135518},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.2,"breakHorizontal":16.6,"spinRate":2491,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.37833060107202954,"extension":5.8564130442122915},"index":1,"playId":"7b0478c8-c1a0-3168-833c-3624f3c968c4","pitchNumber":2,"startTime":"2025-08-26T04:32:36.589Z","endTime":"2025-08-26T04:32:39.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.574239867706787,"aZ":-29.44773876005218,"pfxX":-1.1472846511727757,"pfxZ":1.5214679245550362,"pX":0.47432859960433793,"pZ":0.44928303544163845,"vX0":6.859496653200586,"vY0":-132.9956577653407,"vZ0":-7.379081503637535,"x":98.92,"y":226.65,"x0":-1.9894507630729106,"y0":50.004005786577295,"z0":5.396353272580969,"aX":-2.0566163138507463},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.3,"breakHorizontal":0.6,"spinRate":2147,"spinDirection":276},"zone":14,"typeConfidence":2.0,"plateTime":0.411877218878812,"extension":5.925464636621408},"index":2,"playId":"00b4e452-3fea-38b7-b282-2ae2fb2cf9db","pitchNumber":3,"startTime":"2025-08-26T04:32:56.935Z","endTime":"2025-08-26T04:33:02.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T04:33:02.432Z","atBatIndex":73},"scoringPlays":[36,40,46,54,60,67],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":139.7,"y":80.75},"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":1,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":100.13,"y":162.32},"type":"O","description":"Forceout"}],"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":173.47,"y":101.32},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":14,"top":[8,9,10],"bottom":[11,12,13,14],"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":220.0,"y":112.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":157.39,"y":167.9},"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":2,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":84.57,"y":95.86},"type":"H","description":"Single"}]}},{"startIndex":15,"endIndex":20,"top":[15,16,17],"bottom":[18,19,20],"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":62.26,"y":109.62},"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":99.62,"y":158.78},"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":3,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":125.84,"y":87.79},"type":"O","description":"Flyout"}]}},{"startIndex":21,"endIndex":27,"top":[21,22,23,24],"bottom":[25,26,27],"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":45.11,"y":112.93},"type":"H","description":"Double"}],"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":108.24,"y":171.95},"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":149.0,"y":62.84},"type":"O","description":"Flyout"},{"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":152.67,"y":85.42},"type":"O","description":"Flyout"}]}},{"startIndex":28,"endIndex":35,"top":[28,29,30,31],"bottom":[32,33,34,35],"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":118.05,"y":78.01},"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":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"coordinates":{"x":105.6,"y":176.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":116.85,"y":146.62},"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":114.93,"y":191.66},"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":5,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"coordinates":{"x":115.33,"y":179.05},"type":"O","description":"Pop Out"}]}},{"startIndex":36,"endIndex":47,"top":[36,37,38,39,40,41,42,43],"bottom":[44,45,46,47],"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":69.24,"y":40.05},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":73.78,"y":129.89},"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":187.79,"y":123.31},"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":123.95,"y":124.32},"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":6,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":150.76,"y":93.43},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":101.14,"y":151.68},"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":6,"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":181.51,"y":106.97},"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":6,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":90.85,"y":41.56},"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":6,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":93.08,"y":162.84},"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":160.43,"y":147.12},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":61,"top":[48,49,50,51,52,53],"bottom":[54,55,56,57,58,59,60,61],"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":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":149.28,"y":101.52},"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":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":152.83,"y":194.75},"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":7,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":54.36,"y":55.08},"type":"H","description":"Home Run"},{"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":138.64,"y":143.57},"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":7,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":216.0,"y":97.0},"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":7,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"coordinates":{"x":108.74,"y":167.9},"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":43.94,"y":35.41},"type":"H","description":"Home Run"},{"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":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":62.68,"y":111.86},"type":"O","description":"Flyout"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64],"bottom":[65,66,67,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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":192.6,"y":82.99},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":112.29,"y":146.62},"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":107.22,"y":151.18},"type":"O","description":"Grounded Into DP"}],"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":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":148.18,"y":170.08},"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":8,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":134.59,"y":140.03},"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":8,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":49.34,"y":65.59},"type":"H","description":"Home Run"},{"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":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":183.54,"y":90.64},"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":8,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"coordinates":{"x":211.46,"y":113.45},"type":"O","description":"Flyout"}]}},{"startIndex":71,"endIndex":73,"top":[71,72,73],"bottom":[],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":136.61,"y":144.59},"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":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.76,"y":151.18},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":1,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":5,"hits":4,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":8,"hits":10,"errors":0,"leftOnBase":3},"away":{"runs":3,"hits":10,"errors":2,"leftOnBase":9}},"defense":{"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"catcher":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"third":{"id":695391,"fullName":"Brett Harris","link":"/api/v1/people/695391"},"shortstop":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"right":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"onDeck":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"inHole":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"battingOrder":9,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"onDeck":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"inHole":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"battingOrder":3,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":0,"strikes":3,"outs":3},"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":3,"groundOuts":8,"airOuts":6,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".251","atBats":35,"obp":".319","slg":".425","ops":".744","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":16,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"35.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":5,"airOuts":7,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":118,"era":"3.80","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.22","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":118,"balls":32,"strikes":86,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":8,"pitchesPerInning":"14.75","runsScoredPer9":"9.00","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":24,"errors":2,"chances":29,"passedBall":0,"pickoffs":0}},"players":{"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":2,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":50,"groundOuts":93,"airOuts":99,"runs":60,"doubles":18,"triples":10,"homeRuns":11,"strikeOuts":96,"baseOnBalls":41,"intentionalWalks":1,"hits":101,"hitByPitch":5,"avg":".263","atBats":384,"obp":".339","slg":".448","ops":".787","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":435,"totalBases":172,"rbi":42,"leftOnBase":171,"sacBunts":1,"sacFlies":4,"babip":".320","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.91","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":162,"putOuts":142,"errors":11,"chances":315,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{"note":"(L, 11-4)","summary":"6.2 IP, ER, 12 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":28,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"6.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":28,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":27,"strikes":72,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"8.10","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":6,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"900","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"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":{"gamesStarted":1,"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":false},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":53,"groundOuts":89,"airOuts":87,"runs":51,"doubles":17,"triples":2,"homeRuns":11,"strikeOuts":94,"baseOnBalls":10,"intentionalWalks":0,"hits":97,"hitByPitch":5,"avg":".266","atBats":365,"obp":".293","slg":".414","ops":".707","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":151,"rbi":51,"leftOnBase":149,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.18","popOuts":14,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":135,"putOuts":156,"errors":8,"chances":299,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-4 | 2 K, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":60,"groundOuts":96,"airOuts":102,"runs":71,"doubles":26,"triples":1,"homeRuns":31,"strikeOuts":166,"baseOnBalls":39,"intentionalWalks":1,"hits":131,"hitByPitch":3,"avg":".266","atBats":492,"obp":".322","slg":".512","ops":".834","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":537,"totalBases":252,"rbi":95,"leftOnBase":231,"sacBunts":0,"sacFlies":3,"babip":".336","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.87","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":62,"groundOuts":66,"airOuts":111,"runs":55,"doubles":17,"triples":4,"homeRuns":22,"strikeOuts":82,"baseOnBalls":13,"intentionalWalks":0,"hits":92,"hitByPitch":6,"avg":".264","atBats":349,"obp":".300","slg":".524","ops":".824","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":183,"rbi":50,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.59","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"15.86","popOuts":29,"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":2,"putOuts":112,"errors":3,"chances":117,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"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":27,"groundOuts":50,"airOuts":49,"runs":21,"doubles":5,"triples":3,"homeRuns":3,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":2,"hits":38,"hitByPitch":1,"atBats":177,"obp":".281","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":729,"era":"3.44","inningsPitched":"49.2","wins":3,"losses":4,"saves":24,"saveOpportunities":30,"holds":1,"blownSaves":6,"earnedRuns":19,"whip":"1.09","battersFaced":199,"outs":149,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":729,"balls":241,"strikes":488,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".429","pitchesPerInning":"14.68","gamesFinished":38,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.97","walksPer9Inn":"2.90","hitsPer9Inn":"6.89","runsScoredPer9":"3.81","homeRunsPer9":"0.54","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":true,"isSubstitute":false}},"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-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":85,"groundOuts":77,"airOuts":146,"runs":71,"doubles":25,"triples":0,"homeRuns":28,"strikeOuts":130,"baseOnBalls":58,"intentionalWalks":5,"hits":111,"hitByPitch":9,"avg":".242","atBats":459,"obp":".335","slg":".479","ops":".814","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":220,"rbi":70,"leftOnBase":188,"sacBunts":0,"sacFlies":5,"babip":".271","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.39","popOuts":38,"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":81,"putOuts":849,"errors":3,"chances":933,"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":{"summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":10,"groundOuts":27,"airOuts":25,"runs":12,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".182","atBats":99,"obp":".278","slg":".323","ops":".601","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":32,"rbi":16,"leftOnBase":35,"sacBunts":1,"sacFlies":2,"babip":".227","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","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":{"caughtStealing":9,"stolenBases":20,"stolenBasePercentage":".690","caughtStealingPercentage":".310","assists":13,"putOuts":256,"errors":4,"chances":273,"fielding":".985","passedBall":1,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":91,"groundOuts":104,"airOuts":143,"runs":67,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":74,"baseOnBalls":67,"intentionalWalks":0,"hits":112,"hitByPitch":4,"avg":".262","atBats":427,"obp":".363","slg":".405","ops":".768","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":173,"rbi":61,"leftOnBase":147,"sacBunts":0,"sacFlies":6,"babip":".284","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","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":228,"putOuts":155,"errors":4,"chances":387,"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":{"summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"13.50","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"800","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":52,"groundOuts":70,"airOuts":100,"runs":43,"doubles":17,"triples":2,"homeRuns":11,"strikeOuts":86,"baseOnBalls":17,"intentionalWalks":2,"hits":95,"hitByPitch":8,"avg":".271","atBats":350,"obp":".319","slg":".426","ops":".745","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":377,"totalBases":149,"rbi":51,"leftOnBase":148,"sacBunts":0,"sacFlies":1,"babip":".331","groundOutsToAirouts":"0.70","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"31.82","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":{"gamesStarted":1,"caughtStealing":20,"stolenBases":41,"stolenBasePercentage":".672","caughtStealingPercentage":".328","assists":30,"putOuts":821,"errors":3,"chances":854,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":{},"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":21,"flyOuts":68,"groundOuts":116,"airOuts":116,"runs":72,"doubles":23,"triples":3,"homeRuns":19,"strikeOuts":130,"baseOnBalls":56,"intentionalWalks":2,"hits":126,"hitByPitch":12,"atBats":480,"obp":".350","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":2160,"era":"5.09","inningsPitched":"123.2","wins":9,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.47","battersFaced":558,"outs":371,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2160,"balls":779,"strikes":1381,"strikePercentage":".640","hitBatsmen":12,"balks":1,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".474","pitchesPerInning":"17.47","gamesFinished":1,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"9.46","walksPer9Inn":"4.08","hitsPer9Inn":"9.17","runsScoredPer9":"5.24","homeRunsPer9":"1.38","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":27},"fielding":{"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":true,"isSubstitute":false}},"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":{},"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":53,"gamesStarted":0,"flyOuts":21,"groundOuts":68,"airOuts":37,"runs":18,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":64,"baseOnBalls":16,"intentionalWalks":1,"hits":44,"hitByPitch":1,"atBats":212,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":938,"era":"2.67","inningsPitched":"57.1","wins":6,"losses":2,"saves":19,"saveOpportunities":24,"holds":2,"blownSaves":5,"earnedRuns":17,"whip":"1.05","battersFaced":230,"outs":172,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":938,"balls":324,"strikes":614,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.84","rbi":0,"winPercentage":".750","pitchesPerInning":"16.36","gamesFinished":34,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.05","walksPer9Inn":"2.51","hitsPer9Inn":"6.91","runsScoredPer9":"2.83","homeRunsPer9":"0.63","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"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":true,"isSubstitute":false}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":66,"groundOuts":71,"airOuts":108,"runs":56,"doubles":20,"triples":2,"homeRuns":11,"strikeOuts":85,"baseOnBalls":44,"intentionalWalks":0,"hits":91,"hitByPitch":1,"avg":".259","atBats":351,"obp":".340","slg":".422","ops":".762","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":148,"rbi":39,"leftOnBase":134,"sacBunts":0,"sacFlies":4,"babip":".309","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.91","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":173,"errors":5,"chances":273,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":49,"groundOuts":46,"airOuts":81,"runs":38,"doubles":12,"triples":4,"homeRuns":11,"strikeOuts":52,"baseOnBalls":19,"intentionalWalks":0,"hits":64,"hitByPitch":3,"avg":".267","atBats":240,"obp":".325","slg":".488","ops":".813","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":117,"rbi":32,"leftOnBase":118,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"21.82","popOuts":15,"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":115,"errors":2,"chances":122,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":3,"flyOuts":15,"groundOuts":23,"airOuts":25,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":87,"obp":".237","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":353,"era":"2.92","inningsPitched":"24.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"0.89","battersFaced":93,"outs":74,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":113,"strikes":240,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".750","pitchesPerInning":"14.31","gamesFinished":0,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"8.39","walksPer9Inn":"1.82","hitsPer9Inn":"6.20","runsScoredPer9":"2.92","homeRunsPer9":"1.46","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[690993,663330,650402,681481,682985,679529,672761,656716,693307,700242,628451,669373,669724,805427],"pitchers":[669373,669724,805427],"bench":[595879,668670],"bullpen":[640448,656427,663947,592454,675512,663554,606160,450203,663978,676684],"battingOrder":[663330,650402,681481,682985,679529,672761,656716,693307,628451],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Pérez, W 2 (12, Ginn, Newcomb, S); Carpenter (17, Ginn)."},{"label":"HR","value":"Torres (14, 6th inning off Ginn, 0 on, 0 out)."},{"label":"TB","value":"Carpenter 4; Dingler; Greene, R 2; Pérez, W 4; Sweeney; Torres 4."},{"label":"RBI","value":"Pérez, W 2 (32); Torres (61)."},{"label":"Runners left in scoring position, 2 out","value":"Torkelson; Pérez, W 3; Ibáñez."},{"label":"GIDP","value":"Ibáñez."},{"label":"Team RISP","value":"1-for-11."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Greene, R (2, 2nd base off Kelly, Mi/Langeliers)."},{"label":"PO","value":"Pérez, W (3rd base by Langeliers)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"McKinstry 2 (11, throw, fielding)."}]}],"note":[{"label":"a","value":"Flied out for Sweeney in the 6th."},{"label":"b","value":"Struck out for Keith in the 7th."}]},"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":6,"groundOuts":5,"airOuts":7,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".253","atBats":35,"obp":".319","slg":".432","ops":".751","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":21,"rbi":8,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.67","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".359","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"4.82","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.37","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":55,"strikes":89,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":3,"pitchesPerInning":"16.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":1}},"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":"401","stats":{"batting":{"note":"a-","summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"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":126,"flyOuts":49,"groundOuts":113,"airOuts":103,"runs":70,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":151,"baseOnBalls":49,"intentionalWalks":0,"hits":108,"hitByPitch":0,"avg":".228","atBats":473,"obp":".301","slg":".404","ops":".705","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":524,"totalBases":191,"rbi":51,"leftOnBase":197,"sacBunts":2,"sacFlies":0,"babip":".298","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.82","popOuts":15,"lineOuts":39},"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":4,"putOuts":301,"errors":1,"chances":306,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":18,"groundOuts":22,"airOuts":31,"runs":12,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":1,"hits":23,"hitByPitch":2,"atBats":111,"obp":".307","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"3.64","inningsPitched":"29.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.25","battersFaced":127,"outs":89,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":202,"strikes":310,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"17.26","gamesFinished":12,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.62","walksPer9Inn":"4.25","hitsPer9Inn":"6.98","runsScoredPer9":"3.64","homeRunsPer9":"1.52","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":true,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":11,"groundOuts":30,"airOuts":24,"runs":10,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":12,"baseOnBalls":10,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".262","atBats":84,"obp":".327","slg":".393","ops":".720","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":33,"rbi":11,"leftOnBase":37,"sacBunts":0,"sacFlies":4,"babip":".270","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":30,"errors":1,"chances":72,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"501","stats":{"batting":{"note":"b-","summary":"1-1 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":41,"groundOuts":56,"airOuts":60,"runs":66,"doubles":23,"triples":2,"homeRuns":27,"strikeOuts":112,"baseOnBalls":50,"intentionalWalks":2,"hits":100,"hitByPitch":1,"avg":".308","atBats":325,"obp":".398","slg":".640","ops":"1.038","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":208,"rbi":70,"leftOnBase":128,"sacBunts":0,"sacFlies":3,"babip":".386","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.04","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":576,"errors":8,"chances":614,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":84,"groundOuts":112,"airOuts":141,"runs":83,"doubles":31,"triples":3,"homeRuns":26,"strikeOuts":128,"baseOnBalls":54,"intentionalWalks":4,"hits":138,"hitByPitch":4,"avg":".266","atBats":518,"obp":".340","slg":".488","ops":".828","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":578,"totalBases":253,"rbi":74,"leftOnBase":209,"sacBunts":0,"sacFlies":1,"babip":".307","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.92","popOuts":25,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":{"summary":"5.1 IP, 3 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":31,"strikes":53,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"800","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":5,"groundOuts":2,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".069","atBats":29,"obp":".125","slg":".069","ops":".194","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":2,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".154","groundOutsToAirouts":"0.22","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":22,"putOuts":16,"errors":1,"chances":39,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":30,"groundOuts":37,"airOuts":58,"runs":23,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":52,"baseOnBalls":27,"intentionalWalks":3,"hits":46,"hitByPitch":1,"atBats":190,"obp":".335","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":916,"era":"3.65","inningsPitched":"49.1","wins":1,"losses":1,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.48","battersFaced":221,"outs":148,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":335,"strikes":581,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"18.57","gamesFinished":15,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"9.49","walksPer9Inn":"4.93","hitsPer9Inn":"8.39","runsScoredPer9":"4.20","homeRunsPer9":"0.73","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":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":1,"flyOuts":41,"groundOuts":31,"airOuts":65,"runs":22,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":1,"hits":39,"hitByPitch":4,"atBats":182,"obp":".295","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":847,"era":"3.75","inningsPitched":"50.1","wins":3,"losses":3,"saves":0,"saveOpportunities":5,"holds":11,"blownSaves":5,"earnedRuns":21,"whip":"1.13","battersFaced":208,"outs":151,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":847,"balls":314,"strikes":533,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".500","pitchesPerInning":"16.83","gamesFinished":7,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"8.94","walksPer9Inn":"3.22","hitsPer9Inn":"6.97","runsScoredPer9":"3.93","homeRunsPer9":"1.43","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":8,"groundOuts":7,"airOuts":11,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".262","atBats":61,"obp":".299","slg":".525","ops":".824","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":32,"rbi":13,"leftOnBase":24,"sacBunts":0,"sacFlies":2,"babip":".400","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.25","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":32,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":30,"groundOuts":37,"airOuts":44,"runs":28,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":42,"baseOnBalls":30,"intentionalWalks":1,"hits":32,"hitByPitch":3,"atBats":149,"obp":".349","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":773,"era":"5.36","inningsPitched":"43.2","wins":3,"losses":2,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":26,"whip":"1.42","battersFaced":188,"outs":131,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":305,"strikes":468,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".600","pitchesPerInning":"17.70","gamesFinished":8,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"8.66","walksPer9Inn":"6.18","hitsPer9Inn":"6.60","runsScoredPer9":"5.77","homeRunsPer9":"0.82","inheritedRunners":16,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":6},"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":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"1-4 | HR, 2 K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":1}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":58,"groundOuts":95,"airOuts":111,"runs":58,"doubles":22,"triples":0,"homeRuns":29,"strikeOuts":84,"baseOnBalls":28,"intentionalWalks":1,"hits":101,"hitByPitch":0,"avg":".262","atBats":386,"obp":".308","slg":".544","ops":".852","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":210,"rbi":65,"leftOnBase":181,"sacBunts":0,"sacFlies":5,"babip":".259","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.31","popOuts":23,"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":16,"stolenBases":83,"stolenBasePercentage":".838","caughtStealingPercentage":".162","assists":31,"putOuts":729,"errors":6,"chances":766,"fielding":".992","passedBall":7,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":11,"airOuts":13,"runs":5,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".300","atBats":50,"obp":".321","slg":".380","ops":".701","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":53,"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":true,"isSubstitute":false}},"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":{"summary":"1.1 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":15,"strikes":18,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(W, 4-2)","summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":16,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"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":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":23,"groundOuts":26,"airOuts":35,"runs":9,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":14,"intentionalWalks":2,"hits":22,"hitByPitch":0,"atBats":101,"obp":".310","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":469,"era":"2.54","inningsPitched":"28.1","wins":4,"losses":2,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":8,"whip":"1.27","battersFaced":117,"outs":85,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":469,"balls":174,"strikes":295,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"16.55","gamesFinished":7,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"6.35","walksPer9Inn":"4.45","hitsPer9Inn":"6.99","runsScoredPer9":"2.86","homeRunsPer9":"0.32","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"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"}]},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":8,"groundOuts":3,"airOuts":14,"runs":9,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":6,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":3,"atBats":35,"obp":".500","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":188,"era":"9.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"2.22","battersFaced":46,"outs":27,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":188,"balls":79,"strikes":109,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.21","rbi":0,"winPercentage":".---","pitchesPerInning":"20.89","gamesFinished":2,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"6.00","walksPer9Inn":"8.00","hitsPer9Inn":"12.00","runsScoredPer9":"9.00","homeRunsPer9":"2.00","inheritedRunners":5,"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":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":9,"flyOuts":55,"groundOuts":50,"airOuts":89,"runs":43,"doubles":11,"triples":1,"homeRuns":15,"strikeOuts":49,"baseOnBalls":25,"intentionalWalks":0,"hits":78,"hitByPitch":5,"atBats":257,"obp":".366","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1104,"era":"5.37","inningsPitched":"65.1","wins":2,"losses":4,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.58","battersFaced":296,"outs":196,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1104,"balls":396,"strikes":708,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".333","pitchesPerInning":"16.90","gamesFinished":5,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.44","hitsPer9Inn":"10.74","runsScoredPer9":"5.92","homeRunsPer9":"2.07","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"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":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"0-4 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"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":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":46,"groundOuts":141,"airOuts":95,"runs":49,"doubles":18,"triples":0,"homeRuns":11,"strikeOuts":31,"baseOnBalls":21,"intentionalWalks":1,"hits":120,"hitByPitch":4,"avg":".312","atBats":385,"obp":".353","slg":".444","ops":".797","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":412,"totalBases":171,"rbi":49,"leftOnBase":140,"sacBunts":1,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","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":193,"putOuts":105,"errors":8,"chances":306,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"600","stats":{"batting":{"summary":"3-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":60,"groundOuts":127,"airOuts":100,"runs":66,"doubles":26,"triples":1,"homeRuns":23,"strikeOuts":119,"baseOnBalls":50,"intentionalWalks":2,"hits":129,"hitByPitch":5,"avg":".273","atBats":473,"obp":".347","slg":".478","ops":".825","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":530,"totalBases":226,"rbi":74,"leftOnBase":226,"sacBunts":0,"sacFlies":2,"babip":".318","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.56","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":473,"errors":5,"chances":504,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[669127,805779,667670,687515,671732,687231,701762,691016,695391,680869,668709,669372,656794,547184,665660],"pitchers":[669372,656794,547184,665660],"bench":[666126,680862],"bullpen":[674370,621053,663687,806960,674384,605488,686993],"battingOrder":[669127,805779,667670,671732,701762,691016,695391,680869,668709],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bleday (14, Skubal); Soderstrom (26, Skubal)."},{"label":"HR","value":"Thomas, C (4, 7th inning off Skubal, 0 on, 0 out); Langeliers (29, 7th inning off Skubal, 3 on, 2 out); Kurtz (27, 8th inning off Sommers, 1 on, 1 out)."},{"label":"TB","value":"Bleday 2; Butler, L; Hernaiz 2; Kurtz 4; Langeliers 4; Soderstrom 4; Thomas, C 4."},{"label":"RBI","value":"Kurtz 2 (70); Langeliers 4 (65); Thomas, C (13); Wilson, J (49)."},{"label":"2-out RBI","value":"Langeliers 4."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Langeliers (Pérez, W at 3rd base)."},{"label":"DP","value":"(Wilson, J-Gelof-Harris, B)."}]}],"note":[{"label":"a","value":"Singled for Thomas, C in the 8th."},{"label":"b","value":"Homered for Hernaiz in the 8th."}]}},"officials":[{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"fullName":"Tony Randazzo","link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"fullName":"Phil Cuzzi","link":"/api/v1/people/427093"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ginn."},{"label":"Pitches-strikes","value":"Skubal 99-72; Hanifee 5-5; Sommers 14-9; Ginn 84-53; Newcomb, S 33-18; Kelly, Mi 16-11; Alvarado 11-7."},{"label":"Groundouts-flyouts","value":"Skubal 4-4; Hanifee 1-1; Sommers 0-1; Ginn 4-1; Newcomb, S 1-1; Kelly, Mi 1-1; Alvarado 2-0."},{"label":"Batters faced","value":"Skubal 28; Hanifee 3; Sommers 4; Ginn 23; Newcomb, S 8; Kelly, Mi 5; Alvarado 3."},{"label":"Inherited runners-scored","value":"Sommers 1-1; Newcomb, S 2-2; Kelly, Mi 2-0."},{"label":"Umpires","value":"HP: Dan Bellino. 1B: Clint Vondrak. 2B: Tony Randazzo. 3B: Phil Cuzzi. "},{"label":"Weather","value":"88 degrees, Clear."},{"label":"Wind","value":"10 mph, Out To CF."},{"label":"First pitch","value":"7:05 PM."},{"label":"T","value":"2:28."},{"label":"Att","value":"8,105."},{"label":"Venue","value":"Sutter Health Park."},{"label":"August 25, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","boxscoreName":"Carpenter"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":62,"groundOuts":66,"airOuts":111,"runs":55,"doubles":17,"triples":4,"homeRuns":22,"strikeOuts":82,"baseOnBalls":13,"intentionalWalks":0,"hits":92,"hitByPitch":6,"avg":".264","atBats":349,"obp":".300","slg":".524","ops":".824","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":183,"rbi":50,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.59","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"15.86","popOuts":29,"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":2,"putOuts":112,"errors":3,"chances":117,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","boxscoreName":"Kurtz"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"501","stats":{"batting":{"note":"b-","summary":"1-1 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":41,"groundOuts":56,"airOuts":60,"runs":66,"doubles":23,"triples":2,"homeRuns":27,"strikeOuts":112,"baseOnBalls":50,"intentionalWalks":2,"hits":100,"hitByPitch":1,"avg":".308","atBats":325,"obp":".398","slg":".640","ops":"1.038","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":208,"rbi":70,"leftOnBase":128,"sacBunts":0,"sacFlies":3,"babip":".386","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.04","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":576,"errors":8,"chances":614,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","boxscoreName":"Langeliers"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, 2 K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":1}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":58,"groundOuts":95,"airOuts":111,"runs":58,"doubles":22,"triples":0,"homeRuns":29,"strikeOuts":84,"baseOnBalls":28,"intentionalWalks":1,"hits":101,"hitByPitch":0,"avg":".262","atBats":386,"obp":".308","slg":".544","ops":".852","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":210,"rbi":65,"leftOnBase":181,"sacBunts":0,"sacFlies":5,"babip":".259","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.31","popOuts":23,"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":16,"stolenBases":83,"stolenBasePercentage":".838","caughtStealingPercentage":".162","assists":31,"putOuts":729,"errors":6,"chances":766,"fielding":".992","passedBall":7,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"loser":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}